ctdb-scripts: Do not de-duplicate the interfaces list
[samba.git] / ctdb / tests / UNIT / eventscripts / 50.samba.startup.012.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "startup, with interfaces list generation"
6
7 setup
8
9 interfaces_file="${CTDB_TEST_TMP_DIR}/interfaces.conf"
10
11 setup_script_options <<EOF
12 CTDB_SAMBA_INTERFACES_FILE=${interfaces_file}
13 CTDB_SAMBA_INTERFACES_EXTRA='"devX123;options=nodynamic" "devX456;options=dynamic"'
14 EOF
15
16 ok <<EOF
17 Starting smb: OK
18 EOF
19 simple_test
20
21 ok <<EOF
22     bind interfaces only = yes
23     interfaces = lo  "dev123;options=dynamic" "dev456;options=dynamic" "devX123;options=nodynamic" "devX456;options=dynamic"
24 EOF
25 simple_test_command cat "$interfaces_file"