hello, all!
i recently reported a problem with setting up my swapfile and it was
suggested i e-mail my /etc/rc.d/init.d/swap script. i have also included
my /etc/fstab file for completeness.
do these look correct?
the problem is that no disk space is allocated to my swapfile as reported
by the 'free' command. so without any further ado...
--------
/etc/rc.d/init.d/swap:
#!/bin/sh
#
# swap This shell script takes care of starting and stopping
# swap.
#
# chkconfig: 2345 80 30
# description: Turns on and off SwapFile
# Author: Adrian Bolzan
# date: 20/9/98
# Source function library.
. /etc/rc.d/init.d/functions
# Checking that swapon and swapoff are there.
[ -f /sbin/swapon ] || exit 0
[ -f /sbin/swapoff ] || exit 0
# Checking that the swapfile exists.
[ -f /home/SwapDir/SwapFile ] || exit 0
# See how we were called.
case "$1" in
start)
# Start swap.
echo -n "Starting swap. "
[ -f /var/lock/subsys/swap ] || exit 0
/sbin/swapon -a
echo
touch /var/lock/subsys/swap
;;
stop)
# Stop daemons.
echo -n "Shutting down swap. "
/sbin/swapoff -a
echo
rm -f /var/lock/subsys/swap
;;
restart)
$0 stop
$0 start
;;
status)
status swap
;;
*)
echo "Usage: swap {start|stop|restart|status}"
exit 1
esac
exit 0
-------
and fstab:
/dev/hda4 / ext2 defaults 1
1
/dev/hda3 /home ext2 defaults 2
2
/home/SwapDir/SwapFile none swap sw 0
0
/dev/hda1 /mnt/drive-c vfat user,noauto,ro 0
0
/dev/hda5 /mnt/drive-d vfat user,noauto,ro 0
0
/dev/fd0 /mnt/floppy ext2 user,noauto 0
0
/dev/fd0 /mnt/win_floppy vfat user,noauto 0
0
/dev/fd0 /home/adrian/win_floppy vfat user,noauto 0
0
/dev/cdrom /mnt/cdrom iso9660 user,noauto,ro 0
0
none /proc proc defaults 0
0
------------
thanks for any help.
adrian b.
p.s. please reply to [EMAIL PROTECTED]