Date: Monday, March 22, 2021 @ 19:15:15 Author: dvzrv Revision: 899058
archrelease: copy trunk to community-x86_64 Added: umurmur/repos/community-x86_64/PKGBUILD (from rev 899057, umurmur/trunk/PKGBUILD) umurmur/repos/community-x86_64/umurmur.service (from rev 899057, umurmur/trunk/umurmur.service) umurmur/repos/community-x86_64/umurmur.sysusers (from rev 899057, umurmur/trunk/umurmur.sysusers) umurmur/repos/community-x86_64/umurmur.tmpfiles (from rev 899057, umurmur/trunk/umurmur.tmpfiles) Deleted: umurmur/repos/community-x86_64/PKGBUILD umurmur/repos/community-x86_64/umurmur.service umurmur/repos/community-x86_64/umurmur.sysusers umurmur/repos/community-x86_64/umurmur.tmpfiles ------------------+ PKGBUILD | 128 ++++++++++++++++++++++++++--------------------------- umurmur.service | 124 +++++++++++++++++++++++++-------------------------- umurmur.sysusers | 2 umurmur.tmpfiles | 4 - 4 files changed, 129 insertions(+), 129 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-03-22 19:15:04 UTC (rev 899057) +++ PKGBUILD 2021-03-22 19:15:15 UTC (rev 899058) @@ -1,64 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: David Runge <dv...@archlinux.org> -# Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> -# Contributor: Robert Knauer <rob...@privatdemail.net> -# Contributor: xav <xav at ethertricks dot net> - -pkgname=umurmur -pkgver=0.2.19 -pkgrel=1 -pkgdesc='Minimalistic Mumble server' -url="https://github.com/umurmur/umurmur" -arch=('x86_64') -license=('BSD') -depends=('glibc' 'openssl') -makedepends=('cmake' 'libconfig' 'protobuf-c') -backup=('etc/umurmur/umurmur.conf') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/umurmur/umurmur/archive/${pkgver}.tar.gz - "${pkgname}-0.2.19-config_location.patch::https://github.com/dvzrv/umurmur/commit/4f3ed41357bb6fcb7afddd5343b59cfef54d65a4.patch" - umurmur.sysusers - umurmur.service - umurmur.tmpfiles) -sha512sums=('4a10c41d8396d6bd2b195578ff6a29e69a105f8830daf85141217f768cc2c4ea6204a2b3b65599d07d76c841090750db4ad6264c4e9d7e5afa7f1b4cf27bc768' - 'f18b5509e28b79ca7cc81425466fe9a483a3a644109e5bcb4aa01117649a0da355bc34cbf70610914d0b46092e3b0904f3b52a46f7363e51dc68a2a7cf37fef9' - 'd84950a32ab8a2e84f5fe333cd2894e52aba624531644d106c982aa4ff04271d318543398fa7f48c719f26338679fa971bb5332472e9040ac9aa8a9b4a1f2832' - '0d34548ce1d1b3bc240664f5538d8b7dc31969731ef6ce04c99c9fab011e1d946eb5d5e91b14d66242d4a4955936f08752de9dd9ac7244886a53628079e8cfac' - 'b49b65a1e87cba9d8b453dee23f9f1e89d9eeb326e9ce98a32605ac62f72d36c1efbca70ed1a87efe9294ef137d3f673429cd70b5051e03e0e85db310943c39e') -b2sums=('54d6fe6e67f51f24d6c9f0125fa330292004cd5df71791c40ece6aa7c2938bce98ca981e873a1e2b43598f99ea57c687963fd7cd8708400f5f2ce00ab11386eb' - '77784dbc65eb7b5e238ae0888387f88d5c26d0402e5d6b6fd03e312339d68be05945c9ddf934a15a2c0643f685a01a7bbc12931e574b2adbf3a4422329a18101' - '549dda6277c3758d221a259d08d3f91658d7615b0c06ebf2af6f3966fd798ce6228ff9ccb653daeb1d2b592e029e96e756df779ad0d4a809e224f2071e5d76cc' - '82783532ec4c21bdd8484175b8eeba53a593c86a92e11d441ee2f92410df90fab132a9bf7d5de24af48ed42eec57ece97b5399545094558d73a370827bbe4118' - '935f8ea09c8cbb32dc508959181b707bfadd564c038b2c7a4ce213372242cdefaf75c7f3d76644f28246b666c93a0d89c5b4741f12f63261f19b99d8c0603219') - -prepare() { - cd ${pkgname}-${pkgver} - # install configuration file to a namespaced location and make it the default - # for the application as well: https://github.com/umurmur/umurmur/pull/170 - patch -Np1 -i ../"${pkgname}-0.2.19-config_location.patch" -} - -build() { - cd ${pkgname}-${pkgver} - export CFLAGS+=" ${CPPFLAGS}" - export CXXFLAGS+=" ${CPPFLAGS}" - cmake -DCMAKE_INSTALL_PREFIX='/usr' \ - -DCMAKE_BUILD_TYPE='None' \ - -Wno-dev \ - -B build \ - -S . - make VERBOSE=1 -C build -} - -package() { - depends+=('libconfig.so' 'libprotobuf-c.so') - cd ${pkgname}-${pkgver} - make VERBOSE=1 DESTDIR="${pkgdir}" install -C build - install -vdm 750 "${pkgdir}/etc/${pkgname}" - install -vDm 644 "${srcdir}/umurmur.service" -t "${pkgdir}/usr/lib/systemd/system" - install -vDm 644 "${srcdir}/umurmur.sysusers" "${pkgdir}/usr/lib/sysusers.d/umurmur.conf" - install -vDm 644 "${srcdir}/umurmur.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/umurmur.conf" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {AUTHORS,ChangeLog,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: umurmur/repos/community-x86_64/PKGBUILD (from rev 899057, umurmur/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-03-22 19:15:15 UTC (rev 899058) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: David Runge <dv...@archlinux.org> +# Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> +# Contributor: Robert Knauer <rob...@privatdemail.net> +# Contributor: xav <xav at ethertricks dot net> + +pkgname=umurmur +pkgver=0.2.20 +pkgrel=1 +pkgdesc='Minimalistic Mumble server' +url="https://github.com/umurmur/umurmur" +arch=('x86_64') +license=('BSD') +depends=('glibc' 'openssl') +makedepends=('cmake' 'libconfig' 'protobuf-c') +backup=('etc/umurmur/umurmur.conf') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/umurmur/umurmur/archive/${pkgver}.tar.gz + "${pkgname}-0.2.19-config_location.patch::https://github.com/dvzrv/umurmur/commit/4f3ed41357bb6fcb7afddd5343b59cfef54d65a4.patch" + umurmur.sysusers + umurmur.service + umurmur.tmpfiles) +sha512sums=('0913f5ba84b30fec4ae6a1521c442ff8c48121bbbca5de9082e04e41b36434fadb5f81cb2ea0bd0a8c63f6e541d15eeda3637667d8cc7113d38935ded320cef4' + 'f18b5509e28b79ca7cc81425466fe9a483a3a644109e5bcb4aa01117649a0da355bc34cbf70610914d0b46092e3b0904f3b52a46f7363e51dc68a2a7cf37fef9' + 'd84950a32ab8a2e84f5fe333cd2894e52aba624531644d106c982aa4ff04271d318543398fa7f48c719f26338679fa971bb5332472e9040ac9aa8a9b4a1f2832' + '0d34548ce1d1b3bc240664f5538d8b7dc31969731ef6ce04c99c9fab011e1d946eb5d5e91b14d66242d4a4955936f08752de9dd9ac7244886a53628079e8cfac' + 'b49b65a1e87cba9d8b453dee23f9f1e89d9eeb326e9ce98a32605ac62f72d36c1efbca70ed1a87efe9294ef137d3f673429cd70b5051e03e0e85db310943c39e') +b2sums=('7850d0f3a5c35db1f5ed2b2eea7725d288901eb7e49b9bf2f715963a102c6c6345ed90fd066d80a2666137918c73a58dd2c954321b69d0ce59f686e1c6d01e5a' + '77784dbc65eb7b5e238ae0888387f88d5c26d0402e5d6b6fd03e312339d68be05945c9ddf934a15a2c0643f685a01a7bbc12931e574b2adbf3a4422329a18101' + '549dda6277c3758d221a259d08d3f91658d7615b0c06ebf2af6f3966fd798ce6228ff9ccb653daeb1d2b592e029e96e756df779ad0d4a809e224f2071e5d76cc' + '82783532ec4c21bdd8484175b8eeba53a593c86a92e11d441ee2f92410df90fab132a9bf7d5de24af48ed42eec57ece97b5399545094558d73a370827bbe4118' + '935f8ea09c8cbb32dc508959181b707bfadd564c038b2c7a4ce213372242cdefaf75c7f3d76644f28246b666c93a0d89c5b4741f12f63261f19b99d8c0603219') + +prepare() { + cd ${pkgname}-${pkgver} + # install configuration file to a namespaced location and make it the default + # for the application as well: https://github.com/umurmur/umurmur/pull/170 + patch -Np1 -i ../"${pkgname}-0.2.19-config_location.patch" +} + +build() { + cd ${pkgname}-${pkgver} + export CFLAGS+=" ${CPPFLAGS}" + export CXXFLAGS+=" ${CPPFLAGS}" + cmake -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_BUILD_TYPE='None' \ + -Wno-dev \ + -B build \ + -S . + make VERBOSE=1 -C build +} + +package() { + depends+=('libconfig.so' 'libprotobuf-c.so') + cd ${pkgname}-${pkgver} + make VERBOSE=1 DESTDIR="${pkgdir}" install -C build + install -vdm 750 "${pkgdir}/etc/${pkgname}" + install -vDm 644 "${srcdir}/umurmur.service" -t "${pkgdir}/usr/lib/systemd/system" + install -vDm 644 "${srcdir}/umurmur.sysusers" "${pkgdir}/usr/lib/sysusers.d/umurmur.conf" + install -vDm 644 "${srcdir}/umurmur.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/umurmur.conf" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 {AUTHORS,ChangeLog,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et: Deleted: umurmur.service =================================================================== --- umurmur.service 2021-03-22 19:15:04 UTC (rev 899057) +++ umurmur.service 2021-03-22 19:15:15 UTC (rev 899058) @@ -1,62 +0,0 @@ -[Unit] -Description=Minimalistic Mumble server -After=network.target - -[Service] -CapabilityBoundingSet=~CAP_SETUID CAP_SETGID CAP_SETPCAP -CapabilityBoundingSet=~CAP_SYS_ADMIN -CapabilityBoundingSet=~CAP_SYS_PTRACE -CapabilityBoundingSet=~CAP_CHOWN CAP_FSETID CAP_SETFCAP -CapabilityBoundingSet=~CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_IPC_OWNER -CapabilityBoundingSet=~CAP_NET_ADMIN -CapabilityBoundingSet=~CAP_AUDIT_CONTROL CAP_AUDIT_READ CAP_AUDIT_WRITE -CapabilityBoundingSet=~CAP_KILL -CapabilityBoundingSet=~CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW -CapabilityBoundingSet=~CAP_SYS_NICE CAP_SYS_RESOURCE -CapabilityBoundingSet=~CAP_MAC_ADMIN CAP_MAC_OVERRIDE -CapabilityBoundingSet=~CAP_SYS_BOOT -CapabilityBoundingSet=~CAP_LINUX_IMMUTABLE -CapabilityBoundingSet=~CAP_IPC_LOCK -CapabilityBoundingSet=~CAP_SYS_CHROOT -CapabilityBoundingSet=~CAP_BLOCK_SUSPEND -CapabilityBoundingSet=~CAP_LEASE -CapabilityBoundingSet=~CAP_SYS_PACCT -CapabilityBoundingSet=~CAP_SYS_TTY_CONFIG -CPUAccounting=true -DevicePolicy=closed -ExecStartPre=/usr/bin/umurmurd -t -ExecStart=/usr/bin/umurmurd -d -r -ExecReload=/bin/kill -HUP $MAINPID -Group=umurmur -IPAccounting=true -LimitRTPRIO=1 -LockPersonality=true -MemoryAccounting=true -MemoryDenyWriteExecute=true -NoNewPrivileges=true -PIDFile=/run/umurmurd.pid -PrivateDevices=true -PrivateTmp=true -ProcSubset=pid -ProtectClock=true -ProtectControlGroups=true -ProtectHome=true -ProtectHostname=true -ProtectKernelLogs=true -ProtectKernelModules=true -ProtectKernelTunables=true -ProtectProc=invisible -ProtectSystem=strict -ReadWritePaths=/etc/umurmur -RemoveIPC=true -RestrictAddressFamilies=AF_INET AF_INET6 -RestrictNamespaces=true -RestrictSUIDSGID=true -SystemCallArchitectures=native -SystemCallFilter=@system-service -SystemCallFilter=~@privileged -UMask=007 -User=umurmur - -[Install] -WantedBy=multi-user.target Copied: umurmur/repos/community-x86_64/umurmur.service (from rev 899057, umurmur/trunk/umurmur.service) =================================================================== --- umurmur.service (rev 0) +++ umurmur.service 2021-03-22 19:15:15 UTC (rev 899058) @@ -0,0 +1,62 @@ +[Unit] +Description=Minimalistic Mumble server +After=network.target + +[Service] +CapabilityBoundingSet=~CAP_SETUID CAP_SETGID CAP_SETPCAP +CapabilityBoundingSet=~CAP_SYS_ADMIN +CapabilityBoundingSet=~CAP_SYS_PTRACE +CapabilityBoundingSet=~CAP_CHOWN CAP_FSETID CAP_SETFCAP +CapabilityBoundingSet=~CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_IPC_OWNER +CapabilityBoundingSet=~CAP_NET_ADMIN +CapabilityBoundingSet=~CAP_AUDIT_CONTROL CAP_AUDIT_READ CAP_AUDIT_WRITE +CapabilityBoundingSet=~CAP_KILL +CapabilityBoundingSet=~CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW +CapabilityBoundingSet=~CAP_SYS_NICE CAP_SYS_RESOURCE +CapabilityBoundingSet=~CAP_MAC_ADMIN CAP_MAC_OVERRIDE +CapabilityBoundingSet=~CAP_SYS_BOOT +CapabilityBoundingSet=~CAP_LINUX_IMMUTABLE +CapabilityBoundingSet=~CAP_IPC_LOCK +CapabilityBoundingSet=~CAP_SYS_CHROOT +CapabilityBoundingSet=~CAP_BLOCK_SUSPEND +CapabilityBoundingSet=~CAP_LEASE +CapabilityBoundingSet=~CAP_SYS_PACCT +CapabilityBoundingSet=~CAP_SYS_TTY_CONFIG +CPUAccounting=true +DevicePolicy=closed +ExecStartPre=/usr/bin/umurmurd -t +ExecStart=/usr/bin/umurmurd -d -r +ExecReload=/bin/kill -HUP $MAINPID +Group=umurmur +IPAccounting=true +LimitRTPRIO=1 +LockPersonality=true +MemoryAccounting=true +MemoryDenyWriteExecute=true +NoNewPrivileges=true +PIDFile=/run/umurmurd.pid +PrivateDevices=true +PrivateTmp=true +ProcSubset=pid +ProtectClock=true +ProtectControlGroups=true +ProtectHome=true +ProtectHostname=true +ProtectKernelLogs=true +ProtectKernelModules=true +ProtectKernelTunables=true +ProtectProc=invisible +ProtectSystem=strict +ReadWritePaths=/etc/umurmur +RemoveIPC=true +RestrictAddressFamilies=AF_INET AF_INET6 +RestrictNamespaces=true +RestrictSUIDSGID=true +SystemCallArchitectures=native +SystemCallFilter=@system-service +SystemCallFilter=~@privileged +UMask=007 +User=umurmur + +[Install] +WantedBy=multi-user.target Deleted: umurmur.sysusers =================================================================== --- umurmur.sysusers 2021-03-22 19:15:04 UTC (rev 899057) +++ umurmur.sysusers 2021-03-22 19:15:15 UTC (rev 899058) @@ -1 +0,0 @@ -u umurmur - - - Copied: umurmur/repos/community-x86_64/umurmur.sysusers (from rev 899057, umurmur/trunk/umurmur.sysusers) =================================================================== --- umurmur.sysusers (rev 0) +++ umurmur.sysusers 2021-03-22 19:15:15 UTC (rev 899058) @@ -0,0 +1 @@ +u umurmur - - - Deleted: umurmur.tmpfiles =================================================================== --- umurmur.tmpfiles 2021-03-22 19:15:04 UTC (rev 899057) +++ umurmur.tmpfiles 2021-03-22 19:15:15 UTC (rev 899058) @@ -1,2 +0,0 @@ -z /etc/umurmur/umurmur.conf 0640 root umurmur -z /etc/umurmur/ 0750 root umurmur Copied: umurmur/repos/community-x86_64/umurmur.tmpfiles (from rev 899057, umurmur/trunk/umurmur.tmpfiles) =================================================================== --- umurmur.tmpfiles (rev 0) +++ umurmur.tmpfiles 2021-03-22 19:15:15 UTC (rev 899058) @@ -0,0 +1,2 @@ +z /etc/umurmur/umurmur.conf 0640 root umurmur +z /etc/umurmur/ 0750 root umurmur