Re: [AOLSERVER] Rolling logs in Windows
Not quite. I get a permission error renaming the old file. I'm running as a service from the local System account. Any ideas why it can't rename the file even though it can create, remove and write to files? Regardless, I was wondering if there was a way from the OS to send the NS_SIGHUP signal. Doesn't look like it if I read the source correctly. Titi Ala'ilima Lead Architect MedTouch LLC 1100 Massachusetts Avenue Cambridge, MA 02138 617.621.8670 x309 -Original Message- From: AOLserver Discussion [mailto:[EMAIL PROTECTED] On Behalf Of Tom Jackson Sent: Tuesday, May 06, 2008 3:50 PM To: AOLSERVER@LISTSERV.AOL.COM Subject: Re: [AOLSERVER] Rolling logs in Windows Does ns_logroll work? http://rmadilo.com/files/nsapi/ns_logroll.html tom jackson On Tuesday 06 May 2008 12:12, Titi Alailima wrote: Anyone know how to signal nsd in Windows to roll the logs? Any equivalent of kill -HUP? Titi Ala'ilima Lead Architect MedTouch LLC 1100 Massachusetts Avenue Cambridge, MA 02138 617.621.8670 x309 -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank. -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank. -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] Rolling logs in Windows
I think the renaming fails because Windows is picky about not messing with files that are open. Can we close the log file before rolling? Seems like nslog does this for the access log. Just needs to be done similarly in nsd/log.c. That might require copying a bunch of stuff over from nslog.c or putting the common code somewhere else. There's certainly seems to be a lot of redundancy between the two sets of code, a great candidate for streamlining. Titi Ala'ilima Lead Architect MedTouch LLC 1100 Massachusetts Avenue Cambridge, MA 02138 617.621.8670 x309 -Original Message- From: AOLserver Discussion [mailto:[EMAIL PROTECTED] On Behalf Of Titi Alailima Sent: Tuesday, May 06, 2008 5:18 PM To: AOLSERVER@LISTSERV.AOL.COM Subject: Re: [AOLSERVER] Rolling logs in Windows Not quite. I get a permission error renaming the old file. I'm running as a service from the local System account. Any ideas why it can't rename the file even though it can create, remove and write to files? Regardless, I was wondering if there was a way from the OS to send the NS_SIGHUP signal. Doesn't look like it if I read the source correctly. Titi Ala'ilima Lead Architect MedTouch LLC 1100 Massachusetts Avenue Cambridge, MA 02138 617.621.8670 x309 -Original Message- From: AOLserver Discussion [mailto:[EMAIL PROTECTED] On Behalf Of Tom Jackson Sent: Tuesday, May 06, 2008 3:50 PM To: AOLSERVER@LISTSERV.AOL.COM Subject: Re: [AOLSERVER] Rolling logs in Windows Does ns_logroll work? http://rmadilo.com/files/nsapi/ns_logroll.html tom jackson On Tuesday 06 May 2008 12:12, Titi Alailima wrote: Anyone know how to signal nsd in Windows to roll the logs? Any equivalent of kill -HUP? Titi Ala'ilima Lead Architect MedTouch LLC 1100 Massachusetts Avenue Cambridge, MA 02138 617.621.8670 x309 -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank. -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank. -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank. -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] Rolling logs in Windows
On Tuesday 06 May 2008 19:23, Titi Alailima wrote: I think the renaming fails because Windows is picky about not messing with files that are open. Can we close the log file before rolling? Seems like nslog does this for the access log. Just needs to be done similarly in nsd/log.c. That might require copying a bunch of stuff over from nslog.c or putting the common code somewhere else. There's certainly seems to be a lot of redundancy between the two sets of code, a great candidate for streamlining. My guess is that it would be better to keep the two chunks of code distinct. I seem to remember that they are not that similar anyway. (For one, a single nsd can have multiple access.log files, but only one server.log file.) tom jackson -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to [EMAIL PROTECTED] with the body of SIGNOFF AOLSERVER in the email message. You can leave the Subject: field of your email blank.