Date: Tuesday, March 15, 2022 @ 21:52:07 Author: dvzrv Revision: 1155198
archrelease: copy trunk to community-any Added: irker/repos/community-any/PKGBUILD (from rev 1155197, irker/trunk/PKGBUILD) irker/repos/community-any/irker.sysusers (from rev 1155197, irker/trunk/irker.sysusers) irker/repos/community-any/irker.tmpfiles (from rev 1155197, irker/trunk/irker.tmpfiles) irker/repos/community-any/irkerd.env (from rev 1155197, irker/trunk/irkerd.env) irker/repos/community-any/irkerd.service (from rev 1155197, irker/trunk/irkerd.service) Deleted: irker/repos/community-any/PKGBUILD irker/repos/community-any/irker.sysusers irker/repos/community-any/irker.tmpfiles irker/repos/community-any/irkerd.env irker/repos/community-any/irkerd.service ----------------+ PKGBUILD | 91 +++++++++++++++++++++++++++---------------------------- irker.sysusers | 2 - irker.tmpfiles | 2 - irkerd.env | 28 ++++++++-------- irkerd.service | 86 +++++++++++++++++++++++++-------------------------- 5 files changed, 104 insertions(+), 105 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-03-15 21:51:57 UTC (rev 1155197) +++ PKGBUILD 2022-03-15 21:52:07 UTC (rev 1155198) @@ -1,46 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -pkgname=irker -pkgver=2.21 -pkgrel=1 -pkgdesc="An IRC client that runs as a daemon accepting notification requests" -arch=(any) -url="https://gitlab.com/esr/irker" -license=(BSD) -depends=(python python-pysocks) -makedepends=(docbook-xml docbook-xsl xmlto) -optdepends=('python-simplejson: alternative JSON backend for irkerhook.py') -backup=("etc/${pkgname}/irkerd.env") -source=("https://gitlab.com/esr/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" - "${pkgname}d.service" - "${pkgname}d.env" - "${pkgname}.sysusers" - "${pkgname}.tmpfiles" -) -sha512sums=('1dc1cf51cc93ef857424a14242906e0473b3d685828437a92711f0e74f0cb6e4173560cf934f9a642b8100eebb4e79fb997a6377060719bfdf1db888a1b39e2b' - 'f6a5c291258e0c341e3a5ba5fa2f6a43013be5c8faa5a372188854876cfe7f0dcd0bd979fa5627388216957103bfe1d002aefb74d51a620d05c16be87b639821' - '734b98a72073f9b8168b141a4ebd2819eb5173a7e56b3ff3e843edc1db1107249764dcb4e3b5d95860e6d119d7b4abb8bfbe8b8a9c1398011d19dfd6dacd9d2d' - '957a40e603783170fca8a4a4983cfdffa9b92918eb413b436341235685d59a1f05c49befa57239c0f5d5f72655b91b6f0dbe3cec07278f61c0e1ae9d7460e199' - '5eb944a3f18dd23321d7ef31f0079c55be9af4f82e981a9071f21080e1bfbcb428ed6245dad8095ac2e3118d964d9b26b73d6786b8141354182b1b9cc3dcee2d') -b2sums=('ee9c98ca270415c4390ab8dd783077c2dbc83bce0d9d7ff93f5c269654fdbb61560d1d9bf9bc7b581caacfe0b7a654a5dfb57f2651c705cfa42769fd9d05f5d7' - '8f239dd9f03e7377572fb2f2f8a77004ddcf1ed423d93965b689296758214aa5e1913ff87bc889456f7ea248ee0a7d8edd18cbc8890814ef2b54c79b126eb80b' - '7196806c47ba34a89aed6c27657767f444fdf5dd21ae309d5ab1617ee4f75f7f35f0fc7bb205cb339367e083debe74f54ddfb1c633d32d2106aa02e312cfbe0d' - 'e7bd8d0599588ab86650abc3ad731c106c4f0ac8afcc9963e343d18126589fe185438e4590c7dc93cbe5f60a40123100766145b9db6d73895853ebd9a3b66724' - '91eb92bbf64ba92b461a637df8ed84a978950f439e4161b7a3a7486e87a64a0156790b11c621f4770adbdac33f82b2b284a9ac44222dc2140c162247c4164cb0') - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -vDm 755 {irk,irkerhook.py} -t "${pkgdir}/usr/bin" - install -vDm 644 "../${pkgname}d.service" -t "${pkgdir}/usr/lib/systemd/system" - install -vDm 640 "../${pkgname}d.env" -t "${pkgdir}/etc/${pkgname}" - install -vDm 644 "../${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - install -vDm 644 "../${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" - install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {NEWS,README,{hacking,security}.adoc} -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: irker/repos/community-any/PKGBUILD (from rev 1155197, irker/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-03-15 21:52:07 UTC (rev 1155198) @@ -0,0 +1,45 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=irker +pkgver=2.22 +pkgrel=1 +pkgdesc="An IRC client that runs as a daemon accepting notification requests" +arch=(any) +url="https://gitlab.com/esr/irker" +license=(BSD) +depends=(python python-pysocks) +makedepends=(docbook-xml docbook-xsl xmlto) +optdepends=('python-simplejson: alternative JSON backend for irkerhook.py') +backup=(etc/$pkgname/irkerd.env) +source=( + https://gitlab.com/esr/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz + irkerd.service + irkerd.env + irker.sysusers + irker.tmpfiles +) +sha512sums=('b7345330b6ca526ec2bbe4ca8cad30c24cac29abb8507550cdc90ed7c1cbf8dd0d19ff1026ad8d35b72c64cd37259461a9a461194497b70e19ea1b1d13a19ebe' + 'f6a5c291258e0c341e3a5ba5fa2f6a43013be5c8faa5a372188854876cfe7f0dcd0bd979fa5627388216957103bfe1d002aefb74d51a620d05c16be87b639821' + '734b98a72073f9b8168b141a4ebd2819eb5173a7e56b3ff3e843edc1db1107249764dcb4e3b5d95860e6d119d7b4abb8bfbe8b8a9c1398011d19dfd6dacd9d2d' + '957a40e603783170fca8a4a4983cfdffa9b92918eb413b436341235685d59a1f05c49befa57239c0f5d5f72655b91b6f0dbe3cec07278f61c0e1ae9d7460e199' + '5eb944a3f18dd23321d7ef31f0079c55be9af4f82e981a9071f21080e1bfbcb428ed6245dad8095ac2e3118d964d9b26b73d6786b8141354182b1b9cc3dcee2d') +b2sums=('cda25712efaeef072a8bde2279843d52ad0a333b70bc810135142a45e57d98483b09a2c9eededa12493359b0092a74aa99207c8212df1da7a202e733a1001466' + '8f239dd9f03e7377572fb2f2f8a77004ddcf1ed423d93965b689296758214aa5e1913ff87bc889456f7ea248ee0a7d8edd18cbc8890814ef2b54c79b126eb80b' + '7196806c47ba34a89aed6c27657767f444fdf5dd21ae309d5ab1617ee4f75f7f35f0fc7bb205cb339367e083debe74f54ddfb1c633d32d2106aa02e312cfbe0d' + 'e7bd8d0599588ab86650abc3ad731c106c4f0ac8afcc9963e343d18126589fe185438e4590c7dc93cbe5f60a40123100766145b9db6d73895853ebd9a3b66724' + '91eb92bbf64ba92b461a637df8ed84a978950f439e4161b7a3a7486e87a64a0156790b11c621f4770adbdac33f82b2b284a9ac44222dc2140c162247c4164cb0') + +build() { + make -C $pkgname-$pkgver +} + +package() { + make DESTDIR="$pkgdir/" install -C $pkgname-$pkgver + install -vDm 755 $pkgname-$pkgver/{irk,irkerhook.py} -t "$pkgdir/usr/bin" + install -vDm 644 $pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname" + install -vDm 644 $pkgname-$pkgver/{NEWS,README,{hacking,security}.adoc} -t "$pkgdir/usr/share/doc/$pkgname/" + install -vDm 644 irkerd.service -t "$pkgdir/usr/lib/systemd/system/" + install -vDm 640 irkerd.env -t "$pkgdir/etc/$pkgname/" + install -vDm 644 irker.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -vDm 644 irker.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" +} Deleted: irker.sysusers =================================================================== --- irker.sysusers 2022-03-15 21:51:57 UTC (rev 1155197) +++ irker.sysusers 2022-03-15 21:52:07 UTC (rev 1155198) @@ -1 +0,0 @@ -u irker - "IRC notification daemon" - Copied: irker/repos/community-any/irker.sysusers (from rev 1155197, irker/trunk/irker.sysusers) =================================================================== --- irker.sysusers (rev 0) +++ irker.sysusers 2022-03-15 21:52:07 UTC (rev 1155198) @@ -0,0 +1 @@ +u irker - "IRC notification daemon" - Deleted: irker.tmpfiles =================================================================== --- irker.tmpfiles 2022-03-15 21:51:57 UTC (rev 1155197) +++ irker.tmpfiles 2022-03-15 21:52:07 UTC (rev 1155198) @@ -1 +0,0 @@ -z /etc/irker/irkerd.env 0640 root irker - Copied: irker/repos/community-any/irker.tmpfiles (from rev 1155197, irker/trunk/irker.tmpfiles) =================================================================== --- irker.tmpfiles (rev 0) +++ irker.tmpfiles 2022-03-15 21:52:07 UTC (rev 1155198) @@ -0,0 +1 @@ +z /etc/irker/irkerd.env 0640 root irker - Deleted: irkerd.env =================================================================== --- irkerd.env 2022-03-15 21:51:57 UTC (rev 1155197) +++ irkerd.env 2022-03-15 21:52:07 UTC (rev 1155198) @@ -1,14 +0,0 @@ -# file of trusted certificates for SSL/TLS -CA_FILE="-c /etc/ca-certificates/extracted/ca-bundle.trust.crt" -# pem file used to authenticate to server, e.g. "-e path/to/file.pem" -CERT_FILE="" -# one of 'critical', 'error', 'warning', 'info', 'debug' -LOG_LEVEL="-d warning" -# IP address to listen on -HOST="-H 0.0.0.0" -# file for saving captured message traffic -LOG_FILE="-l /var/log/irker/irkerd.log" -# nickname (optionally with a '%%.*d' server connection marker) -NICK="-n irker%03d" -# NickServ password, e.g. "-p secret" -PASSWORD="" Copied: irker/repos/community-any/irkerd.env (from rev 1155197, irker/trunk/irkerd.env) =================================================================== --- irkerd.env (rev 0) +++ irkerd.env 2022-03-15 21:52:07 UTC (rev 1155198) @@ -0,0 +1,14 @@ +# file of trusted certificates for SSL/TLS +CA_FILE="-c /etc/ca-certificates/extracted/ca-bundle.trust.crt" +# pem file used to authenticate to server, e.g. "-e path/to/file.pem" +CERT_FILE="" +# one of 'critical', 'error', 'warning', 'info', 'debug' +LOG_LEVEL="-d warning" +# IP address to listen on +HOST="-H 0.0.0.0" +# file for saving captured message traffic +LOG_FILE="-l /var/log/irker/irkerd.log" +# nickname (optionally with a '%%.*d' server connection marker) +NICK="-n irker%03d" +# NickServ password, e.g. "-p secret" +PASSWORD="" Deleted: irkerd.service =================================================================== --- irkerd.service 2022-03-15 21:51:57 UTC (rev 1155197) +++ irkerd.service 2022-03-15 21:52:07 UTC (rev 1155198) @@ -1,43 +0,0 @@ -[Unit] -Description=IRC notification daemon -Documentation=man:irkerd(8) -After=network.target - -[Service] -EnvironmentFile=/etc/irker/irkerd.env -ExecStart=/usr/bin/irkerd $CA_FILE $CERT_FILE $LOG_LEVEL $HOST $LOG_FILE $NICK $PASSWORD -Group=irker -IPAccounting=yes -LogsDirectory=irker -LockPersonality=true -MemoryDenyWriteExecute=true -NoNewPrivileges=true -PrivateDevices=true -PrivateTmp=true -PrivateUsers=true -ProtectSystem=strict -ProtectHome=true -ProtectKernelTunables=true -ProtectControlGroups=true -ProtectHostname=true -ProtectKernelLogs=true -ProtectKernelModules=true -ReadOnlyPaths=/etc/irker/irker.env -RemoveIPC=true -RestrictAddressFamilies=~AF_AX25 AF_IPX AF_APPLETALK AF_X25 AF_INET6 AF_DECnet AF_KEY AF_NETLINK AF_PACKET AF_RDS AF_PPPOX AF_LLC AF_IB AF_MPLS AF_CAN AF_TIPC AF_BLUETOOTH AF_ALG AF_VSOCK AF_KCM AF_XDP -RestrictAddressFamilies=AF_UNIX AF_INET -RestrictNamespaces=true -RestrictRealtime=true -RestrictSUIDSGID=true -RuntimeDirectory=irker -StandardError=syslog -StateDirectory=irker -SystemCallArchitectures=native -SystemCallFilter=@system-service -SystemCallFilter=~@resources -Type=exec -UMask=177 -User=irker - -[Install] -WantedBy=multi-user.target Copied: irker/repos/community-any/irkerd.service (from rev 1155197, irker/trunk/irkerd.service) =================================================================== --- irkerd.service (rev 0) +++ irkerd.service 2022-03-15 21:52:07 UTC (rev 1155198) @@ -0,0 +1,43 @@ +[Unit] +Description=IRC notification daemon +Documentation=man:irkerd(8) +After=network.target + +[Service] +EnvironmentFile=/etc/irker/irkerd.env +ExecStart=/usr/bin/irkerd $CA_FILE $CERT_FILE $LOG_LEVEL $HOST $LOG_FILE $NICK $PASSWORD +Group=irker +IPAccounting=yes +LogsDirectory=irker +LockPersonality=true +MemoryDenyWriteExecute=true +NoNewPrivileges=true +PrivateDevices=true +PrivateTmp=true +PrivateUsers=true +ProtectSystem=strict +ProtectHome=true +ProtectKernelTunables=true +ProtectControlGroups=true +ProtectHostname=true +ProtectKernelLogs=true +ProtectKernelModules=true +ReadOnlyPaths=/etc/irker/irker.env +RemoveIPC=true +RestrictAddressFamilies=~AF_AX25 AF_IPX AF_APPLETALK AF_X25 AF_INET6 AF_DECnet AF_KEY AF_NETLINK AF_PACKET AF_RDS AF_PPPOX AF_LLC AF_IB AF_MPLS AF_CAN AF_TIPC AF_BLUETOOTH AF_ALG AF_VSOCK AF_KCM AF_XDP +RestrictAddressFamilies=AF_UNIX AF_INET +RestrictNamespaces=true +RestrictRealtime=true +RestrictSUIDSGID=true +RuntimeDirectory=irker +StandardError=syslog +StateDirectory=irker +SystemCallArchitectures=native +SystemCallFilter=@system-service +SystemCallFilter=~@resources +Type=exec +UMask=177 +User=irker + +[Install] +WantedBy=multi-user.target