Re: [AOLSERVER] Rolling logs in Windows

2008-05-06 Thread Titi Alailima
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

2008-05-06 Thread Titi Alailima
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

2008-05-06 Thread Tom Jackson
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.