[arch-commits] Commit in backuppc/trunk (4 files)
Sébastien Luttringer
seblu at archlinux.org
Mon Jun 1 07:07:25 UTC 2015
Date: Monday, June 1, 2015 @ 09:07:25
Author: seblu
Revision: 134442
upgpkg: backuppc 3.3.1-2
- move to systemd-sysusers
Added:
backuppc/trunk/backuppc.sysusers
backuppc/trunk/backuppc.tmpfiles
Modified:
backuppc/trunk/PKGBUILD
backuppc/trunk/backuppc.install
-------------------+
PKGBUILD | 37 ++++++++++++++++++-------------------
backuppc.install | 14 +++-----------
backuppc.sysusers | 1 +
backuppc.tmpfiles | 1 +
4 files changed, 23 insertions(+), 30 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-06-01 06:38:37 UTC (rev 134441)
+++ PKGBUILD 2015-06-01 07:07:25 UTC (rev 134442)
@@ -3,28 +3,26 @@
pkgname=backuppc
pkgver=3.3.1
-pkgrel=1
+pkgrel=2
pkgdesc='Enterprise-grade system for backing up Linux, Windows and MacOS PCs'
url='http://backuppc.sourceforge.net/'
license=('GPL2')
arch=('any')
-depends=(
- 'openssh'
- 'par2cmdline'
- 'perl-archive-zip'
- 'perl-file-listing'
- 'perl-time-modules'
- 'perl-xml-rss'
- 'smbclient'
-)
-optdepends=(
- 'rsync: used by rsync transfert method'
- 'perl-file-rsyncp: used by rsync transfert method'
- 'perl-io-dirent'
-)
+depends=('openssh'
+ 'par2cmdline'
+ 'perl-archive-zip'
+ 'perl-file-listing'
+ 'perl-time-modules'
+ 'perl-xml-rss'
+ 'smbclient')
+optdepends=('rsync: used by rsync transfert method'
+ 'perl-file-rsyncp: used by rsync transfert method'
+ 'perl-io-dirent')
source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/BackupPC-$pkgver.tar.gz"
"$pkgname.service"
"$pkgname.socket"
+ "$pkgname.sysusers"
+ "$pkgname.tmpfiles"
"$pkgname.profile.sh"
"$pkgname.profile.csh"
"$pkgname.httpd"
@@ -32,8 +30,7 @@
'02-move-socket-into-run.patch'
'03-fix-FS#32642.patch'
'04-fix-cve-2011-4923.patch'
- '05-fix-edit-menu-ordering.patch'
-)
+ '05-fix-edit-menu-ordering.patch')
install=$pkgname.install
backup=("etc/$pkgname/config.pl"
"etc/$pkgname/hosts"
@@ -42,6 +39,8 @@
md5sums=('5efdcdd48e9e0d4ef7a706902d1f8b3d'
'ffb8827bbefcf5f0cd959d08fdf64fc1'
'88344dbc5f8777e04fc8e0d250a2db82'
+ 'd90840387358e5dd230cace0b2d6b53a'
+ 'bda3ec3f4c75521c6869279eb16af2f8'
'67a939aa63740c52d12bbdca72d37891'
'ef09e4dae5b4197998f5c3a74e0ec86d'
'99e641c4f3ba4fbcc53e046ce7290ad5'
@@ -80,8 +79,8 @@
# systemd
install -D -m 644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname.service"
install -D -m 644 $pkgname.socket "$pkgdir/usr/lib/systemd/system/$pkgname.socket"
- install -D -m 644 /dev/null "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
- echo 'd /run/backuppc 0750 backuppc backuppc' > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+ install -D -m 644 $pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+ install -D -m 644 $pkgname.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
# install shell profiles
install -D -m 755 $pkgname.profile.sh "$pkgdir/etc/profile.d/$pkgname.sh"
install -D -m 755 $pkgname.profile.csh "$pkgdir/etc/profile.d/$pkgname.csh"
Modified: backuppc.install
===================================================================
--- backuppc.install 2015-06-01 06:38:37 UTC (rev 134441)
+++ backuppc.install 2015-06-01 07:07:25 UTC (rev 134442)
@@ -2,10 +2,9 @@
# arg 1: the new package version
post_install() {
- getent group backuppc >/dev/null || groupadd -g 126 backuppc
- getent passwd backuppc >/dev/null || useradd -d /var/lib/backuppc -u 126 -g 126 backuppc
+ systemd-sysusers backuppc.conf
systemd-tmpfiles --create backuppc.conf
- true
+ :
}
# arg 1: the new package version
@@ -24,14 +23,7 @@
fi
# ensure /run/backuppc exists
systemd-tmpfiles --create backuppc.conf
- true
+ :
}
-# arg 1: the old package version
-post_remove() {
- userdel -f backuppc &>/dev/null
- groupdel backuppc &>/dev/null
- true
-}
-
# vim:set ts=2 sw=2 ft=sh et:
Added: backuppc.sysusers
===================================================================
--- backuppc.sysusers (rev 0)
+++ backuppc.sysusers 2015-06-01 07:07:25 UTC (rev 134442)
@@ -0,0 +1 @@
+u backuppc 126 - /var/lib/backuppc
Added: backuppc.tmpfiles
===================================================================
--- backuppc.tmpfiles (rev 0)
+++ backuppc.tmpfiles 2015-06-01 07:07:25 UTC (rev 134442)
@@ -0,0 +1 @@
+d /run/backuppc 0750 backuppc backuppc
More information about the arch-commits
mailing list