Goals
From DamnSmallBSD
Contents |
Footprint
| GOAL | MET? |
| ISO is less than 50MB uncompressed. | Yes |
| BOOTDIR directory is less than 50MB uncompressed. | Yes |
| FSDIR is less then 50MB uncompressed. | Yes |
Root Filesystem
| GOAL | MET? |
| The root filesystem is self contained; the dynamic linker, libc, basic system binaries, and a lot of basic functionality is in this root filesystem | Yes |
| The filesystem is loaded into ram at boot, and never leaves | Yes |
| SBI | No |
| Little-Endian support in root.fs | Yes |
| Big-Endian support in root.fs | No |
Device Support
| GOAL | MET? |
| DamnSmallBSD should be able to boot, and be usable (within reason), with only support of the processor, ram, and all things in between the two | Yes |
Networking
| GOAL | MET? |
| IPv6 Autoconfiguration | Yes |
| IPv4 Autoconfiguration via pxeboot | Yes |
| IPv4 Autoconfiguration via dhclient | Yes |
| SSH Server | Yes |
| SSH does proper authentication. | Yes |
| FTP Server | Yes |
| FTP does proper authentication. | Yes |
Init/systart
| GOAL | MET? |
| init uses /dev/dcons instead of /dev/console | No |
| systart attached a special dconschat to /dev/console | No |
Utilities
| GOAL | MET? |
| Installer - an installer for DamnSmallBSD and FreeBSD. | No |
| Jailer - a jail wrapper | No |
| Rescue - rescue menu for DamnSmallBSD and FreeBSD | No |
| Verify - file verification utility | No |
| Lsvol - Volume listing utility | Yes |
| Mounter - Mounting wrapper. | Yes |
| Lazybox - a crunchgen environment to provide us with a more flexible root filesystem. | Yes |
| Merger - union mounts arch specific directories for Jailer and Systart | Yes |
| Backup - a backup system (based on BSDImager) | No |
Boot System
| GOAL | MET? |
| Distinction between 'Running' system and 'Booting' system | Yes |
| Boot loader versioning and seperate architecture directories | Yes |
Ports
| GOAL | MET? |
| sysutils/fusefs-kmod | Yes |
| sysutils/fusefs-libs | Yes |
| sysutils/fusefs-curlftpfs | Yes |
| sysutils/fusefs-ntfs | Yes |
| net/avahi | No |
| devel/plan9port | Yes |
| ftp/wget | No |
X11 Support
| GOAL | MET? |
| Use of KDrive (XVesa) as the X server | No |
