| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- #!/bin/sh
 
- ########################################################################
 
- # Begin $rc_base/init.d/swap
 
- #
 
- # Description : Swap Control Script
 
- #
 
- # Authors     : Gerard Beekmans - gerard@linuxfromscratch.org
 
- #
 
- # Version     : 00.00
 
- #
 
- # Notes       :
 
- #
 
- ########################################################################
 
- . /etc/sysconfig/rc
 
- . ${rc_functions}
 
- case "${1}" in
 
- 	start)
 
- 		boot_mesg "Activating all swap files/partitions..."
 
- 		swapon -a
 
- 		evaluate_retval
 
- 		;;
 
- 	stop)
 
- 		boot_mesg "Deactivating all swap files/partitions..."
 
- 		swapoff -a
 
- 		evaluate_retval
 
- 		;;
 
- 	restart)
 
- 		${0} stop
 
- 		sleep 1
 
- 		${0} start
 
- 		;;
 
- 	status)
 
- 		boot_mesg "Retrieving swap status." ${INFO}
 
- 		echo_ok
 
- 		echo
 
- 		swapon -s
 
- 		;;
 
- 	*)
 
- 		echo "Usage: ${0} {start|stop|restart|status}"
 
- 		exit 1
 
- 		;;
 
- esac
 
- # End $rc_base/init.d/swap
 
 
  |