updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / backuppc / backuppc.install
blobaccc648f1bf21917c419ac29fb533fed6a2855b4
1 # arg 1:  the new package version
2 pre_install() {
3   /bin/true
5   
6 # arg 1:  the new package version
7 post_install() {
8   if [ ! `egrep '^backuppc' /etc/passwd` ]; then
9     echo "adding backuppc user... "
10     useradd backuppc --uid 91 -g nobody --home /home/backuppc --create-home &>/dev/null
11   fi
12   HOSTNAME=`hostname`
13   sed -i "s|__HOSTNAME__|$HOSTNAME|g" $pkgdir/etc/BackupPC/config.pl
14   echo ">>> See http://wiki.archlinux.org/index.php/BackupPC for configuration."
15   echo ">>> --------------------------------------"
16   echo ">>> To start the backuppc daemon type"
17   echo ">>> \"/etc/rc.d/backuppc start\" "
18   echo ">>> --------------------------------------"
19   echo ">>> You can also start backuppc httpd instance using"
20   echo ">>> \"/etc/rc.d/backuppc-httpd start\" "
21   echo ">>> and access backuppc web interface \"http://localhost:81/cgi-bin/BackupPC_Admin \""
23     
24 # arg 1:  the new package version
25 # arg 2:  the old package version
26 pre_upgrade() {
27   /bin/true
29             
30 # arg 1:  the new package version
31 # arg 2:  the old package version
32 post_upgrade() {
33   post_install $1
35               
36 # arg 1:  the old package version
37 pre_remove() {
38   echo "removing backuppc system user... "
39   userdel backuppc &>/dev/null
41                 
42 # arg 1:  the old package version
43 post_remove() {
44   /bin/true
46                   
47 op=$1
48 shift
49 $op $*
50