1998-12-09 Martin Baulig Larger changes to the daemon: - Dropped all the unix domain socket stuff - we don't need it for connections on the local host, here we behave just like any normal application. - Added poptimization: use the --help parameter to get usage info - Made it a real daemon, fork into background and write to syslog. - It's now possible to invoke the daemon from inetd, you'll get GNU_SECURE authentication in this case. - Don't make this executable suid/sgid - if invoked as root it sets uid/gid to SERVER_UID/SERVER_GID as defined in server_config.h - Added missing features, so you can now really use this thing. 1998-11-11 Martin Baulig * gnuserv.c (main): Set `server->features' directly rather than calling glibtop_set_parameter_l () since this function no longer allows to modify the features. * gnuserv.c, main.c: Use LIBGTOP_ENABLE_DEBUG rather than DEBUG. 1998-11-01 Marc Ewing * Makefile.am: Added $(GLIB_LIBS) to libs. Not sure how it ever built without it. 1998-10-20 Martin Baulig * Makefile.am: Added a notice that this file *requires* libtool 1.2. It may work with 1.1 as well, but that's untested. 1998-10-11 Martin Baulig * Makefile.am (install-exec-hook): Always run `libgtop_postinstall', it's `:' if there's nothing to do since the empty string is no valid shell syntax here. 1998-10-01 Martin Baulig * Makefile.am (install-exec-hook): Use `libgtop_postinstall' here to make the server suid root or sgid kmem if required. 1998-08-25 Martin Baulig * daemon.h (handle_parent_connection): Added prototype. * write.c, io.c: Added cast to `const void *' in calls to `write' and `send' to avoid compiler warnings. * gnuserv.c (handle_signal): Declared static. (main): Casting return value of `getuid' to `int' in debugging statement. * ChangeLog: New file.