1#!/bin/sh 2 3. scripts/functions 4 5# 6# Run a simple backup. 7# 8 9TestName="`basename $0`" 10Client=bareos-fd 11JobName=backup-bareos-fd 12BackupDirectory="${cwd}/build/autoconf/" 13 14NewClient="dynclient1-fd" 15 16cleanup 17 18copy_configs 19 20start_test 21 22cat <<END_OF_DATA >${tmp}/bconcmds 23messages 24@$out ${tmp}/log1.out w 25.clients 26@$out ${tmp}/log2.out w 27configure add client=${NewClient} address=localhost password=secret 28.clients 29messages 30@$out ${tmp}/log3.out w 31reload 32.clients 33messages 34quit 35END_OF_DATA 36 37run_bareos 38check_for_zombie_jobs storage=File1 client=${Client} 39stop_bareos 40 41grep ${NewClient} ${tmp}/log1.out > /dev/null && set_error "Could not test to add client, as it is already been defined." 42grep ${NewClient} ${tmp}/log2.out > /dev/null || set_error "Adding client has not beend successful." 43grep ${NewClient} ${tmp}/log3.out > /dev/null || set_error "Added client disappeared after reload." 44 45end_test 46