Date: Sunday, September 27, 2015 @ 14:46:50 Author: lfleischer Revision: 141691
upgpkg: partimage 0.6.9-7 Fix user/group management. Modified: partimage/trunk/PKGBUILD partimage/trunk/partimage.install -------------------+ PKGBUILD | 7 ++++--- partimage.install | 18 ------------------ 2 files changed, 4 insertions(+), 21 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-09-27 12:36:51 UTC (rev 141690) +++ PKGBUILD 2015-09-27 12:46:50 UTC (rev 141691) @@ -1,5 +1,4 @@ -# $Id$ -# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> +# Maintainer: Lukas Fleischer <lfleisc...@archlinux.org> # Contributor: Roman Kyrylych <ro...@archlinux.org> # Contributor: Sven Kauber <cel...@gmail.com> # Contributor: tardo <ta...@nagi-fanboi.net> @@ -7,7 +6,7 @@ pkgname=partimage pkgver=0.6.9 -pkgrel=6 +pkgrel=7 pkgdesc='Partition Image saves partitions in many formats to an image file.' arch=('i686' 'x86_64') url='http://www.partimage.org/' @@ -41,7 +40,9 @@ install -Dm0644 partimaged.pam "${pkgdir}/etc/pam.d/partimaged" install -Dm0755 "${srcdir}/partimaged-gencrt" "${pkgdir}/usr/bin/partimaged-gencrt" + chmod 644 "${pkgdir}/etc/partimaged/partimagedusers" + chown 110:110 "${pkgdir}/etc/partimaged/partimagedusers" install -Dm0644 ../partimaged.service "${pkgdir}/usr/lib/systemd/system/partimaged.service" } Modified: partimage.install =================================================================== --- partimage.install 2015-09-27 12:36:51 UTC (rev 141690) +++ partimage.install 2015-09-27 12:46:50 UTC (rev 141691) @@ -2,21 +2,3 @@ groupadd -g 110 partimag &> /dev/null useradd -u 110 -g partimag -c "Partimage user" -d /dev/null -s /bin/false partimag &> /dev/null } - -post_install() { - chown partimag:partimag /etc/partimaged/partimagedusers -} - -post_upgrade() { - if [ "$(getent group partimag | cut -d ':' -f 3)" != '110' ]; then - post_remove - pre_install - echo ">> partimage UID/GID has been changed" - echo ">> if you have some directories owned by partimage - please chown them again" - fi -} - -post_remove() { - userdel partimag > /dev/null - groupdel partimag > /dev/null -}