Skip to content
Commits on Jul 12, 2013
  1. @haraldh
Commits on Jul 11, 2013
  1. @haraldh

    systemd/module-setup.sh: create emtpy /etc/machine-id

    haraldh committed
    Even in hostonly mode, if none was found on the system.
Commits on Jul 5, 2013
  1. @haraldh

    dracut.sh: unset all LC_* and LANG

    haraldh committed
    saves 10% of time :-)
  2. @haraldh

    modules.d/10i18n/module-setup.sh: handle empty vconsole.conf

    haraldh committed
    if /etc/vconsole.conf exists and is empty, then do not install anything.
  3. @haraldh
  4. @haraldh

    add PARTLABEL and PARTUUID

    haraldh committed
Commits on Jul 4, 2013
  1. @haraldh
  2. @haraldh

    beautified shell code

    haraldh committed
    checked with shellcheck http://www.shellcheck.net/about.html
Commits on Jun 28, 2013
  1. @haraldh
  2. @haraldh
  3. @haraldh
  4. @haraldh
Commits on Jun 26, 2013
  1. @haraldh
  2. @haraldh

    systemd: add system.slice unit

    haraldh committed
Commits on Jun 24, 2013
  1. @haraldh

    use findmnt with "--source" or "--target"

    haraldh committed
    This avoids hanging on stale NFS mounts, which are not part of the boot
    process.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=975401
Commits on Jun 18, 2013
  1. @haraldh

    udev-rules: add 75-net-description.rules

    haraldh committed
    we need IMPORT{builtin}="net_id" for the persistent network names
  2. @haraldh

    selinux: umount $NEWROOT/dev and its submounts

    WANG Chao committed with haraldh
    $NEWROOT/dev and its submounts should be umounted after we use it.
    Otherwise it fails other scripts that umount /sysroot only.
    
    Signed-off-by: WANG Chao <chaowang@redhat.com>
Commits on Jun 14, 2013
  1. @haraldh

    NEWS: update

    haraldh committed
Commits on Jun 13, 2013
  1. @haraldh

    90lvm/module-setup.sh: redirect error message of lvs to /dev/null

    Baoquan He committed with haraldh
    Signed-off-by: Baoquan He <bhe@redhat.com>
  2. @haraldh
  3. @haraldh

    network: refix BOOTIF logic

    haraldh committed
  4. @haraldh
  5. @haraldh
  6. @wgwoods @haraldh

    net-lib: fix set_ifname()

    wgwoods committed with haraldh
    /sys/class/$name$num isn't ever going to work; /sys/class/net/$name$num
    (e.g. /sys/class/net/ibft0) should work right.
  7. @wgwoods @haraldh

    net-lib: add configured_ifaces()

    wgwoods committed with haraldh
    configured_ifaces is a function that returns the names of each interface
    that the user wanted configured.
    
    Currently, this is accomplished by reading the list from
    /tmp/net.ifaces. But if we want to allow the user to specify an
    interface by its MAC address or IP or something, we need a function that
    will read the cache and convert the MACs etc. to names.
    
    (Obviously this conversion only works once udev starts, so it will warn
    you if you try it too early.)
  8. @wgwoods @haraldh

    net-lib: add find_iface_with_link()

    wgwoods committed with haraldh
    Add a function to look at the system network interfaces and return the
    first one it finds with an active link (if any.)
  9. @wgwoods @haraldh

    Don't explode when mixing BOOTIF and ip=

    wgwoods committed with haraldh
    Now that we can use a MAC as a device identifier, we can just bring up
    the device specified by BOOTIF as a normal interface.
    
    So instead of ignoring everything but BOOTIF, we'll put BOOTIF in the
    IFACES list and bring it up as normal, defaulting to DHCP if nothing
    else is specified.
    
    We can also handle anaconda-style 'ksdevice=bootif' this way.
  10. @wgwoods @haraldh

    net-genrules: accept MAC address for $iface, cleanups

    wgwoods committed with haraldh
    A MAC address is a unique identifier for a particular network interface.
    
    We can use the MAC to generate udev rules to bring up that interface,
    like we currently do with BOOTIF.
    
    This patch allows interfaces to be specified as a MAC address, either
    in the usual colon-separated form or the PXE-style dash-separated form.
    
    (The latter is more useful on the commandline, since it allows for
    arguments like: "ip=77-77-6f-6f-64-73:dhcp")
    
    This is useful since it's common for a user who is booting a new OS for
    the first time to know the MAC of the device, but not know what the
    kernel name will be.
  11. @wgwoods @haraldh

    move fix_bootif to net-lib

    wgwoods committed with haraldh
    This might be useful to other parts of dracut; move it to net-lib.sh.
  12. @haraldh
  13. @haraldh
  14. @haraldh
  15. @haraldh
  16. @haraldh

    Don't use do syncheck for target all and refine syncheck

    haraldh committed
    instead of "dash -n" we now use "bash --posix -n"
    we also check for "[[ " in posix shell files
  17. @haraldh
Something went wrong with that request. Please try again.