Date: Wed, 7 Feb 2001 10:57:04 -0500 (EST) From: jeh@freebsd.org To: FreeBSD-gnats-submit@freebsd.org Subject: ports/24924: Update databases/mysql323-client to run .sh eariler on boot Message-ID: <200102071557.f17Fv4l20582@thehousleys.net>
next in thread | raw e-mail | index | archive | help
>Number: 24924 >Category: ports >Synopsis: Update databases/mysql323-client to run .sh eariler on boot >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Feb 07 08:00:02 PST 2001 >Closed-Date: >Last-Modified: >Originator: James E. Housley >Release: FreeBSD 4.2-STABLE i386 >Organization: The Housleys.net >Environment: >Description: During boot the files in /usr/local/etc/rc.d are run in alphabetical order. apache.sh will be run before mysql-client.sh. This causes problems if mod_php[34], mod_auth_mysql, or any other port that requires the mysql client .so to be found. Any port that runs ldconfig in its .sh file should be named such it runs before the rest of the scripts. >How-To-Repeat: >Fix: Index: mysql323-client/Makefile =================================================================== RCS file: /home/ncvs/ports/databases/mysql323-client/Makefile,v retrieving revision 1.71 diff -u -r1.71 Makefile --- mysql323-client/Makefile 2001/01/25 00:44:32 1.71 +++ mysql323-client/Makefile 2001/02/07 15:52:48 @@ -6,7 +6,7 @@ # PORTNAME= ${MASTERPORTNAME:S/-server/-client/g} -PORTREVISION= 0 +PORTREVISION= 1 MASTERDIR= ${.CURDIR}/../mysql323-server COMMENT= ${PKGDIR}/pkg-comment.client Index: mysql323-server/Makefile =================================================================== RCS file: /home/ncvs/ports/databases/mysql323-server/Makefile,v retrieving revision 1.104 diff -u -r1.104 Makefile --- mysql323-server/Makefile 2001/01/25 01:03:09 1.104 +++ mysql323-server/Makefile 2001/02/07 15:52:48 @@ -129,8 +129,8 @@ MAKE_ENV= CLIENT_ONLY="${CLIENT_ONLY}" post-install: - @${SED} "s|%%PREFIX%%|${PREFIX}|g" < ${FILESDIR}/mysql-client.sh > ${PREFIX}/etc/rc.d/mysql-client.sh - @${CHMOD} 750 ${PREFIX}/etc/rc.d/mysql-client.sh + @${SED} "s|%%PREFIX%%|${PREFIX}|g" < ${FILESDIR}/mysql-client.sh > ${PREFIX}/etc/rc.d/00mysql-client.sh + @${CHMOD} 750 ${PREFIX}/etc/rc.d/00mysql-client.sh .endif Index: mysql323-server/pkg-plist.client =================================================================== RCS file: /home/ncvs/ports/databases/mysql323-server/pkg-plist.client,v retrieving revision 1.8 diff -u -r1.8 pkg-plist.client --- mysql323-server/pkg-plist.client 2001/01/21 15:40:34 1.8 +++ mysql323-server/pkg-plist.client 2001/02/07 15:52:48 @@ -4,7 +4,7 @@ bin/mysqlimport bin/mysqlshow bin/mysqltest -etc/rc.d/mysql-client.sh +etc/rc.d/00mysql-client.sh include/mysql/dbug.h include/mysql/errmsg.h include/mysql/m_ctype.h >Release-Note: >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?200102071557.f17Fv4l20582>