"secure" build now works; moved /usr/lib/cryptobox-cd to /usr/share/cryptonas-live; removed some obsolete files; added gettext to
development build
This commit is contained in:
parent
3ccc72f535
commit
91a0cfb6de
60 changed files with 147 additions and 2581 deletions
24
README.devel
24
README.devel
|
@ -12,7 +12,7 @@ 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
|
||||
You may want to 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
|
||||
|
||||
|
@ -20,6 +20,7 @@ The only files and folders relevant to this version are:
|
|||
tools/
|
||||
rm-tmps.sh
|
||||
config/
|
||||
Debian-Mirrors/
|
||||
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
|
||||
|
@ -27,7 +28,9 @@ 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.
|
||||
will now be used at boot time if they exist. The developer can specify
|
||||
alternative files using the $CNAS_KMODULES and $CNAS_INTERFACES
|
||||
variables.
|
||||
|
||||
|
||||
Source Code Info
|
||||
|
@ -47,31 +50,26 @@ A current list of mirrors is also located at
|
|||
|
||||
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
|
||||
integrate with cryptobox-server 0.4
|
||||
|
||||
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
|
||||
|
@ -82,13 +80,11 @@ Known Issues:
|
|||
Debian Live boot media shown in list of available disks
|
||||
Mounted encrypted volumes shown twice in list of available disks (may have been fixed already)
|
||||
*syslinux splash screen needs customization
|
||||
*"secure"/minimal setup needs to be built and tested
|
||||
*needs to be built using a *.deb based on SVN "head" to make sure that glaring English-language
|
||||
issues were fixed since live-cd 3.1
|
||||
*When NOT using a user-supplied /etc/network/interfaces (haven't tried it *with* user-supplied
|
||||
"interfaces") and the user chooses a new IP address via the web interface, the old DHCP-assigned
|
||||
address is still accessible
|
||||
*Reading an encrypted live-cd image doesn't work using Etch as the build system
|
||||
*Reading an encrypted live-cd image doesn't work using Etch
|
||||
*LH_APT_SECURE must be set to "enabled" in Etch or else cdebootstrap fails
|
||||
|
||||
LH_SOURCE="enabled" doesn't work yet
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue