Date: Mon, 27 Sep 2004 19:38:26 +0200 From: "Jose M Rodriguez" <josemi@freebsd.jazztel.es> To: "Giorgos Keramidas" <keramida@linux.gr> Cc: current@freebsd.org Subject: Re: WIP: /etc/rc.d/xdm RCORDER problems Message-ID: <opsezxyc1x6abrq7@localhost.redesjm.local> In-Reply-To: <20040927171630.GB4684@orion.daedalusnetworks.priv> References: <opsezkmjx86abrq7@localhost.redesjm.local> <20040927171630.GB4684@orion.daedalusnetworks.priv>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 27 Sep 2004 20:16:30 +0300, Giorgos Keramidas <keramida@linux.gr> wrote: > On 2004-09-27 14:50, Jose M Rodriguez <josemi@freebsd.jazztel.es> wrote: >> I have now a working /etc/rc.d/xdm script for booting >> Xorg(XDMCP)/gdm/kdm/xdm. >> But I have reached a problem. >> ... > Sure, you can always send-pr something that bothers you. In this case > though, IMHO, you should wait a bit. > > Some of the rc.d scripts you listed above have a `REQUIRE: LOGIN' line. > This will create a dependency problem if combined with a line that > contains `BEFORE: LOGIN', since a script cannot depend on LOGIN to start > but start before LOGIN. > I don't think this may be a REQUIRE issue, but a BEFORE: one as an explample, if inetd must launch a NETWORK, it must be launch BEFORE LOGIN. I can't send-pr this. I doesn't know even how to begin. I rather puzzle that, ading a simple script (xdm) I can't manage to put it at the very end of rcorder (I have race problems between gettys from /etc/ttys and xdm). To get a working patch, I've to rename xdm to 0xdm. It, at a minimum, annoying. I can sure what is. But rcorder seems to be very sensitive to 'string order'. Take note is other problems arise ... Just putting another script more !! > The scripts that depend on LOGIN and are listed above are: > > /etc/rc.d/syscons:# REQUIRE: LOGIN usbd > /etc/rc.d/sshd:# REQUIRE: LOGIN > /etc/rc.d/sendmail:# REQUIRE: LOGIN > /etc/rc.d/archdep:# REQUIRE: LOGIN > /etc/rc.d/abi:# REQUIRE: LOGIN > /etc/rc.d/cron:# REQUIRE: LOGIN > /etc/rc.d/devfs:# REQUIRE: LOGIN > /etc/rc.d/jail:# REQUIRE: LOGIN > /etc/rc.d/pcvt:# REQUIRE: LOGIN > /etc/rc.d/othermta:# REQUIRE: LOGIN > /etc/rc.d/msgs:# REQUIRE: LOGIN > /etc/rc.d/mixer:# REQUIRE: LOGIN usbd > /etc/rc.d/inetd:# REQUIRE: DAEMON LOGIN > And ... why? sshd, sendmail, inetd, othermta ... It's no sense. All this are network servers that must be on NETWORK, REQUIRE NETWORKING and be run BEFORE LOGIN ¿no?. > - Giorgos > -- josemi > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > -- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?opsezxyc1x6abrq7>