Using system-config-samba, I have melted your python project to a ready-for-pam with some minor build environment (Makefiles) thing. Feel free to use/not use for future development. It would be nice to have CVS for this project. Btw. I can use some major GUI redesign actually. It's still WAY to hard for the average user to set a scheduled task using the GUI. Maybe some presets should be made: * Create a scheduled task that starts every day at [ ]h * Create a scheduled task that starts every [sunday [+]] at[ ]h And perhaps a tab with "Advanced" for the less standard records. And a treeview (only columns) with something like: +-------------+-------------------+-------------------------+ | Frequency | Command | send output/results to | +-------------+-------------------+-------------------------+ |Every sunday | /opt/backup.pl | mail of root | | at 2:00 | | | +-------------+-------------------+-------------------------+ | Every day | /opt/wakemeup.pl | /dev/null | | at 9:00 | | | +-------------+-------------------+-------------------------+ KISS (Keep it Simple Stupid) And in the advanced view you can do the * * * * * command > /dev/null It would be cool if the application could parse such lines to less-hard-to-understand messages. The not-easy-to-translate lines could then go to the "Advanced"-tab and in the "Normal users"-tab it should show information about records being only in the "Advanced"-tab. But maybe other people have another opinion of course .. However, nice job .. On Tue, 2004-06-01 at 21:37 +0200, Gaute Hope wrote: > I have developed a tool for configuring crontab using Python and PyGtk. > It is located at: http://gaute.eu.org/stasj/cronconf > > It works by reading 'crontab -l' into a file and parse it. And then > write a new crontab config file and install it with 'crontab <file>' > This should make it work on different crontab versions, haven't tested > though. > > You may choose to just save the config file without installing it so > that you can install it on another computer. > > The add crontab dialoge got a simple time expression builder, mainly to > make the expression and combine them if necessary. > > If you run as root you can choose to edit other users crontabs, and your > own since the USER environment variable doesn't update on some terminals > when you su. The first argument is then the user. > > I plan to make it able to configure 'at' as well. But haven't started > anything there yet. > > > I'd be happy to hear any comments. > > > Sorry to most more than once, but mailing lists doesn't like me. > > Gaute Hope > > -- Philip Van Hoof, Software Developer @ Cronos home: me at freax dot org work: Philip dot VanHoof at cronos dot be http://www.freax.be, http://www.freax.eu.org
Attachment:
system-config-cron.tar.gz
Description: application/compressed-tar
-- Fedora-config-list mailing list Fedora-config-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-config-list