1# Samba.core configure script
2
3RC=0
4
5addUser()
6{
7     if grep -q '^pcguest:' /etc/passwd
8     then
9         cat <<__EOF__
10NOTE:    Username pcguest already exists in /etc/passwd file.
11__EOF__
12        return
13    fi
14
15    /usr/sbin/useradd -g users -d /home/pcguest -c "Samba Guest" \
16		      -s /usr/bin/true -m pcguest
17
18
19    if [ $? -ne 0 ]
20    then
21        cat >&2 <<__EOF__
22ERROR:   Failed to create username pcguest. 
23__EOF__
24        RC=1
25    else
26        cat <<__EOF__
27NOTE:    The configure script has added username pcguest in /etc/passwd file.
28         You must set the password for user pcguest in order to activate it.
29__EOF__
30    fi
31}
32
33
34addUser
35
36ln -s /sbin/init.d/samba /sbin/rc3.d/S911samba
37ln -s /sbin/init.d/samba /sbin/rc2.d/K130samba
38
39if [ ! -f /etc/rc.config.d/samba ]
40then
41  cp /opt/samba/newconfig/samba.config /etc/rc.config.d/samba
42fi
43
44exit 0
45