mirror of
https://git.proxmox.com/git/systemd
synced 2026-01-24 00:59:25 +00:00
The patches from udev were either merged upstream, applied directly, added as files to debian/extra/ or dropped: - debian/patches/commit-4b50a3d Applied upstream in4b50a3d004- debian/patches/fix_gtkdoc_oot Fixed upstream - debian/patches/libudevpc_no_librt Fixed upstream ine712ffcce6- debian/patches/vio_type Dropped for now. - debian/patches/debian_rules Added as debian/extra/rules/* - debian/patches/extra_agents Added as debian/extra/*.agent and debian/extra/hotplug.functions - debian/patches/extra_initramfs Added as debian/extra/initramfs.* - debian/patches/extra_installer Added as debian/extra/udev.* - debian/patches/extra_modprobeconf Added as debian/extra/fbdev-blacklist.conf and debian/extra/make-fbdev-blacklist - debian/patches/extra_misc Added as debian/extra/links.conf and debian/extra/create_static_nodes - debian/patches/dont-build-some-helpers Dropped, since we will use the upstream firmware agent now - debian/patches/libgudev_in_usr Applied as418b0a2d41- debian/patches/rules_compat_qemu Dropped, only needed for kernel versions <= 2.6.32 - debian/patches/use_run_tmpfs Dropped, since wheezy /run is mandatory - debian/patches/dev_root_rule Dropped, discouraged upstream - debian/patches/udevd_in_sbin Dropped, we will use the $libexec path now in the .service file and provide compat symlinks - udev_conf_comments Applied asc82d84e916
33 lines
614 B
Bash
33 lines
614 B
Bash
#!/bin/sh -e
|
|
#
|
|
# log the event to a file
|
|
#
|
|
|
|
cd /lib/udev/
|
|
. ./hotplug.functions
|
|
|
|
# provide env-like output when the real thing is not available
|
|
if [ ! -x /usr/bin/env ]; then
|
|
env() {
|
|
# bash prepends "declare -x " at the beginning of each line
|
|
export -p | sed -e 's/^\(declare -x\|export\) //'
|
|
}
|
|
fi
|
|
|
|
# writes a copy of the current hotplug event to stdout
|
|
log_to_stdout()
|
|
{
|
|
{
|
|
echo "HOTPLUG_TIME='$(date)'"
|
|
env
|
|
echo ''
|
|
} | egrep -v "^'$|^(_|PATH|PWD|PPID|SHLVL|HOME|IFS|OPTIND|PS[1234])="
|
|
}
|
|
|
|
[ "$EVENTS_LOG" ] || EVENTS_LOG='/dev/hotplug.log'
|
|
|
|
log_to_stdout >> $EVENTS_LOG
|
|
|
|
exit 0
|
|
|