Subject: CVS commit: src/share/sushi/system
To: None <source-changes@NetBSD.org>
From: Tim Rightnour <garbled@netbsd.org>
List: source-changes
Date: 03/09/2004 21:36:37
Module Name:	src
Committed By:	garbled
Date:		Tue Mar  9 21:36:37 UTC 2004

Modified Files:
	src/share/sushi/system: help index
	src/share/sushi/system/dailyconf: form help script
	src/share/sushi/system/inetdconf: form script script1
	src/share/sushi/system/localtime: help
	src/share/sushi/system/mailerconf: script script1
	src/share/sushi/system/rcconf: form script
	src/share/sushi/system/securityconf: form help script
	src/share/sushi/system/sshdconf: Makefile defaults form help script
	    script1 script2 script3 script4 script5 script6
	src/share/sushi/system/sysctl: help script sysctls
	src/share/sushi/system/usermgmtconf: form help script script1
	src/share/sushi/system/weeklyconf: help script
Added Files:
	src/share/sushi/system/sshdconf: script7

Log Message:
Apply patches in PR bin/24645 by Peter Postma:
	Here are some enhancements to sushi's System Maintenance menu.
	To summarize the changes:

	* Make a backup of the file before modifying it.
	* Fixes to get all menus/forms working.
	* Missing/invalid settings (like in rc.conf and inetd.conf)
	  have been added/removed.
	* Most files don't get overwritten now but are edited instead.
	  So specials settings in e.g. /etc/rc.conf don't get lost now.
	* Some help menu fixes. ($NetBSD$ tag has been removed because I
	  don't see how it would be useful for either user or developer).


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 src/share/sushi/system/help \
    src/share/sushi/system/index
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/dailyconf/form \
    src/share/sushi/system/dailyconf/help \
    src/share/sushi/system/dailyconf/script
cvs rdiff -r1.2 -r1.3 src/share/sushi/system/inetdconf/form \
    src/share/sushi/system/inetdconf/script
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/inetdconf/script1
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/localtime/help
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/mailerconf/script
cvs rdiff -r1.2 -r1.3 src/share/sushi/system/mailerconf/script1
cvs rdiff -r1.9 -r1.10 src/share/sushi/system/rcconf/form
cvs rdiff -r1.2 -r1.3 src/share/sushi/system/rcconf/script
cvs rdiff -r1.4 -r1.5 src/share/sushi/system/securityconf/form
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/securityconf/help \
    src/share/sushi/system/securityconf/script
cvs rdiff -r1.2 -r1.3 src/share/sushi/system/sshdconf/Makefile
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/sshdconf/defaults \
    src/share/sushi/system/sshdconf/form src/share/sushi/system/sshdconf/help \
    src/share/sushi/system/sshdconf/script \
    src/share/sushi/system/sshdconf/script1 \
    src/share/sushi/system/sshdconf/script2 \
    src/share/sushi/system/sshdconf/script3 \
    src/share/sushi/system/sshdconf/script4 \
    src/share/sushi/system/sshdconf/script5 \
    src/share/sushi/system/sshdconf/script6
cvs rdiff -r0 -r1.1 src/share/sushi/system/sshdconf/script7
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/sysctl/help \
    src/share/sushi/system/sysctl/script \
    src/share/sushi/system/sysctl/sysctls
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/usermgmtconf/form \
    src/share/sushi/system/usermgmtconf/help \
    src/share/sushi/system/usermgmtconf/script
cvs rdiff -r1.4 -r1.5 src/share/sushi/system/usermgmtconf/script1
cvs rdiff -r1.1 -r1.2 src/share/sushi/system/weeklyconf/help \
    src/share/sushi/system/weeklyconf/script

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.