| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
- one callback cleanup (me):
o enforce strict mode (aka kill jonathanries) and introuce
a permission data structure.
o no need to keep global references on widget we pack through
symbolic references; this is only namespace pollution
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- first install step is selection of your language, in your language;
it uses images for that
- language->country is probed, the selection of the country is possible
if there was a problem, in the Summary step
- in the $o big structure, we now use $o->{locale} which contains
three keys: lang, country and utf8
- lang.pm has been cleaned and rewritten a bit
- keyboard probing now done only on language (because this step is
at the beginning of the install)
- timezone probing done on country, if use changes country before
timezone in the Summary, re-probe timezone accordingly
|
|
|
|
|
| |
- cleanup code (still much to do...)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Beidebs|Thierry Vignaud collision
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
under Mandrake 9.0.
- Fixed bug of automatic configuration also being done if one opts for
manual configuration of an auto-detected scanner.
- Made scannerdrake editing the SANE config files instead of replacing them
by the config lines from the DB (or emptying them when no config lines are
given in the DB).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
check and forgot to remove it from /var/lib/msec/security.conf like
CHECK_SUID_GROUP => CHECK_SGID, but hopefully, he'll fix msec
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- use formatAlaTeX() to have nicer tooltips
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
|
| |
we should really use the camille/deush help system though.
|
|
|
|
|
|
| |
- display sorted options (hey pixel, note that the last diff trunk with
execessive () was not detected by perl_checker :-( )
|
|
|
|
|
| |
frontend
|
|
|
|
|
|
|
|
| |
- no gratuitous shell forking
- now can be debugged through "sh -x"
- use std shell service lib
- make it print [OK] || [FAILLED]
|
| |
|
| |
|
|
|
|
|
| |
- fix non embedded case :-(
|
| |
|
| |
|
|
|
|
|
|
|
| |
twice: one as explanation viewer and one a log search tool.
so we must handly ask mcc to display us ...
|
| |
|
|
|
|
|
|
|
| |
- change sucky About box
- wipeout commented code
- remove ugly borders when embedded
|
| |
|
|
|
|
|
| |
exported by our
|
|
|
|
|
| |
window
|
| |
|
|
|
|
|
| |
don't display "wait while parsing" window when embedded
|
|
|
|
|
|
|
|
| |
the first process.
another (rare indeed) case of a bug introduced because perl_checker
wanted us to localize a file handle :-(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This enable apps that still use gtk+-1.2 via my_gtk to still work when
they only need interactive->vnew('su') just to get root capabilities.
Indeed, interactive load ugtk if it has access to the X server, which
make my_gtk and ugtk fight for the cpu forever... which is bad imho...
drakfloppy and net_monitor were converted to use it and are now usuable again
("i leave ... again" commit).
it would also enable to complete spec 64 by enabling rpmdrake
to use kdesu under kde and consolehelper under gnome.
rpmdrake is indeed the last program to not behave like
the running desktop to get root capability.
unless someone is against this, i'll convert the mcc and all other gtk+ pure
tools to do not use anymore interactive just to get root capability.
btw, i fixed the infamous SECTOR_SIZE warning...
|