Using 'USR1' signal in newsyslog.conf file causes error

carmel_ny carmel_ny at
Sat Oct 24 20:17:04 UTC 2009

On Sat, 24 Oct 2009 21:34:08 +0200 (CEST)
Trond Endrestøl <Trond.Endrestol at> replied:

>On Sat, 24 Oct 2009 15:26-0400, carmel_ny wrote:
>> Dovecot has a site with information regarding how to rotate it's
>> log-file. <> Since I do not have
>> logrotate on my FreeBSD-7.2 system, I thought I could use newsyslog
>> to accomplish the action. I seem to have run into a problem however.
>> newsyslog: illegal signal number in config file:
>> /var/log/dovecot.log root:wheel   0666  1  *   $M1D0
>> CJ  /var/run/dovecot/ SIGUSR1
>> I then changed "SIGUSR1" TO "USR1'; however, the problem continues.
>> Can someone tell me what I am doing wrong?
>You're supposed to use a number.  Look in /usr/include/sys/signal.h, 
>you'll find SIGUSR1 listed as signal no. 30. Use 30 as opposed to 

I did a 'kill -l' right after I posted that message. I discovered the
numerical equivalency then.

carmel_ny at


	"Fantasies are free."
	"NO!! NO!! It's the thought police!!!!"

More information about the freebsd-questions mailing list