Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - replace ... =~ 'foo' with ... =~ /foo/ | Pascal Rigaux | 2002-11-11 | 2 | -3/+3 |
| | | | | | - remove unneeded parentheses for things like ... if (...) | ||||
* | add or remove spaces where need to please perl_checker | Pascal Rigaux | 2002-11-11 | 2 | -6/+7 |
| | |||||
* | - use "foreach" instead of "for" in list context | Pascal Rigaux | 2002-11-11 | 1 | -2/+2 |
| | | | | | - use "for" instead of "foreach" when used a la C | ||||
* | various small syntax enhancements to please perl_checker | Pascal Rigaux | 2002-11-11 | 1 | -2/+2 |
| | |||||
* | replace "_" with "N" and "__" with "N_" | Pascal Rigaux | 2002-11-06 | 1 | -17/+17 |
| | | | | | | | | | | | | | | | | | | | rationale: - currently, we use _("xxx") as a shorthand for gettext("xxx"). It also used to call xgettext with --keyword=_ - alas, function &_ is global and not by package (notice esp. that _ is not exported in common.pm) - this lead to big ugly pb with packages defining their own &_, overriding common.pm's &_ - a fix is to set @::textdomains to add a new domain (the default being "libDrakX") but relying on the global "_" is still dangerous! | ||||
* | remember to factorize this with rpmdrake's wait messages in my_gtk | Thierry Vignaud | 2002-09-24 | 1 | -0/+1 |
| | |||||
* | ignore_list is useless | Thierry Vignaud | 2002-09-24 | 1 | -2/+1 |
| | |||||
* | remove "bogus periodic check 2" from periodic checks page | Thierry Vignaud | 2002-09-24 | 1 | -2/+1 |
| | |||||
* | let simplify | Thierry Vignaud | 2002-09-24 | 1 | -2/+1 |
| | |||||
* | s/package draksec::libsafe/package security::libsafe/ | Thierry Vignaud | 2002-09-19 | 1 | -1/+1 |
| | | | | | anyway nobody uses that one | ||||
* | - factorize @sec_levels and %sec_levels for get_default() and | Thierry Vignaud | 2002-09-18 | 1 | -9/+7 |
| | | | | | | | | get_seclevel_list() - use them in get_default() - get_value() : don't assume a space between "function_name" and "(parameters)" | ||||
* | fix wait_message doesn't display | Thierry Vignaud | 2002-09-18 | 1 | -2/+4 |
| | |||||
* | remove brackets on function values loading | Thierry Vignaud | 2002-09-18 | 1 | -4/+8 |
| | |||||
* | run msec after setting changes | Thierry Vignaud | 2002-09-18 | 1 | -1/+5 |
| | |||||
* | respect msec syntax | Thierry Vignaud | 2002-09-18 | 1 | -1/+1 |
| | |||||
* | "kill quart of draksec code" patch aka make it really working aka "happy fred" : | Thierry Vignaud | 2002-09-18 | 2 | -216/+119 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - security::msec : o consolidate get_function_value() and get_value into get_value() o really apply changes, aka save them : * config_check() : use substInFile and setVarsInSh * config_function() : use substInFile and append_to_file * kill stupid and bogus config_option() o don't overwrite previous changes, aka reread them : * fix checks and functions current value loading * fix checks and functions default loading - security::main : o simplify ui creation, make it more readable o kill offuscating basic_secadmin_check(), basic_secadmin_entry(), network_generate_page(), system_generate_page() and checks_generate_page() o increase default height because of stupid "add_with_viewport" in ugtk::createScrolledWindow o consolidate network and system functions managment, they're all the same for msec, splitting is only a draksec "feature"; all go in %options_values - draksec : o let standalone module configure standalone mode o security::main already take care of initializing gtk o security::main already take care of exiting o don't play with embedded mode special variables it overall looks better but big cleanups're still possible for mdk9.1 | ||||
* | - security::msec : | Thierry Vignaud | 2002-09-17 | 2 | -19/+17 |
| | | | | | | | | | | | | | | | | | | | | | o config_check: use MDK::Common to set option rather than overwriting config file o remove all stupid prefix that just ofuscate code whereas it's always set to '', $::prefix will be a lot better o s/shift @_/shift/ o kill config_option() o simplify get_default() o get_secure_level() : replace if cascade by an array o set_secure_level() : * replace if cascade by an hash * default to runlevel 3 if undefined o get_functions() : simplify by merging code paths - security::main : o security::libsafe is unneeded o don't pass useless prefix o begin to read default values | ||||
* | - msec::config_check: use MDK::Common to set option rather | Thierry Vignaud | 2002-09-17 | 2 | -138/+99 |
| | | | | | | | | than overwriting config file - remove all stupid prefix that just ofuscate code whereas it's always set to '', $::prefix will be a lot better | ||||
* | - security::main: kill duplicated 'use strict' | Thierry Vignaud | 2002-09-17 | 2 | -5/+4 |
| | | | | | | | | | | - no ignore choice for periodic checks - save functions in /etc/security/msec/level.local and not security.conf - "from mseclib import" is useless - fix functions saving (an object method invocation takes class name as argument) | ||||
* | remove libsafe option (not anymore used by msec) | Thierry Vignaud | 2002-09-17 | 1 | -1/+1 |
| | |||||
* | add ignore option to msec items | Thierry Vignaud | 2002-09-17 | 1 | -3/+3 |
| | |||||
* | - draksec window title is draksec, not "draksec - basic options" since it offer | Thierry Vignaud | 2002-09-12 | 2 | -11/+14 |
| | | | | | | advanced options too now - mark some strings to be translated (mainly notebook pages titles) | ||||
* | improved i18n handling | Pablo Saratxaga | 2002-09-10 | 1 | -5/+5 |
| | |||||
* | inline seclevel_explain (why using functions to return a text label ?) | Thierry Vignaud | 2002-09-10 | 2 | -24/+16 |
| | |||||
* | move back draksec's files in drakxtools | Thierry Vignaud | 2002-09-10 | 3 | -0/+672 |
| | |||||
* | - draksec is in his own package now | Christian Belisle | 2002-08-19 | 3 | -349/+0 |
| | |||||
* | - draksec is in his own package now. | Christian Belisle | 2002-08-19 | 1 | -18/+0 |
| | |||||
* | shorewall-related functions will go here. | Christian Belisle | 2002-08-07 | 1 | -0/+0 |
| | |||||
* | - Fix page change between checks -> advanced | Christian Belisle | 2002-07-31 | 1 | -1/+2 |
| | |||||
* | - Factorize options-related functions | Christian Belisle | 2002-07-31 | 2 | -29/+106 |
| | | | | | | - s/choose_options/choose_functions - Added security checks page | ||||
* | - factorize functions (many functions -> one function) | Christian Belisle | 2002-07-31 | 1 | -34/+31 |
| | |||||
* | - put the basic button on top (in the advanced page) | Christian Belisle | 2002-07-31 | 1 | -3/+4 |
| | | | | | - move set_server_link in the ignore list temporary | ||||
* | -complete re-write of draksec. The main functions will go in this file. | Christian Belisle | 2002-07-30 | 1 | -0/+69 |
| | |||||
* | - complete re-write of draksec. splitted all the libsafe related functions | Christian Belisle | 2002-07-30 | 1 | -0/+18 |
| | | | | | in this file. | ||||
* | - complete re-write | Christian Belisle | 2002-07-30 | 1 | -23/+136 |
| | |||||
* | - fix typo: s/%%options;/%%options/ | Daouda Lo | 2002-07-23 | 1 | -1/+1 |
| | |||||
* | - add prefix var in file names | Christian Belisle | 2002-07-18 | 1 | -4/+10 |
| | | | | | | - remove useless expert_mode var - add get_options(): will be used to get various options from msec | ||||
* | move the msec related functions from any.pm to msec.pm. create sec_options | Christian Belisle | 2002-07-18 | 1 | -225/+72 |
| | |||||
* | - Customize entries for each options (checkboxes, text boxes and lists) | Christian Belisle | 2002-06-17 | 1 | -46/+89 |
| | |||||
* | added network, server and user advanced options | Christian Belisle | 2002-06-17 | 1 | -1/+120 |
| | |||||
* | Initial commit | Christian Belisle | 2002-06-10 | 1 | -0/+76 |