summaryrefslogtreecommitdiffstats
path: root/perl-install/standalone/draksec
Commit message (Collapse)AuthorAgeFilesLines
* - clean wait messages creationThierry Vignaud2003-03-101-8/+3
| | | | | | - fix wait messages displaying (label was not displayed) in both standalone and embedded modes
* perl_checker fixThierry Vignaud2003-03-061-1/+1
|
* let i fit in 800x600Thierry Vignaud2003-03-061-1/+1
|
* - untabifyThierry Vignaud2003-02-181-36/+26
| | | | | | | - (basic_seclevel_option) inline it and kill it - (new_editable_combo) take two arguments, a ref on strings list and the default value
* cleanup security::level, hopefully the **** draksec still worksPascal Rigaux2003-02-141-1/+1
|
* do not enfore default settingsThierry Vignaud2003-02-121-1/+0
|
* - fix get_check_default() and get_function_default() descriptionThierry Vignaud2003-02-041-23/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* now, we always have a help entry and a default value but when fredl rename aThierry Vignaud2003-02-041-4/+4
| | | | | | check and forgot to remove it from /var/lib/msec/security.conf like CHECK_SUID_GROUP => CHECK_SGID, but hopefully, he'll fix msec
* - msec was altered to produce help suitable for formatAlaTeX()Thierry Vignaud2003-02-031-1/+1
| | | | | - use formatAlaTeX() to have nicer tooltips
* sanitize gui (aka make it look nicer):Thierry Vignaud2003-02-031-37/+38
| | | | | | | | - put the same help label on top of each msec options notebook pages and consolidate it - use gtkpack_ instead of gtkpack so that we can tell gtk+ that label must neither fill nor expand, only the packtable should
* display again the first notebook pageThierry Vignaud2003-02-031-11/+11
|
* if no default value, then do not print one (aka for cron checks)Thierry Vignaud2003-02-031-1/+1
|
* fix help system description.Thierry Vignaud2003-02-031-1/+1
| | | | | we should really use the camille/deush help system though.
* - perl_checker fixesThierry Vignaud2003-02-031-6/+6
| | | | | | - display sorted options (hey pixel, note that the last diff trunk with execessive () was not detected by perl_checker :-( )
* it's useless to import %security::help::help since it's alreadyThierry Vignaud2003-01-271-1/+1
| | | | | exported by our
* English proofreadingPablo Saratxaga2003-01-241-2/+2
|
* use new help scheme just added to msec (this *does* need a newer msecThierry Vignaud2003-01-201-4/+6
| | | | | package!!)
* "je n'en veux + de cette engeance" (c) pixel :Thierry Vignaud2003-01-161-7/+7
| | | | | | make explanations provided by log and not anymore by standalone, thus preventing using standalone in drakx (which is bad)
* move draksec's gui into the standalone program,Thierry Vignaud2002-12-131-11/+232
| | | | | | nobody will uses it so it's useless to load drakx with it. also use common cli options managment
* perl_checker fixesThierry Vignaud2002-11-201-2/+2
|
* "kill quart of draksec code" patch aka make it really working aka "happy fred" :Thierry Vignaud2002-09-181-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* move back draksec's files in drakxtoolsThierry Vignaud2002-09-101-0/+46
|
* - draksec is now in his own packageChristian Belisle2002-08-191-26/+0
|
* replace "kill USR1" with "kill 'USR1'" (and same for USR2)Pascal Rigaux2002-08-051-2/+2
| | | | | (so that 'use strict' works)
* Handle parsing --embedded command line in standalone.pmPascal Rigaux2002-07-311-1/+0
| | | | | | => allows to remove the somewhat mythical $::isEmbedded = ($::XID, $::CCPID) = "@ARGV" =~ /--embedded (\w+) (\w+)/
* - complete re-writeChristian Belisle2002-07-301-8/+2
|
* create the main() function in security.pmChristian Belisle2002-07-181-36/+4
|
* re-write the part setting the security adminChristian Belisle2002-07-161-38/+7
|
* - isStandalone is set in standalone.pm, removed.Daouda Lo2002-07-151-1/+0
|
* - set isStandalone to 1 to center wait messagesDaouda Lo2002-07-151-0/+2
|
* added server, user and network advanced optionsChristian Belisle2002-06-171-2/+32
|
* Add an entry for the security user emailChristian Belisle2002-06-101-2/+28
|
* factorize and update the reading of previous security levelPascal Rigaux2002-02-201-5/+2
|
* cleanup, update, enhance security level choicePascal Rigaux2002-01-211-59/+7
|
* - write the 'common' part of the 'explanations' stuff,Guillaume Cottenceau2002-01-181-1/+2
| | | | | | | with nice help from Pixel for the tough Perl part - move 'use standalone' up in all standalone apps, to comply to 'explanations'
* typodamien2001-10-171-1/+1
|
* correct bad level displaydamien2001-10-161-4/+12
|
* use " instead of ' to get i18nStefan Siegel2001-09-151-3/+3
|
* corrected yesno interpretationdamien2001-08-311-1/+1
|
* libsafe modificationdamien2001-08-311-1/+7
|
* addedlibsafe optiondamien2001-08-231-3/+17
|
* use vnew the right way everywhereGuillaume Cottenceau2001-08-091-1/+1
|
* move to MDK::Common, bool->to_boolPascal Rigaux2001-07-241-1/+1
|
* look for SECURE_LEVEL in /etc/profile before look in $ENV{SECURE_LEVEL},Pascal Rigaux2001-06-141-1/+4
| | | | | otherwise you need re-sourcing.
* added icon managementdamien2001-05-161-1/+1
|
* embedded modedamien2001-03-281-1/+5
|
* use standalone and standalone::pkgs_installPascal Rigaux2001-01-101-1/+1
|
* fixed the detection of expert in /etc/sysconfig/system (was grepping on TYPE ↵Guillaume Cottenceau2000-08-261-1/+1
| | | | instead of CLASS)
* *** empty log message ***Pascal Rigaux2000-05-301-1/+1
|
* inserted \n in levels descriptions to format them.Pablo Saratxaga1999-12-291-5/+12
|