diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2003-09-15 17:46:26 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2003-09-15 17:46:26 +0000 |
commit | ac473605b2a5b4138218869a7f6140686c664e1c (patch) | |
tree | aeabad1544e1c315445e0d3361afa57a8e40b715 /sys-fs/devfsd | |
parent | added filesystem related apps to sys-fs from sys-apps (diff) | |
download | gentoo-2-ac473605b2a5b4138218869a7f6140686c664e1c.tar.gz gentoo-2-ac473605b2a5b4138218869a7f6140686c664e1c.tar.bz2 gentoo-2-ac473605b2a5b4138218869a7f6140686c664e1c.zip |
added filesystem related apps to sys-fs from sys-apps
Diffstat (limited to 'sys-fs/devfsd')
-rw-r--r-- | sys-fs/devfsd/ChangeLog | 82 | ||||
-rw-r--r-- | sys-fs/devfsd/Manifest | 20 | ||||
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.24.ebuild | 39 | ||||
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.25-r1.ebuild | 47 | ||||
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.25-r2.ebuild | 47 | ||||
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.25-r3.ebuild | 47 | ||||
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.25-r4.ebuild | 48 | ||||
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.25.ebuild | 39 | ||||
-rw-r--r-- | sys-fs/devfsd/files/devfsd | 13 | ||||
-rw-r--r-- | sys-fs/devfsd/files/devfsd-1.3.25-kernel-2.5.patch.bz2 | bin | 0 -> 1556 bytes | |||
-rw-r--r-- | sys-fs/devfsd/files/devfsd-1.3.25-shutup-modprobe.patch | 27 | ||||
-rw-r--r-- | sys-fs/devfsd/files/devfsd.conf | 41 | ||||
-rw-r--r-- | sys-fs/devfsd/files/digest-devfsd-1.3.24 | 1 | ||||
-rw-r--r-- | sys-fs/devfsd/files/digest-devfsd-1.3.25 | 1 | ||||
-rw-r--r-- | sys-fs/devfsd/files/digest-devfsd-1.3.25-r1 | 1 | ||||
-rw-r--r-- | sys-fs/devfsd/files/digest-devfsd-1.3.25-r2 | 1 | ||||
-rw-r--r-- | sys-fs/devfsd/files/digest-devfsd-1.3.25-r3 | 1 | ||||
-rw-r--r-- | sys-fs/devfsd/files/digest-devfsd-1.3.25-r4 | 1 |
18 files changed, 446 insertions, 10 deletions
diff --git a/sys-fs/devfsd/ChangeLog b/sys-fs/devfsd/ChangeLog new file mode 100644 index 000000000000..43899b78e40e --- /dev/null +++ b/sys-fs/devfsd/ChangeLog @@ -0,0 +1,82 @@ +# ChangeLog for sys-fs/devfsd +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/ChangeLog,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +*devfsd-1.3.25-r4 (15 Sep 2003) + + 15 Sep 2003; Seemant Kulleen <seemant@gentoo.org> devfsd-1.3.24.ebuild, + devfsd-1.3.25-r1.ebuild, devfsd-1.3.25-r2.ebuild, devfsd-1.3.25-r3.ebuild, + devfsd-1.3.25-r4.ebuild, devfsd-1.3.25.ebuild, files/devfsd, + files/devfsd-1.3.25-kernel-2.5.patch.bz2, + files/devfsd-1.3.25-shutup-modprobe.patch, files/devfsd.conf: + moved to sys-fs + + 07 Sep 2003; Alexander Gabert <pappy@gentoo.org> devfsd-1.3.25-r4.ebuild: + added hardened-gcc excludes + +*devfsd-1.3.25-r4 (03 Aug 2003) + + 03 Aug 2003; Martin Schlemmer <azarah@gentoo.org> devfsd-1.3.25-r4.ebuild, + files/devfsd-1.3.25-kernel-2.5.patch.bz2: + Add patch to better work with changes between modutils and module-init-tools, + thanks to Andrey Borzenkov <arvidjaar@mail.ru>. + + 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> devfsd-1.3.25-r3.ebuild: + Mark stable on alpha + +*devfsd-1.3.25-r3 (10 March 2003) + + 13 Jun 2003; Guy Martin <gmsoft@gentoo.org> devfsd-1.3.25-r3.ebuild : + Added hppa to KEYWORDS. + + 28 Mar 2003; Christian Birchinger <joker@gentoo.org> devfsd-1.3.25-r3.ebuild: + Added sparc stable keyword + + Remove the patch from -r1 and -r2, should close bug #17319. This should + be fine, as module-init-tools-0.9.10-r4 should behave itself now (finally). + +*devfsd-1.3.25-r2 (10 March 2003) + + 13 Mar 2003; Zach Welch <zwelch@gentoo.org> devfsd-1.3.25-r2.ebuild: + add arm keyword + + 10 March 2003; Martin Schlemmer <azarah@gentoo.org> devfsd-1.3.25-r2.ebuild : + Change the patch to rather send modprobe output to syslog (-s). + +*devfsd-1.3.25-r1 (02 March 2003) + + 02 March 2003; Martin Schlemmer <azarah@gentoo.org> devfsd-1.3.25-r1.ebuild : + Call modprobe with -q to minimize errors to stderr ... many stuff comes from + /etc/*.devfs anyhow, so very possible that no module present ... + + 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> devfsd-1.3.25.ebuild : + Added hppa to keywords. + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*devfsd-1.3.25 (9 May 2002) + + 19 Jan 2003; Jan Seidel <tuxus@gentoo.org> : + Added mips to keywords + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> devfsd-1.3.25.ebuild : + Added KEYWORDS, SLOT. + + 9 May 2002; Martin Schlemmer <azarah@gentoo.org> devfsd-1.3.25.ebuild : + + Update to latest version. + +*devfsd-1.3.24 (19 Feb 2002) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> devfsd-1.3.24.ebuild : + Added KEYWORDS, SLOT. + +*devfsd-1.3.21 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sys-fs/devfsd/Manifest b/sys-fs/devfsd/Manifest index c67848027b04..857de6c011af 100644 --- a/sys-fs/devfsd/Manifest +++ b/sys-fs/devfsd/Manifest @@ -1,17 +1,17 @@ -MD5 d998397ef94008540ca75200d1f2a2d9 ChangeLog 2695 -MD5 57c98a0c7f64170b23084f40e7218edb devfsd-1.3.24.ebuild 1003 -MD5 c18b83b0b5bb15e06d35de4ba09c07d1 devfsd-1.3.25-r1.ebuild 1156 -MD5 c10d4ed0fc1f94651991fad39161eedd devfsd-1.3.25-r2.ebuild 1160 -MD5 2130f5a65e510eb2c2c9beab1e98c63e devfsd-1.3.25-r3.ebuild 1183 -MD5 38d40ce73a0f97134e210191db1ff923 devfsd-1.3.25.ebuild 1025 -MD5 286d41b507268ca8cbbaae14cd125ea8 devfsd-1.3.25-r4.ebuild 1188 -MD5 ebcf65c3f4a7675a7214fb8e28ba9f6d files/devfsd.conf 1555 +MD5 a39d1189c5ce6d2d846a11bb9fd9ad7e devfsd-1.3.25-r4.ebuild 1185 +MD5 2e362bf6cec7b894e29ce218c4215c91 devfsd-1.3.25.ebuild 1021 +MD5 e0be193f061cfa8c6f412a8464b2cfa9 devfsd-1.3.25-r1.ebuild 1153 +MD5 c47c41f4edcc2d455c965e08cffb1d07 devfsd-1.3.25-r3.ebuild 1180 +MD5 31cb9c2bfe7cfa9604edbfba5539258d devfsd-1.3.24.ebuild 999 +MD5 bd5bf15be3a4ba655c24dd8c137c3de5 devfsd-1.3.25-r2.ebuild 1157 +MD5 7b73562a0482df3807afd92330f0611d ChangeLog 3066 +MD5 b64f47136c8298cec42e00df32c4276f files/devfsd-1.3.25-kernel-2.5.patch.bz2 1556 MD5 d580e9efc3658a0e71a165b3b531d415 files/devfsd 245 -MD5 a07c9024e5217528c12e9af075dfbb0d files/devfsd-1.3.25-shutup-modprobe.patch 828 MD5 f59c1fb784ac9e8f41530ecd2036e33e files/digest-devfsd-1.3.24 65 MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25 65 +MD5 a07c9024e5217528c12e9af075dfbb0d files/devfsd-1.3.25-shutup-modprobe.patch 828 +MD5 ebcf65c3f4a7675a7214fb8e28ba9f6d files/devfsd.conf 1555 MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r1 65 MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r2 65 MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r3 65 -MD5 b64f47136c8298cec42e00df32c4276f files/devfsd-1.3.25-kernel-2.5.patch.bz2 1556 MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r4 65 diff --git a/sys-fs/devfsd/devfsd-1.3.24.ebuild b/sys-fs/devfsd/devfsd-1.3.24.ebuild new file mode 100644 index 000000000000..1e6ca921a2d2 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.24.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.24.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +S=${WORKDIR}/${PN} +DESCRIPTION="Daemon for the Linux Device Filesystem" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" +KEYWORDS="x86 amd64 ppc" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + + cd ${S} + cp GNUmakefile GNUmakefile.orig + sed -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e '29,31d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + GNUmakefile.orig > GNUmakefile +} + +src_compile() { + make || die +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX=${D} install || die + + #config file is handled in baselayout + rm -f ${D}/etc/devfsd.conf + + dodoc devfsd.conf COPYING* INSTALL +} diff --git a/sys-fs/devfsd/devfsd-1.3.25-r1.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r1.ebuild new file mode 100644 index 000000000000..f0d86e37d538 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.25-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r1.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +IUSE="" + +inherit eutils + +S="${WORKDIR}/${PN}" +DESCRIPTION="Daemon for the Linux Device Filesystem" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" + +KEYWORDS="x86 amd64 ppc ~sparc ~alpha ~mips ~hppa" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + + cd ${S} + cp GNUmakefile GNUmakefile.orig + sed -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e '29,31d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + GNUmakefile.orig > GNUmakefile + + # Get modprobe from module-init-tools to shutup + epatch ${FILESDIR}/${P}-shutup-modprobe.patch +} + +src_compile() { + make || die +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX=${D} install || die + + #config file is handled in baselayout + rm -f ${D}/etc/devfsd.conf + + dodoc devfsd.conf COPYING* INSTALL +} diff --git a/sys-fs/devfsd/devfsd-1.3.25-r2.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r2.ebuild new file mode 100644 index 000000000000..c2f6e03008f4 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.25-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r2.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +IUSE="" + +inherit eutils + +S="${WORKDIR}/${PN}" +DESCRIPTION="Daemon for the Linux Device Filesystem" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" + +KEYWORDS="x86 amd64 ppc ~sparc ~alpha ~mips ~hppa arm" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + + cd ${S} + cp GNUmakefile GNUmakefile.orig + sed -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e '29,31d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + GNUmakefile.orig > GNUmakefile + + # Get modprobe from module-init-tools to shutup + epatch ${FILESDIR}/${P}-shutup-modprobe.patch +} + +src_compile() { + make || die +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX=${D} install || die + + #config file is handled in baselayout + rm -f ${D}/etc/devfsd.conf + + dodoc devfsd.conf COPYING* INSTALL +} diff --git a/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild new file mode 100644 index 000000000000..98eef57ae028 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +IUSE="" + +inherit eutils + +S="${WORKDIR}/${PN}" +DESCRIPTION="Daemon for the Linux Device Filesystem" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" + +KEYWORDS="x86 amd64 ppc sparc alpha ~mips hppa arm" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + + # http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml + has_version 'sys-devel/hardened-gcc' && append-flags '-yet_exec' + + cd ${S} + cp GNUmakefile GNUmakefile.orig + sed -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e '29,31d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + GNUmakefile.orig > GNUmakefile +} + +src_compile() { + make || die +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX=${D} install || die + + #config file is handled in baselayout + rm -f ${D}/etc/devfsd.conf + + dodoc devfsd.conf COPYING* INSTALL +} diff --git a/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild new file mode 100644 index 000000000000..8d7bf7847c23 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +IUSE="" + +inherit eutils + +S="${WORKDIR}/${PN}" +DESCRIPTION="Daemon for the Linux Device Filesystem" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" + +KEYWORDS="~x86 ~amd64 ~ppc ~sparc ~alpha ~mips ~hppa ~arm" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + + # http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml + has_version 'sys-devel/hardened-gcc' && append-flags '-yet_exec' + + cd ${S} + epatch ${FILESDIR}/${P}-kernel-2.5.patch.bz2 + + sed -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e '32,34d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + -i GNUmakefile +} + +src_compile() { + make || die +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX=${D} install || die + + #config file is handled in baselayout + rm -f ${D}/etc/devfsd.conf + + dodoc devfsd.conf COPYING* INSTALL +} diff --git a/sys-fs/devfsd/devfsd-1.3.25.ebuild b/sys-fs/devfsd/devfsd-1.3.25.ebuild new file mode 100644 index 000000000000..6d29e0236068 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.25.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ + +S=${WORKDIR}/${PN} +DESCRIPTION="Daemon for the Linux Device Filesystem" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" +KEYWORDS="x86 amd64 ppc sparc alpha mips hppa" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + + cd ${S} + cp GNUmakefile GNUmakefile.orig + sed -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e '29,31d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + GNUmakefile.orig > GNUmakefile +} + +src_compile() { + make || die +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX=${D} install || die + + #config file is handled in baselayout + rm -f ${D}/etc/devfsd.conf + + dodoc devfsd.conf COPYING* INSTALL +} diff --git a/sys-fs/devfsd/files/devfsd b/sys-fs/devfsd/files/devfsd new file mode 100644 index 000000000000..b01a3b879d43 --- /dev/null +++ b/sys-fs/devfsd/files/devfsd @@ -0,0 +1,13 @@ +#!/bin/sh +#RCUPDATE:boot:04:This line is required for script management + + +. /etc/rc.d/config/basic +. /etc/rc.d/config/functions + +# Test if we use devfs and start devfsd +mount --bind /dev /dev-state +mount -t devfs none /dev +/sbin/devfsd /dev + + diff --git a/sys-fs/devfsd/files/devfsd-1.3.25-kernel-2.5.patch.bz2 b/sys-fs/devfsd/files/devfsd-1.3.25-kernel-2.5.patch.bz2 Binary files differnew file mode 100644 index 000000000000..23d2a9d6eb62 --- /dev/null +++ b/sys-fs/devfsd/files/devfsd-1.3.25-kernel-2.5.patch.bz2 diff --git a/sys-fs/devfsd/files/devfsd-1.3.25-shutup-modprobe.patch b/sys-fs/devfsd/files/devfsd-1.3.25-shutup-modprobe.patch new file mode 100644 index 000000000000..7106da6d45b9 --- /dev/null +++ b/sys-fs/devfsd/files/devfsd-1.3.25-shutup-modprobe.patch @@ -0,0 +1,27 @@ +--- devfsd/devfsd.c.orig 2003-02-22 15:21:43.000000000 +0200 ++++ devfsd/devfsd.c 2003-02-22 15:23:08.000000000 +0200 +@@ -1217,7 +1217,7 @@ + [RETURNS] Nothing. + */ + { +- char *argv[6]; ++ char *argv[7]; + char device[STRING_LENGTH]; + char *env[4] = {"HOME=/", "TERM=linux", /* Safe mode environment */ + "PATH=/sbin:/usr/sbin:/bin:/usr/bin", NULL}; +@@ -1239,10 +1239,11 @@ + } + argv[0] = "/sbin/modprobe"; + argv[1] = "-k"; +- argv[2] = "-C"; +- argv[3] = "/etc/modules.devfs"; +- argv[4] = device; +- argv[5] = NULL; ++ argv[2] = "-s"; ++ argv[3] = "-C"; ++ argv[4] = "/etc/modules.devfs"; ++ argv[5] = device; ++ argv[6] = NULL; + snprintf (device, sizeof (device), "/dev/%s", info->devname); + if (trace_level > 1) + fprintf (stderr, "%s modprobe with name: \"%s\"\n", diff --git a/sys-fs/devfsd/files/devfsd.conf b/sys-fs/devfsd/files/devfsd.conf new file mode 100644 index 000000000000..beb691a4e834 --- /dev/null +++ b/sys-fs/devfsd/files/devfsd.conf @@ -0,0 +1,41 @@ +# Sample /etc/devfsd.conf configuration file. +# Richard Gooch <rgooch@atnf.csiro.au> 3-JUL-2000 +# +# Enable full compatibility mode for old device names. You may comment these +# out if you don't use the old device names. Make sure you know what you're +# doing! +REGISTER .* MKOLDCOMPAT +UNREGISTER .* RMOLDCOMPAT + +# You may comment out the above and uncomment the following if you've +# configured your system to use the original "new" devfs names or the really +# new names +#REGISTER vc/.* MKOLDCOMPAT +#UNREGISTER vc/.* RMOLDCOMPAT +#REGISTER pty/.* MKOLDCOMPAT +#UNREGISTER pty/.* RMOLDCOMPAT +#REGISTER misc MKOLDCOMPAT +#UNREGISTER misc RMOLDCOMPAT + +# You may comment these out if you don't use the original "new" names +REGISTER .* MKNEWCOMPAT +UNREGISTER .* RMNEWCOMPAT + +# Enable module autoloading. You may comment this out if you don't use +# autoloading +LOOKUP .* MODLOAD + +# Uncomment this if you want permissions to be saved and restored +REGISTER ^pt[sy]/.* IGNORE +CHANGE ^pt[sy]/.* IGNORE +REGISTER .* COPY /dev-state/$devname $devpath +CHANGE .* COPY $devpath /dev-state/$devname +CREATE .* COPY $devpath /dev-state/$devname + +LOOKUP ^cdrom$ CFUNCTION GLOBAL symlink ${mntpnt}/cdroms/cdrom0 $devpath +REGISTER ^cdrom/cdrom0$ CFUNCTION GLOBAL symlink cdroms/cdrom0 cdrom +UNREGISTER ^cdrom/cdrom0$ CFUNCTION GLOBAL unlink cdrom + +LOOKUP snd MODLOAD ACTION snd +REGISTER sound/.* PERMISSIONS root.audio 660 +REGISTER snd/.* PERMISSIONS root.audio 660 diff --git a/sys-fs/devfsd/files/digest-devfsd-1.3.24 b/sys-fs/devfsd/files/digest-devfsd-1.3.24 new file mode 100644 index 000000000000..b8fb3237a2c3 --- /dev/null +++ b/sys-fs/devfsd/files/digest-devfsd-1.3.24 @@ -0,0 +1 @@ +MD5 03ca482ba46fa50c1fb62c899e14450e devfsd-v1.3.24.tar.gz 42226 diff --git a/sys-fs/devfsd/files/digest-devfsd-1.3.25 b/sys-fs/devfsd/files/digest-devfsd-1.3.25 new file mode 100644 index 000000000000..afd58fffff28 --- /dev/null +++ b/sys-fs/devfsd/files/digest-devfsd-1.3.25 @@ -0,0 +1 @@ +MD5 44c6394b8e2e8feaf453aeddc8a3ee69 devfsd-v1.3.25.tar.gz 42645 diff --git a/sys-fs/devfsd/files/digest-devfsd-1.3.25-r1 b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r1 new file mode 100644 index 000000000000..afd58fffff28 --- /dev/null +++ b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r1 @@ -0,0 +1 @@ +MD5 44c6394b8e2e8feaf453aeddc8a3ee69 devfsd-v1.3.25.tar.gz 42645 diff --git a/sys-fs/devfsd/files/digest-devfsd-1.3.25-r2 b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r2 new file mode 100644 index 000000000000..afd58fffff28 --- /dev/null +++ b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r2 @@ -0,0 +1 @@ +MD5 44c6394b8e2e8feaf453aeddc8a3ee69 devfsd-v1.3.25.tar.gz 42645 diff --git a/sys-fs/devfsd/files/digest-devfsd-1.3.25-r3 b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r3 new file mode 100644 index 000000000000..afd58fffff28 --- /dev/null +++ b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r3 @@ -0,0 +1 @@ +MD5 44c6394b8e2e8feaf453aeddc8a3ee69 devfsd-v1.3.25.tar.gz 42645 diff --git a/sys-fs/devfsd/files/digest-devfsd-1.3.25-r4 b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r4 new file mode 100644 index 000000000000..afd58fffff28 --- /dev/null +++ b/sys-fs/devfsd/files/digest-devfsd-1.3.25-r4 @@ -0,0 +1 @@ +MD5 44c6394b8e2e8feaf453aeddc8a3ee69 devfsd-v1.3.25.tar.gz 42645 |