modified jobo66 pacman.conf for new 66-EOL repository
This commit is contained in:
parent
e58df7be38
commit
6137f4e0c0
5 changed files with 35 additions and 12 deletions
|
@ -8,7 +8,7 @@
|
|||
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.2
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
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
|
||||
|
@ -18,7 +18,7 @@ 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 modules joborun66 obsysusers opentmpfiles
|
||||
consolekit2 'oblog=0.1.1.0-03' '66-service-scripts')
|
||||
'oblog=0.1.1.0-03' '66-service-scripts') # All must be from the 66-EOL repository
|
||||
|
||||
install -Dm 0644 $srcdir/jobo66.txt $pkgdir/etc/66/jobo66.txt
|
||||
mkdir -p $pkgdir/usr/bin
|
||||
|
@ -42,7 +42,7 @@ arch=(x86_64)
|
|||
|
||||
license=(ISC)
|
||||
|
||||
sha256sums=(4e6bef3a968f760ea2c6d57d047ac005d6dc8ae70285993b6c1b4d4aa33fb627) # jobo66.txt
|
||||
sha256sums=(33f0d5e25bb99aaed94691226b7a9af09497a22322986047925f828a9db0404d) # jobo66.txt
|
||||
|
||||
## b2be2f4cef0a59642c3ed27fda93cfd3c4c8ca2e9a1cd224c3282912bfcc9e9e jobo66-0.1.2-01-x86_64.pkg.tar.lz
|
||||
## 8adce402526e83da7105521d511f8e98b747910f81f8f5761ffd08ecfa5b3d7d jobo66-0.1.2-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,5 +1,22 @@
|
|||
/etc/66/jobo66.txt
|
||||
|
||||
ADDENDUM for old Obarun 66 pre-0.7.0.0 (July 9th 2024)
|
||||
The text below this paragraph is as was in the past, what has changed is a way to facilitate
|
||||
a choice between the old 66 and the new provided by obarun. To get the old you must
|
||||
activate the 66-EOL repository of joborun found in the latest pacman.conf (pacman.conf.pacnew
|
||||
if you have upgraded pacman and didn't review the changes).
|
||||
To select the latest of s6 and 66 as provided by obarun make sure 66-EOL is disabled (default)
|
||||
and enable obcore and observice repositories. Then install 66 as obarun describes.
|
||||
This ensures there will be no more conflicts between joborun's vintage 66 edition
|
||||
and dependencies and new s6/66.
|
||||
After reviewing the new 66, all changes, and the way it has been maintained by obarun
|
||||
we have decided (after long debate among us) to not continue maintaining our own
|
||||
version or support the use in any way.
|
||||
From now on joborun will only support the use of runit while allowing other init
|
||||
and service managers to be added without conflict.
|
||||
END OF ADDENDUM NOTE
|
||||
______________
|
||||
|
||||
Ok, you have seen runit, you see how easy it is to configure, emable/start service
|
||||
supervision disable/stop them, very little resources attributed to init and service
|
||||
monitoring, but this is as far as runit's minimalism goes.
|
||||
|
@ -81,6 +98,5 @@ For additional service scripts for 66 see below:
|
|||
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:
|
||||
/etc/66/jobo66.txt
|
||||
|
||||
|
||||
/etc/66/jobo66.txt
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=pacman
|
||||
pkgver=6.1.0
|
||||
pkgrel=04 # related to arch/pacman 6.1.0-3
|
||||
pkgrel=05 # related to arch/pacman 6.1.0-3
|
||||
pkgdesc="A library-based package manager with dependency support modified for joborun from arch"
|
||||
url="https://www.archlinux.org/pacman/"
|
||||
groups=(base jobbot)
|
||||
|
@ -119,8 +119,8 @@ sha256sums=(5a60ac6e6bf995ba6140c7d038c34448df1f3daa4ae7141d2cad88eeb5f1f9d9 #
|
|||
2bbfe40539513ff5775aaf900644c8985ef618f5df9af856b9d571e2501365b0 # pacman-repo-add-parseopts.patch
|
||||
160515b741aadc876a67f213029f5f62a51ff072ea4aaeb687bbe614035bf72f # pacman-drop-result-warn.patch
|
||||
1f4e4cc54332e60c9da2bdabf9a80dc11db466535f1a0be298cbf654f0723721 # pacman-fix-debugedit.patch
|
||||
740df127c248cfc2f432be9e783a402a5d495a70908caf028bdf752d11c29279 # pacman.conf
|
||||
ff4605ef1146e6a5d428b199c9fda984e0649a434b9d07cc85c43fc012c25a5e # pacman.conf
|
||||
3e5a8edab365c52b2e957681b8a567b9600afd1c24d037f538369c4935b52d5b) # makepkg.conf
|
||||
|
||||
## f3a688519f38153ae3fcf53bc962f48fcbdb976c3ffa064043fac43d6fa89a02 pacman-6.1.0-04-x86_64.pkg.tar.lz
|
||||
## f4da4be2b2ecf695ea56a1adaa553a2ef3026c9ee3577633a35abc0445b8ae40 pacman-6.1.0-05-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -6,6 +6,6 @@ fakechroot
|
|||
cmake
|
||||
bash-completion
|
||||
gettext
|
||||
|
||||
|
||||
spdlog
|
||||
|
||||
|
||||
|
|
|
@ -80,7 +80,7 @@ SigLevel = Never
|
|||
|
||||
# If and when you build your own packages to replace our
|
||||
# repositories, if you follow the following scheme of storing
|
||||
# packages ( /var/cache/{jobcore,jobextra,jobcomm} ) you can
|
||||
# packages ( /var/cache/{jobcore,jobextra,jobcomm,66-EOL} ) you can
|
||||
# comment ours and uncomment your own.
|
||||
|
||||
[jobcore]
|
||||
|
@ -95,6 +95,13 @@ Include = /etc/pacman.d/mirrorlist-jobo
|
|||
#Server = file:///var/cache/jobcomm/
|
||||
Include = /etc/pacman.d/mirrorlist-jobo
|
||||
|
||||
# Only enable to install the old pre-0.7.0.0 66 and skarnet dependencies
|
||||
# while obcore and observice repositories are disabled
|
||||
#
|
||||
#[66-EOL]
|
||||
##Server = file:///var/cache/66-EOL/
|
||||
#Include = /etc/pacman.d/mirrorlist-jobo
|
||||
|
||||
#[jobmine]
|
||||
# ## make your own repository and add what you build from OUR or AUR
|
||||
#Server = file:///var/cache/jobmine/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue