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