[arch-commits] Commit in xfsprogs/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, December 28, 2020 @ 07:38:45 Author: tpowa Revision: 405060 archrelease: copy trunk to testing-x86_64 Added: xfsprogs/repos/testing-x86_64/ xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 405059, xfsprogs/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 405059, xfsprogs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-12-28 07:38:45 UTC (rev 405060) @@ -0,0 +1,34 @@ +# Maintainer : Tobias Powalowski +pkgname=xfsprogs +pkgver=5.10.0 +pkgrel=1 +pkgdesc="XFS filesystem utilities" +arch=('x86_64') +license=('LGPL') +url="https://xfs.org; +depends=('sh' 'util-linux-libs' 'icu' 'device-mapper' 'libinih') +optdepends=('python: for xfs_scrub_all script' +'smtp-forwarder: for xfs_scrub_fail script') +makedepends=('git') +options=('!makeflags') +source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) +md5sums=('SKIP') + +build() { + cd ${pkgname}-dev + make configure + export OPTIMIZER="-march=${CARCH/_/-} -O1" + export DEBUG=-DNDEBUG + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd/system + make +} + +package() { + cd ${pkgname}-dev + make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev + chown -R root "$pkgdir" + chgrp -R root "$pkgdir" + # add hack as we cannot set rootlibdir + mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" + rm -rf "${pkgdir}/lib" +}
[arch-commits] Commit in xfsprogs/trunk (PKGBUILD)
Date: Monday, December 28, 2020 @ 07:38:39 Author: tpowa Revision: 405059 upgpkg: xfsprogs 5.10.0-1: update to latest version, added libinih depend Modified: xfsprogs/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-28 07:23:52 UTC (rev 405058) +++ PKGBUILD2020-12-28 07:38:39 UTC (rev 405059) @@ -1,12 +1,12 @@ # Maintainer : Tobias Powalowski pkgname=xfsprogs -pkgver=5.8.0 -pkgrel=2 +pkgver=5.10.0 +pkgrel=1 pkgdesc="XFS filesystem utilities" arch=('x86_64') license=('LGPL') url="https://xfs.org; -depends=('sh' 'util-linux-libs' 'icu' 'device-mapper') +depends=('sh' 'util-linux-libs' 'icu' 'device-mapper' 'libinih') optdepends=('python: for xfs_scrub_all script' 'smtp-forwarder: for xfs_scrub_fail script') makedepends=('git')
[arch-commits] Commit in cifs-utils/repos/extra-x86_64 (5 files)
Date: Thursday, December 17, 2020 @ 09:37:56 Author: tpowa Revision: 404432 archrelease: copy trunk to extra-x86_64 Added: cifs-utils/repos/extra-x86_64/PKGBUILD (from rev 404431, cifs-utils/trunk/PKGBUILD) cifs-utils/repos/extra-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (from rev 404431, cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch) cifs-utils/repos/extra-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch (from rev 404431, cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch) Deleted: cifs-utils/repos/extra-x86_64/PKGBUILD cifs-utils/repos/extra-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch --+ PKGBUILD | 95 ++-- cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch| 202 +- cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch | 58 ++ 3 files changed, 208 insertions(+), 147 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-17 09:37:48 UTC (rev 404431) +++ PKGBUILD2020-12-17 09:37:56 UTC (rev 404432) @@ -1,46 +0,0 @@ -# Maintainer: Tobias Powalowski -pkgname=cifs-utils -pkgver=6.11 -pkgrel=2 -pkgdesc="CIFS filesystem user-space tools" -arch=(x86_64) -url="https://wiki.samba.org/index.php/LinuxCIFS_utils; -license=('GPL') -depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') -makedepends=('python-docutils') -source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} - "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch") - -validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key -sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' -'SKIP' -'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b') - -prepare() { - # Fix install to honor DESTDIR - sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am - cd "$srcdir/$pkgname-$pkgver" - patch -Np1 -i $srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - # systemd support is broken in mount.cifs - # https://bugs.archlinux.org/task/30958 - autoreconf -i - ./configure --prefix=/usr --sbindir=/usr/bin --disable-systemd - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" ROOTSBINDIR=/usr/bin install - mkdir -p "$pkgdir"/etc/request-key.d - install -m 644 contrib/request-key.d/cifs.idmap.conf "$pkgdir"/etc/request-key.d - install -m 644 contrib/request-key.d/cifs.spnego.conf "$pkgdir"/etc/request-key.d - # set mount.cifs uid, to enable none root mounting form fstab - chmod +s "$pkgdir"/usr/bin/mount.cifs - # fix idmap-plugin #42052 - mkdir -p "$pkgdir"/etc/cifs-utils - ln -s /usr/lib/cifs-utils/idmapwb.so "${pkgdir}"/etc/cifs-utils/idmap-plugin -} Copied: cifs-utils/repos/extra-x86_64/PKGBUILD (from rev 404431, cifs-utils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-17 09:37:56 UTC (rev 404432) @@ -0,0 +1,49 @@ +# Maintainer: Tobias Powalowski +pkgname=cifs-utils +pkgver=6.11 +pkgrel=3 +pkgdesc="CIFS filesystem user-space tools" +arch=(x86_64) +url="https://wiki.samba.org/index.php/LinuxCIFS_utils; +license=('GPL') +depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') +makedepends=('python-docutils') +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} + "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch" +"cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch") + +validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key +sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' +'SKIP' +'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b' +'acdf75f2d3895d60414f19b2401f3349af23252717bf669529848f9d35d70604') + +prepare() { + # Fix install to honor DESTDIR + sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i "$srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch" + patch -Np1 -i "$srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + # systemd support is broken in mount.cifs + # https://bugs.archlinux.org/task/30958 + autoreconf -i + ./configure --prefix=/usr --sbindir=/usr/bin
[arch-commits] Commit in cifs-utils/trunk (2 files)
Date: Thursday, December 17, 2020 @ 09:37:48 Author: tpowa Revision: 404431 upgpkg: cifs-utils 6.11-3: fix #68666 Added: cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch Modified: cifs-utils/trunk/PKGBUILD --+ PKGBUILD | 11 + cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch | 58 ++ 2 files changed, 65 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-17 09:19:52 UTC (rev 404430) +++ PKGBUILD2020-12-17 09:37:48 UTC (rev 404431) @@ -1,7 +1,7 @@ # Maintainer: Tobias Powalowski pkgname=cifs-utils pkgver=6.11 -pkgrel=2 +pkgrel=3 pkgdesc="CIFS filesystem user-space tools" arch=(x86_64) url="https://wiki.samba.org/index.php/LinuxCIFS_utils; @@ -9,18 +9,21 @@ depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') makedepends=('python-docutils') source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} - "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch") + "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch" +"cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch") validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' 'SKIP' -'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b') +'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b' +'acdf75f2d3895d60414f19b2401f3349af23252717bf669529848f9d35d70604') prepare() { # Fix install to honor DESTDIR sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am cd "$srcdir/$pkgname-$pkgver" - patch -Np1 -i $srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch + patch -Np1 -i "$srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch" + patch -Np1 -i "$srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch" } build() { Added: cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch === --- cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch (rev 0) +++ cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1_part-2.patch 2020-12-17 09:37:48 UTC (rev 404431) @@ -0,0 +1,58 @@ +From 0fddcee4b1b9c9f16b3cfe1b2daec87d2b8b19dd Mon Sep 17 00:00:00 2001 +From: Alexander Koch +Date: Wed, 16 Dec 2020 18:02:31 +0100 +Subject: [PATCH] cifs.upcall: drop bounding capabilities only if CAP_SETPCAP + is given + +Make drop_call_capabilities() in cifs.upcall update the bounding capabilities +only if CAP_SETCAP is present. + +This is an addendum to the patch recently provided in [1]. Without this +additional change, cifs.upcall can still fail while trying to mount a CIFS +network share with krb5: + + kernel: CIFS: Attempting to mount //server.domain.lan/myshare + cifs.upcall[39484]: key description: cifs.spnego;0;0;3901;ver=0x2;host=server.domain.lan> + cifs.upcall[39484]: ver=2 + cifs.upcall[39484]: host=server.domain.lan + cifs.upcall[39484]: ip=172.22.3.14 + cifs.upcall[39484]: sec=1 + cifs.upcall[39484]: uid=1000 + cifs.upcall[39484]: creduid=1000 + cifs.upcall[39484]: user=username + cifs.upcall[39484]: pid=39481 + cifs.upcall[39484]: get_cachename_from_process_env: pathname=/proc/39481/environ + cifs.upcall[39484]: get_cachename_from_process_env: cachename = FILE:/tmp/.krb5cc_1000 + cifs.upcall[39484]: drop_all_capabilities: Unable to apply capability set: Success + cifs.upcall[39484]: Exit status 1 + +[1] https://marc.info/?l=linux-cifs=160595758021261 + +Signed-off-by: Alexander Koch +Signed-off-by: Jonas Witschel +--- + cifs.upcall.c | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/cifs.upcall.c b/cifs.upcall.c +index 1559434..b62ab50 100644 +--- a/cifs.upcall.c b/cifs.upcall.c +@@ -115,8 +115,13 @@ trim_capabilities(bool need_environ) + static int + drop_all_capabilities(void) + { ++ capng_select_t set = CAPNG_SELECT_CAPS; ++ + capng_clear(CAPNG_SELECT_BOTH); +- if (capng_apply(CAPNG_SELECT_BOTH)) { ++ if (capng_have_capability(CAPNG_EFFECTIVE, CAP_SETPCAP)) { ++ set = CAPNG_SELECT_BOTH; ++ } ++ if (capng_apply(set)) { + syslog(LOG_ERR, "%s: Unable to apply capability set: %m\n", __func__); + return 1; + } +-- +2.29.2 +
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Tuesday, December 15, 2020 @ 13:35:06 Author: tpowa Revision: 404358 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 404357, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 404357, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 404357, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 404357, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 404357, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 404357, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 404357, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 404357, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 404357, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 404357, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 404357, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 404357, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 406 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 307 insertions(+), 307 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 13:34:53 UTC (rev 404357) +++ PKGBUILD2020-12-15 13:35:06 UTC (rev 404358) @@ -1,203 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('smbclient' 'samba') -pkgver=4.13.2 -pkgrel=3 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' - 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' - 'ceph-libs' 'liburing') -optdepends=( - 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' -) -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} -samba.logrotate -samba.pam -samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('60b8597b7fad13dd55ffec4c750ee4f5f39220d8e8d52232d3a8c4d830a5ff29254716a7230b0182e0717585e5a34b01373527caecd1d32f2170c6063a97d070' -'SKIP' - '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' - '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' - 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc="${srcdir}"/samba-pkg - rm -rf ${_pkgsrc} - _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 - _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 - _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 13:34:53 Author: tpowa Revision: 404357 upgpkg: samba 4.13.3-1: bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 12:55:01 UTC (rev 404356) +++ PKGBUILD2020-12-15 13:34:53 UTC (rev 404357) @@ -10,8 +10,8 @@ pkgbase=samba pkgname=('smbclient' 'samba') -pkgver=4.13.2 -pkgrel=3 +pkgver=4.13.3 +pkgrel=1 arch=(x86_64) url="https://www.samba.org; license=('GPL3') @@ -28,7 +28,7 @@ samba.pam samba.conf) validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('60b8597b7fad13dd55ffec4c750ee4f5f39220d8e8d52232d3a8c4d830a5ff29254716a7230b0182e0717585e5a34b01373527caecd1d32f2170c6063a97d070' +sha512sums=('e7d29a89ba31ac6ca6c2dfd2629b8e07e47f4b1f265907847b43845dcf19a2200bcb1ca9f6845dd39c1ffca5dbf89f998bcc4defe33f5e3c4d8006ec9c6e88ab' 'SKIP' '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
[arch-commits] Commit in cifs-utils/repos (3 files)
Date: Wednesday, December 9, 2020 @ 09:33:39 Author: tpowa Revision: 403183 archrelease: copy trunk to testing-x86_64 Added: cifs-utils/repos/testing-x86_64/ cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 403182, cifs-utils/trunk/PKGBUILD) cifs-utils/repos/testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (from rev 403182, cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch) ---+ PKGBUILD | 46 + cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch | 101 2 files changed, 147 insertions(+) Copied: cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 403182, cifs-utils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-12-09 09:33:39 UTC (rev 403183) @@ -0,0 +1,46 @@ +# Maintainer: Tobias Powalowski +pkgname=cifs-utils +pkgver=6.11 +pkgrel=2 +pkgdesc="CIFS filesystem user-space tools" +arch=(x86_64) +url="https://wiki.samba.org/index.php/LinuxCIFS_utils; +license=('GPL') +depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') +makedepends=('python-docutils') +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} + "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch") + +validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key +sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' +'SKIP' +'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b') + +prepare() { + # Fix install to honor DESTDIR + sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i $srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + # systemd support is broken in mount.cifs + # https://bugs.archlinux.org/task/30958 + autoreconf -i + ./configure --prefix=/usr --sbindir=/usr/bin --disable-systemd + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" ROOTSBINDIR=/usr/bin install + mkdir -p "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.idmap.conf "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.spnego.conf "$pkgdir"/etc/request-key.d + # set mount.cifs uid, to enable none root mounting form fstab + chmod +s "$pkgdir"/usr/bin/mount.cifs + # fix idmap-plugin #42052 + mkdir -p "$pkgdir"/etc/cifs-utils + ln -s /usr/lib/cifs-utils/idmapwb.so "${pkgdir}"/etc/cifs-utils/idmap-plugin +} Copied: cifs-utils/repos/testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (from rev 403182, cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch) === --- testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (rev 0) +++ testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch 2020-12-09 09:33:39 UTC (rev 403183) @@ -0,0 +1,101 @@ +From f4e7c84467152624a288351321c8664dbf3364af Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 21 Nov 2020 11:41:26 +0100 +Subject: [PATCH 1/2] mount.cifs: update the cap bounding set only when + CAP_SETPCAP is given + +libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error +of -4 when trying to update the capability bounding set without having the +CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng +silently skipped updating the bounding set and only updated the normal +CAPNG_SELECT_CAPS capabilities instead. + +Check beforehand whether we have CAP_SETPCAP, in which case we can use +CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set. +Otherwise, we can at least update the normal capabilities, but refrain from +trying to update the bounding set to avoid getting an error. + +Signed-off-by: Jonas Witschel +--- + mount.cifs.c | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/mount.cifs.c b/mount.cifs.c +index 4feb397..88b8b69 100644 +--- a/mount.cifs.c b/mount.cifs.c +@@ -338,6 +338,8 @@ static int set_password(struct parsed_mount_info *parsed_info, const char *src) + static int + drop_capabilities(int parent) + { ++ capng_select_t set = CAPNG_SELECT_CAPS; ++ + capng_setpid(getpid()); + capng_clear(CAPNG_SELECT_BOTH); + if (parent) { +@@ -355,7 +357,10 @@ drop_capabilities(int parent) + return EX_SYSERR; + } + } +- if (capng_apply(CAPNG_SELECT_BOTH)) { ++ if
[arch-commits] Commit in cifs-utils/trunk (2 files)
Date: Wednesday, December 9, 2020 @ 09:33:33 Author: tpowa Revision: 403182 upgpkg: cifs-utils 6.11-2: fix libpcap-ng #68666 Added: cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch Modified: cifs-utils/trunk/PKGBUILD ---+ PKGBUILD | 11 - cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch | 101 2 files changed, 109 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:24:42 UTC (rev 403181) +++ PKGBUILD2020-12-09 09:33:33 UTC (rev 403182) @@ -1,7 +1,7 @@ # Maintainer: Tobias Powalowski pkgname=cifs-utils pkgver=6.11 -pkgrel=1 +pkgrel=2 pkgdesc="CIFS filesystem user-space tools" arch=(x86_64) url="https://wiki.samba.org/index.php/LinuxCIFS_utils; @@ -8,14 +8,19 @@ license=('GPL') depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') makedepends=('python-docutils') -source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}) +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} + "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch") + validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' -'SKIP') +'SKIP' +'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b') prepare() { # Fix install to honor DESTDIR sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i $srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch } build() { Added: cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch === --- cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (rev 0) +++ cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch 2020-12-09 09:33:33 UTC (rev 403182) @@ -0,0 +1,101 @@ +From f4e7c84467152624a288351321c8664dbf3364af Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 21 Nov 2020 11:41:26 +0100 +Subject: [PATCH 1/2] mount.cifs: update the cap bounding set only when + CAP_SETPCAP is given + +libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error +of -4 when trying to update the capability bounding set without having the +CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng +silently skipped updating the bounding set and only updated the normal +CAPNG_SELECT_CAPS capabilities instead. + +Check beforehand whether we have CAP_SETPCAP, in which case we can use +CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set. +Otherwise, we can at least update the normal capabilities, but refrain from +trying to update the bounding set to avoid getting an error. + +Signed-off-by: Jonas Witschel +--- + mount.cifs.c | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/mount.cifs.c b/mount.cifs.c +index 4feb397..88b8b69 100644 +--- a/mount.cifs.c b/mount.cifs.c +@@ -338,6 +338,8 @@ static int set_password(struct parsed_mount_info *parsed_info, const char *src) + static int + drop_capabilities(int parent) + { ++ capng_select_t set = CAPNG_SELECT_CAPS; ++ + capng_setpid(getpid()); + capng_clear(CAPNG_SELECT_BOTH); + if (parent) { +@@ -355,7 +357,10 @@ drop_capabilities(int parent) + return EX_SYSERR; + } + } +- if (capng_apply(CAPNG_SELECT_BOTH)) { ++ if (capng_have_capability(CAPNG_EFFECTIVE, CAP_SETPCAP)) { ++ set = CAPNG_SELECT_BOTH; ++ } ++ if (capng_apply(set)) { + fprintf(stderr, "Unable to apply new capability set.\n"); + return EX_SYSERR; + } +-- +2.29.2 + + +From 64dfbafe7a0639a96d67f0b840b6e6498e1f68a9 Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 21 Nov 2020 11:48:33 +0100 +Subject: [PATCH 2/2] cifs.upall: update the cap bounding set only when + CAP_SETPCAP is given + +libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error +of -4 when trying to update the capability bounding set without having the +CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng +silently skipped updating the bounding set and only updated the normal +CAPNG_SELECT_CAPS capabilities instead. + +Check beforehand whether we have CAP_SETPCAP, in which case we can use +CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set. +Otherwise, we can at least update the normal capabilities, but refrain from +trying to update the bounding set to
[arch-commits] Commit in pam/repos (7 files)
Date: Saturday, November 14, 2020 @ 09:12:02 Author: tpowa Revision: 401007 archrelease: copy trunk to testing-x86_64 Added: pam/repos/testing-x86_64/ pam/repos/testing-x86_64/0e9b286afe1224b91ff00936058b084ad4b776e4.patch (from rev 401006, pam/trunk/0e9b286afe1224b91ff00936058b084ad4b776e4.patch) pam/repos/testing-x86_64/395915dae1571e10e2766c74de864655ea3a.patch (from rev 401006, pam/trunk/395915dae1571e10e2766c74de864655ea3a.patch) pam/repos/testing-x86_64/PKGBUILD (from rev 401006, pam/trunk/PKGBUILD) pam/repos/testing-x86_64/af0faf666c5008e54dfe43684f210e3581ff1bca.patch (from rev 401006, pam/trunk/af0faf666c5008e54dfe43684f210e3581ff1bca.patch) pam/repos/testing-x86_64/other (from rev 401006, pam/trunk/other) pam/repos/testing-x86_64/pam.tmpfiles (from rev 401006, pam/trunk/pam.tmpfiles) + 0e9b286afe1224b91ff00936058b084ad4b776e4.patch | 31 395915dae1571e10e2766c74de864655ea3a.patch | 47 PKGBUILD | 51 + af0faf666c5008e54dfe43684f210e3581ff1bca.patch | 85 +++ other |5 + pam.tmpfiles |1 6 files changed, 220 insertions(+) Copied: pam/repos/testing-x86_64/0e9b286afe1224b91ff00936058b084ad4b776e4.patch (from rev 401006, pam/trunk/0e9b286afe1224b91ff00936058b084ad4b776e4.patch) === --- testing-x86_64/0e9b286afe1224b91ff00936058b084ad4b776e4.patch (rev 0) +++ testing-x86_64/0e9b286afe1224b91ff00936058b084ad4b776e4.patch 2020-11-14 09:12:02 UTC (rev 401007) @@ -0,0 +1,31 @@ +From 0e9b286afe1224b91ff00936058b084ad4b776e4 Mon Sep 17 00:00:00 2001 +From: ikerexxe +Date: Tue, 16 Jun 2020 14:44:04 +0200 +Subject: [PATCH] pam_usertype: avoid determining if user exists + +Taking a look at the time for the password prompt to appear it was +possible to determine if a user existed in a system. Solved it by +matching the runtime until the password prompt was shown by always +checking the password hash for an existing and a non-existing user. + +Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1629598 +--- + modules/pam_usertype/pam_usertype.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/modules/pam_usertype/pam_usertype.c b/modules/pam_usertype/pam_usertype.c +index 2807c306..d03b73b5 100644 +--- a/modules/pam_usertype/pam_usertype.c b/modules/pam_usertype/pam_usertype.c +@@ -139,8 +139,11 @@ pam_usertype_get_uid(struct pam_usertype_opts *opts, +"error retrieving information about user %s", username); + } + ++pam_modutil_getpwnam(pamh, "root"); ++ + return PAM_USER_UNKNOWN; + } ++pam_modutil_getpwnam(pamh, "pam_usertype_non_existent:"); + + *_uid = pwd->pw_uid; + Copied: pam/repos/testing-x86_64/395915dae1571e10e2766c74de864655ea3a.patch (from rev 401006, pam/trunk/395915dae1571e10e2766c74de864655ea3a.patch) === --- testing-x86_64/395915dae1571e10e2766c74de864655ea3a.patch (rev 0) +++ testing-x86_64/395915dae1571e10e2766c74de864655ea3a.patch 2020-11-14 09:12:02 UTC (rev 401007) @@ -0,0 +1,47 @@ +From 395915dae1571e10e2766c74de864655ea3a Mon Sep 17 00:00:00 2001 +From: ikerexxe +Date: Mon, 15 Jun 2020 09:52:11 +0200 +Subject: [PATCH] pam_faillock: change /run/faillock/$USER permissions to 0660 + +Nowadays, /run/faillock/$USER files have user:root ownership and 0600 +permissions. This forces the process that writes to these files to have +CAP_DAC_OVERRIDE capabilites. Just by changing the permissions to 0660 +the capability can be removed, which leads to a more secure system. + +Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1661822 +--- + modules/pam_faillock/faillock.c | 14 +- + 1 file changed, 13 insertions(+), 1 deletion(-) + +diff --git a/modules/pam_faillock/faillock.c b/modules/pam_faillock/faillock.c +index e492f5f9..4ea94cbe 100644 +--- a/modules/pam_faillock/faillock.c b/modules/pam_faillock/faillock.c +@@ -76,7 +76,7 @@ open_tally (const char *dir, const char *user, uid_t uid, int create) + flags |= O_CREAT; + } + +- fd = open(path, flags, 0600); ++ fd = open(path, flags, 0660); + + free(path); + +@@ -88,6 +88,18 @@ open_tally (const char *dir, const char *user, uid_t uid, int create) + if (st.st_uid != uid) { + ignore_return(fchown(fd, uid, -1)); + } ++ ++ /* ++ * If umask is set to 022, as will probably in most systems, then the ++ * group will not be able to write to the file. So, change the file ++
[arch-commits] Commit in pam/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 09:11:43 Author: tpowa Revision: 401006 upgpkg: pam 1.5.0-1: bump to latest version Modified: pam/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 08:16:25 UTC (rev 401005) +++ PKGBUILD2020-11-14 09:11:43 UTC (rev 401006) @@ -2,8 +2,8 @@ # Contributor: judd pkgname=pam -pkgver=1.4.0 -pkgrel=3 +pkgver=1.5.0 +pkgrel=1 pkgdesc="PAM (Pluggable Authentication Modules) library" arch=('x86_64') license=('GPL2') @@ -22,7 +22,7 @@ '296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin ) -sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' +sha256sums=('02d39854b508fae9dc713f7733bbcdadbe17b50de965ae65bcb6cc7852c8' 'SKIP' 'cd2440d7bec55fa91e499060c0bf248f4fd20e7a0ef613eb7a06ee083f7ce21b' 'ac3e1d307756f5975587a7846500414c02d2b60acb271017b9c7aa6f47c89875' @@ -31,13 +31,6 @@ options=('!emptydirs') -prepare() { - cd Linux-PAM-$pkgver - patch -p1 -i ../395915dae1571e10e2766c74de864655ea3a.patch - patch -p1 -i ../af0faf666c5008e54dfe43684f210e3581ff1bca.patch - patch -p1 -i ../0e9b286afe1224b91ff00936058b084ad4b776e4.patch -} - build() { cd Linux-PAM-$pkgver ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Wednesday, November 4, 2020 @ 09:06:52 Author: tpowa Revision: 399253 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 399252, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 399252, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 399252, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 399252, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 399252, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 399252, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 399252, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 399252, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 399252, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 399252, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 399252, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 399252, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 406 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 307 insertions(+), 307 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-04 09:06:37 UTC (rev 399252) +++ PKGBUILD2020-11-04 09:06:52 UTC (rev 399253) @@ -1,203 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('smbclient' 'samba') -pkgver=4.13.1 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' - 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' - 'ceph-libs' 'liburing') -optdepends=( - 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' -) -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} -samba.logrotate -samba.pam -samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('ee275cc64e2133e55832a41081238c348ce48c55d47c8a8248bd19653b152324ab2080e70b716d3616522dd22470e0d06babd350410790062635fb077a032319' -'SKIP' - '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' - '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' - 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc="${srcdir}"/samba-pkg - rm -rf ${_pkgsrc} - _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 - _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 - _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Wednesday, November 4, 2020 @ 09:06:37 Author: tpowa Revision: 399252 upgpkg: samba 4.13.2-1: bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-04 08:46:26 UTC (rev 399251) +++ PKGBUILD2020-11-04 09:06:37 UTC (rev 399252) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('smbclient' 'samba') -pkgver=4.13.1 +pkgver=4.13.2 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -28,7 +28,7 @@ samba.pam samba.conf) validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('ee275cc64e2133e55832a41081238c348ce48c55d47c8a8248bd19653b152324ab2080e70b716d3616522dd22470e0d06babd350410790062635fb077a032319' +sha512sums=('60b8597b7fad13dd55ffec4c750ee4f5f39220d8e8d52232d3a8c4d830a5ff29254716a7230b0182e0717585e5a34b01373527caecd1d32f2170c6063a97d070' 'SKIP' '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Friday, October 30, 2020 @ 12:31:52 Author: tpowa Revision: 399045 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 399044, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 399044, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 399044, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 399044, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 399044, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 399044, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 399044, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 399044, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 399044, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 399044, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 399044, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 399044, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 406 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 307 insertions(+), 307 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-30 12:31:35 UTC (rev 399044) +++ PKGBUILD2020-10-30 12:31:52 UTC (rev 399045) @@ -1,203 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('smbclient' 'samba') -pkgver=4.13.0 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' - 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' - 'ceph-libs' 'liburing') -optdepends=( - 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' -) -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} -samba.logrotate -samba.pam -samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('0c15e887efa79ba8c1d24eda2f03898a1a080cb947056df12abc361f12eb5659f9ee37132767f5ef7e4ecb9c431759e5b619cb785921276fda17f4a9411af81c' -'SKIP' - '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' - '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' - 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc="${srcdir}"/samba-pkg - rm -rf ${_pkgsrc} - _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 - _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 - _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Friday, October 30, 2020 @ 12:31:35 Author: tpowa Revision: 399044 upgpkg: samba 4.13.1-1: bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-30 11:40:39 UTC (rev 399043) +++ PKGBUILD2020-10-30 12:31:35 UTC (rev 399044) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('smbclient' 'samba') -pkgver=4.13.0 +pkgver=4.13.1 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -28,7 +28,7 @@ samba.pam samba.conf) validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('0c15e887efa79ba8c1d24eda2f03898a1a080cb947056df12abc361f12eb5659f9ee37132767f5ef7e4ecb9c431759e5b619cb785921276fda17f4a9411af81c' +sha512sums=('ee275cc64e2133e55832a41081238c348ce48c55d47c8a8248bd19653b152324ab2080e70b716d3616522dd22470e0d06babd350410790062635fb077a032319' 'SKIP' '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
[arch-commits] Commit in ldb/trunk (PKGBUILD)
Date: Friday, September 25, 2020 @ 04:48:22 Author: tpowa Revision: 396528 upgpkg: ldb 1:2.2.0-1: bump to latest version Modified: ldb/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-25 04:48:08 UTC (rev 396527) +++ PKGBUILD2020-09-25 04:48:22 UTC (rev 396528) @@ -3,7 +3,7 @@ # Contributor: Marco A Rojas pkgname=ldb -pkgver=2.1.4 +pkgver=2.2.0 pkgrel=1 epoch=1 pkgdesc='Schema-less, ldap like, API and database' @@ -16,7 +16,7 @@ optdepends=('python: for python bindings') provides=(libldb.so) validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key -sha512sums=('7e0ee973881dde2390568dc71a2ffe7c7ed894daaa9cadf80c221e1b969fd9a8729f3c48a0f611a64b2941c295a2bc7bd8ba869881ba14f75b8bf331167e' +sha512sums=('3814078a51d2110eeda291ac859c0027df88475812bd6b5f2ce8f8f50aba9c84faced97c37aa1f45e406783a8df97c60ae778df897bb0e89ba3ac8568acced69' 'SKIP') build() {
[arch-commits] Commit in ldb/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, September 25, 2020 @ 04:48:25 Author: tpowa Revision: 396529 archrelease: copy trunk to testing-x86_64 Added: ldb/repos/testing-x86_64/ ldb/repos/testing-x86_64/PKGBUILD (from rev 396528, ldb/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: ldb/repos/testing-x86_64/PKGBUILD (from rev 396528, ldb/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-25 04:48:25 UTC (rev 396529) @@ -0,0 +1,40 @@ +# Maintainer: Tobias Powalowski +# Contributor: Christian Hesse +# Contributor: Marco A Rojas + +pkgname=ldb +pkgver=2.2.0 +pkgrel=1 +epoch=1 +pkgdesc='Schema-less, ldap like, API and database' +arch=('x86_64') +url="https://ldb.samba.org/; +source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar{.gz,.asc}) +license=('GPL3') +depends=('talloc' 'libtevent.so' 'tdb' 'libtdb.so' 'popt' 'lmdb') +makedepends=('python' 'cmocka' 'docbook-xsl' 'tevent') +optdepends=('python: for python bindings') +provides=(libldb.so) +validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key +sha512sums=('3814078a51d2110eeda291ac859c0027df88475812bd6b5f2ce8f8f50aba9c84faced97c37aa1f45e406783a8df97c60ae778df897bb0e89ba3ac8568acced69' +'SKIP') + +build() { + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--disable-rpath \ +--disable-rpath-install \ +--bundled-libraries=NONE \ +--builtin-libraries=replace \ +--with-modulesdir=/usr/lib/ldb/modules \ +--with-privatelibdir=/usr/lib/ldb + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in samba/repos (13 files)
Date: Friday, September 25, 2020 @ 04:48:08 Author: tpowa Revision: 396527 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 396526, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 396526, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 396526, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 396526, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 396526, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 396526, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 396526, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 396526, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 396526, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 396526, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 396526, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 396526, samba/trunk/winbindd.service) --+ PKGBUILD | 203 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 307 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 396526, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-25 04:48:08 UTC (rev 396527) @@ -0,0 +1,203 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.13.0 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs' 'liburing') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('0c15e887efa79ba8c1d24eda2f03898a1a080cb947056df12abc361f12eb5659f9ee37132767f5ef7e4ecb9c431759e5b619cb785921276fda17f4a9411af81c' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ +
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Friday, September 25, 2020 @ 04:47:55 Author: tpowa Revision: 396526 upgpkg: samba 4.13.0-1: bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-25 00:40:37 UTC (rev 396525) +++ PKGBUILD2020-09-25 04:47:55 UTC (rev 396526) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('smbclient' 'samba') -pkgver=4.12.6 +pkgver=4.13.0 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -28,7 +28,7 @@ samba.pam samba.conf) validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('16a4ced3942bc6d51e80db257e8caeaa426980f66caf2aaf2324f091ec5063bc6b9029d90ff2f321b68be4cede7555d1ebf142405105468bd581e7a7bf9f0be5' +sha512sums=('0c15e887efa79ba8c1d24eda2f03898a1a080cb947056df12abc361f12eb5659f9ee37132767f5ef7e4ecb9c431759e5b619cb785921276fda17f4a9411af81c' 'SKIP' '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
[arch-commits] Commit in groff/repos (3 files)
Date: Wednesday, September 16, 2020 @ 06:06:51 Author: tpowa Revision: 396162 archrelease: copy trunk to testing-x86_64 Added: groff/repos/testing-x86_64/ groff/repos/testing-x86_64/PKGBUILD (from rev 396161, groff/trunk/PKGBUILD) groff/repos/testing-x86_64/site.tmac (from rev 396161, groff/trunk/site.tmac) ---+ PKGBUILD | 58 ++ site.tmac | 16 2 files changed, 74 insertions(+) Copied: groff/repos/testing-x86_64/PKGBUILD (from rev 396161, groff/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-16 06:06:51 UTC (rev 396162) @@ -0,0 +1,58 @@ +# Maintainer: + +pkgname=groff +pkgver=1.22.4 +pkgrel=4 +pkgdesc='GNU troff text-formatting system' +arch=('x86_64') +url='https://www.gnu.org/software/groff/groff.html' +license=('GPL') +groups=('base-devel') +depends=('perl' 'gcc-libs') +makedepends=('netpbm' 'psutils' 'libxaw' 'perl-file-homedir') +optdepends=('netpbm: for use together with man -H command interaction in browsers' +'psutils: for use together with man -H command interaction in browsers' +'libxaw: for gxditview' +'perl-file-homedir: for use with glilypond') +options=('!docs' '!emptydirs' '!makeflags') +validpgpkeys=('2D0C08D2B0AD0D3D8626670272D23FBAC99D4E75') # Bertrand Garrigues +source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig} +'site.tmac') +md5sums=('08fb04335e2f5e73f23ea4c3adbf0c5f' + 'SKIP' + 'a1fedafd7863b37968d32ad9ae1d8c13') +sha256sums=('e78e7b4cb7dec310849004fa88847c44701e8d133b5d4c13057d876c1bad0293' +'SKIP' +'af59ecde597ce9f8189368a7739279a5f8a391139fe048ef6b4e493ed46e5f5f') + +build() { + cd $pkgname-$pkgver + + ./configure \ +--prefix=/usr \ +--with-x \ +--with-appresdir=/usr/share/X11/app-defaults + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # add compatibility symlinks + ln -s eqn "$pkgdir"/usr/bin/geqn + ln -s tbl "$pkgdir"/usr/bin/gtbl + ln -s soelim "$pkgdir"/usr/bin/zsoelim + + # FS33760 - TERMCAP variables not followed + # TODO: everyone is doing this - find out why upstream does not... + cat "$srcdir"/site.tmac >> \ +"$pkgdir"/usr/share/groff/site-tmac/man.local + cat "$srcdir"/site.tmac >> \ +"$pkgdir"/usr/share/groff/site-tmac/mdoc.local +} Copied: groff/repos/testing-x86_64/site.tmac (from rev 396161, groff/trunk/site.tmac) === --- testing-x86_64/site.tmac(rev 0) +++ testing-x86_64/site.tmac2020-09-16 06:06:51 UTC (rev 396162) @@ -0,0 +1,16 @@ +. +.if n \{\ +. \" Character translations for non-keyboard +. \" characters - to make them searchable +. if '\*[.T]'utf8' \{\ +.char \- \N'45' +.char - \N'45' +.char ' \N'39' +.char \' \N'39' +. \} +. +. \" Shut off SGR by default (groff colors) +. \" Require GROFF_SGR envvar defined to turn it on +. if '\V[GROFF_SGR]'' \ +.output x X tty: sgr 0 +.\}
[arch-commits] Commit in groff/trunk (PKGBUILD)
Date: Wednesday, September 16, 2020 @ 06:06:44 Author: tpowa Revision: 396161 upgpkg: groff 1.22.4-4: #67751 fix groff fonts with ghostscript Modified: groff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-15 20:37:10 UTC (rev 396160) +++ PKGBUILD2020-09-16 06:06:44 UTC (rev 396161) @@ -2,7 +2,7 @@ pkgname=groff pkgver=1.22.4 -pkgrel=3 +pkgrel=4 pkgdesc='GNU troff text-formatting system' arch=('x86_64') url='https://www.gnu.org/software/groff/groff.html'
[arch-commits] Commit in cifs-utils/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Sunday, September 13, 2020 @ 07:18:04 Author: tpowa Revision: 395972 archrelease: copy trunk to testing-x86_64 Added: cifs-utils/repos/testing-x86_64/ cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 395971, cifs-utils/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 395971, cifs-utils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-13 07:18:04 UTC (rev 395972) @@ -0,0 +1,41 @@ +# Maintainer: Tobias Powalowski +pkgname=cifs-utils +pkgver=6.11 +pkgrel=1 +pkgdesc="CIFS filesystem user-space tools" +arch=(x86_64) +url="https://wiki.samba.org/index.php/LinuxCIFS_utils; +license=('GPL') +depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') +makedepends=('python-docutils') +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}) +validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key +sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' +'SKIP') + +prepare() { + # Fix install to honor DESTDIR + sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + # systemd support is broken in mount.cifs + # https://bugs.archlinux.org/task/30958 + autoreconf -i + ./configure --prefix=/usr --sbindir=/usr/bin --disable-systemd + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" ROOTSBINDIR=/usr/bin install + mkdir -p "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.idmap.conf "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.spnego.conf "$pkgdir"/etc/request-key.d + # set mount.cifs uid, to enable none root mounting form fstab + chmod +s "$pkgdir"/usr/bin/mount.cifs + # fix idmap-plugin #42052 + mkdir -p "$pkgdir"/etc/cifs-utils + ln -s /usr/lib/cifs-utils/idmapwb.so "${pkgdir}"/etc/cifs-utils/idmap-plugin +}
[arch-commits] Commit in cifs-utils/trunk (PKGBUILD)
Date: Sunday, September 13, 2020 @ 07:17:58 Author: tpowa Revision: 395971 upgpkg: cifs-utils 6.11-1: bump to latest version Modified: cifs-utils/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 22:17:36 UTC (rev 395970) +++ PKGBUILD2020-09-13 07:17:58 UTC (rev 395971) @@ -1,6 +1,6 @@ # Maintainer: Tobias Powalowski pkgname=cifs-utils -pkgver=6.10 +pkgver=6.11 pkgrel=1 pkgdesc="CIFS filesystem user-space tools" arch=(x86_64) @@ -10,8 +10,8 @@ makedepends=('python-docutils') source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}) validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key -md5sums=('1cb2d653ccc77f8644213340a4f6b7dc' - 'SKIP') +sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' +'SKIP') prepare() { # Fix install to honor DESTDIR
[arch-commits] Commit in iputils/trunk (PKGBUILD)
Date: Sunday, September 6, 2020 @ 15:33:42 Author: tpowa Revision: 395522 upgpkg: iputils 20200821-1: bump to latest version, fix #63710 and #67643 Modified: iputils/trunk/PKGBUILD --+ PKGBUILD | 36 1 file changed, 8 insertions(+), 28 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-06 15:13:30 UTC (rev 395521) +++ PKGBUILD2020-09-06 15:33:42 UTC (rev 395522) @@ -4,41 +4,25 @@ pkgname=iputils # Commit date + git rev-parse --short origin/master -_rev=13e0084 -pkgver=20190709 -pkgrel=3 +_rev=23c3782a +pkgver=20200821 +pkgrel=1 pkgdesc="Network monitoring tools, including ping" arch=('x86_64') license=('GPL') url="http://www.skbuff.net/iputils/; -depends=('openssl' 'libcap' 'libidn2') -optdepends=('xinetd: for tftpd') -makedepends=('perl-sgmls' 'git' 'docbook-xsl' 'meson') +depends=('libcap' 'libidn2') +makedepends=('perl-sgmls' 'git' 'docbook-xsl' 'meson' 'systemd') conflicts=('netkit-base' 'arping' 'netkit-tftpd') replaces=('netkit-base') -backup=(etc/xinetd.d/tftp) -install=${pkgname}.install -source=("git+https://github.com/iputils/iputils.git#commit=${_rev}; -tftp.xinetd -fix-setuid-redeclared.patch - https://github.com/iputils/iputils/commit/18f14be80466ddc8fb17a400be82764a779c8dcd.patch) -sha1sums=('SKIP' - 'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd' - 'ea7c400d1c397d514de718957c28730d87cef656' - 'cf00aff837580a9a9fea069d98ab1a89b353c714') +source=("git+https://github.com/iputils/iputils.git#commit=${_rev};) +sha1sums=('SKIP') -prepare() { - cd $pkgname - patch -Np1 -i $srcdir/fix-setuid-redeclared.patch - #fix #66727 arping duplicate ip adress - patch -Np1 -i $srcdir/18f14be80466ddc8fb17a400be82764a779c8dcd.patch -} - build() { mkdir -p build cd build - arch-meson ../$pkgname -DBUILD_RARPD=true + arch-meson ../$pkgname -DBUILD_RARPD=true -DBUILD_TFTPD=true ninja } @@ -46,8 +30,4 @@ cd build DESTDIR="$pkgdir" ninja install - - # FS#24768 - install -dm755 "${pkgdir}"/etc/xinetd.d/ - install -m644 "${srcdir}"/tftp.xinetd "${pkgdir}"/etc/xinetd.d/tftp }
[arch-commits] Commit in iputils/repos (5 files)
Date: Sunday, September 6, 2020 @ 15:33:51 Author: tpowa Revision: 395523 archrelease: copy trunk to testing-x86_64 Added: iputils/repos/testing-x86_64/ iputils/repos/testing-x86_64/PKGBUILD (from rev 395522, iputils/trunk/PKGBUILD) iputils/repos/testing-x86_64/fix-setuid-redeclared.patch (from rev 395522, iputils/trunk/fix-setuid-redeclared.patch) iputils/repos/testing-x86_64/iputils.install (from rev 395522, iputils/trunk/iputils.install) iputils/repos/testing-x86_64/tftp.xinetd (from rev 395522, iputils/trunk/tftp.xinetd) -+ PKGBUILD| 33 fix-setuid-redeclared.patch | 48 ++ iputils.install |9 +++ tftp.xinetd | 10 4 files changed, 100 insertions(+) Copied: iputils/repos/testing-x86_64/PKGBUILD (from rev 395522, iputils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-06 15:33:51 UTC (rev 395523) @@ -0,0 +1,33 @@ +# Maintainer: Stéphane Gaudreault +# Maintainer: Tobias Powalowski +# Contributor: Aaron Griffin + +pkgname=iputils +# Commit date + git rev-parse --short origin/master +_rev=23c3782a +pkgver=20200821 +pkgrel=1 +pkgdesc="Network monitoring tools, including ping" +arch=('x86_64') +license=('GPL') +url="http://www.skbuff.net/iputils/; +depends=('libcap' 'libidn2') +makedepends=('perl-sgmls' 'git' 'docbook-xsl' 'meson' 'systemd') +conflicts=('netkit-base' 'arping' 'netkit-tftpd') +replaces=('netkit-base') +source=("git+https://github.com/iputils/iputils.git#commit=${_rev};) +sha1sums=('SKIP') + +build() { + mkdir -p build + cd build + + arch-meson ../$pkgname -DBUILD_RARPD=true -DBUILD_TFTPD=true + ninja +} + +package() { + cd build + + DESTDIR="$pkgdir" ninja install +} Copied: iputils/repos/testing-x86_64/fix-setuid-redeclared.patch (from rev 395522, iputils/trunk/fix-setuid-redeclared.patch) === --- testing-x86_64/fix-setuid-redeclared.patch (rev 0) +++ testing-x86_64/fix-setuid-redeclared.patch 2020-09-06 15:33:51 UTC (rev 395523) @@ -0,0 +1,48 @@ +From 18f9a84e0e702841d6cc4d5f593de4fbd1348e83 Mon Sep 17 00:00:00 2001 +From: Sami Kerola +Date: Sat, 28 Dec 2019 17:16:27 + +Subject: [PATCH] ninfod: change variable name to avoid colliding with function + name + +The sys/capability.h header has 'extern int cap_setuid(uid_t uid);' +function prototype. + +Addresses: https://github.com/iputils/iputils/issues/246 +Signed-off-by: Sami Kerola +--- + ninfod/ninfod.c | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/ninfod/ninfod.c b/ninfod/ninfod.c +index 26112d0..95583de 100644 +--- a/ninfod/ninfod.c b/ninfod/ninfod.c +@@ -455,7 +455,7 @@ static void do_daemonize(void) + /* - */ + #ifdef HAVE_LIBCAP + static const cap_value_t cap_net_raw = CAP_NET_RAW; +-static const cap_value_t cap_setuid = CAP_SETUID; ++static const cap_value_t cap_setuserid = CAP_SETUID; + static cap_flag_value_t cap_ok; + #else + static uid_t euid; +@@ -487,7 +487,7 @@ static void limit_capabilities(void) + + cap_get_flag(cap_cur_p, CAP_SETUID, CAP_PERMITTED, _ok); + if (cap_ok != CAP_CLEAR) +- cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuid, CAP_SET); ++ cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuserid, CAP_SET); + + if (cap_set_proc(cap_p) < 0) { + DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno)); +@@ -520,8 +520,8 @@ static void drop_capabilities(void) + + /* setuid / setuid */ + if (cap_ok != CAP_CLEAR) { +- cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuid, CAP_SET); +- cap_set_flag(cap_p, CAP_EFFECTIVE, 1, _setuid, CAP_SET); ++ cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuserid, CAP_SET); ++ cap_set_flag(cap_p, CAP_EFFECTIVE, 1, _setuserid, CAP_SET); + + if (cap_set_proc(cap_p) < 0) { + DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno)); Copied: iputils/repos/testing-x86_64/iputils.install (from rev 395522, iputils/trunk/iputils.install) === --- testing-x86_64/iputils.install (rev 0) +++ testing-x86_64/iputils.install 2020-09-06 15:33:51 UTC (rev 395523) @@ -0,0 +1,9 @@ +post_install() { + setcap cap_net_raw=ep usr/bin/ping 2>/dev/null || chmod +s usr/bin/ping +} + +post_upgrade() { + post_install "$1" +} + +# vim:set ts=2 sw=2 et: Copied: iputils/repos/testing-x86_64/tftp.xinetd (from rev 395522, iputils/trunk/tftp.xinetd) === --- testing-x86_64/tftp.xinetd (rev 0) +++
[arch-commits] Commit in xfsprogs/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Sunday, September 6, 2020 @ 15:13:30 Author: tpowa Revision: 395521 archrelease: copy trunk to testing-x86_64 Added: xfsprogs/repos/testing-x86_64/ xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 395520, xfsprogs/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 395520, xfsprogs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-06 15:13:30 UTC (rev 395521) @@ -0,0 +1,34 @@ +# Maintainer : Tobias Powalowski +pkgname=xfsprogs +pkgver=5.8.0 +pkgrel=1 +pkgdesc="XFS filesystem utilities" +arch=('x86_64') +license=('LGPL') +url="https://xfs.org; +depends=('sh' 'libutil-linux' 'icu' 'device-mapper') +optdepends=('python: for xfs_scrub_all script' +'smtp-forwarder: for xfs_scrub_fail script') +makedepends=('git') +options=('!makeflags') +source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) +md5sums=('SKIP') + +build() { + cd ${pkgname}-dev + make configure + export OPTIMIZER="-march=${CARCH/_/-} -O1" + export DEBUG=-DNDEBUG + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd/system + make +} + +package() { + cd ${pkgname}-dev + make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev + chown -R root "$pkgdir" + chgrp -R root "$pkgdir" + # add hack as we cannot set rootlibdir + mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" + rm -rf "${pkgdir}/lib" +}
[arch-commits] Commit in xfsprogs/trunk (PKGBUILD)
Date: Sunday, September 6, 2020 @ 15:13:23 Author: tpowa Revision: 395520 upgpkg: xfsprogs 5.8.0-1: bump to latest version Modified: xfsprogs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-06 12:26:28 UTC (rev 395519) +++ PKGBUILD2020-09-06 15:13:23 UTC (rev 395520) @@ -1,7 +1,7 @@ # Maintainer : Tobias Powalowski pkgname=xfsprogs -pkgver=5.7.0 -pkgrel=3 +pkgver=5.8.0 +pkgrel=1 pkgdesc="XFS filesystem utilities" arch=('x86_64') license=('LGPL')
[arch-commits] Commit in hwids/trunk (PKGBUILD)
Date: Tuesday, August 18, 2020 @ 07:32:33 Author: tpowa Revision: 394361 upgpkg: hwids 20200813.1-1: bump to latest version Modified: hwids/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-18 07:30:37 UTC (rev 394360) +++ PKGBUILD2020-08-18 07:32:33 UTC (rev 394361) @@ -1,7 +1,7 @@ # Maintainer: Tom Gundersen pkgname=hwids -pkgver=20200813 -pkgrel=2 +pkgver=20200813.1 +pkgrel=1 pkgdesc="hardware identification databases" makedepends=('git' 'unoconv') url=https://github.com/gentoo/hwids
[arch-commits] Commit in hwids/repos/testing-any (PKGBUILD PKGBUILD)
Date: Tuesday, August 18, 2020 @ 07:32:38 Author: tpowa Revision: 394362 archrelease: copy trunk to testing-any Added: hwids/repos/testing-any/PKGBUILD (from rev 394361, hwids/trunk/PKGBUILD) Deleted: hwids/repos/testing-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-18 07:32:33 UTC (rev 394361) +++ PKGBUILD2020-08-18 07:32:38 UTC (rev 394362) @@ -1,33 +0,0 @@ -# Maintainer: Tom Gundersen -pkgname=hwids -pkgver=20200813 -pkgrel=2 -pkgdesc="hardware identification databases" -makedepends=('git' 'unoconv') -url=https://github.com/gentoo/hwids -license=('GPL2') -arch=('any') -source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver}; - http://download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/ISA_PNPID_List.xlsx) -md5sums=('SKIP' - 'd333b8c34e8fda9456d60e8ab999e94d') -prepare() { - # from https://github.com/vcrhonek/hwdata/blob/master/Makefile - unoconv --stdout -f csv ${srcdir}/ISA_PNPID_List.xlsx | \ - tr ' ' ' ' | \ - sed -n \ - -e 's/^\s*"\s*\(.*\)\s*"/\1/' \ - -e 's/\s\{2,\}/ /g' \ - -e 's/\s*(used as 2nd pnpid)\s*//' \ - -e 's:^\(.*\)\s*,\s*\([a-zA-Z@]\{3\}\)\s*,\s*\([0-9]\+/[0-9]\+/[0-9]\+\):\2\t\1:p' | \ - sed 's/\s*$$//' | sort -u >${srcdir}/pnp.ids -} - -package() { - cd hwids - - for ids in pci.ids usb.ids; do -install -Dm644 "$ids" "${pkgdir}/usr/share/hwdata/${ids}" - done - install -Dm644 "${srcdir}/pnp.ids" ${pkgdir}/usr/share/hwdata/pnp.ids -} Copied: hwids/repos/testing-any/PKGBUILD (from rev 394361, hwids/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-18 07:32:38 UTC (rev 394362) @@ -0,0 +1,33 @@ +# Maintainer: Tom Gundersen +pkgname=hwids +pkgver=20200813.1 +pkgrel=1 +pkgdesc="hardware identification databases" +makedepends=('git' 'unoconv') +url=https://github.com/gentoo/hwids +license=('GPL2') +arch=('any') +source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver}; + http://download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/ISA_PNPID_List.xlsx) +md5sums=('SKIP' + 'd333b8c34e8fda9456d60e8ab999e94d') +prepare() { + # from https://github.com/vcrhonek/hwdata/blob/master/Makefile + unoconv --stdout -f csv ${srcdir}/ISA_PNPID_List.xlsx | \ + tr ' ' ' ' | \ + sed -n \ + -e 's/^\s*"\s*\(.*\)\s*"/\1/' \ + -e 's/\s\{2,\}/ /g' \ + -e 's/\s*(used as 2nd pnpid)\s*//' \ + -e 's:^\(.*\)\s*,\s*\([a-zA-Z@]\{3\}\)\s*,\s*\([0-9]\+/[0-9]\+/[0-9]\+\):\2\t\1:p' | \ + sed 's/\s*$$//' | sort -u >${srcdir}/pnp.ids +} + +package() { + cd hwids + + for ids in pci.ids usb.ids; do +install -Dm644 "$ids" "${pkgdir}/usr/share/hwdata/${ids}" + done + install -Dm644 "${srcdir}/pnp.ids" ${pkgdir}/usr/share/hwdata/pnp.ids +}
[arch-commits] Commit in hwids/trunk (PKGBUILD)
Date: Tuesday, August 18, 2020 @ 07:30:31 Author: tpowa Revision: 394359 upgpkg: hwids 20200813-2: fix #48446, #48445, #52397, add pnp.ids Modified: hwids/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 18 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-18 06:50:30 UTC (rev 394358) +++ PKGBUILD2020-08-18 07:30:31 UTC (rev 394359) @@ -1,13 +1,27 @@ # Maintainer: Tom Gundersen pkgname=hwids pkgver=20200813 -pkgrel=1 +pkgrel=2 pkgdesc="hardware identification databases" -makedepends=('git') +makedepends=('git' 'unoconv') url=https://github.com/gentoo/hwids license=('GPL2') arch=('any') -source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver};) +source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver}; + http://download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/ISA_PNPID_List.xlsx) +md5sums=('SKIP' + 'd333b8c34e8fda9456d60e8ab999e94d') +prepare() { + # from https://github.com/vcrhonek/hwdata/blob/master/Makefile + unoconv --stdout -f csv ${srcdir}/ISA_PNPID_List.xlsx | \ + tr ' ' ' ' | \ + sed -n \ + -e 's/^\s*"\s*\(.*\)\s*"/\1/' \ + -e 's/\s\{2,\}/ /g' \ + -e 's/\s*(used as 2nd pnpid)\s*//' \ + -e 's:^\(.*\)\s*,\s*\([a-zA-Z@]\{3\}\)\s*,\s*\([0-9]\+/[0-9]\+/[0-9]\+\):\2\t\1:p' | \ + sed 's/\s*$$//' | sort -u >${srcdir}/pnp.ids +} package() { cd hwids @@ -15,5 +29,5 @@ for ids in pci.ids usb.ids; do install -Dm644 "$ids" "${pkgdir}/usr/share/hwdata/${ids}" done + install -Dm644 "${srcdir}/pnp.ids" ${pkgdir}/usr/share/hwdata/pnp.ids } -md5sums=('SKIP')
[arch-commits] Commit in hwids/repos/testing-any (PKGBUILD PKGBUILD)
Date: Tuesday, August 18, 2020 @ 07:30:37 Author: tpowa Revision: 394360 archrelease: copy trunk to testing-any Added: hwids/repos/testing-any/PKGBUILD (from rev 394359, hwids/trunk/PKGBUILD) Deleted: hwids/repos/testing-any/PKGBUILD --+ PKGBUILD | 52 +--- 1 file changed, 33 insertions(+), 19 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-18 07:30:31 UTC (rev 394359) +++ PKGBUILD2020-08-18 07:30:37 UTC (rev 394360) @@ -1,19 +0,0 @@ -# Maintainer: Tom Gundersen -pkgname=hwids -pkgver=20200813 -pkgrel=1 -pkgdesc="hardware identification databases" -makedepends=('git') -url=https://github.com/gentoo/hwids -license=('GPL2') -arch=('any') -source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver};) - -package() { - cd hwids - - for ids in pci.ids usb.ids; do -install -Dm644 "$ids" "${pkgdir}/usr/share/hwdata/${ids}" - done -} -md5sums=('SKIP') Copied: hwids/repos/testing-any/PKGBUILD (from rev 394359, hwids/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-18 07:30:37 UTC (rev 394360) @@ -0,0 +1,33 @@ +# Maintainer: Tom Gundersen +pkgname=hwids +pkgver=20200813 +pkgrel=2 +pkgdesc="hardware identification databases" +makedepends=('git' 'unoconv') +url=https://github.com/gentoo/hwids +license=('GPL2') +arch=('any') +source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver}; + http://download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/ISA_PNPID_List.xlsx) +md5sums=('SKIP' + 'd333b8c34e8fda9456d60e8ab999e94d') +prepare() { + # from https://github.com/vcrhonek/hwdata/blob/master/Makefile + unoconv --stdout -f csv ${srcdir}/ISA_PNPID_List.xlsx | \ + tr ' ' ' ' | \ + sed -n \ + -e 's/^\s*"\s*\(.*\)\s*"/\1/' \ + -e 's/\s\{2,\}/ /g' \ + -e 's/\s*(used as 2nd pnpid)\s*//' \ + -e 's:^\(.*\)\s*,\s*\([a-zA-Z@]\{3\}\)\s*,\s*\([0-9]\+/[0-9]\+/[0-9]\+\):\2\t\1:p' | \ + sed 's/\s*$$//' | sort -u >${srcdir}/pnp.ids +} + +package() { + cd hwids + + for ids in pci.ids usb.ids; do +install -Dm644 "$ids" "${pkgdir}/usr/share/hwdata/${ids}" + done + install -Dm644 "${srcdir}/pnp.ids" ${pkgdir}/usr/share/hwdata/pnp.ids +}
[arch-commits] Commit in xfsprogs/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 17, 2020 @ 14:24:41 Author: tpowa Revision: 394344 archrelease: copy trunk to testing-x86_64 Added: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 394343, xfsprogs/trunk/PKGBUILD) Deleted: xfsprogs/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-17 14:24:35 UTC (rev 394343) +++ PKGBUILD2020-08-17 14:24:41 UTC (rev 394344) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer : Tobias Powalowski -pkgname=xfsprogs -pkgver=5.7.0 -pkgrel=2 -pkgdesc="XFS filesystem utilities" -arch=('x86_64') -license=('LGPL') -url="https://xfs.org; -depends=('sh' 'libutil-linux' 'icu' 'device-mapper') -optdepends=('python: for xfs_scrub_all script') -makedepends=('git') -options=('!makeflags') -source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) -md5sums=('SKIP') - -build() { - cd ${pkgname}-dev - make configure - export OPTIMIZER="-march=${CARCH/_/-} -O1" - export DEBUG=-DNDEBUG - ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd - make -} - -package() { - cd ${pkgname}-dev - make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev - chown -R root "$pkgdir" - chgrp -R root "$pkgdir" - # add hack as we cannot set rootlibdir - mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" - rm -rf "${pkgdir}/lib" -} Copied: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 394343, xfsprogs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-17 14:24:41 UTC (rev 394344) @@ -0,0 +1,34 @@ +# Maintainer : Tobias Powalowski +pkgname=xfsprogs +pkgver=5.7.0 +pkgrel=3 +pkgdesc="XFS filesystem utilities" +arch=('x86_64') +license=('LGPL') +url="https://xfs.org; +depends=('sh' 'libutil-linux' 'icu' 'device-mapper') +optdepends=('python: for xfs_scrub_all script' +'smtp-forwarder: for xfs_scrub_fail script') +makedepends=('git') +options=('!makeflags') +source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) +md5sums=('SKIP') + +build() { + cd ${pkgname}-dev + make configure + export OPTIMIZER="-march=${CARCH/_/-} -O1" + export DEBUG=-DNDEBUG + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd/system + make +} + +package() { + cd ${pkgname}-dev + make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev + chown -R root "$pkgdir" + chgrp -R root "$pkgdir" + # add hack as we cannot set rootlibdir + mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" + rm -rf "${pkgdir}/lib" +}
[arch-commits] Commit in xfsprogs/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 14:24:35 Author: tpowa Revision: 394343 upgpkg: xfsprogs 5.7.0-3: fix #67603, #61011 Modified: xfsprogs/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 12:48:59 UTC (rev 394342) +++ PKGBUILD2020-08-17 14:24:35 UTC (rev 394343) @@ -1,14 +1,14 @@ -# $Id$ # Maintainer : Tobias Powalowski pkgname=xfsprogs pkgver=5.7.0 -pkgrel=2 +pkgrel=3 pkgdesc="XFS filesystem utilities" arch=('x86_64') license=('LGPL') url="https://xfs.org; depends=('sh' 'libutil-linux' 'icu' 'device-mapper') -optdepends=('python: for xfs_scrub_all script') +optdepends=('python: for xfs_scrub_all script' +'smtp-forwarder: for xfs_scrub_fail script') makedepends=('git') options=('!makeflags') source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) @@ -19,7 +19,7 @@ make configure export OPTIMIZER="-march=${CARCH/_/-} -O1" export DEBUG=-DNDEBUG - ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd/system make }
[arch-commits] Commit in xinetd/repos (7 files)
Date: Monday, August 17, 2020 @ 12:48:59 Author: tpowa Revision: 394342 archrelease: copy trunk to testing-x86_64 Added: xinetd/repos/testing-x86_64/ xinetd/repos/testing-x86_64/PKGBUILD (from rev 394341, xinetd/trunk/PKGBUILD) xinetd/repos/testing-x86_64/servers (from rev 394341, xinetd/trunk/servers) xinetd/repos/testing-x86_64/services (from rev 394341, xinetd/trunk/services) xinetd/repos/testing-x86_64/xinetd (from rev 394341, xinetd/trunk/xinetd) xinetd/repos/testing-x86_64/xinetd.conf (from rev 394341, xinetd/trunk/xinetd.conf) xinetd/repos/testing-x86_64/xinetd.service (from rev 394341, xinetd/trunk/xinetd.service) + PKGBUILD | 43 +++ servers| 10 ++ services | 10 ++ xinetd | 38 ++ xinetd.conf| 14 ++ xinetd.service | 10 ++ 6 files changed, 125 insertions(+) Copied: xinetd/repos/testing-x86_64/PKGBUILD (from rev 394341, xinetd/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-17 12:48:59 UTC (rev 394342) @@ -0,0 +1,43 @@ +# Maintainer: Tobias Powalowski +# Contributor: Judd + +pkgname=xinetd +pkgver=2.3.15.4 +pkgrel=1 +pkgdesc="A secure replacement for inetd" +arch=('x86_64') +url="https://github.com/openSUSE/xinetd; +license=('custom') +depends=('libtirpc') +optdepends=('perl: for xconv.pl script') +backup=('etc/xinetd.conf' 'etc/xinetd.d/servers' 'etc/xinetd.d/services') +source=("https://github.com/openSUSE/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz; +xinetd.conf +servers +services +xinetd.service) +sha256sums=('2baa581010bc70361abdfa37f121e92aeb9c5ce67f9a71913cebd69359cc9654' +'389a043503b287a1d096444b7da90c5187388a886687129c125135090bc2c86e' +'707a89ec32822f6d146b6ed3d43a38fee909b33d973f6ab7e9742ca8bc9f55f6' +'7f709257b08cb19f0a7066d1de6996bfe7c8c510546d11106512a19a76ccf540' +'fa9ffd5ecf71e2dbd6e8cf57eb040ff6ea349420707a7f3c7850974774f7a18d') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --without-libwrap + CFLAGS+=' -I/usr/include/tirpc' LDFLAGS+=' -ltirpc' make +} + +package() { + cd $pkgname-$pkgver + make prefix="$pkgdir/usr" sbindir="$pkgdir/usr/bin" sysconfdir="$pkgdir/etc" install + + install -Dm644 "$srcdir"/xinetd.conf "$pkgdir"/etc/xinetd.conf + install -Dm644 "$srcdir"/servers "$pkgdir"/etc/xinetd.d/servers + install -Dm644 "$srcdir"/services "$pkgdir"/etc/xinetd.d/services + + # install systemd files + install -Dm644 "$srcdir"/xinetd.service "$pkgdir"/usr/lib/systemd/system/xinetd.service + # install license + install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT +} Copied: xinetd/repos/testing-x86_64/servers (from rev 394341, xinetd/trunk/servers) === --- testing-x86_64/servers (rev 0) +++ testing-x86_64/servers 2020-08-17 12:48:59 UTC (rev 394342) @@ -0,0 +1,10 @@ +service servers +{ +type= INTERNAL UNLISTED +port= 9099 +socket_type = stream +protocol= tcp +wait= no +disable = yes +only_from = 127.0.0.1 +} Copied: xinetd/repos/testing-x86_64/services (from rev 394341, xinetd/trunk/services) === --- testing-x86_64/services (rev 0) +++ testing-x86_64/services 2020-08-17 12:48:59 UTC (rev 394342) @@ -0,0 +1,10 @@ +service services +{ +type= INTERNAL UNLISTED +port= 9098 +socket_type = stream +protocol= tcp +wait= no +disable = yes +only_from = 127.0.0.1 +} Copied: xinetd/repos/testing-x86_64/xinetd (from rev 394341, xinetd/trunk/xinetd) === --- testing-x86_64/xinetd (rev 0) +++ testing-x86_64/xinetd 2020-08-17 12:48:59 UTC (rev 394342) @@ -0,0 +1,38 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/sbin/xinetd` +case "$1" in + start) +stat_busy "Starting xinetd" +[ -z "$PID" ] && /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid +if [ $? -gt 0 ]; then + stat_fail +else + echo $PID > /var/run/xinetd.pid + add_daemon xinetd + stat_done +fi +;; + stop) +stat_busy "Stopping xinetd" +[ ! -z "$PID" ] && kill $PID &> /dev/null +if [ $? -gt 0 ]; then + stat_fail +else + rm -f /var/run/xinetd.pid +
[arch-commits] Commit in xinetd/trunk (PKGBUILD fix-CVE-2013-4342.patch)
Date: Monday, August 17, 2020 @ 12:48:49 Author: tpowa Revision: 394341 upgpkg: xinetd 2.3.15.4-1: fix #60344 Modified: xinetd/trunk/PKGBUILD Deleted: xinetd/trunk/fix-CVE-2013-4342.patch -+ PKGBUILD| 34 -- fix-CVE-2013-4342.patch | 13 - 2 files changed, 12 insertions(+), 35 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 12:12:00 UTC (rev 394340) +++ PKGBUILD2020-08-17 12:48:49 UTC (rev 394341) @@ -2,45 +2,35 @@ # Contributor: Judd pkgname=xinetd -pkgver=2.3.15 -pkgrel=6 +pkgver=2.3.15.4 +pkgrel=1 pkgdesc="A secure replacement for inetd" arch=('x86_64') -url="http://www.xinetd.org/; +url="https://github.com/openSUSE/xinetd; license=('custom') depends=('libtirpc') optdepends=('perl: for xconv.pl script') backup=('etc/xinetd.conf' 'etc/xinetd.d/servers' 'etc/xinetd.d/services') -source=("https://sources.archlinux.org/other/packages/$pkgname/$pkgname-$pkgver.tar.gz; +source=("https://github.com/openSUSE/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz; xinetd.conf servers services -xinetd.service -fix-CVE-2013-4342.patch) -md5sums=('77358478fd58efa6366accae99b8b04c' - 'f109f699a07bc8cfb5791060f5e87f9e' - '21f47b4aa20921cfad9f9a407f81' - '9fa2061dc7dd738c8424251deb86f81e' - '38be35b6e7146dc59902e243d9063b4c' - 'b14615c73753ceffbcc96d5e08f3c18d') +xinetd.service) +sha256sums=('2baa581010bc70361abdfa37f121e92aeb9c5ce67f9a71913cebd69359cc9654' +'389a043503b287a1d096444b7da90c5187388a886687129c125135090bc2c86e' +'707a89ec32822f6d146b6ed3d43a38fee909b33d973f6ab7e9742ca8bc9f55f6' +'7f709257b08cb19f0a7066d1de6996bfe7c8c510546d11106512a19a76ccf540' +'fa9ffd5ecf71e2dbd6e8cf57eb040ff6ea349420707a7f3c7850974774f7a18d') -prepare() { - cd $pkgname-$pkgver - sed -i "s#${prefix}/man#${prefix}/share/man#" configure - # fix #37310 - # https://bugzilla.redhat.com/show_bug.cgi?id=1006100#c - patch -Np1 -i "$srcdir"/fix-CVE-2013-4342.patch -} - build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --sbindir=/usr/bin --without-libwrap + ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --without-libwrap CFLAGS+=' -I/usr/include/tirpc' LDFLAGS+=' -ltirpc' make } package() { cd $pkgname-$pkgver - make prefix="$pkgdir/usr" DAEMONDIR="$pkgdir/usr/bin" install + make prefix="$pkgdir/usr" sbindir="$pkgdir/usr/bin" sysconfdir="$pkgdir/etc" install install -Dm644 "$srcdir"/xinetd.conf "$pkgdir"/etc/xinetd.conf install -Dm644 "$srcdir"/servers "$pkgdir"/etc/xinetd.d/servers Deleted: fix-CVE-2013-4342.patch === --- fix-CVE-2013-4342.patch 2020-08-17 12:12:00 UTC (rev 394340) +++ fix-CVE-2013-4342.patch 2020-08-17 12:48:49 UTC (rev 394341) @@ -1,13 +0,0 @@ -diff --git a/xinetd/builtins.c b/xinetd/builtins.c -index e61502f..a414cf3 100644 a/xinetd/builtins.c -+++ b/xinetd/builtins.c -@@ -695,7 +695,7 @@ static void tcpmux_handler( const struct server *serp ) -if( SC_IS_INTERNAL( scp ) ) { - SC_INTERNAL(scp, nserp); -} else { -- exec_server(nserp); -+ child_process(nserp); -} - } -
[arch-commits] Commit in openexr/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 17, 2020 @ 12:09:12 Author: tpowa Revision: 394338 archrelease: copy trunk to extra-x86_64 Added: openexr/repos/extra-x86_64/PKGBUILD (from rev 394337, openexr/trunk/PKGBUILD) Deleted: openexr/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-17 12:09:05 UTC (rev 394337) +++ PKGBUILD2020-08-17 12:09:12 UTC (rev 394338) @@ -1,31 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=openexr -pkgver=2.5.2 -pkgrel=1 -pkgdesc="An high dynamic-range image file format library" -url="https://www.openexr.com/; -arch=('x86_64') -license=('BSD') -depends=('zlib') -makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut' 'python-numpy' 'chrpath') -optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') -conflicts=('ilmbase') -replaces=('ilmbase') -source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) -sha256sums=('5da8dff448d0c4a529e52c97daf238a461d01cd233944f75095668d6d7528761') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - cmake --build build -} - -package() { - DESTDIR="${pkgdir}" cmake --install build - install -D -m644 $pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" - -# Install missing python module - _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` - install -Dm755 build/python3*/imathnumpy.so -t "$pkgdir"/$_pythonpath -} Copied: openexr/repos/extra-x86_64/PKGBUILD (from rev 394337, openexr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-17 12:09:12 UTC (rev 394338) @@ -0,0 +1,31 @@ +# Maintainer: Tobias Powalowski + +pkgname=openexr +pkgver=2.5.3 +pkgrel=1 +pkgdesc="An high dynamic-range image file format library" +url="https://www.openexr.com/; +arch=('x86_64') +license=('BSD') +depends=('zlib') +makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut' 'python-numpy' 'chrpath') +optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') +conflicts=('ilmbase') +replaces=('ilmbase') +source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) +sha256sums=('6a6525e6e3907715c6a55887716d7e42d09b54d2457323fcee35a0376960bebf') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + DESTDIR="${pkgdir}" cmake --install build + install -D -m644 $pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# Install missing python module + _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` + install -Dm755 build/python3*/imathnumpy.so -t "$pkgdir"/$_pythonpath +}
[arch-commits] Commit in openexr/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 12:09:05 Author: tpowa Revision: 394337 upgpkg: openexr 2.5.3-1: bump to latest version Modified: openexr/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 09:45:20 UTC (rev 394336) +++ PKGBUILD2020-08-17 12:09:05 UTC (rev 394337) @@ -1,7 +1,7 @@ # Maintainer: Tobias Powalowski pkgname=openexr -pkgver=2.5.2 +pkgver=2.5.3 pkgrel=1 pkgdesc="An high dynamic-range image file format library" url="https://www.openexr.com/; @@ -13,7 +13,7 @@ conflicts=('ilmbase') replaces=('ilmbase') source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) -sha256sums=('5da8dff448d0c4a529e52c97daf238a461d01cd233944f75095668d6d7528761') +sha256sums=('6a6525e6e3907715c6a55887716d7e42d09b54d2457323fcee35a0376960bebf') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in findutils/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 09:45:20 Author: tpowa Revision: 394336 fix #63413 add autoreconf Modified: findutils/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2020-08-17 09:31:35 UTC (rev 394335) +++ PKGBUILD2020-08-17 09:45:20 UTC (rev 394336) @@ -21,6 +21,7 @@ # which is a secure version of locate. sed -e '/^SUBDIRS/s/locate//' -e 's/frcode locate updatedb//' -i Makefile.in + autoreconf ./configure --prefix=/usr # don't build locate, but the docs want a file in there. make -C locate dblocation.texi
[arch-commits] Commit in crda/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 09:31:35 Author: tpowa Revision: 394335 fix url #65099 Modified: crda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 09:27:51 UTC (rev 394334) +++ PKGBUILD2020-08-17 09:31:35 UTC (rev 394335) @@ -5,7 +5,7 @@ pkgrel=3 pkgdesc="Central Regulatory Domain Agent for wireless networks" arch=(x86_64) -url="https://wireless.kernel.org/en/developers/Regulatory/CRDA; +url="https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA; license=('custom') depends=('wireless-regdb' 'libnl' 'libgcrypt' 'systemd' 'iw') makedepends=('python2-m2crypto')
[arch-commits] Commit in edac-utils/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 09:27:51 Author: tpowa Revision: 394334 fix https source #66385 Modified: edac-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 09:24:00 UTC (rev 394333) +++ PKGBUILD2020-08-17 09:27:51 UTC (rev 394334) @@ -10,7 +10,7 @@ makedepends=('git') depends=('perl' 'sysfsutils' 'dmidecode') backup=('etc/edac/labels.db') -source=(git://github.com/grondo/edac-utils.git#tag=${pkgver} +source=(git+https://github.com/grondo/edac-utils.git#tag=${pkgver} edac.service) build() {
[arch-commits] Commit in iputils/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 09:23:52 Author: tpowa Revision: 394332 upgpkg: iputils 20190709-3: fix #66727 Modified: iputils/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 08:23:29 UTC (rev 394331) +++ PKGBUILD2020-08-17 09:23:52 UTC (rev 394332) @@ -6,7 +6,7 @@ # Commit date + git rev-parse --short origin/master _rev=13e0084 pkgver=20190709 -pkgrel=2 +pkgrel=3 pkgdesc="Network monitoring tools, including ping" arch=('x86_64') license=('GPL') @@ -20,14 +20,18 @@ install=${pkgname}.install source=("git+https://github.com/iputils/iputils.git#commit=${_rev}; tftp.xinetd -fix-setuid-redeclared.patch) +fix-setuid-redeclared.patch + https://github.com/iputils/iputils/commit/18f14be80466ddc8fb17a400be82764a779c8dcd.patch) sha1sums=('SKIP' 'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd' - 'ea7c400d1c397d514de718957c28730d87cef656') + 'ea7c400d1c397d514de718957c28730d87cef656' + 'cf00aff837580a9a9fea069d98ab1a89b353c714') prepare() { cd $pkgname patch -Np1 -i $srcdir/fix-setuid-redeclared.patch + #fix #66727 arping duplicate ip adress + patch -Np1 -i $srcdir/18f14be80466ddc8fb17a400be82764a779c8dcd.patch } build() {
[arch-commits] Commit in iputils/repos (5 files)
Date: Monday, August 17, 2020 @ 09:24:00 Author: tpowa Revision: 394333 archrelease: copy trunk to testing-x86_64 Added: iputils/repos/testing-x86_64/ iputils/repos/testing-x86_64/PKGBUILD (from rev 394332, iputils/trunk/PKGBUILD) iputils/repos/testing-x86_64/fix-setuid-redeclared.patch (from rev 394332, iputils/trunk/fix-setuid-redeclared.patch) iputils/repos/testing-x86_64/iputils.install (from rev 394332, iputils/trunk/iputils.install) iputils/repos/testing-x86_64/tftp.xinetd (from rev 394332, iputils/trunk/tftp.xinetd) -+ PKGBUILD| 53 ++ fix-setuid-redeclared.patch | 48 ++ iputils.install |9 +++ tftp.xinetd | 10 +++ 4 files changed, 120 insertions(+) Copied: iputils/repos/testing-x86_64/PKGBUILD (from rev 394332, iputils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-17 09:24:00 UTC (rev 394333) @@ -0,0 +1,53 @@ +# Maintainer: Stéphane Gaudreault +# Maintainer: Tobias Powalowski +# Contributor: Aaron Griffin + +pkgname=iputils +# Commit date + git rev-parse --short origin/master +_rev=13e0084 +pkgver=20190709 +pkgrel=3 +pkgdesc="Network monitoring tools, including ping" +arch=('x86_64') +license=('GPL') +url="http://www.skbuff.net/iputils/; +depends=('openssl' 'libcap' 'libidn2') +optdepends=('xinetd: for tftpd') +makedepends=('perl-sgmls' 'git' 'docbook-xsl' 'meson') +conflicts=('netkit-base' 'arping' 'netkit-tftpd') +replaces=('netkit-base') +backup=(etc/xinetd.d/tftp) +install=${pkgname}.install +source=("git+https://github.com/iputils/iputils.git#commit=${_rev}; +tftp.xinetd +fix-setuid-redeclared.patch + https://github.com/iputils/iputils/commit/18f14be80466ddc8fb17a400be82764a779c8dcd.patch) +sha1sums=('SKIP' + 'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd' + 'ea7c400d1c397d514de718957c28730d87cef656' + 'cf00aff837580a9a9fea069d98ab1a89b353c714') + +prepare() { + cd $pkgname + patch -Np1 -i $srcdir/fix-setuid-redeclared.patch + #fix #66727 arping duplicate ip adress + patch -Np1 -i $srcdir/18f14be80466ddc8fb17a400be82764a779c8dcd.patch +} + +build() { + mkdir -p build + cd build + + arch-meson ../$pkgname -DBUILD_RARPD=true + ninja +} + +package() { + cd build + + DESTDIR="$pkgdir" ninja install + + # FS#24768 + install -dm755 "${pkgdir}"/etc/xinetd.d/ + install -m644 "${srcdir}"/tftp.xinetd "${pkgdir}"/etc/xinetd.d/tftp +} Copied: iputils/repos/testing-x86_64/fix-setuid-redeclared.patch (from rev 394332, iputils/trunk/fix-setuid-redeclared.patch) === --- testing-x86_64/fix-setuid-redeclared.patch (rev 0) +++ testing-x86_64/fix-setuid-redeclared.patch 2020-08-17 09:24:00 UTC (rev 394333) @@ -0,0 +1,48 @@ +From 18f9a84e0e702841d6cc4d5f593de4fbd1348e83 Mon Sep 17 00:00:00 2001 +From: Sami Kerola +Date: Sat, 28 Dec 2019 17:16:27 + +Subject: [PATCH] ninfod: change variable name to avoid colliding with function + name + +The sys/capability.h header has 'extern int cap_setuid(uid_t uid);' +function prototype. + +Addresses: https://github.com/iputils/iputils/issues/246 +Signed-off-by: Sami Kerola +--- + ninfod/ninfod.c | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/ninfod/ninfod.c b/ninfod/ninfod.c +index 26112d0..95583de 100644 +--- a/ninfod/ninfod.c b/ninfod/ninfod.c +@@ -455,7 +455,7 @@ static void do_daemonize(void) + /* - */ + #ifdef HAVE_LIBCAP + static const cap_value_t cap_net_raw = CAP_NET_RAW; +-static const cap_value_t cap_setuid = CAP_SETUID; ++static const cap_value_t cap_setuserid = CAP_SETUID; + static cap_flag_value_t cap_ok; + #else + static uid_t euid; +@@ -487,7 +487,7 @@ static void limit_capabilities(void) + + cap_get_flag(cap_cur_p, CAP_SETUID, CAP_PERMITTED, _ok); + if (cap_ok != CAP_CLEAR) +- cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuid, CAP_SET); ++ cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuserid, CAP_SET); + + if (cap_set_proc(cap_p) < 0) { + DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno)); +@@ -520,8 +520,8 @@ static void drop_capabilities(void) + + /* setuid / setuid */ + if (cap_ok != CAP_CLEAR) { +- cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuid, CAP_SET); +- cap_set_flag(cap_p, CAP_EFFECTIVE, 1, _setuid, CAP_SET); ++ cap_set_flag(cap_p, CAP_PERMITTED, 1, _setuserid, CAP_SET); ++ cap_set_flag(cap_p, CAP_EFFECTIVE, 1, _setuserid, CAP_SET); + + if (cap_set_proc(cap_p) < 0) { + DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno)); Copied:
[arch-commits] Commit in xfsprogs/trunk (PKGBUILD)
Date: Monday, August 17, 2020 @ 07:27:00 Author: tpowa Revision: 394327 upgpkg: xfsprogs 5.7.0-2: fix #67603, #61011 Modified: xfsprogs/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-17 05:24:04 UTC (rev 394326) +++ PKGBUILD2020-08-17 07:27:00 UTC (rev 394327) @@ -1,11 +1,14 @@ +# $Id$ +# Maintainer : Tobias Powalowski pkgname=xfsprogs pkgver=5.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="XFS filesystem utilities" arch=('x86_64') license=('LGPL') url="https://xfs.org; -depends=('sh' 'libutil-linux' 'readline' 'icu' 'device-mapper') +depends=('sh' 'libutil-linux' 'icu' 'device-mapper') +optdepends=('python: for xfs_scrub_all script') makedepends=('git') options=('!makeflags') source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) @@ -16,7 +19,7 @@ make configure export OPTIMIZER="-march=${CARCH/_/-} -O1" export DEBUG=-DNDEBUG - ./configure --prefix=/usr --sbindir=/usr/bin --enable-readline + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd make }
[arch-commits] Commit in xfsprogs/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 17, 2020 @ 07:27:09 Author: tpowa Revision: 394328 archrelease: copy trunk to testing-x86_64 Added: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 394327, xfsprogs/trunk/PKGBUILD) Deleted: xfsprogs/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 65 +++-- 1 file changed, 34 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-17 07:27:00 UTC (rev 394327) +++ PKGBUILD2020-08-17 07:27:09 UTC (rev 394328) @@ -1,31 +0,0 @@ -pkgname=xfsprogs -pkgver=5.7.0 -pkgrel=1 -pkgdesc="XFS filesystem utilities" -arch=('x86_64') -license=('LGPL') -url="https://xfs.org; -depends=('sh' 'libutil-linux' 'readline' 'icu' 'device-mapper') -makedepends=('git') -options=('!makeflags') -source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) -md5sums=('SKIP') - -build() { - cd ${pkgname}-dev - make configure - export OPTIMIZER="-march=${CARCH/_/-} -O1" - export DEBUG=-DNDEBUG - ./configure --prefix=/usr --sbindir=/usr/bin --enable-readline - make -} - -package() { - cd ${pkgname}-dev - make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev - chown -R root "$pkgdir" - chgrp -R root "$pkgdir" - # add hack as we cannot set rootlibdir - mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" - rm -rf "${pkgdir}/lib" -} Copied: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 394327, xfsprogs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-17 07:27:09 UTC (rev 394328) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer : Tobias Powalowski +pkgname=xfsprogs +pkgver=5.7.0 +pkgrel=2 +pkgdesc="XFS filesystem utilities" +arch=('x86_64') +license=('LGPL') +url="https://xfs.org; +depends=('sh' 'libutil-linux' 'icu' 'device-mapper') +optdepends=('python: for xfs_scrub_all script') +makedepends=('git') +options=('!makeflags') +source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) +md5sums=('SKIP') + +build() { + cd ${pkgname}-dev + make configure + export OPTIMIZER="-march=${CARCH/_/-} -O1" + export DEBUG=-DNDEBUG + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd-unit-dir=/usr/lib/systemd + make +} + +package() { + cd ${pkgname}-dev + make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev + chown -R root "$pkgdir" + chgrp -R root "$pkgdir" + # add hack as we cannot set rootlibdir + mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" + rm -rf "${pkgdir}/lib" +}
[arch-commits] Commit in xfsprogs/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, August 14, 2020 @ 14:17:38 Author: tpowa Revision: 394044 archrelease: copy trunk to testing-x86_64 Added: xfsprogs/repos/testing-x86_64/ xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 394043, xfsprogs/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: xfsprogs/repos/testing-x86_64/PKGBUILD (from rev 394043, xfsprogs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-14 14:17:38 UTC (rev 394044) @@ -0,0 +1,31 @@ +pkgname=xfsprogs +pkgver=5.7.0 +pkgrel=1 +pkgdesc="XFS filesystem utilities" +arch=('x86_64') +license=('LGPL') +url="https://xfs.org; +depends=('sh' 'libutil-linux' 'readline' 'icu' 'device-mapper') +makedepends=('git') +options=('!makeflags') +source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git#tag=v${pkgver};) +md5sums=('SKIP') + +build() { + cd ${pkgname}-dev + make configure + export OPTIMIZER="-march=${CARCH/_/-} -O1" + export DEBUG=-DNDEBUG + ./configure --prefix=/usr --sbindir=/usr/bin --enable-readline + make +} + +package() { + cd ${pkgname}-dev + make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev + chown -R root "$pkgdir" + chgrp -R root "$pkgdir" + # add hack as we cannot set rootlibdir + mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" + rm -rf "${pkgdir}/lib" +}
[arch-commits] Commit in xfsprogs/trunk (PKGBUILD)
Date: Friday, August 14, 2020 @ 14:17:32 Author: tpowa Revision: 394043 upgpkg: xfsprogs 5.7.0-1: bump to latest version Modified: xfsprogs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 14:00:03 UTC (rev 394042) +++ PKGBUILD2020-08-14 14:17:32 UTC (rev 394043) @@ -1,6 +1,6 @@ pkgname=xfsprogs -pkgver=5.6.0 -pkgrel=2 +pkgver=5.7.0 +pkgrel=1 pkgdesc="XFS filesystem utilities" arch=('x86_64') license=('LGPL')
[arch-commits] Commit in samba/repos/testing-x86_64 (24 files)
Date: Friday, August 14, 2020 @ 14:00:03 Author: tpowa Revision: 394042 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/PKGBUILD (from rev 394041, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 394041, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 394041, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 394041, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 394041, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 394041, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 394041, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 394041, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 394041, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 394041, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 394041, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 394041, samba/trunk/winbindd.service) Deleted: samba/repos/testing-x86_64/PKGBUILD samba/repos/testing-x86_64/nmbd.service samba/repos/testing-x86_64/samba.conf samba/repos/testing-x86_64/samba.conf.d samba/repos/testing-x86_64/samba.install samba/repos/testing-x86_64/samba.logrotate samba/repos/testing-x86_64/samba.pam samba/repos/testing-x86_64/samba.service samba/repos/testing-x86_64/smbd.service samba/repos/testing-x86_64/smbd.socket samba/repos/testing-x86_64/smbd@.service samba/repos/testing-x86_64/winbindd.service --+ PKGBUILD | 406 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 307 insertions(+), 307 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-14 13:59:49 UTC (rev 394041) +++ PKGBUILD2020-08-14 14:00:03 UTC (rev 394042) @@ -1,203 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('smbclient' 'samba') -pkgver=4.12.3 -pkgrel=2 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' - 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' - 'ceph-libs') -optdepends=( - 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' -) -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} -samba.logrotate -samba.pam -samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('5de66c21db0710880b6e0347ae1eff17ff1881eb926e9a0cf5af9ddc27599cf8daa9ca6ea35b2a0a2158226a38cdf7074b28a51e460a139720c78a522b1a5908' -'SKIP' - '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' - '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' - 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc="${srcdir}"/samba-pkg - rm -rf ${_pkgsrc} - _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 - _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 - _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Friday, August 14, 2020 @ 13:59:49 Author: tpowa Revision: 394041 upgpkg: samba 4.12.6-1: bump to latest version, fix #66466, #66765 # 66023 Modified: samba/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 13:32:12 UTC (rev 394040) +++ PKGBUILD2020-08-14 13:59:49 UTC (rev 394041) @@ -10,8 +10,8 @@ pkgbase=samba pkgname=('smbclient' 'samba') -pkgver=4.12.3 -pkgrel=2 +pkgver=4.12.6 +pkgrel=1 arch=(x86_64) url="https://www.samba.org; license=('GPL3') @@ -19,7 +19,7 @@ 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' - 'ceph-libs') + 'ceph-libs' 'liburing') optdepends=( 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' ) @@ -28,7 +28,7 @@ samba.pam samba.conf) validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -sha512sums=('5de66c21db0710880b6e0347ae1eff17ff1881eb926e9a0cf5af9ddc27599cf8daa9ca6ea35b2a0a2158226a38cdf7074b28a51e460a139720c78a522b1a5908' +sha512sums=('16a4ced3942bc6d51e80db257e8caeaa426980f66caf2aaf2324f091ec5063bc6b9029d90ff2f321b68be4cede7555d1ebf142405105468bd581e7a7bf9f0be5' 'SKIP' '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' @@ -65,7 +65,7 @@ --with-pam \ --with-pammodulesdir=/usr/lib/security \ --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ - --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ + --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules},vfs_io_uring \ --disable-rpath-install \ --with-cluster-support \ --with-profiling-data @@ -86,7 +86,7 @@ depends=('popt' 'cifs-utils' 'tdb' 'ldb' 'tevent' 'libgcrypt' 'python' 'talloc' 'readline' 'gnutls' 'libbsd' 'libldap' 'libcups' 'libarchive' 'libnsl' 'jansson' - 'libldb.so' 'libtdb.so' 'libtevent.so' 'libreadline.so') + 'libldb.so' 'libtdb.so' 'libtevent.so' 'libreadline.so' 'icu') replaces=('libwbclient') provides=('libwbclient') @@ -146,7 +146,7 @@ pkgdesc="SMB Fileserver and AD Domain server" depends=('db>=4.7' 'popt' 'libcups' 'libcap>=2.16' 'gnutls>=2.4.1' 'talloc' 'ldb' 'libbsd' 'python' 'iniparser' 'tdb' 'libaio' 'perl-parse-yapp' "smbclient>=$pkgver" 'gpgme' - 'ceph-libs' 'libldb.so' 'libtdb.so' 'libtevent.so') + 'ceph-libs' 'libldb.so' 'libtdb.so' 'libtevent.so' 'liburing') backup=(etc/logrotate.d/samba etc/pam.d/samba etc/conf.d/samba)
[arch-commits] Commit in ldb/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, August 14, 2020 @ 13:25:23 Author: tpowa Revision: 394038 archrelease: copy trunk to testing-x86_64 Added: ldb/repos/testing-x86_64/ ldb/repos/testing-x86_64/PKGBUILD (from rev 394037, ldb/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: ldb/repos/testing-x86_64/PKGBUILD (from rev 394037, ldb/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-14 13:25:23 UTC (rev 394038) @@ -0,0 +1,40 @@ +# Maintainer: Tobias Powalowski +# Contributor: Christian Hesse +# Contributor: Marco A Rojas + +pkgname=ldb +pkgver=2.1.4 +pkgrel=1 +epoch=1 +pkgdesc='Schema-less, ldap like, API and database' +arch=('x86_64') +url="https://ldb.samba.org/; +source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar{.gz,.asc}) +license=('GPL3') +depends=('talloc' 'libtevent.so' 'tdb' 'libtdb.so' 'popt' 'lmdb') +makedepends=('python' 'cmocka' 'docbook-xsl' 'tevent') +optdepends=('python: for python bindings') +provides=(libldb.so) +validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key +sha512sums=('7e0ee973881dde2390568dc71a2ffe7c7ed894daaa9cadf80c221e1b969fd9a8729f3c48a0f611a64b2941c295a2bc7bd8ba869881ba14f75b8bf331167e' +'SKIP') + +build() { + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--disable-rpath \ +--disable-rpath-install \ +--bundled-libraries=NONE \ +--builtin-libraries=replace \ +--with-modulesdir=/usr/lib/ldb/modules \ +--with-privatelibdir=/usr/lib/ldb + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ldb/trunk (PKGBUILD)
Date: Friday, August 14, 2020 @ 13:25:16 Author: tpowa Revision: 394037 upgpkg: ldb 1:2.1.4-1: bump to latest version Modified: ldb/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 12:58:35 UTC (rev 394036) +++ PKGBUILD2020-08-14 13:25:16 UTC (rev 394037) @@ -3,7 +3,7 @@ # Contributor: Marco A Rojas pkgname=ldb -pkgver=2.1.3 +pkgver=2.1.4 pkgrel=1 epoch=1 pkgdesc='Schema-less, ldap like, API and database' @@ -16,7 +16,7 @@ optdepends=('python: for python bindings') provides=(libldb.so) validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key -sha512sums=('3f5adf5ed6c98cefce56ba47c986c5d59619731def8fa66440957aba1483de19bcfdc4ec5498d34db70753312b1ad47b864020269df924d3d431c8d4d223af10' +sha512sums=('7e0ee973881dde2390568dc71a2ffe7c7ed894daaa9cadf80c221e1b969fd9a8729f3c48a0f611a64b2941c295a2bc7bd8ba869881ba14f75b8bf331167e' 'SKIP') build() {
[arch-commits] Commit in hwids/trunk (PKGBUILD)
Date: Friday, August 14, 2020 @ 12:58:32 Author: tpowa Revision: 394035 upgpkg: hwids 20200813-1: bump to latest version Modified: hwids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 12:55:57 UTC (rev 394034) +++ PKGBUILD2020-08-14 12:58:32 UTC (rev 394035) @@ -1,6 +1,6 @@ # Maintainer: Tom Gundersen pkgname=hwids -pkgver=20200306 +pkgver=20200813 pkgrel=1 pkgdesc="hardware identification databases" makedepends=('git')
[arch-commits] Commit in hwids/repos (testing-any testing-any/PKGBUILD)
Date: Friday, August 14, 2020 @ 12:58:35 Author: tpowa Revision: 394036 archrelease: copy trunk to testing-any Added: hwids/repos/testing-any/ hwids/repos/testing-any/PKGBUILD (from rev 394035, hwids/trunk/PKGBUILD) --+ PKGBUILD | 19 +++ 1 file changed, 19 insertions(+) Copied: hwids/repos/testing-any/PKGBUILD (from rev 394035, hwids/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2020-08-14 12:58:35 UTC (rev 394036) @@ -0,0 +1,19 @@ +# Maintainer: Tom Gundersen +pkgname=hwids +pkgver=20200813 +pkgrel=1 +pkgdesc="hardware identification databases" +makedepends=('git') +url=https://github.com/gentoo/hwids +license=('GPL2') +arch=('any') +source=("git+https://github.com/gentoo/hwids.git#tag=${pkgname}-${pkgver};) + +package() { + cd hwids + + for ids in pci.ids usb.ids; do +install -Dm644 "$ids" "${pkgdir}/usr/share/hwdata/${ids}" + done +} +md5sums=('SKIP')
[arch-commits] Commit in lightdm/repos (10 files)
Date: Friday, August 14, 2020 @ 12:55:57 Author: tpowa Revision: 394034 archrelease: copy trunk to testing-x86_64 Added: lightdm/repos/testing-x86_64/ lightdm/repos/testing-x86_64/PKGBUILD (from rev 394033, lightdm/trunk/PKGBUILD) lightdm/repos/testing-x86_64/Xsession (from rev 394033, lightdm/trunk/Xsession) lightdm/repos/testing-x86_64/lightdm-autologin.pam (from rev 394033, lightdm/trunk/lightdm-autologin.pam) lightdm/repos/testing-x86_64/lightdm-default-config.patch (from rev 394033, lightdm/trunk/lightdm-default-config.patch) lightdm/repos/testing-x86_64/lightdm.pam (from rev 394033, lightdm/trunk/lightdm.pam) lightdm/repos/testing-x86_64/lightdm.rules (from rev 394033, lightdm/trunk/lightdm.rules) lightdm/repos/testing-x86_64/lightdm.service (from rev 394033, lightdm/trunk/lightdm.service) lightdm/repos/testing-x86_64/lightdm.sysusers (from rev 394033, lightdm/trunk/lightdm.sysusers) lightdm/repos/testing-x86_64/lightdm.tmpfiles (from rev 394033, lightdm/trunk/lightdm.tmpfiles) --+ PKGBUILD | 158 + Xsession | 64 lightdm-autologin.pam| 13 +++ lightdm-default-config.patch | 40 ++ lightdm.pam |7 + lightdm.rules| 15 +++ lightdm.service | 14 +++ lightdm.sysusers |1 lightdm.tmpfiles |5 + 9 files changed, 317 insertions(+) Copied: lightdm/repos/testing-x86_64/PKGBUILD (from rev 394033, lightdm/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-14 12:55:57 UTC (rev 394034) @@ -0,0 +1,158 @@ +# Maintainer: Maxime Gauduin +# Contributor: Morfeo + +pkgbase=lightdm +pkgname=( + lightdm + liblightdm-qt5 +) +pkgver=1.30.0 +pkgrel=4 +epoch=1 +pkgdesc='A lightweight display manager' +arch=(x86_64) +url=https://github.com/canonical/lightdm +license=( + GPL3 + LGPL3 +) +makedepends=( + glib2 + git + gobject-introspection + gtk-doc + intltool + itstool + libgcrypt + libx11 + libxcb + libxdmcp + libxklavier + pam + polkit + qt5-base + vala + yelp-tools +) +source=( + git+https://github.com/CanonicalLtd/lightdm.git?signed#tag=${pkgver} + lightdm.service + lightdm.sysusers + lightdm.tmpfiles + lightdm.pam + lightdm-autologin.pam + lightdm.rules + lightdm-default-config.patch + Xsession +) +validpgpkeys=(497851B5D455C606543F2B9318EAA1890F7C882E) # Robert Ancell +sha256sums=('SKIP' +'0db37a14521be729411a767f157fbd07adb738b14006277def53a1efe4dacfb8' +'fd93291bfc9985f0a1bb288472866aa0a9bcd259e024c3a29d20ca158bc08403' +'cd69f928a1a5b30a30ba916e1b64c9f3657597cb28f3f0e220494d6e5e4bf587' +'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' +'e111a484f98c1449e1cf10c31532748d98e850eff1ab9f3a3b8eec485f44198f' +'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6' +'782a52dc39a7d6f2c6ee31e66897e3502fc14864e3e4ede8e3d1a0da74b8dfdf' +'d30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5') + +prepare() { + cd lightdm + + patch -Np1 -i ../lightdm-default-config.patch + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd lightdm + + export MOC5=moc-qt5 + + ./configure \ +--prefix=/usr \ +--libexecdir=/usr/lib/lightdm \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--disable-static \ +--disable-tests \ +--enable-gtk-doc \ +--with-greeter-user=lightdm \ +--with-greeter-session=lightdm-gtk-greeter + make +} + +package_lightdm() { + depends=( +glib2 +libgcrypt +libx11 +libxcb +libxdmcp +libxklavier +pam +polkit + ) + optdepends=( +'accountsservice: Enhanced user accounts handling' +'lightdm-gtk-greeter: GTK greeter' +'xorg-server-xephyr: LightDM test mode' + ) + backup=( +etc/apparmor.d/lightdm-guest-session +etc/lightdm/keys.conf +etc/lightdm/lightdm.conf +etc/lightdm/users.conf +etc/lightdm/Xsession +etc/pam.d/lightdm +etc/pam.d/lightdm-autologin +etc/pam.d/lightdm-greeter + ) + + cd lightdm + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall + install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession + rm -rf "${pkgdir}"/etc/init + rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-* + + # Dbus + mv "${pkgdir}"/{etc,usr/share}/dbus-1/system.d + rmdir "${pkgdir}"/etc/dbus-1 + + # PAM + install -m 644 ../lightdm.pam "${pkgdir}"/etc/pam.d/lightdm + install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin + + # PolicyKit + install -dm 750 -g 102 "${pkgdir}"/usr/share/polkit-1/rules.d + install -m 644 ../lightdm.rules
[arch-commits] Commit in lightdm/trunk (PKGBUILD lightdm-autologin.pam)
Date: Friday, August 14, 2020 @ 12:55:46 Author: tpowa Revision: 394033 upgpkg: lightdm 1:1.30.0-4: fix for pam 1.4.x tally replaced with faillock Modified: lightdm/trunk/PKGBUILD lightdm/trunk/lightdm-autologin.pam ---+ PKGBUILD |4 ++-- lightdm-autologin.pam |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 12:45:45 UTC (rev 394032) +++ PKGBUILD2020-08-14 12:55:46 UTC (rev 394033) @@ -7,7 +7,7 @@ liblightdm-qt5 ) pkgver=1.30.0 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc='A lightweight display manager' arch=(x86_64) @@ -51,7 +51,7 @@ 'fd93291bfc9985f0a1bb288472866aa0a9bcd259e024c3a29d20ca158bc08403' 'cd69f928a1a5b30a30ba916e1b64c9f3657597cb28f3f0e220494d6e5e4bf587' 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' -'33e3c3d6e16c8d30756754ea3f31f5457c5be0343686aad287692be34958984a' +'e111a484f98c1449e1cf10c31532748d98e850eff1ab9f3a3b8eec485f44198f' 'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6' '782a52dc39a7d6f2c6ee31e66897e3502fc14864e3e4ede8e3d1a0da74b8dfdf' 'd30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5') Modified: lightdm-autologin.pam === --- lightdm-autologin.pam 2020-08-14 12:45:45 UTC (rev 394032) +++ lightdm-autologin.pam 2020-08-14 12:55:46 UTC (rev 394033) @@ -1,6 +1,6 @@ #%PAM-1.0 authrequiredpam_env.so -authrequiredpam_tally.so file=/var/log/faillog onerr=succeed +authrequiredpam_faillock.so preauth authrequiredpam_shells.so authrequiredpam_nologin.so auth[success=1 default=ignore] pam_succeed_if.so user ingroup autologin
[arch-commits] Commit in sddm/repos (5 files)
Date: Friday, August 14, 2020 @ 12:45:45 Author: tpowa Revision: 394032 archrelease: copy trunk to testing-x86_64 Added: sddm/repos/testing-x86_64/ sddm/repos/testing-x86_64/PKGBUILD (from rev 394031, sddm/trunk/PKGBUILD) sddm/repos/testing-x86_64/pam-faillock.diff (from rev 394031, sddm/trunk/pam-faillock.diff) sddm/repos/testing-x86_64/sddm.sysusers (from rev 394031, sddm/trunk/sddm.sysusers) sddm/repos/testing-x86_64/sddm.tmpfiles (from rev 394031, sddm/trunk/sddm.tmpfiles) ---+ PKGBUILD | 59 pam-faillock.diff | 12 ++ sddm.sysusers |2 + sddm.tmpfiles |1 4 files changed, 74 insertions(+) Copied: sddm/repos/testing-x86_64/PKGBUILD (from rev 394031, sddm/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-14 12:45:45 UTC (rev 394032) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=sddm +pkgver=0.18.1 +pkgrel=3 +pkgdesc='QML based X11 and Wayland display manager' +arch=('x86_64') +url='https://github.com/sddm/sddm' +license=('GPL') +depends=('qt5-declarative' 'xorg-xauth' 'xorg-server') +makedepends=('extra-cmake-modules' 'python-docutils' 'qt5-tools') +backup=('usr/share/sddm/scripts/Xsetup' +'usr/share/sddm/scripts/Xstop' +'etc/pam.d/sddm' +'etc/pam.d/sddm-autologin' +'etc/pam.d/sddm-greeter') +provides=('display-manager') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz; +sddm.sysusers sddm.tmpfiles pam-faillock.diff) +sha256sums=('07296fc747010a5dd58a45f16c3224b439997afad42566e4b043c841b1b71700' +'9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f' +'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677' +'1ac9d20f6476cbfc5123460e924bd46ac9fcd0aa5131758054d762ffa86db516') + +prepare() { + mkdir -p build + cd ${srcdir}/${pkgname}-${pkgver} + # fix pam 1.4.x #67372 + patch -Np1 -i ${srcdir}/pam-faillock.diff +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \ +-DDBUS_CONFIG_DIR=/usr/share/dbus-1/system.d \ +-DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \ +-DBUILD_MAN_PAGES=ON + + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install + + install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf + install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf + + install -d "$pkgdir"/usr/lib/sddm/sddm.conf.d + "$pkgdir"/usr/bin/sddm --example-config > "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf +# Don't set PATH in sddm.conf + sed -r 's|DefaultPath=.*|DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin|g' -i "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf +# Unset InputMethod https://github.com/sddm/sddm/issues/952 + sed -e "/^InputMethod/s/qtvirtualkeyboard//" -i "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf +} Copied: sddm/repos/testing-x86_64/pam-faillock.diff (from rev 394031, sddm/trunk/pam-faillock.diff) === --- testing-x86_64/pam-faillock.diff(rev 0) +++ testing-x86_64/pam-faillock.diff2020-08-14 12:45:45 UTC (rev 394032) @@ -0,0 +1,12 @@ +diff --git a/services/sddm-autologin.pam b/services/sddm-autologin.pam +index 4c82048..b42991e 100755 +--- a/services/sddm-autologin.pam b/services/sddm-autologin.pam +@@ -1,6 +1,6 @@ + #%PAM-1.0 + authrequiredpam_env.so +-authrequiredpam_tally.so file=/var/log/faillog onerr=succeed ++authrequiredpam_faillock.so preauth + authrequiredpam_shells.so + authrequiredpam_nologin.so + authrequiredpam_permit.so Copied: sddm/repos/testing-x86_64/sddm.sysusers (from rev 394031, sddm/trunk/sddm.sysusers) === --- testing-x86_64/sddm.sysusers(rev 0) +++ testing-x86_64/sddm.sysusers2020-08-14 12:45:45 UTC (rev 394032) @@ -0,0 +1,2 @@ +u sddm - "Simple Desktop Display Manager" /var/lib/sddm +m sddm video Copied: sddm/repos/testing-x86_64/sddm.tmpfiles (from rev 394031, sddm/trunk/sddm.tmpfiles) === --- testing-x86_64/sddm.tmpfiles(rev 0) +++ testing-x86_64/sddm.tmpfiles2020-08-14 12:45:45 UTC (rev 394032) @@ -0,0 +1 @@ +d /var/lib/sddm 0755 sddm sddm
[arch-commits] Commit in sddm/trunk (PKGBUILD pam-faillock.diff)
Date: Friday, August 14, 2020 @ 12:45:39 Author: tpowa Revision: 394031 upgpkg: sddm 0.18.1-3: fix #67372, fix for pam 1.4.x Added: sddm/trunk/pam-faillock.diff Modified: sddm/trunk/PKGBUILD ---+ PKGBUILD | 11 --- pam-faillock.diff | 12 2 files changed, 20 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 12:27:30 UTC (rev 394030) +++ PKGBUILD2020-08-14 12:45:39 UTC (rev 394031) @@ -4,7 +4,7 @@ pkgname=sddm pkgver=0.18.1 -pkgrel=2 +pkgrel=3 pkgdesc='QML based X11 and Wayland display manager' arch=('x86_64') url='https://github.com/sddm/sddm' @@ -18,13 +18,17 @@ 'etc/pam.d/sddm-greeter') provides=('display-manager') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz; -sddm.sysusers sddm.tmpfiles) +sddm.sysusers sddm.tmpfiles pam-faillock.diff) sha256sums=('07296fc747010a5dd58a45f16c3224b439997afad42566e4b043c841b1b71700' '9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f' -'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677') +'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677' +'1ac9d20f6476cbfc5123460e924bd46ac9fcd0aa5131758054d762ffa86db516') prepare() { mkdir -p build + cd ${srcdir}/${pkgname}-${pkgver} + # fix pam 1.4.x #67372 + patch -Np1 -i ${srcdir}/pam-faillock.diff } build() { @@ -35,6 +39,7 @@ -DDBUS_CONFIG_DIR=/usr/share/dbus-1/system.d \ -DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \ -DBUILD_MAN_PAGES=ON + make } Added: pam-faillock.diff === --- pam-faillock.diff (rev 0) +++ pam-faillock.diff 2020-08-14 12:45:39 UTC (rev 394031) @@ -0,0 +1,12 @@ +diff --git a/services/sddm-autologin.pam b/services/sddm-autologin.pam +index 4c82048..b42991e 100755 +--- a/services/sddm-autologin.pam b/services/sddm-autologin.pam +@@ -1,6 +1,6 @@ + #%PAM-1.0 + authrequiredpam_env.so +-authrequiredpam_tally.so file=/var/log/faillog onerr=succeed ++authrequiredpam_faillock.so preauth + authrequiredpam_shells.so + authrequiredpam_nologin.so + authrequiredpam_permit.so
[arch-commits] Commit in kbd/trunk (PKGBUILD vlock.pam)
Date: Friday, August 14, 2020 @ 12:27:18 Author: tpowa Revision: 394029 upgpkg: kbd 2.3.0-2: fix #61730, add vlock pam file Added: kbd/trunk/vlock.pam Modified: kbd/trunk/PKGBUILD ---+ PKGBUILD |9 ++--- vlock.pam |5 + 2 files changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 08:36:12 UTC (rev 394028) +++ PKGBUILD2020-08-14 12:27:18 UTC (rev 394029) @@ -2,7 +2,7 @@ pkgname=kbd pkgver=2.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Keytable files and keyboard utilities" arch=('x86_64') url="http://www.kbd-project.org; @@ -12,12 +12,14 @@ #source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz # https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver -'fix-euro2.patch') +'fix-euro2.patch' + 'vlock.pam') provides=('vlock') conflicts=('vlock') replaces=('vlock') sha256sums=('SKIP' -'a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8') +'a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8' +'5c2d377a87121e7c399534fb91e2ffc0cc1e75d44a8f07ee6f55c9c089bc81e4') validpgpkeys=( '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov ) @@ -56,4 +58,5 @@ package() { cd ${pkgname} make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR="${pkgdir}" install + install -Dm644 ../vlock.pam "${pkgdir}"/etc/pam.d/vlock } Added: vlock.pam === --- vlock.pam (rev 0) +++ vlock.pam 2020-08-14 12:27:18 UTC (rev 394029) @@ -0,0 +1,5 @@ +#%PAM-1.0 +auth required pam_unix.so +account required pam_unix.so +password required pam_unix.so +session required pam_unix.so
[arch-commits] Commit in kbd/repos/testing-x86_64 (7 files)
Date: Friday, August 14, 2020 @ 12:27:30 Author: tpowa Revision: 394030 archrelease: copy trunk to testing-x86_64 Added: kbd/repos/testing-x86_64/PKGBUILD (from rev 394029, kbd/trunk/PKGBUILD) kbd/repos/testing-x86_64/fix-euro2.patch (from rev 394029, kbd/trunk/fix-euro2.patch) kbd/repos/testing-x86_64/kbd-fix-loadkmap-compat.patch (from rev 394029, kbd/trunk/kbd-fix-loadkmap-compat.patch) kbd/repos/testing-x86_64/vlock.pam (from rev 394029, kbd/trunk/vlock.pam) Deleted: kbd/repos/testing-x86_64/PKGBUILD kbd/repos/testing-x86_64/fix-euro2.patch kbd/repos/testing-x86_64/kbd-fix-loadkmap-compat.patch ---+ PKGBUILD | 121 fix-euro2.patch | 18 ++--- kbd-fix-loadkmap-compat.patch | 44 +++--- vlock.pam |5 + 4 files changed, 98 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-14 12:27:18 UTC (rev 394029) +++ PKGBUILD2020-08-14 12:27:30 UTC (rev 394030) @@ -1,59 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=kbd -pkgver=2.3.0 -pkgrel=1 -pkgdesc="Keytable files and keyboard utilities" -arch=('x86_64') -url="http://www.kbd-project.org; -license=('GPL') -depends=('glibc' 'pam') -makedepends=('check' 'git') -#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz -# https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign -source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver -'fix-euro2.patch') -provides=('vlock') -conflicts=('vlock') -replaces=('vlock') -sha256sums=('SKIP' -'a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8') -validpgpkeys=( - '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov - ) - -prepare() { - cd ${pkgname} - # rename keymap files with the same names - # this is needed because when only name of keymap is specified - # loadkeys loads the first keymap it can find, which is bad (see FS#13837) - # this should be removed when upstream adopts the change - mv data/keymaps/i386/qwertz/cz{,-qwertz}.map - mv data/keymaps/i386/olpc/es{,-olpc}.map - mv data/keymaps/i386/olpc/pt{,-olpc}.map - mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map - mv data/keymaps/i386/colemak/{en-latin9,colemak}.map - # fix euro2 #28213 - patch -Np1 -i ../fix-euro2.patch - autoreconf -if -} - -build() { - cd ${pkgname} - ./configure --prefix=/usr --datadir=/usr/share/kbd --mandir=/usr/share/man - make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes -} - -check() { - cd ${pkgname} - -# This test is expected to fail since kbd-fix-loadkmap-compat.patch modifies the binary format - sed -e 's|dumpkeys-bkeymap ||' -i tests/Makefile - - make check -} - -package() { - cd ${pkgname} - make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR="${pkgdir}" install -} Copied: kbd/repos/testing-x86_64/PKGBUILD (from rev 394029, kbd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-14 12:27:30 UTC (rev 394030) @@ -0,0 +1,62 @@ +# Maintainer: Tobias Powalowski + +pkgname=kbd +pkgver=2.3.0 +pkgrel=2 +pkgdesc="Keytable files and keyboard utilities" +arch=('x86_64') +url="http://www.kbd-project.org; +license=('GPL') +depends=('glibc' 'pam') +makedepends=('check' 'git') +#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz +# https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign +source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver +'fix-euro2.patch' + 'vlock.pam') +provides=('vlock') +conflicts=('vlock') +replaces=('vlock') +sha256sums=('SKIP' +'a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8' +'5c2d377a87121e7c399534fb91e2ffc0cc1e75d44a8f07ee6f55c9c089bc81e4') +validpgpkeys=( + '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov + ) + +prepare() { + cd ${pkgname} + # rename keymap files with the same names + # this is needed because when only name of keymap is specified + # loadkeys loads the first keymap it can find, which is bad (see FS#13837) + # this should be removed when upstream adopts the change + mv data/keymaps/i386/qwertz/cz{,-qwertz}.map + mv data/keymaps/i386/olpc/es{,-olpc}.map + mv data/keymaps/i386/olpc/pt{,-olpc}.map + mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map + mv data/keymaps/i386/colemak/{en-latin9,colemak}.map + # fix euro2 #28213 + patch -Np1 -i ../fix-euro2.patch + autoreconf -if +} + +build() { + cd ${pkgname} + ./configure --prefix=/usr --datadir=/usr/share/kbd --mandir=/usr/share/man + make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes +} + +check() { + cd ${pkgname} + +# This
[arch-commits] Commit in pambase/repos/testing-any (14 files)
Date: Wednesday, August 12, 2020 @ 19:38:17 Author: tpowa Revision: 393565 archrelease: copy trunk to testing-any Added: pambase/repos/testing-any/PKGBUILD (from rev 393564, pambase/trunk/PKGBUILD) pambase/repos/testing-any/other (from rev 393564, pambase/trunk/other) pambase/repos/testing-any/system-auth (from rev 393564, pambase/trunk/system-auth) pambase/repos/testing-any/system-local-login (from rev 393564, pambase/trunk/system-local-login) pambase/repos/testing-any/system-login (from rev 393564, pambase/trunk/system-login) pambase/repos/testing-any/system-remote-login (from rev 393564, pambase/trunk/system-remote-login) pambase/repos/testing-any/system-services (from rev 393564, pambase/trunk/system-services) Deleted: pambase/repos/testing-any/PKGBUILD pambase/repos/testing-any/other pambase/repos/testing-any/system-auth pambase/repos/testing-any/system-local-login pambase/repos/testing-any/system-login pambase/repos/testing-any/system-remote-login pambase/repos/testing-any/system-services -+ PKGBUILD| 68 +- other | 18 ++--- system-auth | 42 +++--- system-local-login | 12 system-login| 40 + system-remote-login | 12 system-services | 22 7 files changed, 111 insertions(+), 103 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-12 19:37:58 UTC (rev 393564) +++ PKGBUILD2020-08-12 19:38:17 UTC (rev 393565) @@ -1,34 +0,0 @@ -# Maintainer: Dave Reisner - -pkgname=pambase -pkgver=20200721.1 -pkgrel=1 -pkgdesc="Base PAM configuration for services" -arch=('any') -url="https://www.archlinux.org; -license=('GPL') -source=('system-auth' -'system-local-login' -'system-login' -'system-remote-login' -'system-services' -'other') -backup=('etc/pam.d/system-auth' -'etc/pam.d/system-local-login' -'etc/pam.d/system-login' -'etc/pam.d/system-remote-login' -'etc/pam.d/system-services' -'etc/pam.d/other') -sha256sums=('3eb67872e436817ec97c4f3795adba2cf1d3829ea4e107ef5747569e4eeb5746' -'005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' -'7ed354fca93af277cb139a7b98be985d573c6a5e5585528b0e76b9a401e59749' -'005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' -'6eb1acdd3fa9f71a7f93fbd529be57ea65bcafc6e3a98a06af4d88013fc6a567' -'d5ed59ec2157c19c87964a162f7ca84d53c19fb2bd68d3fbc1671ba8d906346f') - -package() { - install -dm755 "$pkgdir/etc/pam.d" - install -m644 -t "$pkgdir/etc/pam.d" "${source[@]}" -} - -# vim:set ts=2 sw=2 et: Copied: pambase/repos/testing-any/PKGBUILD (from rev 393564, pambase/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-12 19:38:17 UTC (rev 393565) @@ -0,0 +1,34 @@ +# Maintainer: Dave Reisner + +pkgname=pambase +pkgver=20200721.1 +pkgrel=2 +pkgdesc="Base PAM configuration for services" +arch=('any') +url="https://www.archlinux.org; +license=('GPL') +source=('system-auth' +'system-local-login' +'system-login' +'system-remote-login' +'system-services' +'other') +backup=('etc/pam.d/system-auth' +'etc/pam.d/system-local-login' +'etc/pam.d/system-login' +'etc/pam.d/system-remote-login' +'etc/pam.d/system-services' +'etc/pam.d/other') +sha256sums=('89d62406b2d623a76d53c33aca98ce8ee124ed4a450ff6c8a44cfccca78baa2f' +'005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' +'2ed270c2789526336cc6479e63f6263b5c6f41cfc829a17a449a38621b6bf020' +'005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' +'6eb1acdd3fa9f71a7f93fbd529be57ea65bcafc6e3a98a06af4d88013fc6a567' +'d5ed59ec2157c19c87964a162f7ca84d53c19fb2bd68d3fbc1671ba8d906346f') + +package() { + install -dm755 "$pkgdir/etc/pam.d" + install -m644 -t "$pkgdir/etc/pam.d" "${source[@]}" +} + +# vim:set ts=2 sw=2 et: Deleted: other === --- other 2020-08-12 19:37:58 UTC (rev 393564) +++ other 2020-08-12 19:38:17 UTC (rev 393565) @@ -1,9 +0,0 @@ -#%PAM-1.0 -auth required pam_deny.so -auth required pam_warn.so -account required pam_deny.so -account required pam_warn.so -password required pam_deny.so -password required pam_warn.so -session required pam_deny.so -session required pam_warn.so Copied: pambase/repos/testing-any/other (from rev 393564, pambase/trunk/other) === --- other
[arch-commits] Commit in pam/trunk (pam.tmpfiles)
Date: Wednesday, August 12, 2020 @ 19:37:46 Author: tpowa Revision: 393563 upgpkg: pam 1.4.0-3: fix #67519, #67393, # 67369 Added: pam/trunk/pam.tmpfiles --+ pam.tmpfiles |1 + 1 file changed, 1 insertion(+) Added: pam.tmpfiles === --- pam.tmpfiles(rev 0) +++ pam.tmpfiles2020-08-12 19:37:46 UTC (rev 393563) @@ -0,0 +1 @@ +d /run/faillock 0755 root root -
[arch-commits] Commit in pam/repos/testing-x86_64 (8 files)
Date: Wednesday, August 12, 2020 @ 19:37:58 Author: tpowa Revision: 393564 archrelease: copy trunk to testing-x86_64 Added: pam/repos/testing-x86_64/0e9b286afe1224b91ff00936058b084ad4b776e4.patch (from rev 393563, pam/trunk/0e9b286afe1224b91ff00936058b084ad4b776e4.patch) pam/repos/testing-x86_64/395915dae1571e10e2766c74de864655ea3a.patch (from rev 393563, pam/trunk/395915dae1571e10e2766c74de864655ea3a.patch) pam/repos/testing-x86_64/PKGBUILD (from rev 393563, pam/trunk/PKGBUILD) pam/repos/testing-x86_64/af0faf666c5008e54dfe43684f210e3581ff1bca.patch (from rev 393563, pam/trunk/af0faf666c5008e54dfe43684f210e3581ff1bca.patch) pam/repos/testing-x86_64/other (from rev 393563, pam/trunk/other) pam/repos/testing-x86_64/pam.tmpfiles (from rev 393563, pam/trunk/pam.tmpfiles) Deleted: pam/repos/testing-x86_64/PKGBUILD pam/repos/testing-x86_64/other + 0e9b286afe1224b91ff00936058b084ad4b776e4.patch | 31 +++ 395915dae1571e10e2766c74de864655ea3a.patch | 47 ++ PKGBUILD | 99 +-- af0faf666c5008e54dfe43684f210e3581ff1bca.patch | 85 +++ other | 10 +- pam.tmpfiles |1 6 files changed, 227 insertions(+), 46 deletions(-) Copied: pam/repos/testing-x86_64/0e9b286afe1224b91ff00936058b084ad4b776e4.patch (from rev 393563, pam/trunk/0e9b286afe1224b91ff00936058b084ad4b776e4.patch) === --- 0e9b286afe1224b91ff00936058b084ad4b776e4.patch (rev 0) +++ 0e9b286afe1224b91ff00936058b084ad4b776e4.patch 2020-08-12 19:37:58 UTC (rev 393564) @@ -0,0 +1,31 @@ +From 0e9b286afe1224b91ff00936058b084ad4b776e4 Mon Sep 17 00:00:00 2001 +From: ikerexxe +Date: Tue, 16 Jun 2020 14:44:04 +0200 +Subject: [PATCH] pam_usertype: avoid determining if user exists + +Taking a look at the time for the password prompt to appear it was +possible to determine if a user existed in a system. Solved it by +matching the runtime until the password prompt was shown by always +checking the password hash for an existing and a non-existing user. + +Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1629598 +--- + modules/pam_usertype/pam_usertype.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/modules/pam_usertype/pam_usertype.c b/modules/pam_usertype/pam_usertype.c +index 2807c306..d03b73b5 100644 +--- a/modules/pam_usertype/pam_usertype.c b/modules/pam_usertype/pam_usertype.c +@@ -139,8 +139,11 @@ pam_usertype_get_uid(struct pam_usertype_opts *opts, +"error retrieving information about user %s", username); + } + ++pam_modutil_getpwnam(pamh, "root"); ++ + return PAM_USER_UNKNOWN; + } ++pam_modutil_getpwnam(pamh, "pam_usertype_non_existent:"); + + *_uid = pwd->pw_uid; + Copied: pam/repos/testing-x86_64/395915dae1571e10e2766c74de864655ea3a.patch (from rev 393563, pam/trunk/395915dae1571e10e2766c74de864655ea3a.patch) === --- 395915dae1571e10e2766c74de864655ea3a.patch (rev 0) +++ 395915dae1571e10e2766c74de864655ea3a.patch 2020-08-12 19:37:58 UTC (rev 393564) @@ -0,0 +1,47 @@ +From 395915dae1571e10e2766c74de864655ea3a Mon Sep 17 00:00:00 2001 +From: ikerexxe +Date: Mon, 15 Jun 2020 09:52:11 +0200 +Subject: [PATCH] pam_faillock: change /run/faillock/$USER permissions to 0660 + +Nowadays, /run/faillock/$USER files have user:root ownership and 0600 +permissions. This forces the process that writes to these files to have +CAP_DAC_OVERRIDE capabilites. Just by changing the permissions to 0660 +the capability can be removed, which leads to a more secure system. + +Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1661822 +--- + modules/pam_faillock/faillock.c | 14 +- + 1 file changed, 13 insertions(+), 1 deletion(-) + +diff --git a/modules/pam_faillock/faillock.c b/modules/pam_faillock/faillock.c +index e492f5f9..4ea94cbe 100644 +--- a/modules/pam_faillock/faillock.c b/modules/pam_faillock/faillock.c +@@ -76,7 +76,7 @@ open_tally (const char *dir, const char *user, uid_t uid, int create) + flags |= O_CREAT; + } + +- fd = open(path, flags, 0600); ++ fd = open(path, flags, 0660); + + free(path); + +@@ -88,6 +88,18 @@ open_tally (const char *dir, const char *user, uid_t uid, int create) + if (st.st_uid != uid) { + ignore_return(fchown(fd, uid, -1)); + } ++ ++ /* ++ * If umask is set to 022, as will probably in most systems, then the ++ * group will not be able to write to the file. So, change the
[arch-commits] Commit in pambase/trunk (PKGBUILD system-auth system-login)
Date: Wednesday, August 12, 2020 @ 19:34:22 Author: tpowa Revision: 393562 Remove options not supported by faillock, Drop sha512 option to pam_unix, Fix pam_faillock support, Pass option user_readenv=1 to pam_env at end of session in system-login Modified: pambase/trunk/PKGBUILD pambase/trunk/system-auth pambase/trunk/system-login --+ PKGBUILD |6 +++--- system-auth | 32 +--- system-login |4 +--- 3 files changed, 25 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-12 19:33:15 UTC (rev 393561) +++ PKGBUILD2020-08-12 19:34:22 UTC (rev 393562) @@ -2,7 +2,7 @@ pkgname=pambase pkgver=20200721.1 -pkgrel=1 +pkgrel=2 pkgdesc="Base PAM configuration for services" arch=('any') url="https://www.archlinux.org; @@ -19,9 +19,9 @@ 'etc/pam.d/system-remote-login' 'etc/pam.d/system-services' 'etc/pam.d/other') -sha256sums=('3eb67872e436817ec97c4f3795adba2cf1d3829ea4e107ef5747569e4eeb5746' +sha256sums=('89d62406b2d623a76d53c33aca98ce8ee124ed4a450ff6c8a44cfccca78baa2f' '005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' -'7ed354fca93af277cb139a7b98be985d573c6a5e5585528b0e76b9a401e59749' +'2ed270c2789526336cc6479e63f6263b5c6f41cfc829a17a449a38621b6bf020' '005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' '6eb1acdd3fa9f71a7f93fbd529be57ea65bcafc6e3a98a06af4d88013fc6a567' 'd5ed59ec2157c19c87964a162f7ca84d53c19fb2bd68d3fbc1671ba8d906346f') Modified: system-auth === --- system-auth 2020-08-12 19:33:15 UTC (rev 393561) +++ system-auth 2020-08-12 19:34:22 UTC (rev 393562) @@ -1,16 +1,26 @@ #%PAM-1.0 -auth required pam_unix.so try_first_pass nullok -auth optional pam_permit.so -auth required pam_env.so +auth requiredpam_faillock.so preauth +# Optionally use requisite above if you do not want to prompt for the password +# on locked accounts. +auth [success=2 default=ignore] pam_unix.so try_first_pass nullok +-auth [success=1 default=ignore] pam_systemd_home.so +auth [default=die] pam_faillock.so authfail +auth optionalpam_permit.so +auth requiredpam_env.so +auth requiredpam_faillock.so authsucc +# If you drop the above call to pam_faillock.so the lock will be done also +# on non-consecutive authentication failures. -account required pam_unix.so -account optional pam_permit.so -account required pam_time.so +-account [success=1 default=ignore] pam_systemd_home.so +accountrequiredpam_unix.so +accountoptionalpam_permit.so +accountrequiredpam_time.so -password required pam_unix.so try_first_pass nullok sha512 shadow -password optional pam_permit.so +-password [success=1 default=ignore] pam_systemd_home.so +password requiredpam_unix.so try_first_pass nullok shadow +password optionalpam_permit.so -session required pam_limits.so -session required pam_unix.so -session optional pam_permit.so +sessionrequiredpam_limits.so +sessionrequiredpam_unix.so +sessionoptionalpam_permit.so Modified: system-login === --- system-login2020-08-12 19:33:15 UTC (rev 393561) +++ system-login2020-08-12 19:34:22 UTC (rev 393562) @@ -1,11 +1,9 @@ #%PAM-1.0 -auth required pam_faillock.soonerr=succeed file=/var/log/tallylog auth required pam_shells.so auth requisite pam_nologin.so auth includesystem-auth -accountrequired pam_faillock.so accountrequired pam_access.so accountrequired pam_nologin.so accountincludesystem-auth @@ -18,4 +16,4 @@ sessionoptional pam_motd.so motd=/etc/motd sessionoptional pam_mail.so dir=/var/spool/mail standard quiet -session optional pam_systemd.so -sessionrequired pam_env.so +sessionrequired pam_env.so user_readenv=1
[arch-commits] Commit in pam/trunk (4 files)
Date: Wednesday, August 12, 2020 @ 19:24:27 Author: tpowa Revision: 393557 Prevent determining if user exists through timing, Fix pam_faillock, Backup etc/security/faillock.conf, Drop cracklib dependency Added: pam/trunk/0e9b286afe1224b91ff00936058b084ad4b776e4.patch pam/trunk/395915dae1571e10e2766c74de864655ea3a.patch pam/trunk/af0faf666c5008e54dfe43684f210e3581ff1bca.patch Modified: pam/trunk/PKGBUILD + 0e9b286afe1224b91ff00936058b084ad4b776e4.patch | 31 395915dae1571e10e2766c74de864655ea3a.patch | 47 PKGBUILD | 26 +-- af0faf666c5008e54dfe43684f210e3581ff1bca.patch | 85 +++ 4 files changed, 184 insertions(+), 5 deletions(-) Added: 0e9b286afe1224b91ff00936058b084ad4b776e4.patch === --- 0e9b286afe1224b91ff00936058b084ad4b776e4.patch (rev 0) +++ 0e9b286afe1224b91ff00936058b084ad4b776e4.patch 2020-08-12 19:24:27 UTC (rev 393557) @@ -0,0 +1,31 @@ +From 0e9b286afe1224b91ff00936058b084ad4b776e4 Mon Sep 17 00:00:00 2001 +From: ikerexxe +Date: Tue, 16 Jun 2020 14:44:04 +0200 +Subject: [PATCH] pam_usertype: avoid determining if user exists + +Taking a look at the time for the password prompt to appear it was +possible to determine if a user existed in a system. Solved it by +matching the runtime until the password prompt was shown by always +checking the password hash for an existing and a non-existing user. + +Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1629598 +--- + modules/pam_usertype/pam_usertype.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/modules/pam_usertype/pam_usertype.c b/modules/pam_usertype/pam_usertype.c +index 2807c306..d03b73b5 100644 +--- a/modules/pam_usertype/pam_usertype.c b/modules/pam_usertype/pam_usertype.c +@@ -139,8 +139,11 @@ pam_usertype_get_uid(struct pam_usertype_opts *opts, +"error retrieving information about user %s", username); + } + ++pam_modutil_getpwnam(pamh, "root"); ++ + return PAM_USER_UNKNOWN; + } ++pam_modutil_getpwnam(pamh, "pam_usertype_non_existent:"); + + *_uid = pwd->pw_uid; + Added: 395915dae1571e10e2766c74de864655ea3a.patch === --- 395915dae1571e10e2766c74de864655ea3a.patch (rev 0) +++ 395915dae1571e10e2766c74de864655ea3a.patch 2020-08-12 19:24:27 UTC (rev 393557) @@ -0,0 +1,47 @@ +From 395915dae1571e10e2766c74de864655ea3a Mon Sep 17 00:00:00 2001 +From: ikerexxe +Date: Mon, 15 Jun 2020 09:52:11 +0200 +Subject: [PATCH] pam_faillock: change /run/faillock/$USER permissions to 0660 + +Nowadays, /run/faillock/$USER files have user:root ownership and 0600 +permissions. This forces the process that writes to these files to have +CAP_DAC_OVERRIDE capabilites. Just by changing the permissions to 0660 +the capability can be removed, which leads to a more secure system. + +Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1661822 +--- + modules/pam_faillock/faillock.c | 14 +- + 1 file changed, 13 insertions(+), 1 deletion(-) + +diff --git a/modules/pam_faillock/faillock.c b/modules/pam_faillock/faillock.c +index e492f5f9..4ea94cbe 100644 +--- a/modules/pam_faillock/faillock.c b/modules/pam_faillock/faillock.c +@@ -76,7 +76,7 @@ open_tally (const char *dir, const char *user, uid_t uid, int create) + flags |= O_CREAT; + } + +- fd = open(path, flags, 0600); ++ fd = open(path, flags, 0660); + + free(path); + +@@ -88,6 +88,18 @@ open_tally (const char *dir, const char *user, uid_t uid, int create) + if (st.st_uid != uid) { + ignore_return(fchown(fd, uid, -1)); + } ++ ++ /* ++ * If umask is set to 022, as will probably in most systems, then the ++ * group will not be able to write to the file. So, change the file ++ * permissions just in case. ++ * Note: owners of this file are user:root, so if the permissions are ++ * not changed the root process writing to this file will require ++ * CAP_DAC_OVERRIDE. ++ */ ++ if (!(st.st_mode & S_IWGRP)) { ++ ignore_return(fchmod(fd, 0660)); ++ } + } + } + Modified: PKGBUILD === --- PKGBUILD2020-08-12 18:48:08 UTC (rev 393556) +++ PKGBUILD2020-08-12 19:24:27 UTC (rev 393557) @@ -3,16 +3,20 @@ pkgname=pam pkgver=1.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="PAM (Pluggable Authentication Modules) library"
[arch-commits] Commit in pam/trunk (PKGBUILD)
Date: Tuesday, July 21, 2020 @ 14:04:35 Author: tpowa Revision: 392331 readd old signatur Modified: pam/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2020-07-21 13:17:18 UTC (rev 392330) +++ PKGBUILD2020-07-21 14:04:35 UTC (rev 392331) @@ -14,6 +14,7 @@ source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) validpgpkeys=( +'8C6BFD92EE0F42EDF91A6A736D1A7F052E5924BB' # Thorsten Kukuk '296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin )
[arch-commits] Commit in pam/repos/testing-x86_64 (PKGBUILD PKGBUILD other other)
Date: Tuesday, July 21, 2020 @ 13:17:18 Author: tpowa Revision: 392330 archrelease: copy trunk to testing-x86_64 Added: pam/repos/testing-x86_64/PKGBUILD (from rev 392329, pam/trunk/PKGBUILD) pam/repos/testing-x86_64/other (from rev 392329, pam/trunk/other) Deleted: pam/repos/testing-x86_64/PKGBUILD pam/repos/testing-x86_64/other --+ PKGBUILD | 82 ++--- other| 10 +++ 2 files changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-21 13:17:09 UTC (rev 392329) +++ PKGBUILD2020-07-21 13:17:18 UTC (rev 392330) @@ -1,41 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: judd - -pkgname=pam -pkgver=1.4.0 -pkgrel=1 -pkgdesc="PAM (Pluggable Authentication Modules) library" -arch=('x86_64') -license=('GPL2') -url="http://linux-pam.org; -depends=('glibc' 'cracklib' 'libtirpc' 'pambase') -makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') -backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment) -source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz - https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) -validpgpkeys=( -'296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin -) - -sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' -'SKIP') - -options=('!emptydirs') - -build() { - cd Linux-PAM-$pkgver - ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db - make -} - -package() { - cd Linux-PAM-$pkgver - make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install - - # set unix_chkpwd uid - chmod +s "$pkgdir"/usr/bin/unix_chkpwd - - # remove doc which is not used anymore - # FS #40749 - rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html -} Copied: pam/repos/testing-x86_64/PKGBUILD (from rev 392329, pam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-21 13:17:18 UTC (rev 392330) @@ -0,0 +1,41 @@ +# Maintainer: Tobias Powalowski +# Contributor: judd + +pkgname=pam +pkgver=1.4.0 +pkgrel=2 +pkgdesc="PAM (Pluggable Authentication Modules) library" +arch=('x86_64') +license=('GPL2') +url="http://linux-pam.org; +depends=('glibc' 'cracklib' 'libtirpc' 'pambase' 'audit') +makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') +backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/environment) +source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz + https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) +validpgpkeys=( +'296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin +) + +sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' +'SKIP') + +options=('!emptydirs') + +build() { + cd Linux-PAM-$pkgver + ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db + make +} + +package() { + cd Linux-PAM-$pkgver + make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install + + # set unix_chkpwd uid + chmod +s "$pkgdir"/usr/bin/unix_chkpwd + + # remove doc which is not used anymore + # FS #40749 + rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html +} Deleted: other === --- other 2020-07-21 13:17:09 UTC (rev 392329) +++ other 2020-07-21 13:17:18 UTC (rev 392330) @@ -1,5 +0,0 @@ -#%PAM-1.0 -auth requiredpam_unix.so -accountrequiredpam_unix.so -password requiredpam_unix.so -sessionrequiredpam_unix.so Copied: pam/repos/testing-x86_64/other (from rev 392329, pam/trunk/other) === --- other (rev 0) +++ other 2020-07-21 13:17:18 UTC (rev 392330) @@ -0,0 +1,5 @@ +#%PAM-1.0 +auth requiredpam_unix.so +accountrequiredpam_unix.so +password requiredpam_unix.so +sessionrequiredpam_unix.so
[arch-commits] Commit in pam/trunk (PKGBUILD)
Date: Tuesday, July 21, 2020 @ 13:17:09 Author: tpowa Revision: 392329 upgpkg: pam 1.4.0-2: fix #55922,#60365,#61711 Modified: pam/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-21 13:01:49 UTC (rev 392328) +++ PKGBUILD2020-07-21 13:17:09 UTC (rev 392329) @@ -3,14 +3,14 @@ pkgname=pam pkgver=1.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="PAM (Pluggable Authentication Modules) library" arch=('x86_64') license=('GPL2') url="http://linux-pam.org; -depends=('glibc' 'cracklib' 'libtirpc' 'pambase') +depends=('glibc' 'cracklib' 'libtirpc' 'pambase' 'audit') makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') -backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment) +backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/environment) source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) validpgpkeys=(
[arch-commits] Commit in pam/repos/testing-x86_64 (PKGBUILD PKGBUILD other other)
Date: Tuesday, July 21, 2020 @ 13:01:49 Author: tpowa Revision: 392328 archrelease: copy trunk to testing-x86_64 Added: pam/repos/testing-x86_64/PKGBUILD (from rev 392327, pam/trunk/PKGBUILD) pam/repos/testing-x86_64/other (from rev 392327, pam/trunk/other) Deleted: pam/repos/testing-x86_64/PKGBUILD pam/repos/testing-x86_64/other --+ PKGBUILD | 82 ++--- other| 10 +++ 2 files changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-21 13:00:34 UTC (rev 392327) +++ PKGBUILD2020-07-21 13:01:49 UTC (rev 392328) @@ -1,41 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: judd - -pkgname=pam -pkgver=1.4.0 -pkgrel=1 -pkgdesc="PAM (Pluggable Authentication Modules) library" -arch=('x86_64') -license=('GPL2') -url="http://linux-pam.org; -depends=('glibc' 'cracklib' 'libtirpc' 'pambase') -makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') -backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment) -source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz - https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) -validpgpkeys=( -'296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin -) - -sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' -'SKIP') - -options=('!emptydirs') - -build() { - cd Linux-PAM-$pkgver - ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db - make -} - -package() { - cd Linux-PAM-$pkgver - make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install - - # set unix_chkpwd uid - chmod +s "$pkgdir"/usr/bin/unix_chkpwd - - # remove doc which is not used anymore - # FS #40749 - rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html -} Copied: pam/repos/testing-x86_64/PKGBUILD (from rev 392327, pam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-21 13:01:49 UTC (rev 392328) @@ -0,0 +1,41 @@ +# Maintainer: Tobias Powalowski +# Contributor: judd + +pkgname=pam +pkgver=1.4.0 +pkgrel=1 +pkgdesc="PAM (Pluggable Authentication Modules) library" +arch=('x86_64') +license=('GPL2') +url="http://linux-pam.org; +depends=('glibc' 'cracklib' 'libtirpc' 'pambase') +makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') +backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment) +source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz + https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) +validpgpkeys=( +'296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin +) + +sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' +'SKIP') + +options=('!emptydirs') + +build() { + cd Linux-PAM-$pkgver + ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db + make +} + +package() { + cd Linux-PAM-$pkgver + make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install + + # set unix_chkpwd uid + chmod +s "$pkgdir"/usr/bin/unix_chkpwd + + # remove doc which is not used anymore + # FS #40749 + rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html +} Deleted: other === --- other 2020-07-21 13:00:34 UTC (rev 392327) +++ other 2020-07-21 13:01:49 UTC (rev 392328) @@ -1,5 +0,0 @@ -#%PAM-1.0 -auth requiredpam_unix.so -accountrequiredpam_unix.so -password requiredpam_unix.so -sessionrequiredpam_unix.so Copied: pam/repos/testing-x86_64/other (from rev 392327, pam/trunk/other) === --- other (rev 0) +++ other 2020-07-21 13:01:49 UTC (rev 392328) @@ -0,0 +1,5 @@ +#%PAM-1.0 +auth requiredpam_unix.so +accountrequiredpam_unix.so +password requiredpam_unix.so +sessionrequiredpam_unix.so
[arch-commits] Commit in pambase/trunk (PKGBUILD system-login)
Date: Tuesday, July 21, 2020 @ 13:00:24 Author: tpowa Revision: 392326 upgpkg: pambase 20200721.1-1: bump for new pam 1.4.0, deprecation of tally2 Modified: pambase/trunk/PKGBUILD pambase/trunk/system-login --+ PKGBUILD |6 +++--- system-login |4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-21 12:13:38 UTC (rev 392325) +++ PKGBUILD2020-07-21 13:00:24 UTC (rev 392326) @@ -1,8 +1,8 @@ # Maintainer: Dave Reisner pkgname=pambase -pkgver=20190105.1 -pkgrel=2 +pkgver=20200721.1 +pkgrel=1 pkgdesc="Base PAM configuration for services" arch=('any') url="https://www.archlinux.org; @@ -21,7 +21,7 @@ 'etc/pam.d/other') sha256sums=('3eb67872e436817ec97c4f3795adba2cf1d3829ea4e107ef5747569e4eeb5746' '005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' -'1e5dd7dd31a81381f4a00179844bd45f15e4ead46cc4d5a1a0f2c0701189829b' +'7ed354fca93af277cb139a7b98be985d573c6a5e5585528b0e76b9a401e59749' '005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' '6eb1acdd3fa9f71a7f93fbd529be57ea65bcafc6e3a98a06af4d88013fc6a567' 'd5ed59ec2157c19c87964a162f7ca84d53c19fb2bd68d3fbc1671ba8d906346f') Modified: system-login === --- system-login2020-07-21 12:13:38 UTC (rev 392325) +++ system-login2020-07-21 13:00:24 UTC (rev 392326) @@ -1,11 +1,11 @@ #%PAM-1.0 -auth required pam_tally2.soonerr=succeed file=/var/log/tallylog +auth required pam_faillock.soonerr=succeed file=/var/log/tallylog auth required pam_shells.so auth requisite pam_nologin.so auth includesystem-auth -accountrequired pam_tally2.so +accountrequired pam_faillock.so accountrequired pam_access.so accountrequired pam_nologin.so accountincludesystem-auth
[arch-commits] Commit in pambase/repos (8 files)
Date: Tuesday, July 21, 2020 @ 13:00:34 Author: tpowa Revision: 392327 archrelease: copy trunk to testing-any Added: pambase/repos/testing-any/ pambase/repos/testing-any/PKGBUILD (from rev 392326, pambase/trunk/PKGBUILD) pambase/repos/testing-any/other (from rev 392326, pambase/trunk/other) pambase/repos/testing-any/system-auth (from rev 392326, pambase/trunk/system-auth) pambase/repos/testing-any/system-local-login (from rev 392326, pambase/trunk/system-local-login) pambase/repos/testing-any/system-login (from rev 392326, pambase/trunk/system-login) pambase/repos/testing-any/system-remote-login (from rev 392326, pambase/trunk/system-remote-login) pambase/repos/testing-any/system-services (from rev 392326, pambase/trunk/system-services) -+ PKGBUILD| 34 ++ other |9 + system-auth | 16 system-local-login |6 ++ system-login| 21 + system-remote-login |6 ++ system-services | 11 +++ 7 files changed, 103 insertions(+) Copied: pambase/repos/testing-any/PKGBUILD (from rev 392326, pambase/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2020-07-21 13:00:34 UTC (rev 392327) @@ -0,0 +1,34 @@ +# Maintainer: Dave Reisner + +pkgname=pambase +pkgver=20200721.1 +pkgrel=1 +pkgdesc="Base PAM configuration for services" +arch=('any') +url="https://www.archlinux.org; +license=('GPL') +source=('system-auth' +'system-local-login' +'system-login' +'system-remote-login' +'system-services' +'other') +backup=('etc/pam.d/system-auth' +'etc/pam.d/system-local-login' +'etc/pam.d/system-login' +'etc/pam.d/system-remote-login' +'etc/pam.d/system-services' +'etc/pam.d/other') +sha256sums=('3eb67872e436817ec97c4f3795adba2cf1d3829ea4e107ef5747569e4eeb5746' +'005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' +'7ed354fca93af277cb139a7b98be985d573c6a5e5585528b0e76b9a401e59749' +'005736b9bd650ff5e5d82a7e288853776d5bb8c90185d5774c07231c1e1c64a9' +'6eb1acdd3fa9f71a7f93fbd529be57ea65bcafc6e3a98a06af4d88013fc6a567' +'d5ed59ec2157c19c87964a162f7ca84d53c19fb2bd68d3fbc1671ba8d906346f') + +package() { + install -dm755 "$pkgdir/etc/pam.d" + install -m644 -t "$pkgdir/etc/pam.d" "${source[@]}" +} + +# vim:set ts=2 sw=2 et: Copied: pambase/repos/testing-any/other (from rev 392326, pambase/trunk/other) === --- testing-any/other (rev 0) +++ testing-any/other 2020-07-21 13:00:34 UTC (rev 392327) @@ -0,0 +1,9 @@ +#%PAM-1.0 +auth required pam_deny.so +auth required pam_warn.so +account required pam_deny.so +account required pam_warn.so +password required pam_deny.so +password required pam_warn.so +session required pam_deny.so +session required pam_warn.so Copied: pambase/repos/testing-any/system-auth (from rev 392326, pambase/trunk/system-auth) === --- testing-any/system-auth (rev 0) +++ testing-any/system-auth 2020-07-21 13:00:34 UTC (rev 392327) @@ -0,0 +1,16 @@ +#%PAM-1.0 + +auth required pam_unix.so try_first_pass nullok +auth optional pam_permit.so +auth required pam_env.so + +account required pam_unix.so +account optional pam_permit.so +account required pam_time.so + +password required pam_unix.so try_first_pass nullok sha512 shadow +password optional pam_permit.so + +session required pam_limits.so +session required pam_unix.so +session optional pam_permit.so Copied: pambase/repos/testing-any/system-local-login (from rev 392326, pambase/trunk/system-local-login) === --- testing-any/system-local-login (rev 0) +++ testing-any/system-local-login 2020-07-21 13:00:34 UTC (rev 392327) @@ -0,0 +1,6 @@ +#%PAM-1.0 + +auth include system-login +account include system-login +password include system-login +session include system-login Copied: pambase/repos/testing-any/system-login (from rev 392326, pambase/trunk/system-login) === --- testing-any/system-login(rev 0) +++ testing-any/system-login2020-07-21 13:00:34 UTC (rev 392327) @@ -0,0 +1,21 @@ +#%PAM-1.0 + +auth required pam_faillock.soonerr=succeed file=/var/log/tallylog +auth required pam_shells.so +auth requisite pam_nologin.so +auth includesystem-auth + +account
[arch-commits] Commit in pam/trunk (PKGBUILD)
Date: Tuesday, July 21, 2020 @ 12:13:33 Author: tpowa Revision: 392324 upgpkg: pam 1.4.0-1: bump to latest version Modified: pam/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-21 12:06:17 UTC (rev 392323) +++ PKGBUILD2020-07-21 12:13:33 UTC (rev 392324) @@ -2,8 +2,8 @@ # Contributor: judd pkgname=pam -pkgver=1.3.1 -pkgrel=2 +pkgver=1.4.0 +pkgrel=1 pkgdesc="PAM (Pluggable Authentication Modules) library" arch=('x86_64') license=('GPL2') @@ -14,11 +14,11 @@ source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) validpgpkeys=( -'8C6BFD92EE0F42EDF91A6A736D1A7F052E5924BB' # Thorsten Kukuk +'296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin ) -md5sums=('558ff53b0fc0563ca97f79e911822165' - 'SKIP') +sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' +'SKIP') options=('!emptydirs')
[arch-commits] Commit in pam/repos (3 files)
Date: Tuesday, July 21, 2020 @ 12:13:38 Author: tpowa Revision: 392325 archrelease: copy trunk to testing-x86_64 Added: pam/repos/testing-x86_64/ pam/repos/testing-x86_64/PKGBUILD (from rev 392324, pam/trunk/PKGBUILD) pam/repos/testing-x86_64/other (from rev 392324, pam/trunk/other) --+ PKGBUILD | 41 + other|5 + 2 files changed, 46 insertions(+) Copied: pam/repos/testing-x86_64/PKGBUILD (from rev 392324, pam/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-07-21 12:13:38 UTC (rev 392325) @@ -0,0 +1,41 @@ +# Maintainer: Tobias Powalowski +# Contributor: judd + +pkgname=pam +pkgver=1.4.0 +pkgrel=1 +pkgdesc="PAM (Pluggable Authentication Modules) library" +arch=('x86_64') +license=('GPL2') +url="http://linux-pam.org; +depends=('glibc' 'cracklib' 'libtirpc' 'pambase') +makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') +backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment) +source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz + https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc) +validpgpkeys=( +'296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin +) + +sha256sums=('cd6d928c51e64139be3bdb38692c68183a509b83d4f2c221024ccd4bcddfd034' +'SKIP') + +options=('!emptydirs') + +build() { + cd Linux-PAM-$pkgver + ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db + make +} + +package() { + cd Linux-PAM-$pkgver + make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install + + # set unix_chkpwd uid + chmod +s "$pkgdir"/usr/bin/unix_chkpwd + + # remove doc which is not used anymore + # FS #40749 + rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html +} Copied: pam/repos/testing-x86_64/other (from rev 392324, pam/trunk/other) === --- testing-x86_64/other(rev 0) +++ testing-x86_64/other2020-07-21 12:13:38 UTC (rev 392325) @@ -0,0 +1,5 @@ +#%PAM-1.0 +auth requiredpam_unix.so +accountrequiredpam_unix.so +password requiredpam_unix.so +sessionrequiredpam_unix.so
[arch-commits] Commit in kbd/trunk (PKGBUILD)
Date: Tuesday, July 21, 2020 @ 12:06:06 Author: tpowa Revision: 392322 upgpkg: kbd 2.3.0-1: bump to latest version Modified: kbd/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-21 10:43:38 UTC (rev 392321) +++ PKGBUILD2020-07-21 12:06:06 UTC (rev 392322) @@ -1,8 +1,8 @@ # Maintainer: Tobias Powalowski pkgname=kbd -pkgver=2.2.0 -pkgrel=5 +pkgver=2.3.0 +pkgrel=1 pkgdesc="Keytable files and keyboard utilities" arch=('x86_64') url="http://www.kbd-project.org; @@ -12,14 +12,12 @@ #source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz # https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver -'fix-euro2.patch' -'kbd-fix-loadkmap-compat.patch') +'fix-euro2.patch') provides=('vlock') conflicts=('vlock') replaces=('vlock') -md5sums=('SKIP' - 'd869200acbc0aab6a9cafa43cb140d4e' - '98f634bf1771834cdb94bc44aa2636ee') +sha256sums=('SKIP' +'a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8') validpgpkeys=( '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov ) @@ -37,10 +35,6 @@ mv data/keymaps/i386/colemak/{en-latin9,colemak}.map # fix euro2 #28213 patch -Np1 -i ../fix-euro2.patch - git cherry-pick -n 15a74479 # Don't override CFLAGS - git cherry-pick -n acf93e44 # https://github.com/legionus/kbd/issues/31 - git cherry-pick -n 7e27102b # https://github.com/legionus/kbd/issues/32 - patch -p1 -i ../kbd-fix-loadkmap-compat.patch # Restore compatibility with busybox loadkmap autoreconf -if }
[arch-commits] Commit in kbd/repos (4 files)
Date: Tuesday, July 21, 2020 @ 12:06:17 Author: tpowa Revision: 392323 archrelease: copy trunk to testing-x86_64 Added: kbd/repos/testing-x86_64/ kbd/repos/testing-x86_64/PKGBUILD (from rev 392322, kbd/trunk/PKGBUILD) kbd/repos/testing-x86_64/fix-euro2.patch (from rev 392322, kbd/trunk/fix-euro2.patch) kbd/repos/testing-x86_64/kbd-fix-loadkmap-compat.patch (from rev 392322, kbd/trunk/kbd-fix-loadkmap-compat.patch) ---+ PKGBUILD | 59 fix-euro2.patch |9 ++ kbd-fix-loadkmap-compat.patch | 22 ++ 3 files changed, 90 insertions(+) Copied: kbd/repos/testing-x86_64/PKGBUILD (from rev 392322, kbd/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-07-21 12:06:17 UTC (rev 392323) @@ -0,0 +1,59 @@ +# Maintainer: Tobias Powalowski + +pkgname=kbd +pkgver=2.3.0 +pkgrel=1 +pkgdesc="Keytable files and keyboard utilities" +arch=('x86_64') +url="http://www.kbd-project.org; +license=('GPL') +depends=('glibc' 'pam') +makedepends=('check' 'git') +#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz +# https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign +source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver +'fix-euro2.patch') +provides=('vlock') +conflicts=('vlock') +replaces=('vlock') +sha256sums=('SKIP' +'a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8') +validpgpkeys=( + '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov + ) + +prepare() { + cd ${pkgname} + # rename keymap files with the same names + # this is needed because when only name of keymap is specified + # loadkeys loads the first keymap it can find, which is bad (see FS#13837) + # this should be removed when upstream adopts the change + mv data/keymaps/i386/qwertz/cz{,-qwertz}.map + mv data/keymaps/i386/olpc/es{,-olpc}.map + mv data/keymaps/i386/olpc/pt{,-olpc}.map + mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map + mv data/keymaps/i386/colemak/{en-latin9,colemak}.map + # fix euro2 #28213 + patch -Np1 -i ../fix-euro2.patch + autoreconf -if +} + +build() { + cd ${pkgname} + ./configure --prefix=/usr --datadir=/usr/share/kbd --mandir=/usr/share/man + make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes +} + +check() { + cd ${pkgname} + +# This test is expected to fail since kbd-fix-loadkmap-compat.patch modifies the binary format + sed -e 's|dumpkeys-bkeymap ||' -i tests/Makefile + + make check +} + +package() { + cd ${pkgname} + make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR="${pkgdir}" install +} Copied: kbd/repos/testing-x86_64/fix-euro2.patch (from rev 392322, kbd/trunk/fix-euro2.patch) === --- testing-x86_64/fix-euro2.patch (rev 0) +++ testing-x86_64/fix-euro2.patch 2020-07-21 12:06:17 UTC (rev 392323) @@ -0,0 +1,9 @@ +--- kbd-1.15.5/data/keymaps/i386/include/euro2.map.old 2013-05-08 15:00:25.917752313 +0200 kbd-1.15.5/data/keymaps/i386/include/euro2.map 2013-05-08 15:00:54.943957367 +0200 +@@ -2,5 +2,5 @@ + # [Say: "loadkeys euro2" to get Euro and cent with AltGr (right alt) + # on the positions where many keyboards have E and C. + # To get it displayed, use a latin0 (i.e., latin9) font.] +-altgr keycode 18 = currency ++altgr keycode 18 = euro + altgr keycode 46 = cent Copied: kbd/repos/testing-x86_64/kbd-fix-loadkmap-compat.patch (from rev 392322, kbd/trunk/kbd-fix-loadkmap-compat.patch) === --- testing-x86_64/kbd-fix-loadkmap-compat.patch (rev 0) +++ testing-x86_64/kbd-fix-loadkmap-compat.patch2020-07-21 12:06:17 UTC (rev 392323) @@ -0,0 +1,22 @@ +diff --git a/src/libkeymap/dump.c b/src/libkeymap/dump.c +index 83ac351..8531b5a 100644 +--- a/src/libkeymap/dump.c b/src/libkeymap/dump.c +@@ -72,9 +72,14 @@ int lk_dump_bkeymap(struct lk_ctx *ctx, FILE *fd) + continue; + + for (j = 0; j < NR_KEYS / 2; j++) { +- int v = lk_get_key(ctx, i, j); ++ int value = lk_get_key(ctx, i, j); + +- if (fwrite(, sizeof(v), 1, fd) != 1) ++ if (value < 0 || value > USHRT_MAX) { ++ ERR(ctx, _("can not bind key %d to value %d because it is too large"), j, value); ++ goto fail; ++ } ++ ++ if (fwrite(, sizeof(unsigned short), 1, fd) != 1) + goto fail; + } + } +
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Monday, July 20, 2020 @ 15:21:32 Author: tpowa Revision: 392300 upgpkg: archboot 2020.07-4: bump for release Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-20 13:13:10 UTC (rev 392299) +++ PKGBUILD2020-07-20 15:21:32 UTC (rev 392300) @@ -3,7 +3,7 @@ pkgname=archboot pkgver=2020.07 -pkgrel=3 +pkgrel=4 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL') @@ -54,7 +54,7 @@ 'etc/archboot/presets/x86_64' ) install=archboot.install -sha256sums=('7de8ddee70802f31339cfbe2c157ad9016946b2cd405d9538894e117414687ca') +sha256sums=('ebe69bea6b13f16dfc9d53c9c35e3bf7351fcc08dd7195ccb50b71e6e493b005') ### to bump the depends list use this: #for i in $(grep ^depends= PKGBUILD | sed -e 's/depends=(//g' -e 's/)//g'); do sed -i -e "s/$(echo $i)/$(echo $i | sed -e "s/>=.*/>=$(pacman -Qi $(echo $i | sed -e "s/'//g" -e 's/>=.*//g') | grep ^Version | sed -e 's/.*: //g')'/g")/g" PKGBUILD; done
[arch-commits] Commit in archboot/repos/testing-any (4 files)
Date: Monday, July 20, 2020 @ 15:21:40 Author: tpowa Revision: 392301 archrelease: copy trunk to testing-any Added: archboot/repos/testing-any/PKGBUILD (from rev 392300, archboot/trunk/PKGBUILD) archboot/repos/testing-any/archboot.install (from rev 392300, archboot/trunk/archboot.install) Deleted: archboot/repos/testing-any/PKGBUILD archboot/repos/testing-any/archboot.install --+ PKGBUILD | 130 ++--- archboot.install | 48 +-- 2 files changed, 89 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-20 15:21:32 UTC (rev 392300) +++ PKGBUILD2020-07-20 15:21:40 UTC (rev 392301) @@ -1,65 +0,0 @@ -# $Id: PKGBUILD,v 1.30 2006/12/19 01:28:39 thomas Exp $ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2020.07 -pkgrel=3 -pkgdesc="Advanced, modular arch boot/install image creation utility" -arch=(any) -license=('GPL') -url="http://www.archlinux.org/; -depends=('mkinitcpio>=0.8.5-1' 'mksyslinux>=2010.08-2' 'mkpxelinux>=2010.08-2' 'mkisolinux>=2010.08-2' - 'subversion>=1.7.4-1' 'wget>=1.13.4-1' 'bash>=4.2.024-2' 'coreutils>=8.15-1' - 'cryptsetup>=1.4.1-1' 'dialog>=1.1_20120215-1' 'e2fsprogs>=1.42.1-1' 'findutils>=4.4.2-4' 'gawk>=4.0.0-2' - 'grep>=2.11-2' 'iputils>=20101006-2' 'jfsutils>=1.1.15-3' 'less>=444-3' 'lvm2>=2.02.95-1' 'mdadm>=3.2.3-1' - 'kmod>=7-1' 'nano>=2.2.6-2' 'ncurses>=5.9-3' 'net-tools>=1.60.20110819cvs-3' 'gnu-netcat>=0.7.1-4' - 'procps-ng>=3.3.2-1' 'psmisc>=22.16-1' 'reiserfsprogs>=3.6.21-4' - 'sed>=4.2.1-4' 'snarf>=7.0-5' 'tar>=1.26-2' 'util-linux>=2.21-6' 'bind>=9.9.2.P1-1' - 'which>=2.20-5' 'kbd>=1.15.3-2' 'wireless_tools>=29-6' 'xfsprogs>=3.1.7-1' 'hdparm>=9.39-1' - 'memtest86+>=4.20-2' 'inetutils>=1.9.1-1' 'openssh>=5.9p1-8' 'hwdetect>=2012.01-1' 'shadow>=4.1.5-4' -'bridge-utils>=1.5-1' 'ifenslave>=1.1.0-7' 'links>=2.5-1' 'dosfstools>=3.0.12-1' - 'glibc>=2.15-7' 'linux-api-headers>=3.1.6-1' 'linux>=3.2.13-1' - 'kexec-tools>=2.0.2-4' 'ppp>=2.4.5-3' 'rp-pppoe>=3.10-7' 'iptables>=1.4.12.2-1' - 'ntfs-3g>=2012.1.15-1' 'pciutils>=3.1.9-1' 'usbutils>=005-1' 'vpnc>=0.5.3.svn516-1' 'openvpn>=2.2.2-1' -'b43-fwcutter>=015-1' 'wpa_supplicant>=0.7.3-5' 'rsync>=3.0.9-2' 'gzip>=1.4-4' 'libarchive>=3.0.3-5' -'device-mapper>=2.02.95-1' 'screen>=4.0.3-13' 'elfutils>=0.152-2' 'pam>=1.1.5-2' 'cracklib>=2.8.18-2' -'nfs-utils>=1.3.4-1' 'nfsidmap>=0.24-3' 'readline>=6.2.002-1' 'acl>=2.2.51-1' 'attr>=2.4.46-1' 'pcre>=8.30-1' -'cpio>=2.11-3' 'fuse>=2.8.7-1' 'libusb>=1.0.18-1' 'vim>=7.4.0-1' 'lzo>=2.06-1' 'libsasl>=2.1.23-9' 'libldap>=2.4.30-1' -'gpm>=1.20.6-7' 'libevent>=2.0.17-1' 'gcc-libs>=4.6.3-1' 'sdparm>=1.07-1' 'licenses>=2.9-1' 'pptpclient>=1.7.2-4' - 'ipw2100-fw>=1.3-6' 'ipw2200-fw>=3.1-4' 'smbclient>=3.6.3-4' 'dhcpcd>=5.5.4-1' 'openssl>=1.0.1-1' -'git>=1.7.9.5-1' 'dmraid>=1.0.0.rc16.3-2' 'linux-atm>=2.5.2-1' 'netctl>=0.6-1' 'parted>=3.1-1' 'tzdata>=2012b-1' -'ntp>=4.2.6.p5-6' 'libgcrypt>=1.5.0-1' 'iw>=3.3-2' 'crda>=1.1.2-2' 'libnl>=3.2.7-1' 'iproute2>=3.2.0-3' -'wireless-regdb>=2011.04.28-1' 'dhclient>=4.2.3.2-2' 'syslinux>=4.05-3' 'mtools>=4.0.17-2' -'fsarchiver>=0.6.13-1' 'xz>=5.0.3-1' 'libtirpc>=0.2.2-2' 'rpcbind>=0.2.0-6' 'testdisk>=6.13-2' -'wipe>=2.3.1-2' 'ddrescue>=1.15-1' 'ifplugd>=0.28-8' -'libgssglue>=0.3-1' 'mkinitcpio-nfs-utils>=0.2-2' 'gptfdisk>=0.8.4-1' 'nilfs-utils>=2.1.1-1' 'btrfs-progs>=0.19.20120110-2' -'linux-firmware>=20120227-1' 'iana-etc>=2.30-2' 'libusb-compat>=0.1.3-2' 'keyutils>=1.5.5-1' -'libisoburn>=1.2.0-1' 'squashfs-tools>=4.2-2' 'file>=5.11-1' 'curl>=7.25.0-1' 'smartmontools>=5.42-3' -'dnsmasq>=2.60-2' 'lftp>=4.3.5-1' 'openconnect>=1:3.15-1' 'libxml2>=2.7.8-2' 'libproxy>=0.4.7-1' -'tcpdump>=4.2.1-2' 'nmap>=5.51-3' 'lua>=5.1.5-1' 'weechat>=0.3.7-1' 'gnutls>=3.0.17-1' 'nettle>=2.4-1' 'libtasn1>=2.12-1' -'expat>=2.0.1-7' 'progsreiserfs>=0.3.0.5-7' 'glib2>=2.30.2-2' 'freetype2>=2.4.9-1' -'libssh2>=1.4.0-1' 'libedit>=20120311_3.0-1' 'talloc>=2.0.7-1' 'libjpeg-turbo>=1.2.0-1' -'dmidecode>=2.11-2' 'pth>=2.0.7-4' 'gnupg>=2.0.19-1' 'libksba>=1.2.0-1' 'libassuan>=2.0.3-1' 'pinentry>=0.8.1-3' -'gpgme>=1.3.1-4' 'ldns>=1.6.12-2' 'dnssec-anchors>=20120422-1' 'hwids>=20120512-1' -'systemd>=185' 'archlinux-keyring>=20120529-1' 'haveged>=1.4-3' -'pambase>=20120602-1' 'chntpw>=110511-2' 'traceroute>=2.0.18' 'arch-wiki-lite>=20120619-1' 'grub>=2.00-1' -'systemd-sysvcompat>=188-2' 'arch-wiki-lite>=20120619-1' - 'intel-ucode>=20120606-1' 'arch-install-scripts>=5-1' 'zsh>=5.0.0-2' 'gdbm>=1.10-1' - 'grml-zsh-config>=0.6.2-1' 'cpupower>=3.5-4'
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Sunday, July 19, 2020 @ 06:44:05 Author: tpowa Revision: 392265 upgpkg: archboot 2020.07-3: bump for new bind package Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-18 17:45:36 UTC (rev 392264) +++ PKGBUILD2020-07-19 06:44:05 UTC (rev 392265) @@ -3,7 +3,7 @@ pkgname=archboot pkgver=2020.07 -pkgrel=2 +pkgrel=3 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL') @@ -14,7 +14,7 @@ 'grep>=2.11-2' 'iputils>=20101006-2' 'jfsutils>=1.1.15-3' 'less>=444-3' 'lvm2>=2.02.95-1' 'mdadm>=3.2.3-1' 'kmod>=7-1' 'nano>=2.2.6-2' 'ncurses>=5.9-3' 'net-tools>=1.60.20110819cvs-3' 'gnu-netcat>=0.7.1-4' 'procps-ng>=3.3.2-1' 'psmisc>=22.16-1' 'reiserfsprogs>=3.6.21-4' - 'sed>=4.2.1-4' 'snarf>=7.0-5' 'tar>=1.26-2' 'util-linux>=2.21-6' 'bind-tools>=9.9.2.P1-1' + 'sed>=4.2.1-4' 'snarf>=7.0-5' 'tar>=1.26-2' 'util-linux>=2.21-6' 'bind>=9.9.2.P1-1' 'which>=2.20-5' 'kbd>=1.15.3-2' 'wireless_tools>=29-6' 'xfsprogs>=3.1.7-1' 'hdparm>=9.39-1' 'memtest86+>=4.20-2' 'inetutils>=1.9.1-1' 'openssh>=5.9p1-8' 'hwdetect>=2012.01-1' 'shadow>=4.1.5-4' 'bridge-utils>=1.5-1' 'ifenslave>=1.1.0-7' 'links>=2.5-1' 'dosfstools>=3.0.12-1' @@ -54,7 +54,7 @@ 'etc/archboot/presets/x86_64' ) install=archboot.install -sha256sums=('81a20d093432d8ce5444fc44be84939844d3b569e5ea66b142cf0061706afa0e') +sha256sums=('7de8ddee70802f31339cfbe2c157ad9016946b2cd405d9538894e117414687ca') ### to bump the depends list use this: #for i in $(grep ^depends= PKGBUILD | sed -e 's/depends=(//g' -e 's/)//g'); do sed -i -e "s/$(echo $i)/$(echo $i | sed -e "s/>=.*/>=$(pacman -Qi $(echo $i | sed -e "s/'//g" -e 's/>=.*//g') | grep ^Version | sed -e 's/.*: //g')'/g")/g" PKGBUILD; done
[arch-commits] Commit in archboot/repos (3 files)
Date: Sunday, July 19, 2020 @ 06:44:12 Author: tpowa Revision: 392266 archrelease: copy trunk to testing-any Added: archboot/repos/testing-any/ archboot/repos/testing-any/PKGBUILD (from rev 392265, archboot/trunk/PKGBUILD) archboot/repos/testing-any/archboot.install (from rev 392265, archboot/trunk/archboot.install) --+ PKGBUILD | 65 + archboot.install | 24 +++ 2 files changed, 89 insertions(+) Copied: archboot/repos/testing-any/PKGBUILD (from rev 392265, archboot/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2020-07-19 06:44:12 UTC (rev 392266) @@ -0,0 +1,65 @@ +# $Id: PKGBUILD,v 1.30 2006/12/19 01:28:39 thomas Exp $ +# Maintainer : Tobias Powalowski + +pkgname=archboot +pkgver=2020.07 +pkgrel=3 +pkgdesc="Advanced, modular arch boot/install image creation utility" +arch=(any) +license=('GPL') +url="http://www.archlinux.org/; +depends=('mkinitcpio>=0.8.5-1' 'mksyslinux>=2010.08-2' 'mkpxelinux>=2010.08-2' 'mkisolinux>=2010.08-2' + 'subversion>=1.7.4-1' 'wget>=1.13.4-1' 'bash>=4.2.024-2' 'coreutils>=8.15-1' + 'cryptsetup>=1.4.1-1' 'dialog>=1.1_20120215-1' 'e2fsprogs>=1.42.1-1' 'findutils>=4.4.2-4' 'gawk>=4.0.0-2' + 'grep>=2.11-2' 'iputils>=20101006-2' 'jfsutils>=1.1.15-3' 'less>=444-3' 'lvm2>=2.02.95-1' 'mdadm>=3.2.3-1' + 'kmod>=7-1' 'nano>=2.2.6-2' 'ncurses>=5.9-3' 'net-tools>=1.60.20110819cvs-3' 'gnu-netcat>=0.7.1-4' + 'procps-ng>=3.3.2-1' 'psmisc>=22.16-1' 'reiserfsprogs>=3.6.21-4' + 'sed>=4.2.1-4' 'snarf>=7.0-5' 'tar>=1.26-2' 'util-linux>=2.21-6' 'bind>=9.9.2.P1-1' + 'which>=2.20-5' 'kbd>=1.15.3-2' 'wireless_tools>=29-6' 'xfsprogs>=3.1.7-1' 'hdparm>=9.39-1' + 'memtest86+>=4.20-2' 'inetutils>=1.9.1-1' 'openssh>=5.9p1-8' 'hwdetect>=2012.01-1' 'shadow>=4.1.5-4' +'bridge-utils>=1.5-1' 'ifenslave>=1.1.0-7' 'links>=2.5-1' 'dosfstools>=3.0.12-1' + 'glibc>=2.15-7' 'linux-api-headers>=3.1.6-1' 'linux>=3.2.13-1' + 'kexec-tools>=2.0.2-4' 'ppp>=2.4.5-3' 'rp-pppoe>=3.10-7' 'iptables>=1.4.12.2-1' + 'ntfs-3g>=2012.1.15-1' 'pciutils>=3.1.9-1' 'usbutils>=005-1' 'vpnc>=0.5.3.svn516-1' 'openvpn>=2.2.2-1' +'b43-fwcutter>=015-1' 'wpa_supplicant>=0.7.3-5' 'rsync>=3.0.9-2' 'gzip>=1.4-4' 'libarchive>=3.0.3-5' +'device-mapper>=2.02.95-1' 'screen>=4.0.3-13' 'elfutils>=0.152-2' 'pam>=1.1.5-2' 'cracklib>=2.8.18-2' +'nfs-utils>=1.3.4-1' 'nfsidmap>=0.24-3' 'readline>=6.2.002-1' 'acl>=2.2.51-1' 'attr>=2.4.46-1' 'pcre>=8.30-1' +'cpio>=2.11-3' 'fuse>=2.8.7-1' 'libusb>=1.0.18-1' 'vim>=7.4.0-1' 'lzo>=2.06-1' 'libsasl>=2.1.23-9' 'libldap>=2.4.30-1' +'gpm>=1.20.6-7' 'libevent>=2.0.17-1' 'gcc-libs>=4.6.3-1' 'sdparm>=1.07-1' 'licenses>=2.9-1' 'pptpclient>=1.7.2-4' + 'ipw2100-fw>=1.3-6' 'ipw2200-fw>=3.1-4' 'smbclient>=3.6.3-4' 'dhcpcd>=5.5.4-1' 'openssl>=1.0.1-1' +'git>=1.7.9.5-1' 'dmraid>=1.0.0.rc16.3-2' 'linux-atm>=2.5.2-1' 'netctl>=0.6-1' 'parted>=3.1-1' 'tzdata>=2012b-1' +'ntp>=4.2.6.p5-6' 'libgcrypt>=1.5.0-1' 'iw>=3.3-2' 'crda>=1.1.2-2' 'libnl>=3.2.7-1' 'iproute2>=3.2.0-3' +'wireless-regdb>=2011.04.28-1' 'dhclient>=4.2.3.2-2' 'syslinux>=4.05-3' 'mtools>=4.0.17-2' +'fsarchiver>=0.6.13-1' 'xz>=5.0.3-1' 'libtirpc>=0.2.2-2' 'rpcbind>=0.2.0-6' 'testdisk>=6.13-2' +'wipe>=2.3.1-2' 'ddrescue>=1.15-1' 'ifplugd>=0.28-8' +'libgssglue>=0.3-1' 'mkinitcpio-nfs-utils>=0.2-2' 'gptfdisk>=0.8.4-1' 'nilfs-utils>=2.1.1-1' 'btrfs-progs>=0.19.20120110-2' +'linux-firmware>=20120227-1' 'iana-etc>=2.30-2' 'libusb-compat>=0.1.3-2' 'keyutils>=1.5.5-1' +'libisoburn>=1.2.0-1' 'squashfs-tools>=4.2-2' 'file>=5.11-1' 'curl>=7.25.0-1' 'smartmontools>=5.42-3' +'dnsmasq>=2.60-2' 'lftp>=4.3.5-1' 'openconnect>=1:3.15-1' 'libxml2>=2.7.8-2' 'libproxy>=0.4.7-1' +'tcpdump>=4.2.1-2' 'nmap>=5.51-3' 'lua>=5.1.5-1' 'weechat>=0.3.7-1' 'gnutls>=3.0.17-1' 'nettle>=2.4-1' 'libtasn1>=2.12-1' +'expat>=2.0.1-7' 'progsreiserfs>=0.3.0.5-7' 'glib2>=2.30.2-2' 'freetype2>=2.4.9-1' +'libssh2>=1.4.0-1' 'libedit>=20120311_3.0-1' 'talloc>=2.0.7-1' 'libjpeg-turbo>=1.2.0-1' +'dmidecode>=2.11-2' 'pth>=2.0.7-4' 'gnupg>=2.0.19-1' 'libksba>=1.2.0-1' 'libassuan>=2.0.3-1' 'pinentry>=0.8.1-3' +'gpgme>=1.3.1-4' 'ldns>=1.6.12-2' 'dnssec-anchors>=20120422-1' 'hwids>=20120512-1' +'systemd>=185' 'archlinux-keyring>=20120529-1' 'haveged>=1.4-3' +'pambase>=20120602-1' 'chntpw>=110511-2' 'traceroute>=2.0.18' 'arch-wiki-lite>=20120619-1' 'grub>=2.00-1' +'systemd-sysvcompat>=188-2' 'arch-wiki-lite>=20120619-1' + 'intel-ucode>=20120606-1' 'arch-install-scripts>=5-1' 'zsh>=5.0.0-2' 'gdbm>=1.10-1' + 'grml-zsh-config>=0.6.2-1'
[arch-commits] Commit in archboot/repos/extra-any (4 files)
Date: Friday, July 17, 2020 @ 19:45:01 Author: tpowa Revision: 392037 archrelease: copy trunk to extra-any Added: archboot/repos/extra-any/PKGBUILD (from rev 392036, archboot/trunk/PKGBUILD) archboot/repos/extra-any/archboot.install (from rev 392036, archboot/trunk/archboot.install) Deleted: archboot/repos/extra-any/PKGBUILD archboot/repos/extra-any/archboot.install --+ PKGBUILD | 131 ++--- archboot.install | 48 +-- 2 files changed, 89 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-17 19:44:52 UTC (rev 392036) +++ PKGBUILD2020-07-17 19:45:01 UTC (rev 392037) @@ -1,66 +0,0 @@ -# $Id: PKGBUILD,v 1.30 2006/12/19 01:28:39 thomas Exp $ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2019.03 -pkgrel=1 -pkgdesc="Advanced, modular arch boot/install image creation utility" -arch=(any) -license=('GPL') -url="http://www.archlinux.org/; -depends=('mkinitcpio>=0.8.5-1' 'mksyslinux>=2010.08-2' 'mkpxelinux>=2010.08-2' 'mkisolinux>=2010.08-2' - 'subversion>=1.7.4-1' 'wget>=1.13.4-1' 'bash>=4.2.024-2' 'coreutils>=8.15-1' - 'cryptsetup>=1.4.1-1' 'dialog>=1.1_20120215-1' 'e2fsprogs>=1.42.1-1' 'findutils>=4.4.2-4' 'gawk>=4.0.0-2' - 'grep>=2.11-2' 'iputils>=20101006-2' 'jfsutils>=1.1.15-3' 'less>=444-3' 'lvm2>=2.02.95-1' 'mdadm>=3.2.3-1' - 'kmod>=7-1' 'nano>=2.2.6-2' 'ncurses>=5.9-3' 'net-tools>=1.60.20110819cvs-3' 'gnu-netcat>=0.7.1-4' - 'procps-ng>=3.3.2-1' 'psmisc>=22.16-1' 'reiserfsprogs>=3.6.21-4' - 'sed>=4.2.1-4' 'snarf>=7.0-5' 'tar>=1.26-2' 'util-linux>=2.21-6' 'bind-tools>=9.9.2.P1-1' - 'which>=2.20-5' 'kbd>=1.15.3-2' 'wireless_tools>=29-6' 'xfsprogs>=3.1.7-1' 'hdparm>=9.39-1' - 'memtest86+>=4.20-2' 'inetutils>=1.9.1-1' 'openssh>=5.9p1-8' 'hwdetect>=2012.01-1' 'shadow>=4.1.5-4' -'bridge-utils>=1.5-1' 'ifenslave>=1.1.0-7' 'links>=2.5-1' 'dosfstools>=3.0.12-1' - 'glibc>=2.15-7' 'linux-api-headers>=3.1.6-1' 'linux>=3.2.13-1' - 'kexec-tools>=2.0.2-4' 'ppp>=2.4.5-3' 'rp-pppoe>=3.10-7' 'iptables>=1.4.12.2-1' 'isdn4k-utils>=3.20-1' - 'ntfs-3g>=2012.1.15-1' 'pciutils>=3.1.9-1' 'usbutils>=005-1' 'vpnc>=0.5.3.svn516-1' 'openvpn>=2.2.2-1' -'b43-fwcutter>=015-1' 'wpa_supplicant>=0.7.3-5' 'rsync>=3.0.9-2' 'gzip>=1.4-4' 'libarchive>=3.0.3-5' -'device-mapper>=2.02.95-1' 'screen>=4.0.3-13' 'elfutils>=0.152-2' 'pam>=1.1.5-2' 'cracklib>=2.8.18-2' -'nfs-utils>=1.3.4-1' 'nfsidmap>=0.24-3' 'readline>=6.2.002-1' 'acl>=2.2.51-1' 'attr>=2.4.46-1' 'pcre>=8.30-1' -'cpio>=2.11-3' 'fuse>=2.8.7-1' 'libusb>=1.0.18-1' 'vim>=7.4.0-1' 'lzo>=2.06-1' 'libsasl>=2.1.23-9' 'libldap>=2.4.30-1' -'gpm>=1.20.6-7' 'libevent>=2.0.17-1' 'gcc-libs>=4.6.3-1' 'sdparm>=1.07-1' 'licenses>=2.9-1' 'pptpclient>=1.7.2-4' - 'ipw2100-fw>=1.3-6' 'ipw2200-fw>=3.1-4' 'smbclient>=3.6.3-4' 'dhcpcd>=5.5.4-1' 'openssl>=1.0.1-1' -'git>=1.7.9.5-1' 'dmraid>=1.0.0.rc16.3-2' 'linux-atm>=2.5.2-1' 'netctl>=0.6-1' 'parted>=3.1-1' 'tzdata>=2012b-1' -'ntp>=4.2.6.p5-6' 'libgcrypt>=1.5.0-1' 'iw>=3.3-2' 'crda>=1.1.2-2' 'libnl>=3.2.7-1' 'iproute2>=3.2.0-3' -'wireless-regdb>=2011.04.28-1' 'dhclient>=4.2.3.2-2' 'syslinux>=4.05-3' 'mtools>=4.0.17-2' -'fsarchiver>=0.6.13-1' 'xz>=5.0.3-1' 'libtirpc>=0.2.2-2' 'rpcbind>=0.2.0-6' 'testdisk>=6.13-2' -'wipe>=2.3.1-2' 'ddrescue>=1.15-1' 'ifplugd>=0.28-8' -'libgssglue>=0.3-1' 'mkinitcpio-nfs-utils>=0.2-2' 'gptfdisk>=0.8.4-1' 'nilfs-utils>=2.1.1-1' 'btrfs-progs>=0.19.20120110-2' -'linux-firmware>=20120227-1' 'iana-etc>=2.30-2' 'libusb-compat>=0.1.3-2' 'keyutils>=1.5.5-1' -'libisoburn>=1.2.0-1' 'squashfs-tools>=4.2-2' 'file>=5.11-1' 'curl>=7.25.0-1' 'smartmontools>=5.42-3' -'dnsmasq>=2.60-2' 'lftp>=4.3.5-1' 'openconnect>=1:3.15-1' 'libxml2>=2.7.8-2' 'libproxy>=0.4.7-1' -'tcpdump>=4.2.1-2' 'nmap>=5.51-3' 'lua>=5.1.5-1' 'weechat>=0.3.7-1' 'gnutls>=3.0.17-1' 'nettle>=2.4-1' 'libtasn1>=2.12-1' -'expat>=2.0.1-7' 'progsreiserfs>=0.3.0.5-7' 'glib2>=2.30.2-2' 'freetype2>=2.4.9-1' -'libssh2>=1.4.0-1' 'libedit>=20120311_3.0-1' 'talloc>=2.0.7-1' 'libjpeg-turbo>=1.2.0-1' -'dmidecode>=2.11-2' 'pth>=2.0.7-4' 'gnupg>=2.0.19-1' 'libksba>=1.2.0-1' 'libassuan>=2.0.3-1' 'pinentry>=0.8.1-3' -'gpgme>=1.3.1-4' 'ldns>=1.6.12-2' 'dnssec-anchors>=20120422-1' 'hwids>=20120512-1' -'systemd>=185' 'archlinux-keyring>=20120529-1' 'haveged>=1.4-3' -'pambase>=20120602-1' 'chntpw>=110511-2' 'traceroute>=2.0.18' 'arch-wiki-lite>=20120619-1' 'grub>=2.00-1' -'systemd-sysvcompat>=188-2' 'arch-wiki-lite>=20120619-1' - 'intel-ucode>=20120606-1' 'arch-install-scripts>=5-1' 'zsh>=5.0.0-2' 'gdbm>=1.10-1' - 'grml-zsh-config>=0.6.2-1'
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Friday, July 17, 2020 @ 19:44:52 Author: tpowa Revision: 392036 upgpkg: archboot 2020.07-2: bump to latest version, fixed depends more to come soon Modified: archboot/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-17 16:53:19 UTC (rev 392035) +++ PKGBUILD2020-07-17 19:44:52 UTC (rev 392036) @@ -2,12 +2,12 @@ # Maintainer : Tobias Powalowski pkgname=archboot -pkgver=2019.03 -pkgrel=1 +pkgver=2020.07 +pkgrel=2 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL') -url="https://www.archlinux.org/; +url="http://www.archlinux.org/; depends=('mkinitcpio>=0.8.5-1' 'mksyslinux>=2010.08-2' 'mkpxelinux>=2010.08-2' 'mkisolinux>=2010.08-2' 'subversion>=1.7.4-1' 'wget>=1.13.4-1' 'bash>=4.2.024-2' 'coreutils>=8.15-1' 'cryptsetup>=1.4.1-1' 'dialog>=1.1_20120215-1' 'e2fsprogs>=1.42.1-1' 'findutils>=4.4.2-4' 'gawk>=4.0.0-2' @@ -19,7 +19,7 @@ 'memtest86+>=4.20-2' 'inetutils>=1.9.1-1' 'openssh>=5.9p1-8' 'hwdetect>=2012.01-1' 'shadow>=4.1.5-4' 'bridge-utils>=1.5-1' 'ifenslave>=1.1.0-7' 'links>=2.5-1' 'dosfstools>=3.0.12-1' 'glibc>=2.15-7' 'linux-api-headers>=3.1.6-1' 'linux>=3.2.13-1' - 'kexec-tools>=2.0.2-4' 'ppp>=2.4.5-3' 'rp-pppoe>=3.10-7' 'iptables>=1.4.12.2-1' 'isdn4k-utils>=3.20-1' + 'kexec-tools>=2.0.2-4' 'ppp>=2.4.5-3' 'rp-pppoe>=3.10-7' 'iptables>=1.4.12.2-1' 'ntfs-3g>=2012.1.15-1' 'pciutils>=3.1.9-1' 'usbutils>=005-1' 'vpnc>=0.5.3.svn516-1' 'openvpn>=2.2.2-1' 'b43-fwcutter>=015-1' 'wpa_supplicant>=0.7.3-5' 'rsync>=3.0.9-2' 'gzip>=1.4-4' 'libarchive>=3.0.3-5' 'device-mapper>=2.02.95-1' 'screen>=4.0.3-13' 'elfutils>=0.152-2' 'pam>=1.1.5-2' 'cracklib>=2.8.18-2' @@ -46,21 +46,20 @@ 'systemd-sysvcompat>=188-2' 'arch-wiki-lite>=20120619-1' 'intel-ucode>=20120606-1' 'arch-install-scripts>=5-1' 'zsh>=5.0.0-2' 'gdbm>=1.10-1' 'grml-zsh-config>=0.6.2-1' 'cpupower>=3.5-4' 'wvdial>=1.61-4' 'xl2tpd>=1.3.0-2' 'usb_modeswitch>=1.2.4-1' - 'refind-efi>=0.4.5-1' 'efibootmgr>=0.6.0-3' 'f2fs-tools>=1.1.0-2' 'efitools>=1.7.0' + 'refind' 'efibootmgr>=0.6.0-3' 'f2fs-tools>=1.1.0-2' 'efitools>=1.7.0' 'lockdown-ms>=20130326-1' 'efivar>=0.4_18_gb8c524c-1' 'ethtool>=1:3.13-1' 'exfat-utils>=1.2.4-1' 'broadcom-wl' 'fuse3') -source=(https://git.archlinux.org/archboot.git/snapshot/${pkgname}-${pkgver}-${pkgrel}.tar.xz) +source=(https://git.archlinux.org/archboot.git/snapshot/${pkgname}-${pkgver}-${pkgrel}.tar.gz) backup=('etc/archboot/x86_64.conf' 'etc/archboot/presets/x86_64' ) install=archboot.install -sha256sums=('bdc54fe3abf26222c3ca1ebbb630bbd43082c7c602a3f81e7673b25b4a85239d') - +sha256sums=('81a20d093432d8ce5444fc44be84939844d3b569e5ea66b142cf0061706afa0e') ### to bump the depends list use this: #for i in $(grep ^depends= PKGBUILD | sed -e 's/depends=(//g' -e 's/)//g'); do sed -i -e "s/$(echo $i)/$(echo $i | sed -e "s/>=.*/>=$(pacman -Qi $(echo $i | sed -e "s/'//g" -e 's/>=.*//g') | grep ^Version | sed -e 's/.*: //g')'/g")/g" PKGBUILD; done package() { - cd "$srcdir"/$pkgname-$pkgver-1 + cd "$srcdir"/$pkgname-$pkgver-$pkgrel mv * "$pkgdir/" }
[arch-commits] Commit in samba/repos/testing-x86_64 (24 files)
Date: Wednesday, November 20, 2019 @ 15:28:07 Author: tpowa Revision: 369490 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/PKGBUILD (from rev 369489, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 369489, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 369489, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 369489, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 369489, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 369489, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 369489, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 369489, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 369489, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 369489, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 369489, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 369489, samba/trunk/winbindd.service) Deleted: samba/repos/testing-x86_64/PKGBUILD samba/repos/testing-x86_64/nmbd.service samba/repos/testing-x86_64/samba.conf samba/repos/testing-x86_64/samba.conf.d samba/repos/testing-x86_64/samba.install samba/repos/testing-x86_64/samba.logrotate samba/repos/testing-x86_64/samba.pam samba/repos/testing-x86_64/samba.service samba/repos/testing-x86_64/smbd.service samba/repos/testing-x86_64/smbd.socket samba/repos/testing-x86_64/smbd@.service samba/repos/testing-x86_64/winbindd.service --+ PKGBUILD | 419 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 314 insertions(+), 313 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 15:27:46 UTC (rev 369489) +++ PKGBUILD2019-11-20 15:28:07 UTC (rev 369490) @@ -1,209 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.11.2 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' - 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz -https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc -samba.logrotate -samba.pam - samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc=${srcdir}/samba-pkg - rm -rf ${_pkgsrc} - cd ${srcdir}/samba-${pkgver} -_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 -_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 -_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd ${srcdir}/samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ - --with-piddir=/run \ - --with-ads \ - --with-ldap \ - --with-winbind \ - --with-acl-support \ - --with-systemd \ - --systemd-install-services \ - --with-pam \ - --with-pammodulesdir=/usr/lib/security \ - --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ - --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 15:27:46 Author: tpowa Revision: 369489 upgpkg: samba 4.11.2-2 fix printing issue https://bbs.archlinux.org/viewtopic.php?id=245658 Modified: samba/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 15:25:53 UTC (rev 369488) +++ PKGBUILD2019-11-20 15:27:46 UTC (rev 369489) @@ -11,7 +11,7 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') pkgver=4.11.2 -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://www.samba.org; license=('GPL3')
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 15:16:56 Author: tpowa Revision: 369487 upgpkg: samba 4.11.2-1 fix printing issue https://bbs.archlinux.org/viewtopic.php?id=245658 Modified: samba/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 15:13:34 UTC (rev 369486) +++ PKGBUILD2019-11-20 15:16:56 UTC (rev 369487) @@ -59,7 +59,8 @@ --with-pammodulesdir=/usr/lib/security \ --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ - --disable-rpath-install + --disable-rpath-install \ + --with-system-mitkrb5 --with-experimental-mit-ad-dc # Add this to the options once it's working... #--with-system-mitkrb5 /opt/heimdal
[arch-commits] Commit in samba/repos (13 files)
Date: Wednesday, November 20, 2019 @ 13:17:01 Author: tpowa Revision: 369482 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 369481, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 369481, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 369481, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 369481, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 369481, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 369481, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 369481, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 369481, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 369481, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 369481, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 369481, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 369481, samba/trunk/winbindd.service) --+ PKGBUILD | 209 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 313 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 369481, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-20 13:17:01 UTC (rev 369482) @@ -0,0 +1,209 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.11.2 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ + --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ + --disable-rpath-install + + # Add this to the options once it's working... + #--with-system-mitkrb5 /opt/heimdal + make + make DESTDIR="${_pkgsrc}/" install + + # This gets skipped somehow + if [ ! -e ${_pkgsrc}/usr/bin/smbtar ]; then + install -m755 ${srcdir}/samba-${pkgver}/source3/script/smbtar ${_pkgsrc}/usr/bin/ + fi +} + +package_libwbclient() { +pkgdesc="Samba winbind
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 13:16:47 Author: tpowa Revision: 369481 upgpkg: samba 4.11.2-1 bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 13:12:44 UTC (rev 369480) +++ PKGBUILD2019-11-20 13:16:47 UTC (rev 369481) @@ -10,8 +10,8 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.10 -pkgrel=2 +pkgver=4.11.2 +pkgrel=1 arch=(x86_64) url="https://www.samba.org; license=('GPL3') @@ -55,7 +55,6 @@ --with-acl-support \ --with-systemd \ --systemd-install-services \ - --enable-gnutls \ --with-pam \ --with-pammodulesdir=/usr/lib/security \ --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ @@ -203,7 +202,7 @@ # copy ldap example install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema } -md5sums=('dde27447f39d124efe18f719ccf956dd' +md5sums=('8f4fb25c13be88f23b4eebe8715ba3c1' 'SKIP' '995621522c6ec9b68c1b858ceed627ed' '96f82c38f3f540b53f3e5144900acf17'
[arch-commits] Commit in ldb/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 13:08:18 Author: tpowa Revision: 369476 upgpkg: ldb 1:2.0.7-1 bump to latest version Modified: ldb/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 13:03:06 UTC (rev 369475) +++ PKGBUILD2019-11-20 13:08:18 UTC (rev 369476) @@ -3,8 +3,8 @@ # Contributor: Marco A Rojas pkgname=ldb -pkgver=1.5.6 -pkgrel=2 +pkgver=2.0.7 +pkgrel=1 epoch=1 pkgdesc="A schema-less, ldap like, API and database" arch=('x86_64') @@ -35,5 +35,5 @@ make DESTDIR="${pkgdir}/" install } -md5sums=('fc58ef432c1fcb03fc3bb6e08977' +md5sums=('324992dc4c71a4b00686b3dc34c2b9cb' 'SKIP')
[arch-commits] Commit in ldb/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, November 20, 2019 @ 13:08:25 Author: tpowa Revision: 369477 archrelease: copy trunk to testing-x86_64 Added: ldb/repos/testing-x86_64/ ldb/repos/testing-x86_64/PKGBUILD (from rev 369476, ldb/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: ldb/repos/testing-x86_64/PKGBUILD (from rev 369476, ldb/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-20 13:08:25 UTC (rev 369477) @@ -0,0 +1,39 @@ +# Maintainer: Tobias Powalowski +# Contributor: Christian Hesse +# Contributor: Marco A Rojas + +pkgname=ldb +pkgver=2.0.7 +pkgrel=1 +epoch=1 +pkgdesc="A schema-less, ldap like, API and database" +arch=('x86_64') +url="https://ldb.samba.org/; +source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz +https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc) +license=('GPL3') +depends=('talloc' 'tevent' 'tdb' 'popt' 'lmdb') +makedepends=('python' 'cmocka' 'docbook-xsl') +optdepends=('python: for python bindings') +validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=NONE \ + --builtin-libraries=replace \ +--with-modulesdir=/usr/lib/ldb/modules \ +--with-privatelibdir=/usr/lib/ldb + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}/" install +} +md5sums=('324992dc4c71a4b00686b3dc34c2b9cb' + 'SKIP')
[arch-commits] Commit in tdb/repos/testing-x86_64 (4 files)
Date: Wednesday, November 20, 2019 @ 12:56:56 Author: tpowa Revision: 369474 archrelease: copy trunk to testing-x86_64 Added: tdb/repos/testing-x86_64/PKGBUILD (from rev 369473, tdb/trunk/PKGBUILD) tdb/repos/testing-x86_64/wafsamba-use-native-waf-timer.patch (from rev 369473, tdb/trunk/wafsamba-use-native-waf-timer.patch) Deleted: tdb/repos/testing-x86_64/PKGBUILD tdb/repos/testing-x86_64/wafsamba-use-native-waf-timer.patch -+ PKGBUILD| 70 +- wafsamba-use-native-waf-timer.patch | 228 +- 2 files changed, 149 insertions(+), 149 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 12:44:12 UTC (rev 369473) +++ PKGBUILD2019-11-20 12:56:56 UTC (rev 369474) @@ -1,35 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: eric -# Contributor: Tom Newsom - -pkgname=tdb -pkgver=1.4.2 -pkgrel=1 -pkgdesc="A Trivial Database similar to GDBM but allows simultaneous commits" -arch=(x86_64) -license=('GPL3') -url="https://tdb.samba.org/; -makedepends=('python' 'libxslt' 'docbook-xsl') -optdepends=('python: for python bindings') -source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz -https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc - samba-update-waf-for-py38.patch::https://gitlab.com/samba-team/samba/commit/aabdcc9151.patch -wafsamba-use-native-waf-timer.patch) -validpgpkeys=('9147A339719518EE9011BCB54793916113084025') #Samba Library Distribution Key - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr \ - --localstatedir=/var \ - --sysconfdir=/etc/samba - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=$pkgdir/ install -} -md5sums=('b2c05ad68334368d3258a63db709f254' - 'SKIP' - '74e627915f28a848e046d37055d86f3b' - '66185b90c2dcb6bc346ef8ba5200717f') Copied: tdb/repos/testing-x86_64/PKGBUILD (from rev 369473, tdb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-20 12:56:56 UTC (rev 369474) @@ -0,0 +1,35 @@ +# Maintainer: Tobias Powalowski +# Contributor: eric +# Contributor: Tom Newsom + +pkgname=tdb +pkgver=1.4.2 +pkgrel=1 +pkgdesc="A Trivial Database similar to GDBM but allows simultaneous commits" +arch=(x86_64) +license=('GPL3') +url="https://tdb.samba.org/; +makedepends=('python' 'libxslt' 'docbook-xsl') +optdepends=('python: for python bindings') +source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz +https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc + samba-update-waf-for-py38.patch::https://gitlab.com/samba-team/samba/commit/aabdcc9151.patch +wafsamba-use-native-waf-timer.patch) +validpgpkeys=('9147A339719518EE9011BCB54793916113084025') #Samba Library Distribution Key + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --localstatedir=/var \ + --sysconfdir=/etc/samba + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=$pkgdir/ install +} +md5sums=('b2c05ad68334368d3258a63db709f254' + 'SKIP' + '74e627915f28a848e046d37055d86f3b' + '66185b90c2dcb6bc346ef8ba5200717f') Deleted: wafsamba-use-native-waf-timer.patch === --- wafsamba-use-native-waf-timer.patch 2019-11-20 12:44:12 UTC (rev 369473) +++ wafsamba-use-native-waf-timer.patch 2019-11-20 12:56:56 UTC (rev 369474) @@ -1,114 +0,0 @@ -From dc27ff44de578b0b429a24b0e42e243d8bf481a8 Mon Sep 17 00:00:00 2001 -From: Lukas Slebodnik -Date: Wed, 12 Jun 2019 12:27:04 +0200 -Subject: [PATCH] wafsamba: Use native waf timer - - __main__:1: DeprecationWarning: time.clock has been deprecated in Python 3.3 - and will be removed from Python 3.8: use time.perf_counter - or time.process_time instead - -BUG: https://bugzilla.samba.org/show_bug.cgi?id=13998 - -Signed-off-by: Lukas Slebodnik -Reviewed-by: Andreas Schneider -Reviewed-by: Alexander Bokovoy - buildtools/wafsamba/samba_deps.py | 25 - - 1 file changed, 12 insertions(+), 13 deletions(-) - -diff --git a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py -index f8c38809bd2..03c37079a8c 100644 a/buildtools/wafsamba/samba_deps.py -+++ b/buildtools/wafsamba/samba_deps.py -@@ -1,6 +1,6 @@ - # Samba automatic dependency handling and project rules - --import os, sys, re, time -+import os, sys, re - - from waflib import Build, Options, Logs, Utils, Errors - from waflib.Logs import debug -@@ -1102,8 +1102,7 @@ def check_project_rules(bld): - if not force_project_rules and load_samba_deps(bld, tgt_list): - return - --global tstart --tstart
[arch-commits] Commit in tevent/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 12:44:00 Author: tpowa Revision: 369472 upgpkg: tevent 1:0.10.1-1 bump to latest version Modified: tevent/trunk/PKGBUILD --+ PKGBUILD | 22 -- 1 file changed, 4 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 12:35:20 UTC (rev 369471) +++ PKGBUILD2019-11-20 12:44:00 UTC (rev 369472) @@ -5,30 +5,18 @@ # Contributor: Thomas Burdick pkgname=tevent -pkgver=0.9.39 -pkgrel=4 +pkgver=0.10.1 +pkgrel=1 epoch=1 pkgdesc="An event system based on the talloc memory management library" arch=('x86_64') url="https://tevent.samba.org/; -source=("https://samba.org/ftp/tevent/${pkgname}-${pkgver}.tar.gz; - samba-update-waf-for-py38.patch::https://gitlab.com/samba-team/samba/commit/aabdcc9151.patch -wafsamba-use-native-waf-timer.patch) +source=("https://samba.org/ftp/tevent/${pkgname}-${pkgver}.tar.gz;) license=('GPL3') depends=('talloc') makedepends=('python') optdepends=('python: for python bindings') -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - - # https://bugzilla.samba.org/show_bug.cgi?id=13998 - patch -Np1 -i ../wafsamba-use-native-waf-timer.patch - - # https://bugzilla.samba.org/show_bug.cgi?id=13960 - patch -Np1 -i ../samba-update-waf-for-py38.patch -} - build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr \ @@ -42,6 +30,4 @@ make make DESTDIR=${pkgdir}/ install } -md5sums=('b937d5e980fa9704f20b57df688845c0' - '74e627915f28a848e046d37055d86f3b' - '66185b90c2dcb6bc346ef8ba5200717f') +md5sums=('1060eb69d6994a847eecb73c4d391ced')
[arch-commits] Commit in tevent/repos (3 files)
Date: Wednesday, November 20, 2019 @ 12:44:12 Author: tpowa Revision: 369473 archrelease: copy trunk to testing-x86_64 Added: tevent/repos/testing-x86_64/ tevent/repos/testing-x86_64/PKGBUILD (from rev 369472, tevent/trunk/PKGBUILD) tevent/repos/testing-x86_64/wafsamba-use-native-waf-timer.patch (from rev 369472, tevent/trunk/wafsamba-use-native-waf-timer.patch) -+ PKGBUILD| 33 + wafsamba-use-native-waf-timer.patch | 114 ++ 2 files changed, 147 insertions(+) Copied: tevent/repos/testing-x86_64/PKGBUILD (from rev 369472, tevent/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-20 12:44:12 UTC (rev 369473) @@ -0,0 +1,33 @@ +# Maintainer: Tobias Powalowski +# Contributor: Christian Hesse +# Contributor: Marco A Rojas +# Contributor: Ng Oon-Ee +# Contributor: Thomas Burdick + +pkgname=tevent +pkgver=0.10.1 +pkgrel=1 +epoch=1 +pkgdesc="An event system based on the talloc memory management library" +arch=('x86_64') +url="https://tevent.samba.org/; +source=("https://samba.org/ftp/tevent/${pkgname}-${pkgver}.tar.gz;) +license=('GPL3') +depends=('talloc') +makedepends=('python') +optdepends=('python: for python bindings') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--bundled-libraries=NONE \ +--builtin-libraries=replace +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make + make DESTDIR=${pkgdir}/ install +} +md5sums=('1060eb69d6994a847eecb73c4d391ced') Copied: tevent/repos/testing-x86_64/wafsamba-use-native-waf-timer.patch (from rev 369472, tevent/trunk/wafsamba-use-native-waf-timer.patch) === --- testing-x86_64/wafsamba-use-native-waf-timer.patch (rev 0) +++ testing-x86_64/wafsamba-use-native-waf-timer.patch 2019-11-20 12:44:12 UTC (rev 369473) @@ -0,0 +1,114 @@ +From dc27ff44de578b0b429a24b0e42e243d8bf481a8 Mon Sep 17 00:00:00 2001 +From: Lukas Slebodnik +Date: Wed, 12 Jun 2019 12:27:04 +0200 +Subject: [PATCH] wafsamba: Use native waf timer + + __main__:1: DeprecationWarning: time.clock has been deprecated in Python 3.3 + and will be removed from Python 3.8: use time.perf_counter + or time.process_time instead + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=13998 + +Signed-off-by: Lukas Slebodnik +Reviewed-by: Andreas Schneider +Reviewed-by: Alexander Bokovoy +--- + buildtools/wafsamba/samba_deps.py | 25 - + 1 file changed, 12 insertions(+), 13 deletions(-) + +diff --git a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py +index f8c38809bd2..03c37079a8c 100644 +--- a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py +@@ -1,6 +1,6 @@ + # Samba automatic dependency handling and project rules + +-import os, sys, re, time ++import os, sys, re + + from waflib import Build, Options, Logs, Utils, Errors + from waflib.Logs import debug +@@ -1102,8 +1102,7 @@ def check_project_rules(bld): + if not force_project_rules and load_samba_deps(bld, tgt_list): + return + +-global tstart +-tstart = time.clock() ++timer = Utils.Timer() + + bld.new_rules = True + Logs.info("Checking project rules ...") +@@ -1112,26 +,26 @@ def check_project_rules(bld): + + expand_subsystem_deps(bld) + +-debug("deps: expand_subsystem_deps: %f" % (time.clock() - tstart)) ++debug("deps: expand_subsystem_deps: %s" % str(timer)) + + replace_grouping_libraries(bld, tgt_list) + +-debug("deps: replace_grouping_libraries: %f" % (time.clock() - tstart)) ++debug("deps: replace_grouping_libraries: %s" % str(timer)) + + build_direct_deps(bld, tgt_list) + +-debug("deps: build_direct_deps: %f" % (time.clock() - tstart)) ++debug("deps: build_direct_deps: %s" % str(timer)) + + break_dependency_loops(bld, tgt_list) + +-debug("deps: break_dependency_loops: %f" % (time.clock() - tstart)) ++debug("deps: break_dependency_loops: %s" % str(timer)) + + if Options.options.SHOWDEPS: + show_dependencies(bld, Options.options.SHOWDEPS, set()) + + calculate_final_deps(bld, tgt_list, loops) + +-debug("deps: calculate_final_deps: %f" % (time.clock() - tstart)) ++debug("deps: calculate_final_deps: %s" % str(timer)) + + if Options.options.SHOW_DUPLICATES: + show_object_duplicates(bld, tgt_list) +@@ -1140,7 +1139,7 @@ def check_project_rules(bld): + for f in [ build_dependencies, build_includes, add_init_functions ]: + debug('deps: project rules checking %s', f) + for t in tgt_list: f(t) +-debug("deps: %s: %f" % (f, time.clock() - tstart)) ++
[arch-commits] Commit in tdb/repos (3 files)
Date: Wednesday, November 20, 2019 @ 12:35:20 Author: tpowa Revision: 369471 archrelease: copy trunk to testing-x86_64 Added: tdb/repos/testing-x86_64/ tdb/repos/testing-x86_64/PKGBUILD (from rev 369470, tdb/trunk/PKGBUILD) tdb/repos/testing-x86_64/wafsamba-use-native-waf-timer.patch (from rev 369470, tdb/trunk/wafsamba-use-native-waf-timer.patch) -+ PKGBUILD| 35 ++ wafsamba-use-native-waf-timer.patch | 114 ++ 2 files changed, 149 insertions(+) Copied: tdb/repos/testing-x86_64/PKGBUILD (from rev 369470, tdb/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-20 12:35:20 UTC (rev 369471) @@ -0,0 +1,35 @@ +# Maintainer: Tobias Powalowski +# Contributor: eric +# Contributor: Tom Newsom + +pkgname=tdb +pkgver=1.4.2 +pkgrel=1 +pkgdesc="A Trivial Database similar to GDBM but allows simultaneous commits" +arch=(x86_64) +license=('GPL3') +url="https://tdb.samba.org/; +makedepends=('python' 'libxslt' 'docbook-xsl') +optdepends=('python: for python bindings') +source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz +https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc + samba-update-waf-for-py38.patch::https://gitlab.com/samba-team/samba/commit/aabdcc9151.patch +wafsamba-use-native-waf-timer.patch) +validpgpkeys=('9147A339719518EE9011BCB54793916113084025') #Samba Library Distribution Key + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --localstatedir=/var \ + --sysconfdir=/etc/samba + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=$pkgdir/ install +} +md5sums=('b2c05ad68334368d3258a63db709f254' + 'SKIP' + '74e627915f28a848e046d37055d86f3b' + '66185b90c2dcb6bc346ef8ba5200717f') Copied: tdb/repos/testing-x86_64/wafsamba-use-native-waf-timer.patch (from rev 369470, tdb/trunk/wafsamba-use-native-waf-timer.patch) === --- testing-x86_64/wafsamba-use-native-waf-timer.patch (rev 0) +++ testing-x86_64/wafsamba-use-native-waf-timer.patch 2019-11-20 12:35:20 UTC (rev 369471) @@ -0,0 +1,114 @@ +From dc27ff44de578b0b429a24b0e42e243d8bf481a8 Mon Sep 17 00:00:00 2001 +From: Lukas Slebodnik +Date: Wed, 12 Jun 2019 12:27:04 +0200 +Subject: [PATCH] wafsamba: Use native waf timer + + __main__:1: DeprecationWarning: time.clock has been deprecated in Python 3.3 + and will be removed from Python 3.8: use time.perf_counter + or time.process_time instead + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=13998 + +Signed-off-by: Lukas Slebodnik +Reviewed-by: Andreas Schneider +Reviewed-by: Alexander Bokovoy +--- + buildtools/wafsamba/samba_deps.py | 25 - + 1 file changed, 12 insertions(+), 13 deletions(-) + +diff --git a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py +index f8c38809bd2..03c37079a8c 100644 +--- a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py +@@ -1,6 +1,6 @@ + # Samba automatic dependency handling and project rules + +-import os, sys, re, time ++import os, sys, re + + from waflib import Build, Options, Logs, Utils, Errors + from waflib.Logs import debug +@@ -1102,8 +1102,7 @@ def check_project_rules(bld): + if not force_project_rules and load_samba_deps(bld, tgt_list): + return + +-global tstart +-tstart = time.clock() ++timer = Utils.Timer() + + bld.new_rules = True + Logs.info("Checking project rules ...") +@@ -1112,26 +,26 @@ def check_project_rules(bld): + + expand_subsystem_deps(bld) + +-debug("deps: expand_subsystem_deps: %f" % (time.clock() - tstart)) ++debug("deps: expand_subsystem_deps: %s" % str(timer)) + + replace_grouping_libraries(bld, tgt_list) + +-debug("deps: replace_grouping_libraries: %f" % (time.clock() - tstart)) ++debug("deps: replace_grouping_libraries: %s" % str(timer)) + + build_direct_deps(bld, tgt_list) + +-debug("deps: build_direct_deps: %f" % (time.clock() - tstart)) ++debug("deps: build_direct_deps: %s" % str(timer)) + + break_dependency_loops(bld, tgt_list) + +-debug("deps: break_dependency_loops: %f" % (time.clock() - tstart)) ++debug("deps: break_dependency_loops: %s" % str(timer)) + + if Options.options.SHOWDEPS: + show_dependencies(bld, Options.options.SHOWDEPS, set()) + + calculate_final_deps(bld, tgt_list, loops) + +-debug("deps: calculate_final_deps: %f" % (time.clock() - tstart)) ++debug("deps: calculate_final_deps: %s" % str(timer)) + + if Options.options.SHOW_DUPLICATES: + show_object_duplicates(bld, tgt_list) +@@ -1140,7 +1139,7 @@
[arch-commits] Commit in tdb/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 12:35:13 Author: tpowa Revision: 369470 upgpkg: tdb 1.4.2-1 bump to latest version Modified: tdb/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 3 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 11:32:16 UTC (rev 369469) +++ PKGBUILD2019-11-20 12:35:13 UTC (rev 369470) @@ -3,8 +3,8 @@ # Contributor: Tom Newsom pkgname=tdb -pkgver=1.3.18 -pkgrel=4 +pkgver=1.4.2 +pkgrel=1 pkgdesc="A Trivial Database similar to GDBM but allows simultaneous commits" arch=(x86_64) license=('GPL3') @@ -17,16 +17,6 @@ wafsamba-use-native-waf-timer.patch) validpgpkeys=('9147A339719518EE9011BCB54793916113084025') #Samba Library Distribution Key -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - - # https://bugzilla.samba.org/show_bug.cgi?id=13998 - patch -Np1 -i ../wafsamba-use-native-waf-timer.patch - - # https://bugzilla.samba.org/show_bug.cgi?id=13960 - patch -Np1 -i ../samba-update-waf-for-py38.patch -} - build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr \ @@ -39,7 +29,7 @@ cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=$pkgdir/ install } -md5sums=('fdb34ed48478a084e9e0c310cc178e87' +md5sums=('b2c05ad68334368d3258a63db709f254' 'SKIP' '74e627915f28a848e046d37055d86f3b' '66185b90c2dcb6bc346ef8ba5200717f')
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Thursday, September 5, 2019 @ 19:27:26 Author: tpowa Revision: 361963 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 361961, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 361961, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 361961, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 361961, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 361961, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 361961, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 361961, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 361961, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 361961, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 361961, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 361961, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 361962, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 420 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 314 insertions(+), 314 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-09-05 19:27:20 UTC (rev 361962) +++ PKGBUILD2019-09-05 19:27:26 UTC (rev 361963) @@ -1,210 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.6 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' - 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz -https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc -samba.logrotate -samba.pam - samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc=${srcdir}/samba-pkg - rm -rf ${_pkgsrc} - cd ${srcdir}/samba-${pkgver} -_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 -_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 -_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd ${srcdir}/samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ - --with-piddir=/run \ - --with-ads \ - --with-ldap \ - --with-winbind \ - --with-acl-support \ - --with-systemd \ - --systemd-install-services \ - --enable-gnutls \ - --with-pam \ - --with-pammodulesdir=/usr/lib/security \ - --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ - --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ - --disable-rpath-install - -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Thursday, September 5, 2019 @ 19:27:00 Author: tpowa Revision: 361961 upgpkg: samba 4.10.8-1 bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-05 19:06:49 UTC (rev 361960) +++ PKGBUILD2019-09-05 19:27:00 UTC (rev 361961) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.6 +pkgver=4.10.8 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -203,7 +203,7 @@ # copy ldap example install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema } -md5sums=('9782cac8ef06049942be5f5c93b954be' +md5sums=('f3c722bbcd903479008fa1b529f56365' 'SKIP' '995621522c6ec9b68c1b858ceed627ed' '96f82c38f3f540b53f3e5144900acf17'
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Friday, July 12, 2019 @ 12:30:01 Author: tpowa Revision: 357780 upgpkg: samba 4.10.6-1 bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-12 12:21:27 UTC (rev 357779) +++ PKGBUILD2019-07-12 12:30:01 UTC (rev 357780) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.5 +pkgver=4.10.6 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -203,7 +203,7 @@ # copy ldap example install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema } -md5sums=('7d20c01ae35b08bc850442a0c303bca5' +md5sums=('9782cac8ef06049942be5f5c93b954be' 'SKIP' '995621522c6ec9b68c1b858ceed627ed' '96f82c38f3f540b53f3e5144900acf17'
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Friday, July 12, 2019 @ 12:30:19 Author: tpowa Revision: 357781 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 357780, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 357780, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 357780, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 357780, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 357780, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 357780, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 357780, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 357780, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 357780, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 357780, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 357780, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 357780, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 420 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 314 insertions(+), 314 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-12 12:30:01 UTC (rev 357780) +++ PKGBUILD2019-07-12 12:30:19 UTC (rev 357781) @@ -1,210 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.5 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' - 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz -https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc -samba.logrotate -samba.pam - samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc=${srcdir}/samba-pkg - rm -rf ${_pkgsrc} - cd ${srcdir}/samba-${pkgver} -_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 -_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 -_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd ${srcdir}/samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ - --with-piddir=/run \ - --with-ads \ - --with-ldap \ - --with-winbind \ - --with-acl-support \ - --with-systemd \ - --systemd-install-services \ - --enable-gnutls \ - --with-pam \ - --with-pammodulesdir=/usr/lib/security \ - --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ - --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ - --disable-rpath-install - -
[arch-commits] Commit in ldb/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, July 12, 2019 @ 12:21:27 Author: tpowa Revision: 357779 archrelease: copy trunk to extra-x86_64 Added: ldb/repos/extra-x86_64/PKGBUILD (from rev 357778, ldb/trunk/PKGBUILD) Deleted: ldb/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-12 12:21:20 UTC (rev 357778) +++ PKGBUILD2019-07-12 12:21:27 UTC (rev 357779) @@ -1,39 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: Christian Hesse -# Contributor: Marco A Rojas - -pkgname=ldb -pkgver=1.5.4 -pkgrel=2 -epoch=1 -pkgdesc="A schema-less, ldap like, API and database" -arch=('x86_64') -url="http://ldb.samba.org/; -source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz -http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc) -license=('GPL3') -depends=('talloc' 'tevent' 'tdb' 'popt' 'lmdb') -makedepends=('python' 'cmocka' 'docbook-xsl') -optdepends=('python: for python bindings') -validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - ./configure --prefix=/usr \ - --disable-rpath \ - --disable-rpath-install \ - --bundled-libraries=NONE \ - --builtin-libraries=replace \ ---with-modulesdir=/usr/lib/ldb/modules \ ---with-privatelibdir=/usr/lib/ldb - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - - make DESTDIR=${pkgdir}/ install -} -md5sums=('24d9f18b085ba27f96d4dec643abea39' - 'SKIP') Copied: ldb/repos/extra-x86_64/PKGBUILD (from rev 357778, ldb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-12 12:21:27 UTC (rev 357779) @@ -0,0 +1,39 @@ +# Maintainer: Tobias Powalowski +# Contributor: Christian Hesse +# Contributor: Marco A Rojas + +pkgname=ldb +pkgver=1.5.5 +pkgrel=1 +epoch=1 +pkgdesc="A schema-less, ldap like, API and database" +arch=('x86_64') +url="https://ldb.samba.org/; +source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz +https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc) +license=('GPL3') +depends=('talloc' 'tevent' 'tdb' 'popt' 'lmdb') +makedepends=('python' 'cmocka' 'docbook-xsl') +optdepends=('python: for python bindings') +validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=NONE \ + --builtin-libraries=replace \ +--with-modulesdir=/usr/lib/ldb/modules \ +--with-privatelibdir=/usr/lib/ldb + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir}/ install +} +md5sums=('339a41ac9efaec680e6d1469dd9aa35b' + 'SKIP')
[arch-commits] Commit in ldb/trunk (PKGBUILD)
Date: Friday, July 12, 2019 @ 12:21:20 Author: tpowa Revision: 357778 upgpkg: ldb 1:1.5.5-1 bump to latest version Modified: ldb/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-12 12:16:58 UTC (rev 35) +++ PKGBUILD2019-07-12 12:21:20 UTC (rev 357778) @@ -3,8 +3,8 @@ # Contributor: Marco A Rojas pkgname=ldb -pkgver=1.5.4 -pkgrel=2 +pkgver=1.5.5 +pkgrel=1 epoch=1 pkgdesc="A schema-less, ldap like, API and database" arch=('x86_64') @@ -35,5 +35,5 @@ make DESTDIR=${pkgdir}/ install } -md5sums=('24d9f18b085ba27f96d4dec643abea39' +md5sums=('339a41ac9efaec680e6d1469dd9aa35b' 'SKIP')
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Friday, June 21, 2019 @ 18:26:05 Author: tpowa Revision: 356680 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 356679, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 356679, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 356679, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 356679, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 356679, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 356679, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 356679, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 356679, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 356679, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 356679, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 356679, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 356679, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 420 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 314 insertions(+), 314 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-21 18:25:24 UTC (rev 356679) +++ PKGBUILD2019-06-21 18:26:05 UTC (rev 356680) @@ -1,210 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.4 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' - 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz -https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc -samba.logrotate -samba.pam - samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc=${srcdir}/samba-pkg - rm -rf ${_pkgsrc} - cd ${srcdir}/samba-${pkgver} -_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 -_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 -_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd ${srcdir}/samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ - --with-piddir=/run \ - --with-ads \ - --with-ldap \ - --with-winbind \ - --with-acl-support \ - --with-systemd \ - --systemd-install-services \ - --enable-gnutls \ - --with-pam \ - --with-pammodulesdir=/usr/lib/security \ - --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ - --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ - --disable-rpath-install - -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Friday, June 21, 2019 @ 18:25:24 Author: tpowa Revision: 356679 upgpkg: samba 4.10.5-1 bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-21 10:06:49 UTC (rev 356678) +++ PKGBUILD2019-06-21 18:25:24 UTC (rev 356679) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.4 +pkgver=4.10.5 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -203,7 +203,7 @@ # copy ldap example install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema } -md5sums=('ef745b96eba9ca56334f2b5526427acd' +md5sums=('7d20c01ae35b08bc850442a0c303bca5' 'SKIP' '995621522c6ec9b68c1b858ceed627ed' '96f82c38f3f540b53f3e5144900acf17'
[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)
Date: Wednesday, May 22, 2019 @ 13:41:39 Author: tpowa Revision: 353823 archrelease: copy trunk to extra-x86_64 Added: samba/repos/extra-x86_64/PKGBUILD (from rev 353822, samba/trunk/PKGBUILD) samba/repos/extra-x86_64/nmbd.service (from rev 353822, samba/trunk/nmbd.service) samba/repos/extra-x86_64/samba.conf (from rev 353822, samba/trunk/samba.conf) samba/repos/extra-x86_64/samba.conf.d (from rev 353822, samba/trunk/samba.conf.d) samba/repos/extra-x86_64/samba.install (from rev 353822, samba/trunk/samba.install) samba/repos/extra-x86_64/samba.logrotate (from rev 353822, samba/trunk/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 353822, samba/trunk/samba.pam) samba/repos/extra-x86_64/samba.service (from rev 353822, samba/trunk/samba.service) samba/repos/extra-x86_64/smbd.service (from rev 353822, samba/trunk/smbd.service) samba/repos/extra-x86_64/smbd.socket (from rev 353822, samba/trunk/smbd.socket) samba/repos/extra-x86_64/smbd@.service (from rev 353822, samba/trunk/smbd@.service) samba/repos/extra-x86_64/winbindd.service (from rev 353822, samba/trunk/winbindd.service) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/nmbd.service samba/repos/extra-x86_64/samba.conf samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.install samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/samba.service samba/repos/extra-x86_64/smbd.service samba/repos/extra-x86_64/smbd.socket samba/repos/extra-x86_64/smbd@.service samba/repos/extra-x86_64/winbindd.service --+ PKGBUILD | 420 ++--- nmbd.service | 24 +-- samba.conf |4 samba.conf.d | 36 ++-- samba.install| 20 +- samba.logrotate | 10 - samba.pam|6 samba.service| 28 +-- smbd.service | 24 +-- smbd.socket | 18 +- smbd@.service| 14 - winbindd.service | 24 +-- 12 files changed, 314 insertions(+), 314 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-22 13:41:23 UTC (rev 353822) +++ PKGBUILD2019-05-22 13:41:39 UTC (rev 353823) @@ -1,210 +0,0 @@ - -# Maintainer: Tobias Powalowski -# Contributor: judd -# Contributor: Michael Hansen -# Contributor: Marco A Rojas -# Contributor: Netanel Shine -# Contributor: ngoonee -# Contributor: Adam Russell -# Contributor: Dhananjay Sathe - -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.3 -pkgrel=1 -arch=(x86_64) -url="https://www.samba.org; -license=('GPL3') -makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' - 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' - 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' - 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') -source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz -https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc -samba.logrotate -samba.pam - samba.conf) -validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key -### UNINSTALL dmapi package before building!!! - -build() { - # Use samba-pkg as a staging directory for the split packages - # (This is so RPATHS and symlinks are generated correctly via - # make install, but the otherwise unsplit pieces can be split) - _pkgsrc=${srcdir}/samba-pkg - rm -rf ${_pkgsrc} - cd ${srcdir}/samba-${pkgver} -_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 -_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 -_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 - cd ${srcdir}/samba-${pkgver} - ./configure --enable-fhs \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib/samba \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-sockets-dir=/run/samba \ - --with-piddir=/run \ - --with-ads \ - --with-ldap \ - --with-winbind \ - --with-acl-support \ - --with-systemd \ - --systemd-install-services \ - --enable-gnutls \ - --with-pam \ - --with-pammodulesdir=/usr/lib/security \ - --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ - --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ - --disable-rpath-install - -
[arch-commits] Commit in samba/trunk (PKGBUILD)
Date: Wednesday, May 22, 2019 @ 13:41:23 Author: tpowa Revision: 353822 upgpkg: samba 4.10.4-1 bump to latest version Modified: samba/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-22 13:13:16 UTC (rev 353821) +++ PKGBUILD2019-05-22 13:41:23 UTC (rev 353822) @@ -10,7 +10,7 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.10.3 +pkgver=4.10.4 pkgrel=1 arch=(x86_64) url="https://www.samba.org; @@ -203,7 +203,7 @@ # copy ldap example install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema } -md5sums=('9db9d1a9219caa1a6529c93e83e5e030' +md5sums=('ef745b96eba9ca56334f2b5526427acd' 'SKIP' '995621522c6ec9b68c1b858ceed627ed' '96f82c38f3f540b53f3e5144900acf17'