On Sat, May 05, 2001 at 11:59:49AM -0700, Charles Samuels wrote: > But you bring a good point, there's a lot of stuff that is almost entirely > generic across all platforms (or at least Linuxes) The biggest thing you can do here is to have a generic API to find configuration files. This would probably cover quite a few programs (like cron, ssh, etc) across lots of different installations. This is quite frankly one of the biggest problems with cupsd{conf,}. Cupsd doesn't leave a pid file, which means you've gotta frob ps output to find it. cupsdconf has hardcoded the path to the config file, and frobs procfs to find cupsd. Ew. Who is to say that this should be separate from kcontrol? Why not make this a generic API for which to build portable kcontrol modules? Maybe some sort of generic API for the daemons as well.. - alex