diff --git a/yard/scripts/make_debian b/yard/scripts/make_debian index c25f4da..74014ec 100755 --- a/yard/scripts/make_debian +++ b/yard/scripts/make_debian @@ -96,8 +96,10 @@ $stuff = << "STUFF"; # this template. Make-debian ditches info, man, and doc files by default, # use the "doc" option to make documentation. -# Characteristics: Uses devfs. user: root passwd: root - user: user passwd: user +# Characteristics: user: root passwd: root + user: user passwd: user + Uses devfs. + # Alternatives aren't working so you will have to use the real name like # nvi for vi and w.procps for w. Not all libs are associate with packages # but that isn't a big deal. @@ -106,6 +108,8 @@ $stuff = << "STUFF"; # the verbosity box so consider closing it with the slider for faster # generation. Look at /tmp/verbosity instead. +# Todays Quote: Creating a root filesystem is all about stuff. + # The STUFF NEEDED in order for init to work. /etc/runlevel.conf <= Replacements/etc/runlevel.conf # made by make_debian /etc/init.d/rc @@ -113,7 +117,7 @@ $stuff = << "STUFF"; /etc/inittab <= Replacements/etc/inittab.debian # specific to devfs /etc/default/rcS -# Stuff to save to return init to old state prior to file-rc +# Stuff needed to return init to its state prior to installing file-rc. /etc/init.d/rc.links /etc/init.d/rcS.links /usr/sbin/update-rc.d.links @@ -127,8 +131,8 @@ $stuff = << "STUFF"; /etc/hostname <= Replacements/etc/hostname /etc/motd <= Replacements/etc/motd -# Important stuff .. you will need to edit this if you add packages -# which need other users/groups +# Important stuff .. you will need to edit the login files if you add packages +# which require other users/groups. The default fstab mounts /dev/ubd/0. #/etc/fstab <= Replacements/etc/fstab.new # Made from Yard Box menu /etc/fstab <= Replacements/etc/fstab.debian # devfs specific /etc/passwd <= Replacements/etc/passwd.debian @@ -137,7 +141,7 @@ $stuff = << "STUFF"; /etc/group- <= Replacements/etc/group-debian /etc/shadow <= Replacements/etc/shadow.debian -# The information needed so that dpkg can work. +# The stuff required by dpkg. /var/lib/dpkg/diversions <= Replacements/var/lib/dpkg/diversions /var/lib/dpkg/cmethopt /var/lib/dpkg/lock @@ -149,7 +153,7 @@ $stuff = << "STUFF"; /var/lib/dpkg/updates /var/lib/dpkg/alternatives -# Devices - optional stuff picked up by devfsd +# Devices - optional stuff which can be picked up by devfsd. /dev/MAKEDEV # a link /dev/mem /dev/kmem @@ -170,7 +174,7 @@ $stuff = << "STUFF"; /dev/urandom /dev/ubd0 <= Replacements/dev/ubd0 -# Empty directories +# Empty directories with no stuff. /mnt /proc /tmp @@ -179,7 +183,9 @@ $stuff = << "STUFF"; /var/lock /var/log -## ALL the REQUIRED files generated by make-debian +## ALL the REQUIRED files generated by make-debian. +## This is stuff from the required packages, so some files may be +## removed, or some files can be replaced with stuff from say .. busybox. STUFF return $stuff;