Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37765296
en ru br
ALT Linux repositórios
S:1.2.9a-alt2
5.0: 1.2.7-alt1
4.1: 1.2.6-alt1
4.0: 1.2.5-alt1
3.0: 1.2-alt1

Group :: Sistema/Servidores
RPM: pdnsd

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: pdnsd-1.2.4-alt-syslog.patch
Download


--- pdnsd-1.2.4/src/error.c-	2005-07-23 22:01:18 +0000
+++ pdnsd-1.2.4/src/error.c	2005-09-27 15:20:42 +0000
@@ -70,11 +70,9 @@ void log_message(int prior, const char *
 	if (use_log_lock)
 		ul=softlock_mutex(&loglock);
 	if (global.daemon) {
-		openlog("pdnsd",LOG_PID,LOG_DAEMON);
 		va_start(va,s);
 		vsyslog(prior,s,va);
 		va_end(va);
-		closelog();
 	}
 	else {
 		f=stderr;
@@ -123,11 +121,9 @@ void log_info(int level, const char *s, 
 				return;
 			}
 		if (global.daemon) {
-			openlog("pdnsd",LOG_PID,LOG_DAEMON);
 			va_start(va,s);
 			vsyslog(LOG_INFO,s,va);
 			va_end(va);
-			closelog();
 		}
 		else {
 			f=stderr;
--- pdnsd-1.2.4/src/main.c-	2005-09-27 15:19:11 +0000
+++ pdnsd-1.2.4/src/main.c	2005-09-27 15:19:11 +0000
@@ -498,6 +498,8 @@ int main(int argc,char *argv[])
 		pid_t pid;
 		int fd;
 
+		openlog("pdnsd",LOG_PID,LOG_DAEMON);
+
 		/* become a daemon */
 		pid=fork();
 		if (pid==-1) {
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009