2008-06-19 09:35:37 +02:00
|
|
|
This is an EXPERIMENTAL version of CryptoNAS for Debian Live!
|
|
|
|
|
2008-07-04 07:33:24 +02:00
|
|
|
Read http://devel.cryptobox.org/wiki/DebianLiveBuild before
|
|
|
|
you do anything else.
|
2008-06-19 09:35:37 +02:00
|
|
|
|
|
|
|
|
2008-07-04 07:33:24 +02:00
|
|
|
It is recommended that you run "./rm-tmps.sh" after making configuration
|
|
|
|
changes using an editor but before starting a new build.
|
2008-06-19 09:35:37 +02:00
|
|
|
|
2008-07-04 07:33:24 +02:00
|
|
|
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.
|
2008-06-19 09:35:37 +02:00
|
|
|
|
2008-07-04 07:33:24 +02:00
|
|
|
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.
|
|
|
|
|
|
|
|
TODO:
|
|
|
|
get "shutdown/reboot from web interface" working
|
|
|
|
get (configuration partition) formatting to work
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
Short term goals (next couple of commits):
|
|
|
|
-----
|
|
|
|
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
|