[arch-commits] Commit in util-linux/repos (14 files)
Date: Sunday, March 26, 2017 @ 22:00:12 Author: seblu Revision: 291696 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/0001-sfdisk-support-empty-label-use-case.patch (from rev 291695, util-linux/trunk/0001-sfdisk-support-empty-label-use-case.patch) util-linux/repos/testing-i686/PKGBUILD (from rev 291695, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 291695, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 291695, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 291695, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.sysusers (from rev 291695, util-linux/trunk/util-linux.sysusers) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/0001-sfdisk-support-empty-label-use-case.patch (from rev 291695, util-linux/trunk/0001-sfdisk-support-empty-label-use-case.patch) util-linux/repos/testing-x86_64/PKGBUILD (from rev 291695, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 291695, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 291695, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 291695, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.sysusers (from rev 291695, util-linux/trunk/util-linux.sysusers) ---+ testing-i686/0001-sfdisk-support-empty-label-use-case.patch | 223 ++ testing-i686/PKGBUILD | 110 testing-i686/pam-common |6 testing-i686/pam-login|7 testing-i686/pam-su |9 testing-i686/util-linux.sysusers |1 testing-x86_64/0001-sfdisk-support-empty-label-use-case.patch | 223 ++ testing-x86_64/PKGBUILD | 110 testing-x86_64/pam-common |6 testing-x86_64/pam-login |7 testing-x86_64/pam-su |9 testing-x86_64/util-linux.sysusers|1 12 files changed, 712 insertions(+) Copied: util-linux/repos/testing-i686/0001-sfdisk-support-empty-label-use-case.patch (from rev 291695, util-linux/trunk/0001-sfdisk-support-empty-label-use-case.patch) === --- testing-i686/0001-sfdisk-support-empty-label-use-case.patch (rev 0) +++ testing-i686/0001-sfdisk-support-empty-label-use-case.patch 2017-03-26 22:00:12 UTC (rev 291696) @@ -0,0 +1,223 @@ +From 35ca51182782193f555fbdcb06bb10766550d017 Mon Sep 17 00:00:00 2001 +From: Karel Zak+Date: Wed, 30 Nov 2016 12:43:10 +0100 +Subject: [PATCH] sfdisk: support empty label use-case + +By default sfdisk creates partition table when a first partition is +specified, otherwise the device is not modified. This force users to +create at least one partition. + +This commit allows to create empty label without partitions if "label: +" header line is specified by script. + +The commit also modifies "New situation:" output to list label name +and label identifier. + +Addresses: https://github.com/karelzak/util-linux/issues/374 +Signed-off-by: Karel Zak +--- + disk-utils/fdisk-list.c| 23 +++ + disk-utils/fdisk-list.h| 1 + + disk-utils/sfdisk.8| 18 +- + disk-utils/sfdisk.c| 17 + + libfdisk/src/libfdisk.h.in | 1 + + libfdisk/src/libfdisk.sym | 5 + + libfdisk/src/script.c | 20 +++- + 7 files changed, 75 insertions(+), 10 deletions(-) + +diff --git a/disk-utils/fdisk-list.c b/disk-utils/fdisk-list.c +index e6b2033..c9560f4 100644 +--- a/disk-utils/fdisk-list.c b/disk-utils/fdisk-list.c +@@ -34,10 +34,23 @@ static int is_ide_cdrom_or_tape(char *device) + return ret; + } + ++void list_disk_identifier(struct fdisk_context *cxt) ++{ ++ struct fdisk_label *lb = fdisk_get_label(cxt, NULL); ++ char *id = NULL; ++ ++ if (fdisk_has_label(cxt)) ++ fdisk_info(cxt, _("Disklabel type: %s"), ++ fdisk_label_get_name(lb)); ++ ++ if (!fdisk_is_details(cxt) && fdisk_get_disklabel_id(cxt, ) == 0 && id) { ++ fdisk_info(cxt, _("Disk identifier: %s"), id); ++ free(id); ++ } ++} + + void list_disk_geometry(struct fdisk_context *cxt) + { +- char *id = NULL; + struct fdisk_label *lb = fdisk_get_label(cxt, NULL); + uint64_t bytes = fdisk_get_nsectors(cxt) * fdisk_get_sector_size(cxt); + char
[arch-commits] Commit in util-linux/repos (14 files)
Date: Saturday, September 19, 2015 @ 20:22:09 Author: foutrelis Revision: 246676 archrelease: copy trunk to staging-i686, staging-x86_64 Added: util-linux/repos/staging-i686/ util-linux/repos/staging-i686/PKGBUILD (from rev 246675, util-linux/trunk/PKGBUILD) util-linux/repos/staging-i686/pam-common (from rev 246675, util-linux/trunk/pam-common) util-linux/repos/staging-i686/pam-login (from rev 246675, util-linux/trunk/pam-login) util-linux/repos/staging-i686/pam-su (from rev 246675, util-linux/trunk/pam-su) util-linux/repos/staging-i686/util-linux.install (from rev 246675, util-linux/trunk/util-linux.install) util-linux/repos/staging-i686/uuidd.tmpfiles (from rev 246675, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/staging-x86_64/ util-linux/repos/staging-x86_64/PKGBUILD (from rev 246675, util-linux/trunk/PKGBUILD) util-linux/repos/staging-x86_64/pam-common (from rev 246675, util-linux/trunk/pam-common) util-linux/repos/staging-x86_64/pam-login (from rev 246675, util-linux/trunk/pam-login) util-linux/repos/staging-x86_64/pam-su (from rev 246675, util-linux/trunk/pam-su) util-linux/repos/staging-x86_64/util-linux.install (from rev 246675, util-linux/trunk/util-linux.install) util-linux/repos/staging-x86_64/uuidd.tmpfiles (from rev 246675, util-linux/trunk/uuidd.tmpfiles) ---+ staging-i686/PKGBUILD | 97 staging-i686/pam-common |6 ++ staging-i686/pam-login|7 ++ staging-i686/pam-su |9 +++ staging-i686/util-linux.install | 12 staging-i686/uuidd.tmpfiles |1 staging-x86_64/PKGBUILD | 97 staging-x86_64/pam-common |6 ++ staging-x86_64/pam-login |7 ++ staging-x86_64/pam-su |9 +++ staging-x86_64/util-linux.install | 12 staging-x86_64/uuidd.tmpfiles |1 12 files changed, 264 insertions(+) Copied: util-linux/repos/staging-i686/PKGBUILD (from rev 246675, util-linux/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-09-19 18:22:09 UTC (rev 246676) @@ -0,0 +1,97 @@ +# $Id$ +# Maintainer: Tom Gundersen+# Maintainer: Dave Reisner +# Contributor: judd + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.27 +pkgrel=3 +pkgdesc="Miscellaneous system utilities for Linux" +url="https://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak +source=("https://www.kernel.org/pub/linux/utils/util-linux/v2.27/$pkgname-$pkgver.tar."{xz,sign} +uuidd.tmpfiles +pam-{login,common,su}) +md5sums=('5b06bbda9309624ee7add15bc8d8ca22' + 'SKIP' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-libmount-force-mountinfo \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject' 'zramctl') + provides=("util-linux-ng=$pkgver" 'eject' 'zramctl') + replaces=('zramctl') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # setuid chfn and chsh + chmod 4755 "$pkgdir"/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 "$srcdir/pam-common" "$pkgdir/etc/pam.d/chfn" + install -m644 "$srcdir/pam-common" "$pkgdir/etc/pam.d/chsh" + install -m644 "$srcdir/pam-login" "$pkgdir/etc/pam.d/login" + install -m644 "$srcdir/pam-su" "$pkgdir/etc/pam.d/su" + install -m644 "$srcdir/pam-su" "$pkgdir/etc/pam.d/su-l" + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 "$srcdir/uuidd.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/uuidd.conf" + + # usrmove + cd
[arch-commits] Commit in util-linux/repos (14 files)
Date: Monday, September 7, 2015 @ 16:05:26 Author: foutrelis Revision: 245461 archrelease: copy trunk to staging-i686, staging-x86_64 Added: util-linux/repos/staging-i686/ util-linux/repos/staging-i686/PKGBUILD (from rev 245460, util-linux/trunk/PKGBUILD) util-linux/repos/staging-i686/pam-common (from rev 245460, util-linux/trunk/pam-common) util-linux/repos/staging-i686/pam-login (from rev 245460, util-linux/trunk/pam-login) util-linux/repos/staging-i686/pam-su (from rev 245460, util-linux/trunk/pam-su) util-linux/repos/staging-i686/util-linux.install (from rev 245460, util-linux/trunk/util-linux.install) util-linux/repos/staging-i686/uuidd.tmpfiles (from rev 245460, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/staging-x86_64/ util-linux/repos/staging-x86_64/PKGBUILD (from rev 245460, util-linux/trunk/PKGBUILD) util-linux/repos/staging-x86_64/pam-common (from rev 245460, util-linux/trunk/pam-common) util-linux/repos/staging-x86_64/pam-login (from rev 245460, util-linux/trunk/pam-login) util-linux/repos/staging-x86_64/pam-su (from rev 245460, util-linux/trunk/pam-su) util-linux/repos/staging-x86_64/util-linux.install (from rev 245460, util-linux/trunk/util-linux.install) util-linux/repos/staging-x86_64/uuidd.tmpfiles (from rev 245460, util-linux/trunk/uuidd.tmpfiles) ---+ staging-i686/PKGBUILD | 97 staging-i686/pam-common |6 ++ staging-i686/pam-login|7 ++ staging-i686/pam-su |9 +++ staging-i686/util-linux.install | 12 staging-i686/uuidd.tmpfiles |1 staging-x86_64/PKGBUILD | 97 staging-x86_64/pam-common |6 ++ staging-x86_64/pam-login |7 ++ staging-x86_64/pam-su |9 +++ staging-x86_64/util-linux.install | 12 staging-x86_64/uuidd.tmpfiles |1 12 files changed, 264 insertions(+) Copied: util-linux/repos/staging-i686/PKGBUILD (from rev 245460, util-linux/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-09-07 14:05:26 UTC (rev 245461) @@ -0,0 +1,97 @@ +# $Id$ +# Maintainer: Tom Gundersen+# Maintainer: Dave Reisner +# Contributor: judd + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.26.2 +pkgrel=2 +pkgdesc="Miscellaneous system utilities for Linux" +url="https://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak +source=("https://www.kernel.org/pub/linux/utils/util-linux/v2.26/$pkgname-$pkgver.tar."{xz,sign} +uuidd.tmpfiles +pam-{login,common,su}) +md5sums=('9bdf368c395f1b70325d0eb22c7f48fb' + 'SKIP' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-libmount-force-mountinfo \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject' 'zramctl') + provides=("util-linux-ng=$pkgver" 'eject' 'zramctl') + replaces=('zramctl') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # setuid chfn and chsh + chmod 4755 "$pkgdir"/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 "$srcdir/pam-common" "$pkgdir/etc/pam.d/chfn" + install -m644 "$srcdir/pam-common" "$pkgdir/etc/pam.d/chsh" + install -m644 "$srcdir/pam-login" "$pkgdir/etc/pam.d/login" + install -m644 "$srcdir/pam-su" "$pkgdir/etc/pam.d/su" + install -m644 "$srcdir/pam-su" "$pkgdir/etc/pam.d/su-l" + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 "$srcdir/uuidd.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/uuidd.conf" + + # usrmove + cd
[arch-commits] Commit in util-linux/repos (14 files)
Date: Thursday, April 30, 2015 @ 14:59:09 Author: dreisner Revision: 238293 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 238292, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 238292, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 238292, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 238292, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 238292, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 238292, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 238292, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 238292, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 238292, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 238292, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 238292, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 238292, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 97 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 12 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 97 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 12 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 264 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 238292, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-04-30 12:59:09 UTC (rev 238293) @@ -0,0 +1,97 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.26.2 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=https://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak +source=(https://www.kernel.org/pub/linux/utils/util-linux/v2.26/$pkgname-$pkgver.tar.{xz,sign} +uuidd.tmpfiles +pam-{login,common,su}) +md5sums=('9bdf368c395f1b70325d0eb22c7f48fb' + 'SKIP' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-libmount-force-mountinfo \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject' 'zramctl') + provides=(util-linux-ng=$pkgver 'eject' 'zramctl') + replaces=('zramctl') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=$pkgdir install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su $pkgdir/etc/pam.d/su + install -m644 $srcdir/pam-su $pkgdir/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir
[arch-commits] Commit in util-linux/repos (14 files)
Date: Saturday, February 21, 2015 @ 04:04:37 Author: dreisner Revision: 231710 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 231709, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 231709, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 231709, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 231709, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 231709, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 231709, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 231709, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 231709, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 231709, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 231709, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 231709, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 231709, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 95 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 +++ testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 95 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 +++ testing-x86_64/uuidd.tmpfiles |1 12 files changed, 278 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 231709, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-02-21 03:04:37 UTC (rev 231710) @@ -0,0 +1,95 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.26 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak +source=(https://www.kernel.org/pub/linux/utils/util-linux/v2.26/$pkgname-$pkgver.tar.{xz,sign} +uuidd.tmpfiles +pam-{login,common,su}) +md5sums=('912c550a4e5c47c0ce9abd0733fa9a64' + 'SKIP' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir sbin usr/sbin + + ### create libutil-linux split + rm -rf $srcdir/_libutil-linux +
[arch-commits] Commit in util-linux/repos (14 files)
Date: Friday, October 24, 2014 @ 16:48:30 Author: dreisner Revision: 225262 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 225261, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 225261, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 225261, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 225261, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 225261, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 225261, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 225261, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 225261, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 225261, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 225261, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 225261, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 225261, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 93 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 93 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 274 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 225261, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-10-24 14:48:30 UTC (rev 225262) @@ -0,0 +1,93 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.25.2 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.25/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-{login,common,su}) +md5sums=('cab3d7be354000f629bc601238b629b3' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir sbin usr/sbin + + ### create libutil-linux split + rm -rf $srcdir/_libutil-linux + install -dm755 $srcdir/_libutil-linux/usr/lib + cd $srcdir/_libutil-linux + mv
[arch-commits] Commit in util-linux/repos (14 files)
Date: Monday, September 8, 2014 @ 16:41:15 Author: dreisner Revision: 221157 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 221156, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 221156, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 221156, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 221156, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 221156, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 221156, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 221156, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 221156, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 221156, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 221156, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 221156, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 221156, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 93 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 93 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 274 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 221156, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-09-08 14:41:15 UTC (rev 221157) @@ -0,0 +1,93 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.25.1 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.25/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-{login,common,su}) +md5sums=('2ff36a8f8ede70f66c5ad0fb09e40e79' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir sbin usr/sbin + + ### create libutil-linux split + rm -rf $srcdir/_libutil-linux + install -dm755 $srcdir/_libutil-linux/usr/lib + cd $srcdir/_libutil-linux + mv
[arch-commits] Commit in util-linux/repos (14 files)
Date: Tuesday, July 22, 2014 @ 15:04:37 Author: dreisner Revision: 217729 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 217728, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 217728, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 217728, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 217728, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 217728, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 217728, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 217728, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 217728, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 217728, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 217728, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 217728, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 217728, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 95 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 +++ testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 95 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 +++ testing-x86_64/uuidd.tmpfiles |1 12 files changed, 278 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 217728, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-07-22 13:04:37 UTC (rev 217729) @@ -0,0 +1,95 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.25 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +makedepends=('systemd' 'python') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.25/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +md5sums=('4c78fdef4cb882caafad61e33cafbc14' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + + make +} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + groups=('base' 'base-devel') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir sbin usr/sbin + + ### create libutil-linux split + rm -rf $srcdir/_libutil-linux + install -dm755 $srcdir/_libutil-linux/usr/lib + cd $srcdir/_libutil-linux + mv
[arch-commits] Commit in util-linux/repos (14 files)
Date: Thursday, April 24, 2014 @ 15:45:58 Author: dreisner Revision: 211730 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 211729, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 211729, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 211729, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 211729, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 211729, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 211729, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 211729, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 211729, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 211729, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 211729, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 211729, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 211729, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 104 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 +++ testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 104 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 +++ testing-x86_64/uuidd.tmpfiles |1 12 files changed, 296 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 211729, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-04-24 13:45:58 UTC (rev 211730) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.24.2 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +makedepends=('systemd' 'python') +# checkdepends=('bc') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.24/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +md5sums=('3f191727a0d28f7204b755cf1b6ea0aa' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + +# --enable-reset \ # part of ncurses +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + +
[arch-commits] Commit in util-linux/repos (14 files)
Date: Thursday, March 20, 2014 @ 07:18:12 Author: bpiotrowski Revision: 208235 archrelease: copy trunk to staging-i686, staging-x86_64 Added: util-linux/repos/staging-i686/ util-linux/repos/staging-i686/PKGBUILD (from rev 208234, util-linux/trunk/PKGBUILD) util-linux/repos/staging-i686/pam-common (from rev 208234, util-linux/trunk/pam-common) util-linux/repos/staging-i686/pam-login (from rev 208234, util-linux/trunk/pam-login) util-linux/repos/staging-i686/pam-su (from rev 208234, util-linux/trunk/pam-su) util-linux/repos/staging-i686/util-linux.install (from rev 208234, util-linux/trunk/util-linux.install) util-linux/repos/staging-i686/uuidd.tmpfiles (from rev 208234, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/staging-x86_64/ util-linux/repos/staging-x86_64/PKGBUILD (from rev 208234, util-linux/trunk/PKGBUILD) util-linux/repos/staging-x86_64/pam-common (from rev 208234, util-linux/trunk/pam-common) util-linux/repos/staging-x86_64/pam-login (from rev 208234, util-linux/trunk/pam-login) util-linux/repos/staging-x86_64/pam-su (from rev 208234, util-linux/trunk/pam-su) util-linux/repos/staging-x86_64/util-linux.install (from rev 208234, util-linux/trunk/util-linux.install) util-linux/repos/staging-x86_64/uuidd.tmpfiles (from rev 208234, util-linux/trunk/uuidd.tmpfiles) ---+ staging-i686/PKGBUILD | 104 staging-i686/pam-common |6 ++ staging-i686/pam-login|7 ++ staging-i686/pam-su |9 +++ staging-i686/util-linux.install | 21 +++ staging-i686/uuidd.tmpfiles |1 staging-x86_64/PKGBUILD | 104 staging-x86_64/pam-common |6 ++ staging-x86_64/pam-login |7 ++ staging-x86_64/pam-su |9 +++ staging-x86_64/util-linux.install | 21 +++ staging-x86_64/uuidd.tmpfiles |1 12 files changed, 296 insertions(+) Copied: util-linux/repos/staging-i686/PKGBUILD (from rev 208234, util-linux/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-03-20 06:18:12 UTC (rev 208235) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.24.1 +pkgrel=4 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +makedepends=('systemd' 'python') +# checkdepends=('bc') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.24/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +md5sums=('88d46ae23ca599ac5af9cf96b531590f' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + +# --enable-reset \ # part of ncurses +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + install=util-linux.install + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +
[arch-commits] Commit in util-linux/repos (14 files)
Date: Tuesday, March 11, 2014 @ 03:45:16 Author: dreisner Revision: 207489 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 207488, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 207488, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 207488, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 207488, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 207488, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 207488, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 207488, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 207488, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 207488, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 207488, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 207488, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 207488, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 104 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 +++ testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 104 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 +++ testing-x86_64/uuidd.tmpfiles |1 12 files changed, 296 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 207488, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-03-11 02:45:16 UTC (rev 207489) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgbase=util-linux +pkgname=(util-linux libutil-linux) +pkgver=2.24.1 +pkgrel=2 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +makedepends=('systemd' 'python') +# checkdepends=('bc') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.24/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +install=util-linux.install +md5sums=('88d46ae23ca599ac5af9cf96b531590f' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + +# --enable-reset \ # part of ncurses +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package_util-linux() { + conflicts=('util-linux-ng' 'eject') + provides=(util-linux-ng=$pkgver 'eject') + depends=('pam' 'shadow' 'coreutils' 'libsystemd' 'libutil-linux') + optdepends=('python: python bindings to libmount') + backup=(etc/pam.d/chfn + etc/pam.d/chsh + etc/pam.d/login + etc/pam.d/su + etc/pam.d/su-l) + + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + #
[arch-commits] Commit in util-linux/repos (14 files)
Date: Friday, January 24, 2014 @ 15:20:13 Author: tomegun Revision: 204643 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 204642, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 204642, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 204642, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 204642, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 204642, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 204642, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 204642, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 204642, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 204642, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 204642, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 204642, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 204642, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 89 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 89 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 266 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 204642, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-01-24 14:20:13 UTC (rev 204643) @@ -0,0 +1,89 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.24.1 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +depends=('pam' 'shadow' 'coreutils' 'glibc') +optdepends=('python: python bindings to libmount') +makedepends=('systemd' 'python') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=$pkgver 'eject') +license=('GPL2') +options=('strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.24/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install +md5sums=('88d46ae23ca599ac5af9cf96b531590f' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + +# --enable-reset \ # part of ncurses +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir sbin usr/sbin +} Copied:
[arch-commits] Commit in util-linux/repos (14 files)
Date: Monday, October 21, 2013 @ 16:45:58 Author: dreisner Revision: 197040 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 197039, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 197039, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 197039, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 197039, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 197039, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 197039, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 197039, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 197039, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 197039, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 197039, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 197039, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 197039, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 89 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 89 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 266 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 197039, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-10-21 14:45:58 UTC (rev 197040) @@ -0,0 +1,89 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.24 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +depends=('pam' 'shadow' 'coreutils' 'glibc') +optdepends=('python: python bindings to libmount') +makedepends=('systemd' 'python') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=$pkgver 'eject') +license=('GPL2') +options=('!libtool' 'strip' 'debug') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.24/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install +md5sums=('4fac6443427f575fc5f3531a4ad2ca01' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation \ + --with-python=3 + +# --enable-reset \ # part of ncurses +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + rmdir sbin usr/sbin +}
[arch-commits] Commit in util-linux/repos (14 files)
Date: Wednesday, July 31, 2013 @ 15:19:40 Author: tomegun Revision: 191845 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 191844, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 191844, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 191844, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 191844, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 191844, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 191844, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 191844, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 191844, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 191844, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 191844, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 191844, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 191844, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 88 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 ++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 88 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 ++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 264 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 191844, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-07-31 13:19:40 UTC (rev 191845) @@ -0,0 +1,88 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Maintainer: Dave Reisner dreis...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.23.2 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +depends=('pam' 'shadow' 'coreutils' 'glibc') +makedepends=('systemd') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=$pkgver 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.23/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install +md5sums=('b39fde897334a4858bb2098edcce5b3f' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + mv bin/* usr/bin + rmdir bin sbin usr/sbin +} Copied: util-linux/repos/testing-i686/pam-common (from rev
[arch-commits] Commit in util-linux/repos (14 files)
Date: Thursday, May 30, 2013 @ 14:59:20 Author: tomegun Revision: 186684 archrelease: copy trunk to staging-i686, staging-x86_64 Added: util-linux/repos/staging-i686/ util-linux/repos/staging-i686/PKGBUILD (from rev 186683, util-linux/trunk/PKGBUILD) util-linux/repos/staging-i686/pam-common (from rev 186683, util-linux/trunk/pam-common) util-linux/repos/staging-i686/pam-login (from rev 186683, util-linux/trunk/pam-login) util-linux/repos/staging-i686/pam-su (from rev 186683, util-linux/trunk/pam-su) util-linux/repos/staging-i686/util-linux.install (from rev 186683, util-linux/trunk/util-linux.install) util-linux/repos/staging-i686/uuidd.tmpfiles (from rev 186683, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/staging-x86_64/ util-linux/repos/staging-x86_64/PKGBUILD (from rev 186683, util-linux/trunk/PKGBUILD) util-linux/repos/staging-x86_64/pam-common (from rev 186683, util-linux/trunk/pam-common) util-linux/repos/staging-x86_64/pam-login (from rev 186683, util-linux/trunk/pam-login) util-linux/repos/staging-x86_64/pam-su (from rev 186683, util-linux/trunk/pam-su) util-linux/repos/staging-x86_64/util-linux.install (from rev 186683, util-linux/trunk/util-linux.install) util-linux/repos/staging-x86_64/uuidd.tmpfiles (from rev 186683, util-linux/trunk/uuidd.tmpfiles) ---+ staging-i686/PKGBUILD | 87 staging-i686/pam-common |6 ++ staging-i686/pam-login|7 ++ staging-i686/pam-su |9 +++ staging-i686/util-linux.install | 21 staging-i686/uuidd.tmpfiles |1 staging-x86_64/PKGBUILD | 87 staging-x86_64/pam-common |6 ++ staging-x86_64/pam-login |7 ++ staging-x86_64/pam-su |9 +++ staging-x86_64/util-linux.install | 21 staging-x86_64/uuidd.tmpfiles |1 12 files changed, 262 insertions(+) Copied: util-linux/repos/staging-i686/PKGBUILD (from rev 186683, util-linux/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-05-30 12:59:20 UTC (rev 186684) @@ -0,0 +1,87 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.23.1 +pkgrel=2 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +depends=('pam' 'shadow' 'coreutils' 'glibc') +makedepends=('systemd') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=$pkgver 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.23/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install +md5sums=('33ba55ce82f8e3b8d7a38fac0f62779a' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf + + # usrmove + cd $pkgdir + mv {,usr/}sbin/* usr/bin + mv bin/* usr/bin + rmdir bin sbin usr/sbin +} Copied: util-linux/repos/staging-i686/pam-common (from rev 186683, util-linux/trunk/pam-common)
[arch-commits] Commit in util-linux/repos (14 files)
Date: Tuesday, May 28, 2013 @ 15:57:44 Author: dreisner Revision: 186543 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 186542, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 186542, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 186542, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 186542, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 186542, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 186542, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 186542, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 186542, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 186542, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 186542, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 186542, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 186542, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 81 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 testing-i686/util-linux.install | 21 + testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 81 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 testing-x86_64/util-linux.install | 21 + testing-x86_64/uuidd.tmpfiles |1 12 files changed, 250 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 186542, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-05-28 13:57:44 UTC (rev 186543) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.23.1 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +depends=('pam' 'shadow' 'coreutils' 'glibc') +makedepends=('systemd') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=$pkgver 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.23/$pkgname-$pkgver.tar.xz; +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install +md5sums=('33ba55ce82f8e3b8d7a38fac0f62779a' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=${pkgdir} install + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +} Copied: util-linux/repos/testing-i686/pam-common (from rev 186542, util-linux/trunk/pam-common) === --- testing-i686/pam-common
[arch-commits] Commit in util-linux/repos (14 files)
Date: Friday, April 26, 2013 @ 00:06:39 Author: tomegun Revision: 183644 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 183643, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 183643, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 183643, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 183643, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 183643, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 183643, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 183643, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 183643, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 183643, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 183643, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 183643, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 183643, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 83 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 + testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 83 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 + testing-x86_64/uuidd.tmpfiles |1 12 files changed, 254 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 183643, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-04-25 22:06:39 UTC (rev 183644) @@ -0,0 +1,83 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.23 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base' 'base-devel') +depends=('pam' 'shadow' 'coreutils' 'glibc') +makedepends=('systemd') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=${pkgver} 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.23/${pkgname}-${pkgver}.tar.xz +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +} +md5sums=('cf5e9bb402371beaaffc3a5f276d5783' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') Copied: util-linux/repos/testing-i686/pam-common (from rev 183643, util-linux/trunk/pam-common)
[arch-commits] Commit in util-linux/repos (14 files)
Date: Thursday, December 13, 2012 @ 08:31:30 Author: tomegun Revision: 173218 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 173217, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 173217, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 173217, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 173217, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 173217, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 173217, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 173217, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 173217, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 173217, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 173217, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 173217, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 173217, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 82 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 + testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 82 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 + testing-x86_64/uuidd.tmpfiles |1 12 files changed, 252 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 173217, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-13 13:31:30 UTC (rev 173218) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.22.2 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base') +depends=('pam' 'shadow' 'coreutils' 'glibc') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=${pkgver} 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.22/${pkgname}-${pkgver}.tar.xz +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +} +md5sums=('eeacbfdd2556acd899a2d0ffdb446185' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') Copied: util-linux/repos/testing-i686/pam-common (from rev 173217, util-linux/trunk/pam-common) === ---
[arch-commits] Commit in util-linux/repos (14 files)
Date: Friday, November 16, 2012 @ 21:52:11 Author: allan Revision: 171302 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 171301, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 171301, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 171301, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 171301, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 171301, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 171301, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 171301, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 171301, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 171301, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 171301, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 171301, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 171301, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 82 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 21 + testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 82 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 21 + testing-x86_64/uuidd.tmpfiles |1 12 files changed, 252 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 171301, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-11-17 02:52:11 UTC (rev 171302) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.22.1 +pkgrel=3 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base') +depends=('pam' 'shadow' 'coreutils' 'glibc') +# checkdepends=('bc') +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=${pkgver} 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.22/${pkgname}-${pkgver}.tar.xz +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +} +md5sums=('730cf9932531ed09b53a04ca30fcb4c9' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') Copied: util-linux/repos/testing-i686/pam-common (from rev 171301, util-linux/trunk/pam-common) === ---
[arch-commits] Commit in util-linux/repos (14 files)
Date: Sunday, October 28, 2012 @ 22:34:23 Author: tomegun Revision: 169782 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 169781, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 169781, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 169781, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 169781, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 169781, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 169781, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 169781, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 169781, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 169781, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 169781, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 169781, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 169781, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 82 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 20 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 82 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 20 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 250 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 169781, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-10-29 02:34:23 UTC (rev 169782) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.22.1 +pkgrel=2 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base') +depends=('pam' 'shadow' 'coreutils' 'glibc') +# makedepends=('bc') # for check() only, change this to checkdepends for pacman 4.1 +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=${pkgver} 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.22/${pkgname}-${pkgver}.tar.xz +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +} +md5sums=('730cf9932531ed09b53a04ca30fcb4c9' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') Copied: util-linux/repos/testing-i686/pam-common (from rev 169781, util-linux/trunk/pam-common)
[arch-commits] Commit in util-linux/repos (14 files)
Date: Saturday, October 13, 2012 @ 08:08:22 Author: tomegun Revision: 168617 archrelease: copy trunk to testing-i686, testing-x86_64 Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 168616, util-linux/trunk/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 168616, util-linux/trunk/pam-common) util-linux/repos/testing-i686/pam-login (from rev 168616, util-linux/trunk/pam-login) util-linux/repos/testing-i686/pam-su (from rev 168616, util-linux/trunk/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 168616, util-linux/trunk/util-linux.install) util-linux/repos/testing-i686/uuidd.tmpfiles (from rev 168616, util-linux/trunk/uuidd.tmpfiles) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 168616, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 168616, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 168616, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 168616, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 168616, util-linux/trunk/util-linux.install) util-linux/repos/testing-x86_64/uuidd.tmpfiles (from rev 168616, util-linux/trunk/uuidd.tmpfiles) ---+ testing-i686/PKGBUILD | 82 testing-i686/pam-common |6 ++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 +++ testing-i686/util-linux.install | 20 testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 82 testing-x86_64/pam-common |6 ++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 +++ testing-x86_64/util-linux.install | 20 testing-x86_64/uuidd.tmpfiles |1 12 files changed, 250 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 168616, util-linux/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-10-13 12:08:22 UTC (rev 168617) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.22.1 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base') +depends=('pam' 'shadow') +makedepends=('bc') # for check() only, change this to checkdepends for pacman 4.1 +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=${pkgver} 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.22/${pkgname}-${pkgver}.tar.xz +uuidd.tmpfiles +pam-login +pam-common +pam-su) +backup=(etc/pam.d/chfn +etc/pam.d/chsh +etc/pam.d/login +etc/pam.d/su +etc/pam.d/su-l) +install=util-linux.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --localstatedir=/run \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-line \ # not part of any package +# --enable-last \ # not compat + + make +} + +#check() { +# fails for some reason in chroot, works outside +# make -C $pkgname-$pkgver check +#} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l + + # include tmpfiles fragment for uuidd + # TODO(dreisner): offer this upstream? + install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf +} +md5sums=('730cf9932531ed09b53a04ca30fcb4c9' + 'a39554bfd65cccfd8254bb46922f4a67' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') Copied: util-linux/repos/testing-i686/pam-common (from rev 168616, util-linux/trunk/pam-common)
[arch-commits] Commit in util-linux/repos (14 files)
Date: Thursday, September 20, 2012 @ 18:13:52 Author: tomegun Revision: 166881 archrelease: copy trunk to testing-i686, testing-x86_64 Deleted: util-linux/repos/testing-i686/PKGBUILD util-linux/repos/testing-i686/pam-common util-linux/repos/testing-i686/pam-login util-linux/repos/testing-i686/pam-su util-linux/repos/testing-i686/su.1 util-linux/repos/testing-i686/util-linux.install util-linux/repos/testing-i686/uuidd.tmpfiles util-linux/repos/testing-x86_64/PKGBUILD util-linux/repos/testing-x86_64/pam-common util-linux/repos/testing-x86_64/pam-login util-linux/repos/testing-x86_64/pam-su util-linux/repos/testing-x86_64/su.1 util-linux/repos/testing-x86_64/util-linux.install util-linux/repos/testing-x86_64/uuidd.tmpfiles ---+ testing-i686/PKGBUILD | 97 --- testing-i686/pam-common |6 testing-i686/pam-login|7 - testing-i686/pam-su |9 - testing-i686/su.1 | 230 testing-i686/util-linux.install | 39 -- testing-i686/uuidd.tmpfiles |1 testing-x86_64/PKGBUILD | 97 --- testing-x86_64/pam-common |6 testing-x86_64/pam-login |7 - testing-x86_64/pam-su |9 - testing-x86_64/su.1 | 230 testing-x86_64/util-linux.install | 39 -- testing-x86_64/uuidd.tmpfiles |1 14 files changed, 778 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2012-09-20 22:12:57 UTC (rev 166880) +++ testing-i686/PKGBUILD 2012-09-20 22:13:52 UTC (rev 166881) @@ -1,97 +0,0 @@ -# $Id$ -# Maintainer: Tom Gundersen t...@jklm.no -# Contributor: judd jvi...@zeroflux.org - -pkgname=util-linux -pkgver=2.22 -pkgrel=5 -pkgdesc=Miscellaneous system utilities for Linux -url=http://www.kernel.org/pub/linux/utils/util-linux/; -arch=('i686' 'x86_64') -groups=('base') -depends=('pam' 'shadow') -makedepends=('bc') # for check() only, change this to checkdepends for pacman 4.1 -conflicts=('util-linux-ng' 'eject') -provides=(util-linux-ng=${pkgver} 'eject') -license=('GPL2') -options=('!libtool') -source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.22/${pkgname}-${pkgver}.tar.xz -su.1 -uuidd.tmpfiles -pam-login -pam-common -pam-su - hwclock-systz.patch) -backup=(etc/pam.d/chfn -etc/pam.d/chsh -etc/pam.d/login -etc/pam.d/su -etc/pam.d/su-l) -install=util-linux.install - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - patch -p1 -i ../hwclock-systz.patch - - # unbreak --localstatedir - # TODO(dreisner): find out what sami had in mind with these heuristics - sed -i '71,75d' configure.ac - ./autogen.sh - - ./configure --prefix=/usr \ - --libdir=/usr/lib \ - --localstatedir=/run \ - --enable-fs-paths-extra=/usr/bin:/usr/sbin \ - --enable-raw \ - --enable-vipw \ - --enable-newgrp \ - --enable-chfn-chsh \ - --enable-write \ - --enable-mesg \ - --enable-socket-activation - -# --enable-reset \ # part of ncurses -# --enable-last \ # not part of any package -# --enable-line \ # not compat - - make -} - -check() { - make -C $pkgname-$pkgver check -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - - make DESTDIR=${pkgdir} install - - cd ${pkgdir} - - # setuid chfn and chsh - chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} - - # install PAM files for login-utils - install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn - install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh - install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login - install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su - install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su-l - - # broken buildsys doesn't include su(1), which means it - # isn't even in the dist tarball - # TODO(dreisner): patched upstream - install -m644 $srcdir/su.1 $pkgdir/usr/share/man/man1/su.1 - - # include tmpfiles fragment for uuidd - # TODO(dreisner): offer this upstream? - install -Dm644 $srcdir/uuidd.tmpfiles $pkgdir/usr/lib/tmpfiles.d/uuidd.conf -} -md5sums=('ba2d8cc12a937231c80a04f7f7149303' - '7f524538dcf57284a86f03a98e624f04' - 'a39554bfd65cccfd8254bb46922f4a67' - '4368b3f98abd8a32662e094c54e7f9b1' - 'a31374fef2cba0ca34dfc7078e2969e4' - 'fa85e5cce5d723275b14365ba71a8aad' - '19eaa197a0cfb046661dede2e991120b') Deleted: testing-i686/pam-common === --- testing-i686/pam-common 2012-09-20 22:12:57 UTC (rev 166880) +++ testing-i686/pam-common 2012-09-20 22:13:52 UTC (rev 166881) @@ -1,6
[arch-commits] Commit in util-linux/repos (14 files)
Date: Tuesday, September 4, 2012 @ 13:22:00 Author: tomegun Revision: 166143 db-move: moved util-linux from [staging] to [testing] (i686, x86_64) Added: util-linux/repos/testing-i686/ util-linux/repos/testing-i686/PKGBUILD (from rev 166142, util-linux/repos/staging-i686/PKGBUILD) util-linux/repos/testing-i686/pam-common (from rev 166142, util-linux/repos/staging-i686/pam-common) util-linux/repos/testing-i686/pam-login (from rev 166142, util-linux/repos/staging-i686/pam-login) util-linux/repos/testing-i686/pam-su (from rev 166142, util-linux/repos/staging-i686/pam-su) util-linux/repos/testing-i686/util-linux.install (from rev 166142, util-linux/repos/staging-i686/util-linux.install) util-linux/repos/testing-x86_64/ util-linux/repos/testing-x86_64/PKGBUILD (from rev 166142, util-linux/repos/staging-x86_64/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 166142, util-linux/repos/staging-x86_64/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 166142, util-linux/repos/staging-x86_64/pam-login) util-linux/repos/testing-x86_64/pam-su (from rev 166142, util-linux/repos/staging-x86_64/pam-su) util-linux/repos/testing-x86_64/util-linux.install (from rev 166142, util-linux/repos/staging-x86_64/util-linux.install) Deleted: util-linux/repos/staging-i686/ util-linux/repos/staging-x86_64/ ---+ testing-i686/PKGBUILD | 69 testing-i686/pam-common |6 +++ testing-i686/pam-login|7 +++ testing-i686/pam-su |9 testing-i686/util-linux.install | 10 + testing-x86_64/PKGBUILD | 69 testing-x86_64/pam-common |6 +++ testing-x86_64/pam-login |7 +++ testing-x86_64/pam-su |9 testing-x86_64/util-linux.install | 10 + 10 files changed, 202 insertions(+) Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 166142, util-linux/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-09-04 17:22:00 UTC (rev 166143) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: judd jvi...@zeroflux.org + +pkgname=util-linux +pkgver=2.22 +pkgrel=1 +pkgdesc=Miscellaneous system utilities for Linux +url=http://www.kernel.org/pub/linux/utils/util-linux/; +arch=('i686' 'x86_64') +groups=('base') +depends=('pam') +makedepends=('bc') # for check() only +conflicts=('util-linux-ng' 'eject') +provides=(util-linux-ng=${pkgver} 'eject') +license=('GPL2') +options=('!libtool') +source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.22/${pkgname}-${pkgver}.tar.xz +pam-login +pam-common + pam-su) +backup=(etc/pam.d/chfn etc/pam.d/chsh etc/pam.d/login) +install=util-linux.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --enable-fs-paths-extra=/usr/bin:/usr/sbin \ + --enable-raw \ + --enable-vipw \ + --enable-newgrp \ + --enable-chfn-chsh \ + --enable-write \ + --enable-mesg \ + --enable-socket-activation + +# --enable-reset \ # part of ncurses +# --enable-last \ # not part of any package +# --enable-line \ # not compat + + make +} + +check() { + make -C $pkgname-$pkgver check +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + + # setuid chfn and chsh + chmod 4755 $pkgdir/usr/bin/{newgrp,ch{sh,fn}} + + # install PAM files for login-utils + install -Dm644 $srcdir/pam-common $pkgdir/etc/pam.d/chfn + install -m644 $srcdir/pam-common $pkgdir/etc/pam.d/chsh + install -m644 $srcdir/pam-login $pkgdir/etc/pam.d/login + install -m644 $srcdir/pam-su ${pkgdir}/etc/pam.d/su +} +md5sums=('ba2d8cc12a937231c80a04f7f7149303' + '4368b3f98abd8a32662e094c54e7f9b1' + 'a31374fef2cba0ca34dfc7078e2969e4' + 'fa85e5cce5d723275b14365ba71a8aad') Copied: util-linux/repos/testing-i686/pam-common (from rev 166142, util-linux/repos/staging-i686/pam-common) === --- testing-i686/pam-common (rev 0) +++ testing-i686/pam-common 2012-09-04 17:22:00 UTC (rev 166143) @@ -0,0 +1,6 @@ +#%PAM-1.0 +auth sufficient pam_rootok.so +auth requiredpam_unix.so +accountrequiredpam_unix.so +sessionrequiredpam_unix.so +password requiredpam_permit.so Copied: util-linux/repos/testing-i686/pam-login (from rev 166142, util-linux/repos/staging-i686/pam-login)