HOST=localhost
fi
-db_get bacula-cn/hostname || true
+db_get bacula-geant/hostname || true
if [ -z "$RET" ]; then
- db_set bacula-cn/hostname "$HOST"
+ db_set bacula-geant/hostname "$HOST"
fi
# Guess default ip
-db_get bacula-cn/ip || true
+db_get bacula-geant/ip || true
if [ -z "$RET" ]; then
# default via 161.53.55.1 dev eth0
DEV=$( ip route show to exact 0/0 \
IP=$( ip address show dev $DEV scope global \
| awk '$1 == "inet" { sub("/[^ ]+", ""); print $2; nextfile }' )
if [ "$IP" ]; then
- db_set bacula-cn/ip "$IP"
+ db_set bacula-geant/ip "$IP"
fi
fi
fi
# Sample contact
-db_get bacula-cn/contact || true
+db_get bacula-geant/contact || true
if [ -z "$RET" ]; then
- db_set bacula-cn/contact "Ime Prezime <korisnik@$HOST>"
+ db_set bacula-geant/contact "First Last Name <user@$HOST>"
fi
# Check hostname
while true; do
- ! db_input high bacula-cn/hostname && [ $? -eq 30 ] && break
+ ! db_input high bacula-geant/hostname && [ $? -eq 30 ] && break
db_go || true
- db_get bacula-cn/hostname
+ db_get bacula-geant/hostname
[ -z "$RET" ] && continue
echo "$RET" | grep -Eqi '^[a-z0-9-]+(\.[a-z0-9.-]+)+$' || continue
# Check ip
while true; do
- ! db_input high bacula-cn/ip && [ $? -eq 30 ] && break
+ ! db_input high bacula-geant/ip && [ $? -eq 30 ] && break
db_go || true
- db_get bacula-cn/ip
+ db_get bacula-geant/ip
[ -z "$RET" ] && continue
echo "$RET" | grep -Eqi '^[0-9]{1,3}(\.[0-9]{1,3}){3}$' || continue
# Check contact
while true; do
- ! db_input high bacula-cn/contact && [ $? -eq 30 ] && break
+ ! db_input high bacula-geant/contact && [ $? -eq 30 ] && break
db_go || true
- db_get bacula-cn/contact
+ db_get bacula-geant/contact
[ -z "$RET" ] && continue
echo "$RET" | grep -Eqi '^([^@]*<)?[a-z0-9.+-]+@[a-z0-9-]+(\.[a-z0-9.-]+)+>?$' || continue