cant remember?
[php-bacula-disk-changer.git] / install.sh
1 #!/bin/bash
2
3 read -p "Base directory for installation [/opt/pbdc/]:" install_base
4 read -p "Bacula User ID [bacula]:" user_id
5
6 if [ "x$install_base" == "x" ]
7 then
8         install_base="/opt/pbdc"
9 fi
10
11 if [ "x$user_id" == "x" ]
12 then
13         user_id="bacula"
14 fi
15
16 mkdir -p $install_base/bin
17 mkdir -p $install_base/lib
18 mkdir -p $install_base/db
19
20 export install_base user_id
21
22 rm -f /etc/pbdc.conf
23 cat >> /etc/pbdc.conf << EOF
24 BASE_DIR=$install_base
25 BASE_LIB=$install_base/lib/
26 BASE_DATA=$install_base/db/
27 BACULA_USER="$user_id"
28
29 export BACULA_USER BASE_DATA BASE_LIB BASE_DIR
30 EOF
31
32 cp -rp bin/* $install_base/bin
33 cp -rp lib/* $install_base/lib
34 chown -R $user_id $install_base
35 chmod 755 $install_base/bin/*