new jobo66 with 66-svc scripts
This commit is contained in:
parent
36cb55a22f
commit
98d33cefe7
2 changed files with 12 additions and 15 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue