summaryrefslogtreecommitdiffstats
path: root/control-center
diff options
context:
space:
mode:
Diffstat (limited to 'control-center')
-rwxr-xr-xcontrol-center33
1 files changed, 23 insertions, 10 deletions
diff --git a/control-center b/control-center
index 1d32324d..9b69af96 100755
--- a/control-center
+++ b/control-center
@@ -81,6 +81,7 @@ my $rc = "$mcc_dir/$theme/gtkrc";
my ($log_check_box, $embedded_check_box);
$::isWiz = -e "/usr/sbin/drakwizard";
+$::isRpmDrake = -e "/usr/sbin/rpmdrake";
my $exec_hash =
{
@@ -108,11 +109,15 @@ my $exec_hash =
_("Services") => [ "drakxservices", "$_sbindir/drakxservices", 1 ],
_("Fonts") => [ "drakfont", "$_sbindir/drakfont", 1 ],
_("Date & Time") => [ "clock", "$_sbindir/clock.pl", 1 ],
- _("Software Manager") => [ "rpmdrake", "$_bindir/rpmdrake", -1 ],
_("Logs") => [ "logdrake", "$_sbindir/logdrake", 1 ],
# little workaround to avoid drakconf freeze
#_("Console") => [ "rxvt", "", 0, ["$_xbindir/rxvt", "rxvt", 1] ],
_("Console") => [ "rxvt", "$_xbindir/rxvt", -1 ],
+ _("Install Software") => [ "rpmdrake", "$_sbindir/rpmdrake", -1 ],
+ _("Remove Software") => [ "rpmdrake", "$_sbindir/rpmdrake-remove", -1 ],
+ _("Mandrake Update") => [ "rpmdrake", "$_sbindir/MandrakeUpdate", -1 ],
+ _("Software Sources Manager") => [ "rpmdrake", "$_sbindir/edit-urpm-sources.pl", -1 ],
+
# _("TV Cards") => [ "drakxtv", "$_sbindir/drakxtv", 1 ],
@@ -211,21 +216,29 @@ my @tree =
[_("Services") , 'service-mdk'],
[_("Fonts"), 'drakfont-mdk'],
[_("Date & Time") , 'time-mdk'],
- [_("Software Manager"), 'rpmdrake-mdk'],
[_("Logs"), 'logdrake-mdk'],
[_("Console"), 'console-mdk'],
[_("Users"), 'user-mdk'],
# [_("RFBDrake"), 'unknown-mdk'],
]
],
- if_($::isWiz,
- [_("Server Configuration"), 'wizard-mdk',
- [
- (map {
- if_(-e '/usr/share/wizards/'.$_.'_wizard/'.$_.'.wiz', $wizard{$_})
- } keys %wizard)
- ]
- ]),
+ if_($::isRpmDrake,
+ [_("Software Management"),'software',
+ [
+ [_("Install Software"), 'rpmdrake'],
+ [_("Remove Software"), 'rpmdrake-remove'],
+ [_("Mandrake Update"), 'MandrakeUpdate'],
+ [_("Software Sources Manager"), 'source-manager'],
+ ]
+ ]),
+ if_($::isWiz,
+ [_("Server Configuration"), 'wizard-mdk',
+ [
+ (map {
+ if_(-e '/usr/share/wizards/'.$_.'_wizard/'.$_.'.wiz', $wizard{$_})
+ } keys %wizard)
+ ]
+ ]),
);
#-------------------------------------------------------------