DragonFly-2.3.2.260.g45e809 master UPDATING etc MAKEDEV MAKEDEV.local Makefile include stdlib.h lib/libc/gen Makefile.inc fdevname.3 fdevname.c nrelease Makefile nrelease/gui/etc fstab nrelease/installer/etc fstab nrelease/installer/etc/rc.d pfi nrelease/root README README.USB nrelease/root/etc fstab sbin Makefile sbin/dhclient bpf.c sbin/mount_devfs mount_devfs.8 usr.sbin/installer/dfuibe_installer fn_configure.c usr.sbin/installer/libinstaller commands.c usr.sbin/vnconfig vnconfig.8 vnconfig.c

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Aug 3 21:59:52 PDT 2009


commit 45e80934a8afa3af2f45a285cb65e23cd1f7e931
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Aug 3 21:44:57 2009 -0700

    DEVFS - rollup - Userland, nrelease, and installer
    
    * Remove MAKEDEV and MAKEDEV use in the build system.
    
    * Add a new libc function fdevname() taking a file descriptor and
      returning the device name.
    
    * Remove the MFS /dev for the CD and adjust the nrelease build system
      to use devfs.
    
    * Installer adjustments:  PFI search path, remove device node maker
      (it is non-applicable with devfs).
    
    * Add mount_devfs to the build Makefile.
    
    * Change dhclient to use an auto-cloning bpf.
    
    * The VN device now uses labels by default, and no longer supports
      non-label configurations (though you can of course ignore the label
      area and just r/w the raw device anyway).
    
    Submitted-by: Alex Hornung <ahornung at gmail.com>, and Matthew Dillon

Summary of changes:
 UPDATING                                           |    3 +-
 etc/MAKEDEV                                        | 2271 --------------------
 etc/MAKEDEV.local                                  |   51 -
 etc/Makefile                                       |   18 +-
 include/stdlib.h                                   |    2 +
 lib/libc/gen/Makefile.inc                          |    6 +-
 lib/libc/gen/{devname.3 => fdevname.3}             |    0
 .../mount_devfs.c => lib/libc/gen/fdevname.c       |  124 +-
 nrelease/Makefile                                  |    4 +
 nrelease/gui/etc/fstab                             |    2 -
 nrelease/installer/etc/fstab                       |    2 -
 nrelease/installer/etc/rc.d/pfi                    |   10 +-
 nrelease/root/README                               |    9 -
 nrelease/root/README.USB                           |    8 -
 nrelease/root/etc/fstab                            |    2 -
 sbin/Makefile                                      |    1 +
 sbin/dhclient/bpf.c                                |   31 +-
 .../mount_portal.8 => mount_devfs/mount_devfs.8}   |    0
 usr.sbin/installer/dfuibe_installer/fn_configure.c |    4 +-
 usr.sbin/installer/libinstaller/commands.c         |    4 +-
 usr.sbin/vnconfig/vnconfig.8                       |    6 +-
 usr.sbin/vnconfig/vnconfig.c                       |    2 +-
 22 files changed, 106 insertions(+), 2454 deletions(-)
 delete mode 100644 etc/MAKEDEV
 delete mode 100644 etc/MAKEDEV.local
 copy lib/libc/gen/{devname.3 => fdevname.3} (100%)
 copy sbin/mount_devfs/mount_devfs.c => lib/libc/gen/fdevname.c (54%)
 copy sbin/{mount_portal/mount_portal.8 => mount_devfs/mount_devfs.8} (100%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/45e80934a8afa3af2f45a285cb65e23cd1f7e931


-- 
DragonFly BSD source repository





More information about the Commits mailing list