Bug 185997 - An application like services.msc for KDE
Summary: An application like services.msc for KDE
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
: 183659 270004 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-02 21:19 UTC by usrrgt
Modified: 2020-01-23 06:31 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description usrrgt 2009-03-02 21:19:02 UTC
Version:           Option to start or stop any service on demand and at the moment (using KDE 4.2.0)
OS:                Linux
Installed from:    Mandriva RPMs

Windows has got services.msc. This app can:
- Start/stop any service at this time.
- Start or don't start any service when the system start.

Is it possible make a similar app for KDE?
Thanks.

http://images.google.com/images?q=services.msc
Comment 1 Angel Blue01 2009-03-10 21:38:01 UTC
In SUSE this can be done in Yast, I think this is a system function so it should be done through the distro's tools not KDE.
Comment 2 usrrgt 2009-03-11 02:36:15 UTC
Why? Because Suse (and other some distros) has a tool for it?
This tool is not related with package management, and DE = Desktop Environment.

In any case, it is possible import Guidance's serviceconfig.py to KDE.
Comment 4 Angel Blue01 2009-03-11 15:45:40 UTC
While I agree in principle that all settings should be managed from one place, like Windows and MacOS X, I don't like duplicating thing across KDE and a distro. SUSE has a program called Sax for managing displays, and so does KDE, so one should I use? Perhaps services (and other system settings) should be be able to be managed from KDE applications (where users would first check) but distro makers should also have the ability to easily replace them with their own tools.
Comment 5 usrrgt 2009-03-16 00:05:35 UTC
	
I will try to extend my answer for better understanding.

The initial distributions were limited to packaging the programs, make its own package management system and to install certain programs by default (these three things should be the sole work of developers of any distribution).

These distributions were very difficult to use because the desktop environments lacked the necessary functions to make the system transparent to the user. Therefore, in order to provide to the user the easy configuration of their computer, new distributions were born, which put in its way the tools were missing to the desktop environments.

The desktop environments have evolved, and increasingly fewer tools are needed for each distribution, because are included in desktop environments, which is where they should be. In this way, the tools are standard, and are fully integrated with the environment, for a consistent desktop environment.
Comment 6 Dario Andres 2009-04-10 19:21:26 UTC
KDE already has a service manager for KDE-related services (run "kcmshell4 kcmkded")
However as every distribution can manager their services in a different way I don't know if this is possible.
IIRC Pardus done something similar for its distribution. (a KCM-like Service Manager)
Just my 2 cents.
Regards
Comment 7 Dario Andres 2009-04-10 20:44:15 UTC
*** Bug 183659 has been marked as a duplicate of this bug. ***
Comment 8 usrrgt 2009-10-20 06:51:22 UTC
I was talking about something like this: http://kde-apps.org/content/show.php?content=114050
Consider to include it in KDE Admin, please.
Comment 9 Ben Cooksley 2009-10-20 07:25:24 UTC
The developer of that KCM will need to copy its source code to KDE playground then move to KDE Review, in order to move to KDE Admin,
Comment 10 David Edmundson 2009-10-20 12:44:44 UTC
Hey, I'm the writer of KDE Daemon Manager. Got an email telling me to come here. 

I'm perfectly happy for it to be part of KDE, that would be awesome - however I'm not sure how distro-centric the application is. It relies on daemons being inside /etc/init.d and chkconfig to perform the enabling/disabling. I'm not sure if this will cause a problem.

I've not tested on anything outside Kubuntu.  (I only got as far as releasing on kde-apps yesterday!)

Also it's still in an early development stage, the vision is to have it plugin-able, and have a small amount of service configuration inside the module.
It certainly needs to be better when it fails to start a service.

I'd appreciate testing feedback, and advice on where to improve. Along with guidance on getting it in core KDE (if applicable).

Once I've given it a tidy up and got some more comments from users saying it actually works I'll mirror a copy to playground.
Comment 11 Ben Cooksley 2009-12-14 09:46:43 UTC
@David: How is the module progressing at this time?
Comment 12 David Edmundson 2009-12-14 14:37:21 UTC
@Ben: In all honesty I've scarcely done anything, I took the time to sort out some other projects, and I've been swamped at work.

I'll try and get back on it over Christmas, and copy it to Playground so maybe other people can start testing and helping.
Comment 13 Christoph Feck 2012-11-11 00:06:12 UTC
*** Bug 270004 has been marked as a duplicate of this bug. ***
Comment 14 Manuel López-Ibáñez 2012-11-11 00:47:20 UTC
It is sad that KDE distributions are reinventing the wheel over and over again, when the efforts to build a nice GUI could be shared, even if the underlying mechanism is distribution specific.
Comment 15 Nate Graham 2020-01-23 06:31:19 UTC
The kded KCM shows KDE services, and the systemd KCM shows all systemd services. Between the two, this is essentially done.