Bug 376157

Summary: kf5 kuser
Product: [Unmaintained] kuser Reporter: Matthias <shalokshalom>
Component: generalAssignee: Szombathelyi György <gyurco>
Status: REOPENED ---    
Severity: normal CC: kde, lemaitre.dulotus, microcris, seth, stuartksmith
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: KCM

Description Matthias 2017-02-07 20:44:41 UTC
hi there - it might be, that there is already a similar issue report, i didnt find one at least. As we all know, is there currently no (official) Kuser KCM for plasma5. I suggest to develop it, based on that one: 

https://github.com/KaOSx/user-kcm
Comment 1 Christoph Feck 2017-02-08 01:09:23 UTC
Does your distribution have "kde-user-manager"? The actual package name could be different, but this is the official Plasma 5 user KCM.

See also https://cgit.kde.org/user-manager.git
Comment 2 Matthias 2017-02-08 17:28:05 UTC
Yes, i mean one without gobjects, gtk-docs and so on?
Comment 3 Christoph Feck 2017-02-08 18:30:32 UTC
I do not understand. The Plasma user KCM does not use gobjects or GTK. I suggest to report it as a bug to your distribution.
Comment 4 Matthias 2017-02-08 23:49:02 UTC
I see now that Gentoo and Fedora build it without accoutservice - so its seems to be possible, thanks a lot. (Other distros like Debian/Ubuntu build it with that)
Comment 5 Kevin Kofler 2017-07-19 23:31:31 UTC
The Fedora package of plasma-user-manager actually has a runtime dependency on accountsservice, it is needed.

But the bigger issue is that this does not have remotely the functionality of KUser (and neither has the linked KaOS user-kcm as far as I can see). No management of system users, no specifying home directory and login shell, no group management. So we are still forced to ship the kdelibs4 KUser in Fedora.
Comment 6 Kevin Kofler 2018-01-03 18:10:46 UTC
FYI, https://github.com/lxde/lxqt-admin might be an alternative of interest to distros.
Comment 7 Cristiano Rodrigues 2018-06-23 10:19:07 UTC
Hi there!
It is just to say that as simple as Kuser may seem it is of great value.
Of course we can live without it because we can have the same results using the console but what can be done in 10 seconds with Kuser will take 2 or 3 minutes without it (at least for me, I always have to google for the right commands and arguments for user and groups manipulation)
Comment 8 Christoph Feck 2020-04-15 11:10:00 UTC
*** Bug 381138 has been marked as a duplicate of this bug. ***
Comment 9 seth 2024-05-21 16:22:25 UTC
I agree  Cristiano Rodrigues, I've recently come back to KDE and was surprised there isn't a basic GUI for editing users. It seems like an essential usability component for a complete desktop environment.
Comment 10 Matthias 2024-05-21 18:24:58 UTC
Created attachment 169687 [details]
KCM
Comment 11 Matthias 2024-05-21 18:25:07 UTC
I dont know how its called, but I have a KCM for user management for a long time now. 

I upload a screenshot, and add that I assume this is standard in the systemsettings now, as I do not see a package with 'user' and 'kcm' being available. 

I think this is fixed. 

(I am using Garuda KDE, also available on NixOS and KaOS.)
Comment 12 seth 2024-05-21 18:38:26 UTC
Yes there is a section in the System Settings but that doesn't allow viewing groups or system users like you could in older versions of KDE using KUser.
Comment 13 Stuart K. Smith 2024-05-21 19:09:19 UTC
NOT resolved. No actual way to modify users from System Settings of than: Name, Username, Account type, Email address.

The old KUser allowed editing of Home directory, Groupmemberships (and editing of Groups themselves), and login shell.

At a minimum, the ability to add a user to a group is required unless the decision has been made to move all administrative tasks to the command line.
Comment 14 Matthias 2024-05-22 12:59:04 UTC
Yeah sorry, I skimmed too quickly over the last comment, my fault.
Comment 15 Stuart K. Smith 2024-05-22 14:10:05 UTC
Another alternative to have the needed functionality is to install Webmin on the system in question and launch it locally.

I still believe it would be preferable to have the needed functionality native to Plasma 5/6