Skip to content
  • Michael Biebl's avatar
    Don't rely on /dev/stdout when creating static device nodes under sysvinit · 046fd6b0
    Michael Biebl authored
    "kmod static-nodes" will write its output to /dev/stdout by default.
    That device node is created by udevd as a symlink to /proc/self/fd/1.
    Since we run make_static_nodes() in the udev SysV init script before
    udevd is started, this device node is not guaranteed to exist and kmod
    fails to deal with that properly.
    As a workaround, use "kmod static-nodes --output=/proc/self/fd/1".
    
    Closes: #757830
    046fd6b0
To find the state of this project's repository at the time of any of these versions, check out the tags.