cvs commit: src/sbin/dhclient dhclient-script

Brooks Davis brooks at FreeBSD.org
Thu Jan 26 13:05:40 PST 2006


brooks      2006-01-26 21:05:39 UTC

  FreeBSD src repository

  Modified files:
    sbin/dhclient        dhclient-script 
  Log:
  Fix rev 1.12.
  
  /tmp may not be writeable yet when dhclient is first run via
  /etc/rc.d/netif so using it may not work.  Also, writing to a
  predictable file in /tmp as root is a really bad idea since a malicious
  user may be able to win a race and insert a symlink which will allow
  them to cause any file to be overwritten.  To solve these problems,
  create the tempory file in /var/run which will exist this early and is
  writable only by root.
  
  Security:       Local risk if users can cause dhclient to run on demand
                  (such as by unplugging and replugging the network cable).
  
  Revision  Changes    Path
  1.14      +1 -1      src/sbin/dhclient/dhclient-script


More information about the cvs-src mailing list