- Edited
EDIT: i'm not so far to make the first official release of 66 tools :). I need to finish first the documentation.
EDIT : a very light video to see the basic use on VM : http://repo.obarun.org/66/66-vm.mpg
EDIT : An ISO with 66 tools on it with minimal installation can be found here : http://web.obarun.org/index.php?id=89
EDIT : the source code of the 66 tools is now shared : https://framagit.org/Obarun/66
EDIT : documentation
http://repo.obarun.org/66/
The documentation is now complete but not entirely corrected
Any constructive remarks are welcomed
All this following explanations SHOULDN'T be used ON YOUR MAIN SYSTEM but ONLY ON VM or some SECONDARY PARTITION. This is a BETA-TEST VERSION and CANNOT be used ON PRODUCTION. Now the things is clear :).
Install first the classic Obarun system on VM, containers, hardware partition, ...well where you want.
A special temporary repo was created to provide the ability to test the 66 tools.
Define the repo on pacman.conf like this :
EDITED at 2018-11-05
Now uninstall the s6opts things and install the 66 things
You can now use the 66 tools to enable and start a service like this :(e.g ntpd)
first install the service
All The documentation will be available soon, so be patient please, but you can use on every tools the -h options .e.g :
Those tools are not made especially for Obarun, they can be used on every distro :)
EDIT : a very light video to see the basic use on VM : http://repo.obarun.org/66/66-vm.mpg
EDIT : An ISO with 66 tools on it with minimal installation can be found here : http://web.obarun.org/index.php?id=89
EDIT : the source code of the 66 tools is now shared : https://framagit.org/Obarun/66
EDIT : documentation
http://repo.obarun.org/66/
The documentation is now complete but not entirely corrected
Any constructive remarks are welcomed
All this following explanations SHOULDN'T be used ON YOUR MAIN SYSTEM but ONLY ON VM or some SECONDARY PARTITION. This is a BETA-TEST VERSION and CANNOT be used ON PRODUCTION. Now the things is clear :).
Install first the classic Obarun system on VM, containers, hardware partition, ...well where you want.
A special temporary repo was created to provide the ability to test the 66 tools.
Define the repo on pacman.conf like this :
[66]
SigLevel = Required
Server = https://repo.obarun.org/66-repo
This repo need to be define in the first place because the s6 program comes with several and important changes made at the compilation time.EDITED at 2018-11-05
Now uninstall the s6opts things and install the 66 things
# pacman -Rnsudd s6-boot s6opts --nodeps
pacman -Sy 66 boot-66serv root-66tree
At this stage you can be able to boot with the 66 tools, you have the tty12 in case of crash (like tty6 with s6opts) for debugging purpose and the tty1,tty2 operational.You can now use the 66 tools to enable and start a service like this :(e.g ntpd)
first install the service
# pacman -S ntpd-66serv
then enable it and start it
# 66-enable ntpd
# 66-start ntpd
to see if it's all goes right
# 66-info -S ntpd
ALL the 66 tools can be used with NORMAL PRIVILEGES. So you can have a complete supervision tree with normal privileges :).All The documentation will be available soon, so be patient please, but you can use on every tools the -h options .e.g :
$ 66-enable -h
66-enable <options> service(s)
options :
-h: print this help
-v: increase/decrease verbosity
-l: live directory
-t: name of the tree to use
-f: overwrite service(s)
-d: enable an entire directory
-I: create an instance of service
or
# 66-start -h
66-start <options> service(s)
options :
-h: print this help
-v: increase/decrease verbosity
-T: timeout
-l: live directory
-t: tree to use
-r: reload the service(s)
Any CONSTRUCTIVE feedback, report of bugs, suggestions, improvement suggestion, idea are welcomed.Those tools are not made especially for Obarun, they can be used on every distro :)