Patch for mergemaster [was Re: RFC: Alternate patch to have
true new-style rc.d scripts in ports (without touching localpkg)]
eikemeier at fillmore-labs.com
Fri Aug 27 09:08:40 PDT 2004
Scot Hetzel wrote:
> Several individuals expressed their concern with mergemaster deleting
> scripts from /etc/rc.d. The main concern is that an administator
> could create their own scripts and place them into /etc/rc.d, then
> either they forget about their script, or another admin is updating
> and they accidently delete the script during the mergemaster process.
> Attached is a patch to mergemaster that checks the script files for
> "$FreeBSD: src" during the STALE_RC_FILES check. If a script has such
> a header, it is assumed to be a stale rc file. The old behavior of
> checking all scripts is still available when the -s flag is specified
> to mergemaster.
An alternate approach is in PR 64476:
But probably the "$FreeBSD: src" test is more useful, I'm not sure.
Anyway, you could post this as a follow-up, so that both approaches
could be compared.
More information about the freebsd-current