[oe-commits] org.oe.dev udev: Cut down default /dev tmpfs size from 10Mb to 2Mb, to preclude DoS.
pfalcon commit
openembedded-commits at lists.openembedded.org
Mon Jun 18 07:41:56 UTC 2007
udev: Cut down default /dev tmpfs size from 10Mb to 2Mb, to preclude DoS.
* Like ramdisk the stupid script spit tens of megabytes to a "device",
without checking if it exists.
* Generall, /dev should contains only devices, typical size - tens of Kb.
Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 8beb78e4968e06fbf47edc2f3e48f556f8586519
ViewMTN: http://monotone.openembedded.org/revision.psp?id=8beb78e4968e06fbf47edc2f3e48f556f8586519
Files:
1
packages/udev/udev-092/init
packages/udev/udev-097/init
packages/udev/udev-100/init
packages/udev/udev_092.bb
packages/udev/udev_097.bb
packages/udev/udev_100.bb
Diffs:
#
# mt diff -r8902495ddc40a4c7d8a97d15547db8b9016cf88a -r8beb78e4968e06fbf47edc2f3e48f556f8586519
#
#
#
# patch "packages/udev/udev-092/init"
# from [54466ceaaabcdac815f2c7862996544ef9b2dc19]
# to [109a0d50fdcbfc1bd8277ba6a8099efe39a135bc]
#
# patch "packages/udev/udev-097/init"
# from [6b909ce1f686b73d7df86e399360055ee1ae3862]
# to [999cce42a7fe3f683e975df81d8b450187c4e8f3]
#
# patch "packages/udev/udev-100/init"
# from [6b909ce1f686b73d7df86e399360055ee1ae3862]
# to [999cce42a7fe3f683e975df81d8b450187c4e8f3]
#
# patch "packages/udev/udev_092.bb"
# from [8e01342dd864804403f542f123a7344ada82c258]
# to [a4b112038d53214ff29eb19b0a49cd3300db87e9]
#
# patch "packages/udev/udev_097.bb"
# from [1168153d781a2ab645fabf9f8fc83e95382e9209]
# to [1670066b56c71bc70cf150d20bcd3c01c94180c3]
#
# patch "packages/udev/udev_100.bb"
# from [b5f9492d4c5c38454bcb4035511b25b037bdff5b]
# to [052ad350b235989b24d5180ae1d34444ec6f5b93]
#
============================================================
--- packages/udev/udev-092/init 54466ceaaabcdac815f2c7862996544ef9b2dc19
+++ packages/udev/udev-092/init 109a0d50fdcbfc1bd8277ba6a8099efe39a135bc
@@ -119,7 +119,7 @@ PATH="/sbin:/bin:/usr/bin"
[ -x /sbin/udevd ] || exit 0
# defaults
-tmpfs_size="10M"
+tmpfs_size="2M"
udev_root="/dev"
udevd_timeout=30
============================================================
--- packages/udev/udev-097/init 6b909ce1f686b73d7df86e399360055ee1ae3862
+++ packages/udev/udev-097/init 999cce42a7fe3f683e975df81d8b450187c4e8f3
@@ -131,7 +131,7 @@ PATH="/sbin:/bin:/usr/bin"
PATH="/sbin:/bin:/usr/bin"
# defaults
-tmpfs_size="10M"
+tmpfs_size="2M"
udev_root="/dev"
if [ -e /etc/udev/udev.conf ]; then
============================================================
--- packages/udev/udev-100/init 6b909ce1f686b73d7df86e399360055ee1ae3862
+++ packages/udev/udev-100/init 999cce42a7fe3f683e975df81d8b450187c4e8f3
@@ -131,7 +131,7 @@ PATH="/sbin:/bin:/usr/bin"
PATH="/sbin:/bin:/usr/bin"
# defaults
-tmpfs_size="10M"
+tmpfs_size="2M"
udev_root="/dev"
if [ -e /etc/udev/udev.conf ]; then
============================================================
--- packages/udev/udev_092.bb 8e01342dd864804403f542f123a7344ada82c258
+++ packages/udev/udev_092.bb a4b112038d53214ff29eb19b0a49cd3300db87e9
@@ -1,9 +1,9 @@ RPROVIDES_${PN} = "hotplug"
DESCRIPTION = "udev is a daemon which dynamically creates and removes device nodes from \
/dev/, handles hotplug events and loads drivers at boot time. It replaces \
the hotplug package and requires a kernel not older than 2.6.12."
RPROVIDES_${PN} = "hotplug"
-PR = "r17"
+PR = "r18"
SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
file://noasmlinkage.patch;patch=1 \
============================================================
--- packages/udev/udev_097.bb 1168153d781a2ab645fabf9f8fc83e95382e9209
+++ packages/udev/udev_097.bb 1670066b56c71bc70cf150d20bcd3c01c94180c3
@@ -8,7 +8,7 @@ needed to link programs with libvolume_i
DESCRIPTION_libvolume-id-dev = "libvolume_id development headers, \
needed to link programs with libvolume_id."
-PR = "r7"
+PR = "r8"
SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
file://noasmlinkage.patch;patch=1 \
============================================================
--- packages/udev/udev_100.bb b5f9492d4c5c38454bcb4035511b25b037bdff5b
+++ packages/udev/udev_100.bb 052ad350b235989b24d5180ae1d34444ec6f5b93
@@ -9,7 +9,7 @@ needed to link programs with libvolume_i
DESCRIPTION_libvolume-id-dev = "libvolume_id development headers, \
needed to link programs with libvolume_id."
-PR = "r6"
+PR = "r7"
SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
file://noasmlinkage.patch;patch=1 \
More information about the Openembedded-commits
mailing list