Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jun 1998 22:12:46 +1000 (EST)
From:      Andrew MacIntyre <andymac@bullseye.apana.org.au>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/7118: ifmail 2.13 port has tty lock files in wrong place
Message-ID:  <199806291212.WAA24604@bullseye.apana.org.au>

next in thread | raw e-mail | index | archive | help

>Number:         7118
>Category:       ports
>Synopsis:       ifmail 2.13 port has tty lock files in wrong place
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 29 13:10:01 PDT 1998
>Last-Modified:
>Originator:     Andrew MacIntyre
>Organization:
No organisation that I know of...
>Release:        FreeBSD 2.2.6-RELEASE i386
>Environment:

	all components from Walnut Creek 2.2.6-RELEASE CDROM set:
	Taylor uucp as installed by sysinstall.
	mgetty+sendfax 1.1.11 installed from package.
	ifmail 2.13 port.

>Description:

	both Taylor uucp and mgetty+sendfax, as installed from packages
	on the 2.2.6-RELEASE, expect tty lock files in /var/spool/lock.

	the ifmail 2.13 port locates the tty lock files in /var/spool/uucp.

	when ifcico attempts to call out ifcico and mgetty compete for 
	the port, usually ending up with the port in a very confused state.

>How-To-Repeat:

	install 2.2.6-RELEASE with mgetty+sendfax package, configure and
	test.  install & configure ifmail port, and then initiate ifcico 
	with ifpoll.

>Fix:

	change the ifmail port to use /var/spool/lock for tty lock files.

	the following patch (context diff) attempts this; can be applied 
	after patch-CONFIG is run, and then patch-CONFIG can be 
	regenerated.

	*** CONFIG	Mon Jun 29 21:50:33 1998
	--- CONFIG.new	Wed Jun 10 11:15:34 1998
	***************
	*** 27,33 ****
	  CICOLOG    = LOG_LOCAL0
	  
	  # Directory where UUCP lock files reside.
	! LOCKDIR     = "/var/spool/uucp"
	  #LOCKDIR     = "/var/lock"
	  
	  # Directory from which file requests are resolved.
	--- 27,34 ----
	  CICOLOG    = LOG_LOCAL0
	  
	  # Directory where UUCP lock files reside.
	! #LOCKDIR     = "/var/spool/uucp"
	! LOCKDIR     = "/var/spool/lock"
	  #LOCKDIR     = "/var/lock"
	  
	  # Directory from which file requests are resolved.

>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806291212.WAA24604>