From 66863f71cdd5485781eb4099007348a4b90d88e7 Mon Sep 17 00:00:00 2001 From: billf Date: Tue, 26 Oct 1999 19:06:31 +0000 Subject: Add IGNORE_MOTD to allow the sysadmin to ignore (likely) differences in the FreeBSD default motd and the system motd Submitted by: author --- usr.sbin/mergemaster/mergemaster | 8 ++++++++ usr.sbin/mergemaster/mergemaster.8 | 2 ++ usr.sbin/mergemaster/mergemaster.sh | 8 ++++++++ 3 files changed, 18 insertions(+) (limited to 'usr.sbin') diff --git a/usr.sbin/mergemaster/mergemaster b/usr.sbin/mergemaster/mergemaster index 6fcf752..330db74 100755 --- a/usr.sbin/mergemaster/mergemaster +++ b/usr.sbin/mergemaster/mergemaster @@ -253,6 +253,13 @@ case "${RERUN}" in # rm ${TEMPROOT}/etc/spwd.db ${TEMPROOT}/etc/passwd ${TEMPROOT}/etc/pwd.db + # Avoid comparing the motd if the user specifies it in .mergemasterrc + case "${IGNORE_MOTD}" in + '') ;; + *) rm ${TEMPROOT}/etc/motd + ;; + esac + ;; # End of the "RERUN" test esac @@ -607,6 +614,7 @@ for COMPFILE in `find . -type f -size +0`; do fi # Yes, the file still remains to be checked done # This is for the do way up there at the beginning of the comparison +echo '' echo "*** Comparison complete" echo '' diff --git a/usr.sbin/mergemaster/mergemaster.8 b/usr.sbin/mergemaster/mergemaster.8 index 0c88dd6..d0dee82 100644 --- a/usr.sbin/mergemaster/mergemaster.8 +++ b/usr.sbin/mergemaster/mergemaster.8 @@ -231,6 +231,8 @@ with all values commented out: #DONT_CHECK_PAGER= # If you set 'yes' above, make sure to include the PATH to your pager #PATH=/bin:/usr/bin:/usr/sbin +# Don't compare the old and new motd files +#IGNORE_MOTD=yes .Ed .Sh SEE ALSO .Xr cvs 1 , diff --git a/usr.sbin/mergemaster/mergemaster.sh b/usr.sbin/mergemaster/mergemaster.sh index 6fcf752..330db74 100755 --- a/usr.sbin/mergemaster/mergemaster.sh +++ b/usr.sbin/mergemaster/mergemaster.sh @@ -253,6 +253,13 @@ case "${RERUN}" in # rm ${TEMPROOT}/etc/spwd.db ${TEMPROOT}/etc/passwd ${TEMPROOT}/etc/pwd.db + # Avoid comparing the motd if the user specifies it in .mergemasterrc + case "${IGNORE_MOTD}" in + '') ;; + *) rm ${TEMPROOT}/etc/motd + ;; + esac + ;; # End of the "RERUN" test esac @@ -607,6 +614,7 @@ for COMPFILE in `find . -type f -size +0`; do fi # Yes, the file still remains to be checked done # This is for the do way up there at the beginning of the comparison +echo '' echo "*** Comparison complete" echo '' -- cgit v1.1