Date: Fri, 04 Jul 2003 14:59:49 +0200 From: Christian Ullrich <chris@chrullrich.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/54092: LCDd daemon from LCDd starts in the foreground Message-ID: <E19YQAH-0000Fm-GR@ser1.chrullrich.de> Resent-Message-ID: <200307041300.h64D0YhX046485@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 54092 >Category: ports >Synopsis: LCDd daemon from LCDd starts in the foreground >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 04 06:00:34 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Christian Ullrich >Release: FreeBSD 5.1-CURRENT i386 >Organization: >Environment: System: FreeBSD ser1.chrullrich.de 5.1-CURRENT FreeBSD 5.1-CURRENT #4: Wed Jul 2 10:53:41 CEST 2003 toor@ser1.chrullrich.de:/usr/obj/usr/src/sys/SER1 i386 >Description: The LCDd.sh.sample start script from the LCDproc-0.4.3_2 ports starts the LCDd process that's also part of the port in the foreground, thereby blocking the system startup. This may be a driver issue. It happens with both the "curses" driver, where it could be intentional (output to the controlling tty should probably continue uninterrupted), and the "lcdm001" driver, which could be a bug in the driver. I don't have any other output devices to test with. >How-To-Repeat: - install ports/sysutils/lcdproc-0.4.3_2 - copy /usr/local/etc/LCDd.conf.sample to LCDd.conf - configure /usr/local/etc/LCDd.conf to your liking - copy /usr/local/etc/rc.d/LCDd.sh.sample to LCDd.sh - run /usr/local/etc/rc.d/LCDd.sh The script waits for termination of the LCDd process. >Fix: Add a '&' character at the end of the fifth line of /usr/local/etc/rc.d/LCDd.sh.sample . If this is indeed an issue with the "lcdm001" driver, this change breaks the intended behaviour of the "curses" driver. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E19YQAH-0000Fm-GR>