summaryrefslogtreecommitdiffstats
path: root/perl-install/security
Commit message (Collapse)AuthorAgeFilesLines
* improve explanations (#6969): prevent introducing confusion into explanationsThierry Vignaud2007-07-301-26/+26
|
* re-sync after the big svn lossPascal Rigaux2007-04-252-7/+7
|
* fill in missing titles for banners and specify iconsThierry Vignaud2005-08-271-1/+2
|
* don't need use MDK::Common... when we have "use common" (which is the ↵Pascal Rigaux2005-06-101-1/+0
| | | | standard for libDrakX modules)
* use addVarsInSh()Pascal Rigaux2005-05-271-8/+8
|
* really default security level 3Pascal Rigaux2005-03-241-1/+1
|
* (load_values) fix getting value when it's defined but 0 (#14364)Thierry Vignaud2005-03-081-1/+1
|
* (get_function_value) fix getting value when it's 0 (#14364)Thierry Vignaud2005-03-081-1/+1
|
* add translator hints; real fix will be in mdk10.2:Thierry Vignaud2004-09-201-2/+6
| | | | | s!N("(.*?) \"(ALL)\" (.*?)"!N("\1 %s \3", N("\2"))! and the like
* - fix label of entry in helpThierry Vignaud2004-09-131-1/+1
| | | | | | | | | | | | | | - move help from tooltips into separate page (#9894) rationale: - there's already a "help" button that do the same thing as mcc one - Gtk+ only support tooltips on widgets that have their own X window (which new GkComboBox widget has not) - tooltips are usefull on first run but then are just annoying
* typo fixesThierry Vignaud2004-08-191-1/+1
|
* use difference2() as suggested by new perl_checker warningPascal Rigaux2004-08-121-1/+1
|
* cleanupPascal Rigaux2004-08-121-3/+2
|
* perl_checker compliancePascal Rigaux2004-08-121-1/+1
|
* sync with msec-0.44Thierry Vignaud2004-07-303-1/+7
|
* (get) default to standard level; else security::msec won't be able toThierry Vignaud2004-06-101-1/+1
| | | | | | load any values when level is not set (thus resulting in an empty draksec GUI)
* (apply_checks) reindentThierry Vignaud2004-02-101-7/+7
|
* (apply_checks) fix unable to save checks when config file is emptyThierry Vignaud2004-02-101-10/+8
| | | | | (aka substInFile does not support using print in that case)
* fix draksec not saving options when config file do not exists :-(Thierry Vignaud2004-02-061-0/+2
|
* add help for newly introduced MAIL_EMPTY_CONTENT itemThierry Vignaud2004-01-291-0/+1
|
* notify that timeout is in secondsThierry Vignaud2004-01-291-1/+1
|
* fix parsing of default values for multi argument msec functionsThierry Vignaud2004-01-291-1/+1
|
* fix #6103:Thierry Vignaud2003-10-081-3/+8
| | | | | | | | | - workaround buggy msec not listing MAIL_USER in its defaults whereas it does list MAIL_WARN - while keeping "prevent including MAIL_* in check list" behavior, we still have to load them in order to be able to save them back
* fix english (thanks to Arpad Biro)Pascal Rigaux2003-08-201-3/+3
|
* perl_checker compliancePascal Rigaux2003-08-112-2/+2
|
* better helpThierry Vignaud2003-07-241-25/+40
|
* describeThierry Vignaud2003-07-241-1/+4
|
* - filter dumb charactersThierry Vignaud2003-07-241-103/+45
| | | | | - strip help from internal msec doc so that it better fit end user
* sort functions & checks when writing configurationThierry Vignaud2003-07-191-2/+2
|
* translate default values qw(yes no all ignore ...) and provide englishThierry Vignaud2003-07-141-0/+62
| | | | | (l10n-able) descriptions instead of function names
* perl_checker fixesThierry Vignaud2003-05-231-3/+3
|
* - fix #3616 (draksec discarding changes)Thierry Vignaud2003-05-201-2/+2
| | | | | - add a end of line btw at the end of file to please cat
* fix #3618Thierry Vignaud2003-04-301-1/+1
|
* perl_checker adaptations + fixesPascal Rigaux2003-04-241-4/+4
|
* new perl_checker compliancePascal Rigaux2003-04-171-2/+4
|
* resync with msecThierry Vignaud2003-02-181-1/+1
|
* replace %level_list with level_list() so that N("...") is called at runtimePascal Rigaux2003-02-171-13/+13
| | | | | instead of compile-time
* synced with msecThierry Vignaud2003-02-171-1/+1
|
* cleanup security::level, hopefully the **** draksec still worksPascal Rigaux2003-02-141-32/+11
|
* fix errors (due to previous commit)Pascal Rigaux2003-02-141-4/+4
|
* create security::level::to_string()Pascal Rigaux2003-02-141-4/+8
|
* - set_help is deprecatedPascal Rigaux2003-02-131-5/+5
| | | | | | | - it is replaced by interactive_help_id on each ask_* - many set_help do not have any correspondance in help.pm (drakxid-*), those are commented for now
* new data structure enables to do further cleanups and to spot old bugs (akaThierry Vignaud2003-02-051-46/+35
| | | | | | | | | | | | | | | | | security::msec is readable at last): - put all file names & separators for regexps in the object - (load_defaults, load_values) thus we can use indirect call to get right values - (load_values) fix "returning 'undef' option" (this trival bug did not have any side effect but fixing it is cleaner - kill debugging statements - generalize some comments - (reload) introduce this method so that we can later reload default values when the user change the security level the only bug we left is that on each saving, we add a empty line to config files...
* perl_checker fixThierry Vignaud2003-02-041-1/+0
|
* - fix get_check_default() and get_function_default() descriptionThierry Vignaud2003-02-041-56/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix "check states were not saved if their value did not change (thus reverting it to default on disk)" - fix emebedding (no transcience when embedded) - fix "value get chop()-ed until it disapear and is reset to default" - log which security level is set and not only the switch killing latest remanent parts of christian "yeah baby, i'm piggy" work: - functions and checks listing : o rename get_functions() as list_functions() and get_default_checks() as list_checks(); this is both more homogenous and enable one to separate them from the get_(check|function)_(value|default) function group o regroup them o over simplify list_functions(): leave functions listing to msec (aka /usr/share/msec/level.<LEVEL>, assuming share/msec.py is always up to date, just don't care reparsing python code (this is plain stupid); if we cannot rely on msec, on who could we :-) ? o this allow to simplify msec gui so that we do not exclude stuff already excluded - remove config_check(), config_funtion(): replace them by: o set_check() and set_function() to store new values in data structure o apply_checks() and apply_functions() to save these new values, thus writing config files once and not twice the functions & checks count
* - consolidate file namesThierry Vignaud2003-02-031-75/+87
| | | | | | | | | | | | | | - remove unused variables - rename get_(default|value as load_(default|value)s and alter them so that config file are read only one time instead of one per option; data is stocked in package variable - thus get_default_checks() is quite a lot faster - alter get_(check|function)_(value|default) to use new data structure - fix check default reading - group default values reading and current values reading what's left: do the same thing for writing tomorow
* - msec was altered to produce help suitable for formatAlaTeX()Thierry Vignaud2003-02-031-0/+33
| | | | | - use formatAlaTeX() to have nicer tooltips
* auto-generated from msec/share/draksec_help.py libmsec and moved fromThierry Vignaud2003-02-031-0/+139
| | | | | | | msec to here so that draksec help'll get translated all changes must be done in soft/msec/share/libmsec.py !!!
* English proofreading (first pass)Pablo Saratxaga2003-01-211-2/+2
|
* replace occurences of "$foo ? $foo : $bar" with "$foo || $bar"Pascal Rigaux2003-01-161-2/+2
|