File:  [NetBSD Developer Wiki] / wikisrc / users / mlelstv / device-naming2.mdwn
Revision 1.1: download - view: text, annotated - select for diffs
Sun May 26 16:34:14 2013 UTC (9 years, 1 month ago) by mlelstv
Branches: MAIN
CVS tags: HEAD
device naming 2

# udevpubd

- Hook into kernel to learn about autoconfigured devices
- Adds missing device entries in /dev by calling MAKEDEV
- Maintains symlinks to device entries in /dev/wedges/

# Automounter

- Provides a namespace
- mount / unmount for unprivileged users, by internal function
- or, by external program that extends functionality
- program is a safeguard, filesystem autodetection, fsck
- amd is old but smart, conditional mounts, wildcards
- Finally just access filesystem on a wedge by using the wedge name

# Missing?
- critical filesystems?, udevpubd doesn't start early enough
- kernel has its own idea about boot/root/swap devices

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb