diff --git a/do_preinstall.sh b/do_preinstall.sh index fe5ac1eb8a9e496122f84471610666149ca712d2..fbe12de71500eba9df6fafe2cae6f119659e3f6e 100755 --- a/do_preinstall.sh +++ b/do_preinstall.sh @@ -56,8 +56,9 @@ echo "Generating initial config" safe_run gen_config echo "Instanciating server" -safe_run ssh partage "net setlocalsid $(ldapsearch -x sambaDomainName=* | awk '/^sambaSID/{print $2}')" -safe_run instance +scp $DIR/sync_sid.sh partage:. +safe_run ssh partage bash ./sync_sid.sh +ssh partage rm sync_sid.sh echo "Running diagnostic" safe_run diagnose -L diff --git a/sync_sid.sh b/sync_sid.sh new file mode 100755 index 0000000000000000000000000000000000000000..e9e66ce94e405081291af731b49cd08de19cf953 --- /dev/null +++ b/sync_sid.sh @@ -0,0 +1,2 @@ +#!/bin/bash +net setlocalsid $(ldapsearch -x sambaDomainName=* | awk '/^sambaSID/{print $2}')