FN_GLOBAL_CONST_STRING(ntp_signd_socket_directory, ntp_signd_socket_directory)
FN_GLOBAL_CONST_STRING(passdb_backend, passdb_backend)
FN_GLOBAL_CONST_STRING(password_server, password_server)
-FN_GLOBAL_CONST_STRING(piddir, piddir)
+FN_GLOBAL_CONST_STRING(pid_directory, pid_directory)
FN_GLOBAL_CONST_STRING(private_dir, private_dir)
FN_GLOBAL_CONST_STRING(realm, realm)
FN_GLOBAL_CONST_STRING(smb_passwd_file, smb_passwd_file)
.label = "pid directory",
.type = P_STRING,
.p_class = P_GLOBAL,
- .offset = GLOBAL_VAR(piddir),
+ .offset = GLOBAL_VAR(pid_directory),
.special = NULL,
.enum_list = NULL,
.flags = FLAG_ADVANCED,
if (tevent_req_nomem(state->my_mailslot, req)) {
return tevent_req_post(req, ev);
}
- state->nmbd_pid = pidfile_pid(lp_piddir(), "nmbd");
+ state->nmbd_pid = pidfile_pid(lp_pid_directory(), "nmbd");
if (state->nmbd_pid == 0) {
DEBUG(3, ("No nmbd found\n"));
tevent_req_nterror(req, NT_STATUS_NOT_SUPPORTED);
gencache_stabilize();
serverid_deregister(messaging_server_id(msg));
- pidfile_unlink(lp_piddir(), "nmbd");
+ pidfile_unlink(lp_pid_directory(), "nmbd");
exit(0);
}
exit(1);
}
- ok = directory_create_or_exist(lp_piddir(), geteuid(), 0755);
+ ok = directory_create_or_exist(lp_pid_directory(), geteuid(), 0755);
if (!ok) {
DEBUG(0, ("Failed to create directory %s for pid files - %s\n",
- lp_piddir(), strerror(errno)));
+ lp_pid_directory(), strerror(errno)));
exit(1);
}
- pidfile_create(lp_piddir(), "nmbd");
+ pidfile_create(lp_pid_directory(), "nmbd");
status = reinit_after_fork(msg, nmbd_event_context(),
false);
string_set(&Globals.lock_directory, get_dyn_LOCKDIR());
string_set(&Globals.szStateDir, get_dyn_STATEDIR());
string_set(&Globals.szCacheDir, get_dyn_CACHEDIR());
- string_set(&Globals.piddir, get_dyn_PIDDIR());
+ string_set(&Globals.pid_directory, get_dyn_PIDDIR());
string_set(&Globals.nbt_client_socket_address, "0.0.0.0");
/*
* By default support explicit binding to broadcast
if (!directory_exist(lp_lock_directory()))
mkdir(lp_lock_directory(), 0755);
- if (!directory_exist(lp_piddir()))
- mkdir(lp_piddir(), 0755);
+ if (!directory_exist(lp_pid_directory()))
+ mkdir(lp_pid_directory(), 0755);
if (is_daemon)
- pidfile_create(lp_piddir(), "smbd");
+ pidfile_create(lp_pid_directory(), "smbd");
status = reinit_after_fork(msg_ctx,
ev_ctx,
DEBUG(3,("Server exit (%s)\n",
(reason ? reason : "normal exit")));
if (am_parent) {
- pidfile_unlink(lp_piddir(), "smbd");
+ pidfile_unlink(lp_pid_directory(), "smbd");
}
gencache_stabilize();
}
/* Look up other destinations in pidfile directory */
- if ((pid = pidfile_pid(lp_piddir(), dest)) != 0) {
+ if ((pid = pidfile_pid(lp_pid_directory(), dest)) != 0) {
return pid_to_procid(pid);
}
lp_cachedir());
}
- if (!directory_exist_stat(lp_piddir(), &st)) {
+ if (!directory_exist_stat(lp_pid_directory(), &st)) {
fprintf(stderr, "ERROR: pid directory %s does not exist\n\n",
- lp_piddir());
+ lp_pid_directory());
ret = 1;
}
struct messaging_context *msg = winbind_messaging_context();
struct server_id self = messaging_server_id(msg);
serverid_deregister(self);
- pidfile_unlink(lp_piddir(), "winbindd");
+ pidfile_unlink(lp_pid_directory(), "winbindd");
}
exit(0);
exit(1);
}
- ok = directory_create_or_exist(lp_piddir(), geteuid(), 0755);
+ ok = directory_create_or_exist(lp_pid_directory(), geteuid(), 0755);
if (!ok) {
DEBUG(0, ("Failed to create directory %s for pid files - %s\n",
- lp_piddir(), strerror(errno)));
+ lp_pid_directory(), strerror(errno)));
exit(1);
}
if (!interactive)
become_daemon(Fork, no_process_group, log_stdout);
- pidfile_create(lp_piddir(), "winbindd");
+ pidfile_create(lp_pid_directory(), "winbindd");
#if HAVE_SETPGID
/*
mkdir(lpcfg_lock_directory(cmdline_lp_ctx), 0755);
}
- pidfile_create(lpcfg_piddir(cmdline_lp_ctx), binary_name);
+ pidfile_create(lpcfg_pid_directory(cmdline_lp_ctx), binary_name);
/* Set up a database to hold a random seed, in case we don't
* have /dev/urandom */