From 52fd913be8b044f1d064973c53b4467e5bd153fe Mon Sep 17 00:00:00 2001 From: deva Date: Sun, 19 Jun 2005 11:44:14 +0000 Subject: Cleaned up a log of logging. Fixed server queue (shouldn't happen). Added user and group lookup. --- src/miav.cc | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/miav.cc') diff --git a/src/miav.cc b/src/miav.cc index 0f2feb3..9dc3552 100644 --- a/src/miav.cc +++ b/src/miav.cc @@ -31,6 +31,11 @@ /* * $Log$ + * Revision 1.15 2005/06/19 11:44:14 deva + * Cleaned up a log of logging. + * Fixed server queue (shouldn't happen). + * Added user and group lookup. + * * Revision 1.14 2005/06/14 12:29:40 deva * Incorporated the use of the Info object everywhere... also using the log functionality. * @@ -72,7 +77,6 @@ #include "miav.h" #endif /* USE_GUI */ - #include "miav_daemon.h" #include "miav_config.h" @@ -128,11 +132,11 @@ int server(int argc, char *argv[]) MiavDaemon daemon; MiavConfig cfg(ETC"/miav.conf", NULL); - - int uid = cfg.readInt("server_uid"); - int gid = cfg.readInt("server_gid"); - - return daemon.run(uid, gid); + + string *user = cfg.readString("server_user"); + string *group = cfg.readString("server_group"); + + return daemon.run(user->c_str(), group->c_str()); } #include "debug.h" -- cgit v1.2.3