#!/bin/bash #Make sure we have the right SID: source /etc/smbldap-tools/smbldap.conf || exit 1 /usr/bin/net setlocalsid "$SID" || exit 1 ldap_pass="`cat /etc/webint/LDAP_MASTER_PASSWD`" if ! /usr/sbin/smbldap-usershow administrator || [ "$ldap_pass" == "" ]; then exit 1 fi /usr/bin/smbpasswd -w "$ldap_pass" exec smbd -F