> With the growing number of sysctl options, it seems to me that one could
> make some rather disastrous errors trying to tune the kernel.
> A shell script that would restore everything to the defaults would be
> quite useful, along with a boot option to do the same. The shell script
> could contain comments to explain the options as well.
Here you go. No frills, no chills save/restore sysctl script.
--- #!/bin/sh sdir=/procsave pdir=/proc/sys function doit(){ echo $* eval $* } if [ ! -d "$sdir" ];then doit mkdir $sdir fi case "$1" in "save") rm $sdir/* -r cd $pdir for dir in `find -type d ! -name .` ;do doit mkdir $sdir/$dir done for file in `find -type f ! -name .` ;do doit cp $pdir/$file $sdir/$file done ;; "restore") cd $pdir for file in `find -type f ! -name .` ;do if [ -e $sdir/$file ];then doit cp $sdir/$file $pdir/$file 2>/dev/null fi done ;; esac--- call as 'save_proc_sys {save/restore}'Adam
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu