8a9d8a7b57
Re-enabled apache2 install; not yet configured properly. Builder is now able to provide /etc/modules and /etc/network/interfaces
61 lines
2.1 KiB
Text
61 lines
2.1 KiB
Text
This is an EXPERIMENTAL version of CryptoNAS for Debian Live!
|
|
|
|
Read http://devel.cryptobox.org/wiki/DebianLiveBuild before
|
|
you do anything else.
|
|
|
|
|
|
It is recommended that you run "./rm-tmps.sh" after making configuration
|
|
changes using an editor but before starting a new build.
|
|
|
|
For the convenience of other developers, the debian-patched
|
|
live-helper scripts being used are located in
|
|
the "tools" folder. The version of live-helper distributed
|
|
with Ubuntu "Gutsy Gibbon" does NOT work for CryptoNAS.
|
|
|
|
You should add the following line to apt-cacher's source list
|
|
(for example, /etc/apt/sources.list) and run "aptitude update":
|
|
deb http://systemausfall.org/toolforge/debian unstable main
|
|
|
|
The only files and folders relevant to this version are:
|
|
tools/
|
|
rm-tmps.sh
|
|
config/
|
|
README.devel.
|
|
I'm keeping the folders from the legacy CryptoNAS build system around
|
|
until I'm sure we don't need them. Don't be confused by their continued
|
|
presence in the "deb-live" SVN branch.
|
|
|
|
config/chroot_local-includes/usr/lib/cryptobox-cd/etc.d/modules and
|
|
config/chroot_local-includes/usr/lib/cryptobox-cd/etc.d/network/interfaces
|
|
will now be used at boot time if they exist.
|
|
|
|
|
|
TODO:
|
|
check against validation scripts
|
|
check that "secure" build works
|
|
set up a firewall in the "secure" build
|
|
|
|
/etc/modules (make sure desired modules load at startup)
|
|
|
|
complete "cryptonas" name change
|
|
possibly move /usr/lib/cryptobox-cd to /usr/share/cryptonas-cd
|
|
get apt-secure working
|
|
enable apache2 DAV
|
|
integrate with cryptobox-server 4.0
|
|
for release version, try to isolate which parts of debian "standard" packages
|
|
are really needed to avoid errors and which are extraneous
|
|
|
|
custom splash screen for syslinux
|
|
stream music
|
|
check filesystems periodically
|
|
make drive identification more user-friendly (not just "/dev/foo")
|
|
"install to hard disk or similar device" function (not high priority)
|
|
get COW working
|
|
|
|
|
|
Short term goals:
|
|
-----
|
|
add explanatory text to etc-scoreboard file
|
|
do any more files need copyright notices?
|
|
set up reasonable defaults in cnas-default-settings (use gedit with multiple separate windows)
|
|
/etc/network/interfaces
|