Commit graph

32 commits

Author SHA1 Message Date
lars 8e9f5eedc2 * use "hashlib" instead of "sha" (deprecated since python2.6) if available 2009-06-16 02:16:29 +00:00
frisco 7032d06020 Fixed inconsistency in logging-related code; fixed size of unit test partitions to equal 50M each 2009-05-20 05:05:17 +00:00
lars 4301427e26 CryptoNAS config validation:
* adapt to changes in configobj (v4.3.2 -> v4.5.2) - Closes #218
* workaround a misbehaviour of configobj for lists with only one item - Closes: #219
2009-01-07 03:34:48 +00:00
lars 54d69c506e CryptoNAS default configuration:
* fixed broken default values (reported by Stefan)
2009-01-07 00:47:39 +00:00
age 916b4bebce * fixed typo 2008-04-19 08:44:53 +00:00
lars eaf37a872a add "is_parent_of" function to blockdevice module
improve pre-defined exceptions
improve few failure behaviours
2008-02-17 18:10:38 +00:00
age 5aba14b469 * device list as explicit list 2008-02-17 16:25:03 +00:00
age bacd63be6c fixed the lang.sort fix 2007-11-25 09:21:03 +00:00
lars 3224d59dfe change identation from tabs to spaces 2007-08-18 00:45:12 +00:00
lars b72310097c changed the interface of CryptoBoxRootActions: "allowedProgs" are now prefixed with the parameter "program"
added allowedProg "pvdisplay" to CryptoBoxRootActions to allow LVM detection
improved blockdevice handling: caching and detection of lvm, luks and raid
2007-08-16 16:13:04 +00:00
lars 7c2709e643 fixed svn:keyword tag 'Id' in various python files 2007-03-21 18:35:31 +00:00
age d4fe2145e4 * not sure what TODO here 2007-03-06 10:04:17 +00:00
lars 1de2ebe176 make blkid more verbose
fix permission problem during bootup (Closes: #139)
add support for partitioning of blockdevices ending in a digit (e.g. raid (md) devices)
added fieldset to partition plugin
2007-02-19 01:22:31 +00:00
lars 514f008b70 fixed plural forms or urdu and some encrypted_webinterface language files
fixed "isWriteable" check of CryptoBoxRootActions - failed on live-cd before
fixed exception handling for "create_misc_config_file"
2007-02-08 21:29:57 +00:00
lars 5ea8e7836d fixed some unittests 2007-02-03 11:40:22 +00:00
lars 93e49bf2f2 mount tmpfs if no config partition is available (Closes: #117) 2007-01-26 00:18:22 +00:00
lars 2ecc20e905 fixed the 'status' method of the encrypted_webinterface module
added a method 'create_misc_config_file' to cryptobox.core.settings
used this method to create the certificate file
improved the description on how to set up an encrypted webinterface connection
added description of the 'encrypted_webinterface' plugin to README.ssl
moved 'coding_guidelines.txt' to the wiki
2007-01-25 23:04:45 +00:00
lars 4e5b8e088f fixed a broken reference 2007-01-25 01:47:26 +00:00
lars ad3de60dd1 added "missing dependency" warnings to network, data, encrypted_webinterface and partition plugins
add "self.root_action" to the plugin specification
implement non-interactive key certificate creation during startup if necessary (the produced certificate is still broken)
run stunnel during startup
returned environment warnings are expected to be lists
2007-01-24 02:51:17 +00:00
lars ab6e34ddf9 add "PluginSettings" section to the main configuration file
these settings are available for plugins as self.defaults[...]
run_webserver now uses "cryptobox-local.conf" ("cryptobox.conf" is the fallback)
2007-01-20 20:56:16 +00:00
lars 2cbd564f09 moved some constants to the right scope 2007-01-08 02:23:04 +00:00
lars e38d566088 create log directory during startup if it does not exist (debian)
skip creation of settings file if the location is not writeable during startup
add basic support for profiling
fixed is_device_allowed problem (was to strict)
2007-01-06 11:40:38 +00:00
lars 9ec9475015 better permission handling of startup script
minor bugfixes
update of CryptoBoxWebserver manpage
2006-12-19 14:02:30 +00:00
lars 3e1bfda98e added some exception catching for writing setting files
added help texts for all plugins
fixed 'encryption status' bug in 'volume_details'
improved rendering of 'volume_properties' and 'user_manager'
chmod root directory of mounted volumes to 0777 to avoid later permission problems for samba or WebDAV
2006-12-13 10:01:58 +00:00
lars 77324ae946 added minor parts of slovene translation
fixed samba integration script
added syslog support
replaced 'pattern' with 'level' for 'logs' plugin
improved fetch_po_files script
improved output of log plugin
recursively storing setting files fixed
umask set to 022
defining bootup and shutdown handler for the server
implementing volume_automount mounting
simplified the output preperation of the partition plugin
"busy" flag handling moved from core/container to core/main
2006-12-11 14:16:10 +00:00
lars f6ddb82f4c fixed wrong redirection after reboot (causing reboot loop)
clarified interpretation of blkid output
added missing success message to volume_format_fs
execute formatting in the background
mark busy devices as such
fixed a small bug in CryptoBoxRootActions
2006-12-06 16:25:52 +00:00
age a2d35b6119 -logfile checks
-Ms logo
-warning message under logo
2006-12-06 01:16:26 +00:00
lars fe69eb38ae changed coding style according to pylint 2006-12-05 12:24:47 +00:00
lars f5be96ec9c updated translation 2006-11-30 14:50:28 +00:00
lars 210c27a495 gettext interface cleaned up
error handling improved
2006-11-29 14:02:33 +00:00
lars 1438913656 renamed python package to cryptobox-server
unittests are working again
http-error handling implemented
2006-11-27 19:25:26 +00:00
lars 7741c87fb8 moved some more stuff around 2006-11-23 20:52:30 +00:00
Renamed from src/core/settings.py (Browse further)