Message: previous - next
Month: June 2012

Re: [trinity-devel] Systems administrators: Administer Linux with Trinity desktop tools

From: Darrell Anderson <humanreadable@...>
Date: Wed, 27 Jun 2012 13:33:22 -0700 (PDT)

> Hello, I did not look in details, but you can administer
> user's profile with kiosktool.
> Or you can manually create global TDE configuration files in
> /opt/trinity/share/config .
> The global files are exactly the same as ~/.trinity/config/.
> There is also a special syntax in these files (I do not
> remember now, something like appending [$i]) that can prevent user to
> override global preferences.

I have not looked at kiosktool. I have manually edited some of the related settings when I built my home theater PC, to "lock" and prevent anybody from tinkering with the desktop.

I believe the [$i] appendage to a config file key is for "immutable," through which the system then will not override.

Okay, in summary then, Trinity provides a way to globally configure a significant amount of configurations for all users, immutable or merely initial defaults, although the app name kiosktool is not intuitively obvious to everybody. :-) The app name makes sense with a little reflection, but I wonder whether a different name might help.

> About system services, there is a "ksysv" utility in
> kdeadmin, but as its name says, it is managing SYSV services, not the newer
> systemd...

Ah, yes, I remember. The tool also does not address BSD style init scripts. :-(

Both Slackware and Arch use BSD style init scripts. I know of one similar tool that exists for Slackware but uses Python and GTK. I wonder how much work would be involved to convert that tool to TQt3 and to support both Slackware and Arch?