new jobo66 with 66-svc scripts

This commit is contained in:
joborun linux 2024-05-03 22:09:09 +03:00
parent 36cb55a22f
commit 98d33cefe7
2 changed files with 12 additions and 15 deletions

View file

@ -7,24 +7,18 @@
pkgname=jobo66
pkgdesc="installs minimal s6 & 66 pre-0.7.0 edition needed software equivalent to the runit setup on joborun to boot w/ s6/66 and provide user level service supervision"
pkgver=0.1.1
pkgrel=06
pkgver=0.1.2
pkgrel=01
makedepends=(glibc sh)
groups=('66-EOL')
conflicts=(opensysusers '66>0.6.2.0' 'oblibs>0.1.4.0') # obsysusers takes over what opensysusers does with runit alone
optdepends=('lvm2-66serv: lvm service'
'openntpd-66serv: an alternative to ntp'
'dhcpcd-66serv: works well with wpa_supplicant'
'ntpclient-66serv: a very small but effective ntp service by Skarnet')
source=(jobo66.txt)
install=jobo66.install
package() {
depends=(skalibs execline s6 s6-dns s6-linux-utils s6-networking s6-portable-utils s6-rc
oblibs 66 66-tools boot-66serv boot@-66serv ntpd-66serv dhclient-66serv modules
wpa_supplicant-66serv tty@-66serv joborun66 obsysusers opentmpfiles
boot-user@-66serv dbus-66serv xdg-user-dirs-66serv consolekit-66serv
console-tracker@-66serv consolekit2 'oblog=0.1.1.0-03')
oblibs 66 66-tools boot-66serv boot@-66serv modules joborun66 obsysusers opentmpfiles
consolekit2 'oblog=0.1.1.0-03' '66-service-scripts')
install -Dm 0644 $srcdir/jobo66.txt $pkgdir/etc/66/jobo66.txt
mkdir -p $pkgdir/usr/bin
@ -37,7 +31,8 @@ package() {
mkdir -p $pkgdir/var/log/66
}
# See the observice repository (pkg -Sl observice) for all the Obarun service files available
# All observice repository (pkg -Sl observice) are for 66>=0.7.0.0 for 66-EOL use
# 66-service-scripts as retained from before May 2024
# See also additional or more minimalistic and runit like services for 66 from mobinmob
# https://codeberg.org/mobinmob/66-voidlinux and https://osdn.net/projects/avyssos/
@ -45,9 +40,9 @@ package() {
arch=(x86_64)
license=('ISC')
license=(ISC)
sha256sums=(39c75848713bb50f782844bb790dc2ec76b104fe15c2e272ee622a559319220e) # jobo66.txt
sha256sums=(4e6bef3a968f760ea2c6d57d047ac005d6dc8ae70285993b6c1b4d4aa33fb627) # jobo66.txt
## 92cb5920e1776ea37972a6e4e2905462bb4795cbc73170f0b668d58ff748bd45 jobo66-0.1.1-06-x86_64.pkg.tar.lz
## b2be2f4cef0a59642c3ed27fda93cfd3c4c8ca2e9a1cd224c3282912bfcc9e9e jobo66-0.1.2-01-x86_64.pkg.tar.lz

View file

@ -64,7 +64,7 @@ DO NOT SKIP THE 2 PARAGRAPHS ABOVE !!!!!!!!
For additional service scripts for 66 see below:
See the observice repository (pkg -Sl observice) for all the Obarun service files available
The observice repository (pkg -Sl observice) are the Obarun service files for 66>= 0.7.0.0 not for 66-EOL
See also additional or more minimalistic and runit like services for 66 from mobinmob
https://codeberg.org/mobinmob/66-voidlinux and https://osdn.net/projects/avyssos/
@ -77,6 +77,8 @@ For additional service scripts for 66 see below:
to adopt s6/66 in void without removing runit necesseraly, we try to make it possible for
arch-linux/obarun to also boot with runit.
Basically, any init and service management/supervision should fit besides runit
this is why we don't link /usr/bin/runit-init to /sbin/init so it remains unaffected.
To read this document again it is saved in /etc/66: