22 lines
551 B
Plaintext
22 lines
551 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
: ${MBSE_ROOT=/opt/mbse}
|
||
|
|
||
|
groupadd -r bbs
|
||
|
useradd -c "MBSE BBS Admin" -d $MBSE_ROOT -g bbs mbse
|
||
|
install -d -m 755 -o mbse -g bbs $MBSE_ROOT/home
|
||
|
useradd -c "MBSE BBS Login" -md $MBSE_ROOT/home/bbs \
|
||
|
-g bbs -s $MBSE_ROOT/bin/mbnewusr bbs
|
||
|
|
||
|
cat >> $MBSE_ROOT/.bash_profile <<EOF
|
||
|
export MBSE_ROOT=$MBSE_ROOT
|
||
|
export PATH=$MBSE_ROOT/bin:$PATH
|
||
|
EOF
|
||
|
|
||
|
# remove password from bbs user
|
||
|
sed -i '/^bbs:/ s/:!:/::/' /etc/shadow
|
||
|
|
||
|
chown mbse:bbs $MBSE_ROOT/.bash_profile
|
||
|
|
||
|
echo "fido 60179/udp # Chatserver">>/etc/services
|