From: František Dvořák Date: Thu, 13 Dec 2012 13:21:53 +0000 (+0000) Subject: Static default value for pidfile (pidfile won't be in home directory). X-Git-Tag: merge_32_head_take_5_dst~8 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=a6b0d3eb531c4e0a8408ae0801a8d6c1827f74da;p=jra1mw.git Static default value for pidfile (pidfile won't be in home directory). --- diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index e50ccd1..33367b4 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -404,7 +404,7 @@ int main(int argc, char *argv[]) { int i; char *portstr = NULL; - int opt, pidfile_forced = 0; + int opt; char pidfile[PATH_MAX] = EDG_BKSERVERD_PIDFILE, *name; #ifdef GLITE_LB_SERVER_WITH_WS @@ -487,7 +487,7 @@ int main(int argc, char *argv[]) } break; case 'X': notif_ilog_socket_path = strdup(optarg); break; case 'Y': notif_ilog_file_prefix = strdup(optarg); break; - case 'i': strcpy(pidfile,optarg); pidfile_forced = 1; break; + case 'i': strcpy(pidfile,optarg); break; case 'R': add_root(ctx, optarg, ADMIN_ACCESS); break; case 'F': msg_conf = strdup(optarg); break; case 'H': html_header = strdup(optarg); html_header_forced = 1; break; @@ -555,9 +555,6 @@ int main(int argc, char *argv[]) slaves = 2; } - if (!pidfile_forced && geteuid()) - snprintf(pidfile,sizeof pidfile, "%s/glite-lb-bkserverd.pid", getenv("HOME")); - fpid = fopen(pidfile,"r"); if ( fpid ) {