Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: kisslinux/init
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.3
Choose a base ref
...
head repository: kisslinux/init
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Aug 28, 2021

  1. init: Some clean up

    Removed the inittab file and made device manager configurable via
    /etc/rc.conf. The /etc/rc* stuff will become the generic interface
    to the boot process (removing the busybox specific stuff and making
    it easier to configure things).
    
    Existing users:
    
        inittab file remains functional as it always was but no updates
        will be made to the file by the distribution going forward. The
        busybox package will still provide what it does.
    
        If using a device manager other than mdev (for the init process)
        you must set the correct value in /etc/rc.conf. Valid values
        are currently 'mdevd', 'mdev' (default) and 'udevd'). Open an
        issue for additional device manager support.
    
    New users:
    
        New systems will not use /etc/inittab. What this means is that
        baseinit must provide configuration for starting busybox runit
        (and other service managers) with an option/fallback to starting
        some gettys for you (no service manager).
    
    Ample notice will be given before this change goes live. There are
    other changes to make too (including documentation).
    dylanaraps committed Aug 28, 2021
    1
    Copy the full SHA
    177c046 View commit details
  2. Copy the full SHA
    3245647 View commit details
  3. init: more changes

    Everything is still subject to change. Just moving things forward.
    Right now this allows easy swap between inits (busybox init, s6,
    sinit and runit) and easy swap between service managers (busybox
    runit, runit, s6, none or none-getty) via /etc/rc.conf. I am still
    expanding this to support other options.
    
    The "poweroff" utility is temporary (more of an experiment) and
    will revert back to each init providing its own poweroff/reboot
    commands as before.
    
    More work needs to be done to get s6-svscan as PID 1 working 100%
    (see the ugliness in "poweroff" for how this currently works).
    dylanaraps committed Aug 28, 2021
    1
    Copy the full SHA
    6ed77cf View commit details
  4. init: clean up

    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    41cf598 View commit details
  5. kall: clean up

    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    f07af7f View commit details
  6. init: more changes

    More groundwork for new changes.
    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    558b3d6 View commit details
  7. create symlink to poweroff

    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    ff80d2f View commit details
  8. Copy the full SHA
    04348dd View commit details
  9. Copy the full SHA
    98e5bdf View commit details
  10. revert glob

    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    710a8ae View commit details
  11. init: clean up

    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    7e46e42 View commit details
  12. rc.shutdown: simplify

    dylanaraps committed Aug 28, 2021
    Copy the full SHA
    f251ed8 View commit details

Commits on Aug 29, 2021

  1. init: add documentation

    dylanaraps committed Aug 29, 2021
    Copy the full SHA
    98ec022 View commit details
  2. init: minor changes

    dylanaraps committed Aug 29, 2021
    Copy the full SHA
    79e324f View commit details
  3. Copy the full SHA
    14e4da1 View commit details
  4. misc: nit

    dylanaraps committed Aug 29, 2021
    Copy the full SHA
    6ac6f71 View commit details

Commits on Aug 31, 2021

  1. misc: nits

    dylanaraps committed Aug 31, 2021
    Copy the full SHA
    beaab27 View commit details
  2. misc: typo

    dylanaraps committed Aug 31, 2021
    Copy the full SHA
    0b7984a View commit details
  3. init: minor changes

    dylanaraps committed Aug 31, 2021
    Copy the full SHA
    7f0b961 View commit details
  4. Copy the full SHA
    fe4ce41 View commit details

Commits on Sep 5, 2021

  1. rc.lib: show dd errors

    dylanaraps committed Sep 5, 2021
    Copy the full SHA
    a617b6a View commit details
  2. docs: update

    dylanaraps committed Sep 5, 2021
    Copy the full SHA
    4d5750a View commit details
  3. init: remove kall

    dylanaraps committed Sep 5, 2021
    Copy the full SHA
    f55b48a View commit details
  4. Copy the full SHA
    e23ae90 View commit details
Loading