Volevo segnalare che la magnifica immagine BH 1.6.6 dovrebbe avere un piccolo bug per la gestione del server NFS. Infatti lo script che fa partire il server non crea tutte le directories che servono per far partire il servizio NFS. Di seguito la modifica che ho fatto .
Inoltre ho anche fatto in modo che lo script gestisca anche il contenuto del file /etc/exports
Adesso tutto funziona benissimo
Saluti.
Code:
# Exit if required binaries are missing.
[ -x $NFSD_BIN ] || exit 0
[ -x $MOUNTD_BIN ] || exit 0
[ -x $EXPORTFS_BIN ] || exit 0
[ -x $PORTMAP_BIN ] || exit 0
# modifica che fa funzionare il server
# The default state directory is /var/lib/nfs
test -n "$NFS_STATEDIR" || NFS_STATEDIR=/var/lib/nfs
echo -n 'creating NFS state directory: '
mkdir -p "$NFS_STATEDIR"
( cd "$NFS_STATEDIR"
umask 077
mkdir -p sm sm.bak
test -w sm/state || {
rm -f sm/state
:>sm/state
}
umask 022
for file in xtab etab smtab rmtab
do
test -w "$file" || {
rm -f "$file"
:>"$file"
}
done
)
# fine modifica
Inoltre ho anche fatto in modo che lo script gestisca anche il contenuto del file /etc/exports
Code:
#NFSSERVER
$EXPORTFS_BIN -i -o $OPTIONS $NFS_CL_IP/$NFSNETMASKE:$DIRECTORY
# modifica inizio
$EXPORTFS_BIN -a
# modifica fine
Adesso tutto funziona benissimo
Saluti.