The attached patch to the rc.uucp startup file allows the uucpd program to start properly. The operative change was adding ``--'' before the uucico in the uucpd startup routine. Uucpd was failing with an invalid option ``-l'' without that.
The other changes are mainly cosmetic, and an aid to debugging. I added a couple of comments to help people editing the rc.conf file, and append the stderr of startup to the debugging file to make it a bit easier to figure out what's happening if there are problems. This patch is from the release 1.3 tree, but should be applicable to current as well (hopefully). Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 http://www.celestial.com/ "I do not feel obliged to believe that the same God who has endowed us with sense, reason, and intellect has intended us to forego their use." -- Galileo Galilei
--- rc.uucp.orig 2003-09-03 17:26:07.000000000 -0700 +++ rc.uucp 2003-09-03 17:31:21.000000000 -0700 @@ -6,6 +6,7 @@ %config uucp_enable="$openpkg_rc_def" uucp_flags="-l" + # set uucp_bind="" in %{l_prefix}/rc.conf to activate uucp_bind="127.0.0.1" uucp_port="540" uucp_log_prolog="true" @@ -13,6 +14,7 @@ uucp_log_numfiles="10" uucp_log_minsize="1M" uucp_log_complevel="9" + [EMAIL PROTECTED]@/var/uucp/log/uucp.debug %common uucp_pidfile="@l_prefix@/var/uucp/run/uucpd.pid" @@ -21,13 +23,14 @@ } uucp_start () { ( @l_prefix@/sbin/uucpd ${uucp_bind}${uucp_bind:+:}${uucp_port:-uucp} \ - @l_prefix@/sbin/uucico ${uucp_flags} \ - </dev/null >/dev/null 2>&1 & + -- @l_prefix@/sbin/uucico ${uucp_flags} \ + </dev/null >>$uucp_log_debuglog 2>&1 & echo "$!" >$uucp_pidfile - ) </dev/null >/dev/null 2>&1 + ) </dev/null >>$uucp_log_debuglog 2>&1 } %status -u @l_susr@ -o + # set uucp_usable="yes" in %{l_prefix}/etc/rc.conf uucp_usable="unknown" uucp_active="no" rcService uucp enable yes && \