From: John v. V. <joh...@ya...> - 2002-06-24 16:17:41
|
Hi Bjorn (pardon my American keyboard ;) Devil-Linux is not meant to preserve anything through reboots. Thats kind of the whole point. For security reasons only two partitions exist, /var and /swap. I think of Devil-Linux as a vehicle for IPTABLES, FreeSwan, and other front line protection systems for networks. /var exists for logging and /swap exists to accomdate the SHMFS type of ramdisk. Personally, I think logging should go trough an encrypted tunnel. /var can be wrapped with ssh for instance or messages can be transferred via a an encrypted signalling system similar to syslogd. This would make /swap the only DL disk component. About eLSD... (optional, you can skip to next paragraph) eLSD, The enhanced Linux Society Distro, is a user environment built on top of Devil-Linux. At some point eLSD will have to compile its own kernel, use GCC3, possibly make other enhancements which deviate far from the purpose of Devil-Linux. Ideally, we at the linux society want to create a platform for developing truly de-bloated server systems deployable to the 6 billion humans out there. In our enhancement, DL will be buildable under DL... Ultimately the concept of an application will dissappear, the only application will be the OS and the OS will simply recognise datasets, addressed by URLs, and then load the proper libraries (methods) so that the user can use the data. This is the ThinMan model, and our favorite target is the cell phone. The OS will one day become a library written for the hardware further increasing efficency and battery life. Having said all that, let me say that I have added /opt and plan to build a whole /usr type directory there, including its own "enhaced root" there called sys_adm. You create your /home diretories on your harddrive using LVM (doing this makes us DL admins proud); very good instructions exist on the DL site. You then edit /etc/init.d/mountfs (on your floppy) to create your mount point (mine is /opt, yours is /home) before the mount -a command. I tried to hack many of the init.d scripts but bash as it exists in DL seems to seems be broken in many ways.. could it be busy box ?? Dont know. My advice is to keep it simple. Here are the changed lines in my mountfs: ## /etc/init.d/mountfs # Walk through /etc/fstab and mount all file systems that don't have # the noauto option set in the fs_mntops field (the 4th field. ee # man fstab for more info) # echo -n "Making other mount points..." #Here >>>>> mkdir /opt evaluate_retval echo -n "Mounting other file systems..." /bin/mount -a evaluate_retval ## ### /etc/fstab ### # Begin /etc/fstab # location of filesystem mount point fs-type options #/dev/*LFS-partition device* / *fs-type* defaults 1 1 /dev/devil-linux/swap swap swap defaults 0 0 /dev/devil-linux/opt /opt reiserfs defaults 0 0 #proc /proc proc defaults 0 0 # End /etc/fstab Attached are instructions for creating LVMs.... Hope this helps, John ===== John van Vlaanderen ############################################# # CXN, Inc. Contact: jo...@th... # # # Proud Sponsor of The Linux Society # # http://www.thelinuxsociety.org # ############################################# __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |