From 95f85480de7eec5ba26fd54b7d8994f09e550225 Mon Sep 17 00:00:00 2001
From: Cem Keylan
libressl
. System update will
- replace bearssl dependencies with libressl. You may choose to keep or remove
- bearssl after the update.
-
- ]]>kiss
package manager has been renamed to Carbs
- Packaging Tools
due to huge amount of changes. Your latest kiss
update will
- handle the bootstrapping. You will need to rename your KISS-*
variables to
- CPT-*
.
-
- ]]>- EDIT: The patch is no longer necessary. -
- ]]>- EDIT: A new bug fix release has been made. -
- ]]>#carbslinux
at freenode!
-
- ]]>- You can switch your remote by executing the following command on your repository - directory. -
- -git remote set-url origin https://github.com/CarbsLinux/repository --
- edit: I have removed the tarball because of a bootstrapping issue. I will be - re-adding it later today. -
- -- edit 2: I have added a tarball (20200219) to reflect my recent changes on - Busybox. -
- ]]># There is an explanation for each init You only need to follow the instructions - # for your own init-system - - ## busybox-init - # If you did not edit your inittab simply move inittab.new to inittab - mv /etc/inittab.new /etc/inittab - - # If you did edit your inittab you can use a simple sed command to remove the - # necessary lines - sed -i '/getty/d;/runsvdir/d' /etc/inittab - - - ## runit - # same as busybox-init, if you did not edit /etc/runit/2 move 2.new to 2 - mv /etc/runit/2.new /etc/runit/2 - - # else - vim /etc/runit/2 - # open your 2 file and remove the for loop containing getty commands. If you are - # using runit, it is recommended to comment out /etc/init/runit.boot - - ## sinit/minit - # If you did not edit your {sinit-,}launch-services.boot you can simply remove - # it. - rm -f /etc/init/launch-services.boot /etc/init/sinit-launch-services.boot - - # This should leave you without any issues, and you can safely reboot. --
- Carbs-init update is to make sure init systems do not clash, and do - not have to use different files. This is a sensible update both for - the user user and for the maintainer side. -
- -
- To give an example, before this update busybox-init was managing getty
- through inittab
, runit was managing through /etc/runit/2
, and
- minit/sinit were launching from /etc/init/launch-services.boot
. This
- is a configuration nightmare for everyone, and since I am maintaining
- and constantly testing those init providers, a huge nightmare for me.
- This is a Quality of Life update.
-