#!/bin/sh
#
# $Header: /Secure/secure-doc/linux/CFS/RCS/CFS-Doc,v 1.4 1996/03/15 04:49:37 alex Exp alex $
#
# cfsfs Crypto filesystem
#
# Author: Alexander O. Yuriev <alex@bach.cis.temple.edu>
# Derived from cron
# Cargamos la libraría de funciones.
. /etc/rc.d/init.d/functions
# Averiguamos cómo se nos ha ejecutado.
case "$1" in
start)
echo -n "Arrancando sistema de ficheros encriptado: "
if [ -x /usr/local/sbin/cfsd ]; then
/usr/local/sbin/cfsd > /dev/null
/bin/mount -o port=3049,intr localhost:/.cfsfs /securefs
echo "listo"
else
echo -n "El sistema de ficheros encriptados no ha sido iniciado"
fi
touch /var/lock/subsys/cfsfs
;;
stop)
echo -n "Deteniendo sistema de ficheros encriptado: "
umount /securefs
killproc cfsd
echo
rm -f /var/lock/subsys/cfsfs
;;
*)
echo "Empleo: cfsfs {start|stop}"
exit 1
esac
exit 0