cvs commit: src/etc/rc.d amd

Mike Makonnen mtm at FreeBSD.org
Fri Oct 19 15:55:44 PDT 2007


mtm         2007-10-19 22:55:42 UTC

  FreeBSD src repository

  Modified files:
    etc/rc.d             amd 
  Log:
  The amd_map_program knob can potentially contain a command whose output
  is then used as an argument to the amd program. This outpu may contain
  newlines, but the script did not take care to strip those newlines before
  apending it to rc_flags. Revision 1.72 of rc.subr(8) introduced changes that
  exposed this problem (specifically putting the final eval'ed command in
  quotes).[1]
  
  Also, for correctness' sake, shell directives appended to the command-line
  by the script should go into command_args, and not appended directly
  to rc_flags.
  
  Reported by:    John E Hein <jhein at timing.com> [1]
  Tested by:      John E Hein <jhein at timing.com>
  MFC after:      1 week
  
  Revision  Changes    Path
  1.19      +3 -2      src/etc/rc.d/amd


More information about the cvs-all mailing list