diff options
Diffstat (limited to 'network/freenx/preinstall.sh')
-rw-r--r-- | network/freenx/preinstall.sh | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/network/freenx/preinstall.sh b/network/freenx/preinstall.sh deleted file mode 100644 index c923b4f541..0000000000 --- a/network/freenx/preinstall.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/bash -# freenx preinstall script -# excerpted from alien bob's doinst.sh and -# mixed by Matteo Bernardini <ponce@slackbuilds.org> - -set -e - -if ! /sbin/pidof sshd >/dev/null ; then - echo "" - echo "WARNING: The SSH daemon is not running, but without SSH, NX will not work." -fi - -if ! which nc 1>/dev/null 2>/dev/null ; then - echo "" - echo "WARNING: FreeNX needs the 'netcat' program to be installed." -fi - -if ! which expect 1>/dev/null 2>/dev/null ; then - echo "" - echo "WARNING: FreeNX needs the 'expect' program to be installed." -fi - -# create the $HOME/.ssh directory for the nx user and give it 700 permission. -mkdir -p /var/lib/nxserver/home/.ssh -chmod 700 /var/lib/nxserver/home/.ssh - -# create the nx user and group -groupadd -g 243 nx -useradd -m -d /var/lib/nxserver/home -s /usr/bin/nxserver -u 243 -g 243 nx - -# assign the nx user a random password of 30 alphanumeric chars to avoid problems -# with unlocking: http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:nx -usermod -p $(echo $RANDOM$(date)$RANDOM | md5sum | cut -b 2-32) nx -passwd -u nx 1>/dev/null - -echo "nx user/group added." |