Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 387826 Details for
Bug 527522
sys-apps/busybox: updated mdev init script
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
mdev.initd
mdev.initd (text/plain), 1.83 KB, created by
William Hubbs
on 2014-10-30 21:57:27 UTC
(
hide
)
Description:
mdev.initd
Filename:
MIME Type:
Creator:
William Hubbs
Created:
2014-10-30 21:57:27 UTC
Size:
1.83 KB
patch
obsolete
>#!/sbin/runscript ># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/files/mdev.rc.1,v 1.2 2012/09/26 21:25:23 robbat2 Exp $ > >depend() >{ > provide dev > need dev-mount sysfs >} > >find_mdev() >{ > if [ -x /sbin/mdev ] ; then > echo "/sbin/mdev" > else > echo "/bin/busybox mdev" > fi >} > >populate_mdev() >{ > # populate /dev with devices already found by the kernel > > if get_bootparam "nocoldplug" ; then > RC_COLDPLUG="no" > ewarn "Skipping mdev coldplug as requested in kernel cmdline" > fi > > ebegin "Populating /dev with existing devices with mdev -s" > $(find_mdev) -s > eend $? > > return 0 >} > >seed_dev() >{ > # Seed /dev with some things that we know we need > > # creating /dev/console and /dev/tty1 to be able to write > # to $CONSOLE with/without bootsplash before mdev creates it > [ -c /dev/console ] || mknod /dev/console c 5 1 > [ -c /dev/tty1 ] || mknod /dev/tty1 c 4 1 > > # udevd will dup its stdin/stdout/stderr to /dev/null > # and we do not want a file which gets buffered in ram > [ -c /dev/null ] || mknod /dev/null c 1 3 > > # copy over any persistant things > if [ -d /lib/mdev/devices ] ; then > cp -RPp /lib/mdev/devices/* /dev 2>/dev/null > fi > > # Not provided by sysfs but needed > ln -snf /proc/self/fd /dev/fd > ln -snf fd/0 /dev/stdin > ln -snf fd/1 /dev/stdout > ln -snf fd/2 /dev/stderr > [ -e /proc/kcore ] && ln -snf /proc/kcore /dev/core > >} > >start() >{ > if mountinfo -q -f '^devtmpfs$' /dev; then > eerror "Using devtmpfs is not compatible with mdev." > eerror "Please reconfigure your /dev directory by using" > eerror "static /dev or tmpfs." > return 1 > fi > > seed_dev > > # Setup hotplugging (if possible) > if [ -e /proc/sys/kernel/hotplug ] ; then > ebegin "Setting up mdev as hotplug agent" > echo $(find_mdev) > /proc/sys/kernel/hotplug > eend 0 > fi > > populate_mdev >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 527522
: 387826 |
389912