#!/bin/sh if [ $# -lt 4 ] then echo "$0 PREFIX DOMAIN USERNAME PASSWORD" exit 1 fi PREFIX=$1 DOMAIN=$2 DC_USERNAME=$3 DC_PASSWORD=$4 shift 4 USERNAME=administrator PASSWORD=humbolt SRCDIR=`pwd` oldpwd=`dirname $0`/../.. mkdir -p $PREFIX cd $PREFIX PREFIX_ABS=`pwd` ETCDIR=$PREFIX_ABS/etc NCALRPCDIR=$PREFIX_ABS/ncalrpc PIDDIR=$PREFIX_ABS/pid PRIVATEDIR=$PREFIX_ABS/private LOCKDIR=$PREFIX_ABS/lockdir WINBINDD_SOCKET_DIR=$PREFIX_ABS/winbind_socket CONFFILE=$ETCDIR/smb.conf TMPDIR=$PREFIX_ABS/tmp NETBIOSNAME=localmember SMBD_LOGLEVEL=1 mkdir -p $PRIVATEDIR $ETCDIR $PIDDIR $NCALRPCDIR $LOCKDIR $TMPDIR cat >$CONFFILE<&2 $srcdir/bin/net join member $DOMAIN -U$DC_USERNAME%$DC_PASSWORD >&2 || { echo "Join failed" exit $? } echo "PREFIX_ABS=$PREFIX_ABS" echo "PIDDIR=$PIDDIR" echo "SERVER=$SERVER" echo "NETBIOSNAME=$NETBIOSNAME" echo "DOMAIN=$DOMAIN" echo "USERNAME=$USERNAME" echo "REALM=$REALM" echo "PASSWORD=$PASSWORD" echo "SRCDIR=$SRCDIR" echo "PREFIX=$PREFIX" echo "CONFFILE=$CONFFILE" echo "WINBINDD_SOCKET_DIR=$WINBINDD_SOCKET_DIR" echo "NCALRPCDIR=$NCALRPCDIR" echo "CONFIGURATION=$CONFIGURATION"