From owner-freebsd-questions@FreeBSD.ORG Wed Jul 21 20:43:48 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B16216A4CE for ; Wed, 21 Jul 2004 20:43:48 +0000 (GMT) Received: from zeik.wns.amu.edu.pl (zeik.wns.amu.edu.pl [150.254.89.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1A7C43D2F for ; Wed, 21 Jul 2004 20:43:47 +0000 (GMT) (envelope-from r@zeik.wns.amu.edu.pl) Received: from UebiMiau (zeik.wns.amu.edu.pl [150.254.89.102]) by zeik.wns.amu.edu.pl (Postfix) with SMTP id 16EFB80BB for ; Wed, 21 Jul 2004 22:47:01 +0200 (CEST) Received: from client 80.48.165.103 for UebiMiau2.7 (webmail client); Wed, 21 Jul 2004 22:47:01 -0000 Date: Wed, 21 Jul 2004 22:47:01 -0000 From: "root of all evil" To: freebsd-questions@freebsd.org X-Priority: 3 X-Mailer: UebiMiau 2.7.2 X-Original-IP: 80.48.165.103 Content-Transfer-Encoding: 8bit X-MSMail-Priority: Medium Importance: Medium Content-Type: text/plain; charset="iso-8859-2"; MIME-Version: 1.0 Message-Id: <20040721204701.16EFB80BB@zeik.wns.amu.edu.pl> Subject: Applications starting problem (from /usr/local/etc/rc.d/) after upgrade X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: root of all evil List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 20:43:48 -0000 Definition of the problem: Installed applications daemons which have their startup scripts in /usr/local/etc/rc.d/ are not starting during system boot as they should. Description of the problem: I had very good working server at FBSD 5.2.1 with several applications (such as apache2, mysql, pureftpd, postfix, saslauth) and I have upgraded it one day, due to security advisories of FBSD developers, and application advisories due to portaudit advisories. Buildworld and whole process of upgrading system from cvsup goes well, portupgrade of applications also. And after that I discovered, that upgraded applications does not start during system boot. I chcecked my srcipts permissions (fine), same scripts (fine too - if I run any script from commandline after the system start, it boots the proper daemon nicely) and config files of applications (fine too). After that I started to read forums, and google, then find out that daemons now needs declarations in /etc/rc.conf so I added them. Still nothing. I finished with that I added the scripts at the end of the only starting script which is apache2 script, but this is *NOT* proper solution, even if daemons are working. Can *anybody* give me *any* hint/tip or tell me what I did wrong? Im fightng with that for almost two weeks right now, and that affects all 3 of my machines. System details: rc.conf: apache2_enable="YES" oidentd_enable="YES" mysqld_enable="YES" pureftpd_enable="YES" local_startup="/usr/local/etc/rc.d" installed versions: apache-2.0.50 mysql-client-4.0.20 mysql-server-4.0.20 pure-ftpd-1.0.19 postfix-2.1.3,1 cyrus-sasl-saslauthd-2.1.18_2 sample startup script from .../rc.d/: pure-ftpd.sh: #!/bin/sh # PROVIDE: pureftpd # REQUIRE: NETWORKING SERVERS # BEFORE: DAEMON # KEYWORD: FreeBSD shutdown # # Add the following lines to /etc/rc.conf to enable pure-ftpd: # # pureftpd_enable="YES" # . /etc/rc.subr name=pureftpd rcvar=`set_rcvar` command=/usr/local/sbin/pure-config.pl pureftpd_config=${pureftpd_config:-"/usr/local/etc/pure-ftpd.conf"} required_files=${pureftpd_config} pidfile=/var/run/pure-ftpd.pid procname=pure-ftpd pureftpd_enable="YES" command_args=${pureftpd_config} load_rc_config $name run_rc_command "$1" system: FreeBSD 5.2.1-RELEASE-p8 Please, give me any help, if you know what is going on here. Thanks a lot, r. ________________________________________________ Message sent using UebiMiau 2.7.2