Date: Mon, 12 Jun 2000 13:19:10 -0400 (EDT) From: sean@stat.Duke.EDU To: FreeBSD-gnats-submit@freebsd.org Subject: conf/19217: Addition of IGNORE_LIST to mergemaster script Message-ID: <200006121719.NAA03277@feta.isds.duke.edu>
next in thread | raw e-mail | index | archive | help
>Number: 19217 >Category: conf >Synopsis: Add an IGNORE_LIST to mergemaster. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jun 12 10:20:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Sean O'Connell >Release: FreeBSD 4.0-STABLE i386 >Organization: Institute of Statistics and Decision Sciences >Environment: FreeBSD Releng_4 >Description: It would be nice to have the option of forcing mergemaster to ignore certain critical files to speed up the process. This would allow for greater administrative flexibility. >How-To-Repeat: Run megemaster :) >Fix: The following patch to meremaster creates an IGNORE_LIST supplied from the administrator's/root's .mergemasterrc file. --- mergemaster.sh.orig Thu Mar 2 17:31:36 2000 +++ mergemaster.sh Thu Apr 13 23:21:24 2000 @@ -260,6 +260,16 @@ ;; esac + # Like to have a list of files that we really don't want to have + # mergermaster hassle us about. + case "${IGNORE_LIST}" in + '') ;; + *) for IGNORED in ${IGNORE_LIST}; do + rm ${TEMPROOT}/${IGNORED} + done + ;; + esac + ;; # End of the "RERUN" test esac And here is an excerpt from my .mergemasterrc showing how I use this: IGNORE_LIST=".cshrc \ .login \ etc/aliases \ etc/csh.cshrc \ etc/csh.login \ etc/dhclient.conf \ etc/group \ etc/host.conf \ etc/hosts \ etc/hosts.allow \ etc/hosts.equiv \ etc/hosts.lpd \ etc/mail/sendmail.cf \ etc/master.passwd \ etc/newsyslog.conf \ etc/printcap \ etc/ssh/ssh_config \ etc/ssh/sshd_config \ etc/syslog.conf \ etc/ttys \ root/.cshrc \ root/.login" # >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006121719.NAA03277>