Historie
Vor einiger Zeit habe ich das Tool xusermgr runtergeladen. Es wurde geschrieben mit XForms. Das Programm hat ein großartiges Interface, aber bei meiner 800x600-Auflösung hat es ziemlich häßlich ausgesehen. Einige Beschriftungen der Buttons waren außerhalb des Rahmens, usw. Viele Leute haben sich darüber geärgert und sich beim Author beschwert. Mein Freund hörte dies und sagte: "Warum regst Du Dich darüber auf ? Wenn Du es nicht magst, dann mache es doch besser !" Ich dachte, daß er Recht hat und schrieb diesen primitiven User Manager.
Benutzung
KUser ist eine sehr einfache Applikation. Auf dem Hauptfenster kann man die Liste der User mit dem vollen Namen sehen. Mit einem Doppelklick oder durch Drücken von Benutzer --> Bearbeiten kann man auswählen und der Dialog zur Einstellung des Users erscheint. Dort kann man ganz einfach alle Einstellungen verändern, wie den Namen, Home-Verzeichnis, Shell beim Login, usw.
Wenn die Unterstützung für Diskquoatas aktiviert ist, wird KUser dies automatisch erkennen und man kann auch dies modifizieren (Es können hier noch einige Fehler drinstecken, deshalb bitte melden, wenn irgendwas seltsam ist).
Man kann auch Benutzer hinzufügen oder löschen durch Benutzen der Buttons oder des Menüs.
In dieser Version habe ich GNU NLS-Support hinzugefügt. Wenn man
alle Meldungen in russisch sehen will, dann einfach 'expot LANG=ru' ausführen,
bevor KUser gestartet wird. Unglücklicherweise kenne ich andere Sprachen
nicht so gut (z.B. Französisch). Wenn also dieser Text in der eigenen
Sprache gelesen werden will, dann sollte er übersetzt werden. Es ist
einfach. Im Verzeichnis po/ ist eine Daten names kuser.pot. Das Format
ist einfach:
msgid "English text"
msgstr "Der Text in der eigenen Sprache"
Du solltest die Übersetzung dann an mich schicken. Ich werde es dann in der nächsten Version hinzufügen. Ich wäre glücklich, wenn dies jemand fortsetzen könnten.
Das ist im Moment alles. Ich hoffe, dieses Dokument zu gegebener Zeit ergänzen zu können.
Unterstützte Plattformen
Linux
Author
Denis Yuryvich Pershin
Deutsche Übersetzung
Robert Hamberger
Solaris 2.5.1
Irix (Dankeschön an Paul Kendall
FreeBSD
OpenBSD (benötigt kleinere Modifikationen um zu funktionieren)
NetBSD (wie bei OpenBSD)
Novosibirsk State University
Economic Faculty, III course
E-mail: dyp@inetlab.com
Homepage:
http://www.iis.nsk.su/~dyp
or
http://www.isis.nsu.ru/~dyp
KUser homepage.
E-Mail: rh474@bingo.baynet.de
Homepage:
http://www.iis.nsk.su/~dyp
or
Homepage: http://www.bingo.baynet.de/~rh474