is an application for Linux system administration. It's intended to be
replacement for Webmin (Yes, a big bite, I know... But I concluded
that it's easyer to write the whole application from scratch then to
learn Perl and write modules for Webmin ;)
Currently 4 modules are started, and partialy completed:
1. File Browser (finished)
2. Service Management (finished)
3. User Management (started)
4. Logview (started)
Hey this sounds like a great project! Any plans to integrate mail
user and ftp user management?
Sean
2006/8/24, Viktor Kerkez <alef...@gmail.com>:
>
> http://code.google.com/p/zmaj/
>
> [...]
Yes, there is a plan to integrate mail and ftp user management. It
will be the part of the SMTP and FTP server configuration. But there
is a lot of work to do, so it wont be finished very soon.
It's a python library that implements a standardized interface for
manipulating and administering user and group accounts. It's developed
by RedHat, but can be found for every linux distribution.
Yes, thanks. Just for ubuntu users here, there is no such lib in
dapper. I've been able to get the source and debian diff for python
2.3, and recompile it for python 2.4
About the service app: it is very distribution specific! Maybe you can
have a base class defining the api, and distribution specific classes
doing the job (one for fedora/redhat, one for debian, ...) with a
DISTRIBUTION setting in the settings file.
I'll let you know if I finish an ubuntu specific one.
--
didier
After playing with Django for the first time a few days ago, I thought
- hey, this would be a great base for a python based webmin
replacement. And lo and behold, someone else has started one.
Fantastic!
Your project is now bookmarked, and time allowing I hope to be able to
contribute.
Cheers,
Rasjid.
Yes, I know :-/ I'm one of http://www.atomixlinux.org developers, and
because of that I don't have time to test it on other Linux
distributions (Atomix is derived from Fedora)... The plan is to store
all of the configuration details in sqlite database. One of those
things will be some kind of DISTRIBUTION_TYPE, and depending on that,
the application will choose what functions to call.
I would be very thankfull if somebody provides me with the "Debianish"
solution, then I will think about the best way to decouple
distribution specific things.
I would be very glad to incorprate into Zmaj any changes and modules
You provide me with. :) Every contribution is welcome. :)
Also look at the new init replacement ('upstart') then:
<http://www.netsplit.com/blog/work/canonical/upstart.html>
<https://wiki.ubuntu.com/ReplacementInit>
--
Jan Claeys
Yes! Thanks for the links.
--
didier