upg tzdata filesystem jobo66

This commit is contained in:
joborun linux 2023-03-29 22:51:33 +03:00
parent f93d3c0c6d
commit dc37a6c279
14 changed files with 104 additions and 60 deletions

View file

@ -6,11 +6,10 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=filesystem
pkgver=2023.01.31
pkgver=2023.03.21
pkgrel=01
pkgdesc='Base Joborun Linux file system'
arch=('x86_64')
groups=( jobbot )
groups=( jobbot base )
url='https://pozol.eu'
depends=('iana-etc')
backup=('etc/crypttab' 'etc/fstab' 'etc/group' 'etc/gshadow' 'etc/host.conf'
@ -108,33 +107,35 @@ package() {
## install -D -m644 "$srcdir"/joborun-linux-logo{.png,.svg,-text.svg,-text-dark.svg} usr/share/pixmaps
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL')
sha256sums=(e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82 # crypttab
115d324c8518affc7bec5559579d85f8f5491646b6110ea9567a586a26a76da9 # fstab
327c61df6b9dcfabfe06ff4477b3a9cae7f9ca7e463f78f8cbc739b57e9448e1 # group
df57d376582518cd5c02cd776cf81c4780c4854ca33f28f7f7bd846f8d4bde15 # group
5003d01f30a868d6e79010a9313d43481701b5c59fbe7252fb33760d043878f1 # gshadow
250cfbb9a2b5e3cc9879ab2080eb3c7875fbe66eb375ce3f96eee335654a4979 # host.conf
8a63876eaf11641bbecdf2dea934c14e730dd4daceb32a5b172d08887a263f73 # hosts
0b59a9447ca32f89ceccd08555b509d2e4a5852fd7223195d0404cd1599ad052 # issue
dd677efadad3354fa9ab28e561c28e7c03829b01a4647307ede3a9260137a745 # issue
dad04a370e488aa85fb0a813a5c83cf6fd981ce01883fc59685447b092de84b5 # ld.so.conf
6c17fa911c82c27a30414624cdb32b44a76e60304cb875dc794bb9ee7aac21d4 # locale.sh
3ac63947031658a1af32e418d1c66990287112f9ff090ead603caf49dfaf2d6f # motd
c307b0cfb3814649c2f45a149322c5ab83466517887c16af3a6504d2a7427320 # motd
581a292aeae5e125f8527fef41a839c6c3d6f81f853c49c476b6ab25e20917ef # nsswitch.conf
b5ad863843339840665b80b21656bc04402a824c01f9bc5c3e5974c8182113f5 # os-release
aa9df866acb6a56ad72aca7cd215642ed8c55ba9a01d205c667ed082bc997568 # passwd
07c6b95de509a2c33f94b97b59cbf7f86f642cf1aaec12b011732ef8d8e27429 # os-release
8b5cfe30491bb508a6fb13cf5f4fdf8bc1780a851868d922abd43b131292cb92 # passwd
5e4088ad8d0853d390fa303f6be8c3f69c33834200cba9e90f7849f1993ca8d0 # profile
297113b9e11af3e73756482eaca6ad188e210d8cd537e66881225f6feeec1e3a # resolv.conf
de4974ab07e775a7c88ae930108afc705b3ab956e99a1e5def863bb3aa26ecbf # resolv.conf
d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b # securetty
6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c # shadow
e280cc988cf435fbb38e8cfdefbcb7a62df102b67ad66286093027a296b3efe0 # shadow
362cb89caffb71c0d5fb9ef5e2b00089723849bb6a2b720fe4016d7768e2cef2 # shells
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subgid
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subuid
ec207f224fdd6f29d2a333b2e9be211ef44f21a2bff0c0c6d7ea6d1b72b70eee # sysusers
618ac097441c1f2daffc9967e5c3cd18ea8866f776db62d04bf401c53907b1c9 # tmpfiles
90fb123aa8c0176bc144322b585bb889181c437542ddbe546af43e11b95be6ab # modprobe.d.usb-load-ehci-first
040a7eafddb19c6df188a84616441cc1bf052b50f4c131df692b143270d7770c) # jobo-release
673953e0ad7fc53247f4feadc2c2d4506396840d1f8796526f48d47333ac7652) # jobo-release
## e33f8d79815818d13c842b36a2187e690b3053f9df31851fe55361a5f6be1b8d filesystem-2023.03.21-01-x86_64.pkg.tar.lz

View file

@ -1,4 +1,10 @@
root:x:0:root
wheel:x:10:
tty:x:5:
wheel:x:10:make
log:x:19:
games:x:50:
dbus:x:81:
nobody:x:99:
users:x:100:
polkitd:x:102:
make:x:1000:

View file

@ -1,18 +1,17 @@
....:::::: ... :::::::. ... :::::::.. ..' ::::::. :::.
;;;;;;;;;```.;;;;;;;. `;;;'';;' .;;;;;;;.,;;;;``;;;; ,;; ;;;`;;;;, `;;;
''` `[[. ,[["' `"\[[, [[[__[[\.,[["' `"\[[,[[[,/[[[' [[' [[[ `[[[[[. '[[
,,, `$$ $$$, `$$$ $$""""Y$$$$$, `$$$$$$$$$c' $$ ,$$$ $$$'"Y$c$$
888boood88 "888,_ _,88P_88o,,od8P"888,_ _,88P888b'"88bo,88. .d888 888 "Y88
"MMMMMMMM" "YMMMMMP" ""YUMMMP" "YMMMMMP"`MMMM "W" "YmmMMMM"" MMM `YM
JObORun is built from source without systemd and libs, no internal zstd or ipv6
JObORun is built from source without systemd and libs, or zstd or ipv6
joborun \r (\l) \d \t \s
Enter your username and password below
on official image:
If on official image:
user: make
password: jobo

View file

@ -1 +1 @@
gamma-1024
delta

View file

@ -1,10 +1,10 @@
....:::::: ... :::::::. ... :::::::.. ... ::::::. :::.
;;;;;;;;;````.;;;;;;;. `;;;'';;' .;;;;;;;.,;;;;``;;;; ,;; ;;;`;;;;, `;;;
''` `[[. ,[["' `"\[[, [[[__[[\.,[["' `"\[[,[[[,/[[[' [[' [[[ `[[[[[. '[[
,,, `$$ $$$, `$$$ $$""""Y$$$$$, `$$$$$$$$$c' $$ ,$$$ $$$'"Y$c$$
888boood88 "888,_ _,88P_88o,,od8P"888,_ _,88P888b'"88bo,88. .d888 888 "Y88
"MMMMMMMM" "YMMMMMP" ""YUMMMP" "YMMMMMP"`MMMM "W" "YmmMMMM"" MMM `YM
....:::::: ... :::::::. ... :::::::.. ... ::::::. :::.
;;;;;;;;;````.;;;;;;;. `;;;'';;' .;;;;;;;.,;;;;``;;;; ,;; ;;;`;;;;, `;;;
''` `[[. ,[["' `"\[[, [[[__[[\.,[["' `"\[[,[[[,/[[[' [[' [[[ `[[[[[. '[[
,,, `$$ $$$, `$$$ $$""""Y$$$$$, `$$$$$$$$$c' $$ ,$$$ $$$'"Y$c$$
888boood88 "888,_ _,88P_88o,,od8P"888,_ _,88P888b'"88bo,88. .d888 888 "Y88
"MMMMMMMM" "YMMMMMP" ""YUMMMP" "YMMMMMP"`MMMM "W" "YmmMMMM"" MMM `YM
Welcome to joborun linux (Jwm OpenBox Obarun Runit)

View file

@ -1,10 +1,11 @@
NAME="joborun"
PRETTY_NAME="joborun on obarun"
PRETTY_NAME="joborun linux"
ID=joborun
ID_LIKE=arch
ANSI_COLOR="38;2;23;147;209"
ANSI_COLOR="38;2;23;147;219"
HOME_URL="http://pozol.eu/"
DOCUMENTATION_URL="https://git.disroot.org/joborun/web/src/branch/main/index.md"
SUPPORT_URL="https://www.reddit.com/r/joborun/"
BUG_REPORT_URL="https://gitea.disroot.org/joborun-pkg/"
EMAIL="joborun@disroot.org"
LOGO=joborun-logo

View file

@ -1,2 +1,3 @@
root:x:0:0::/root:/usr/bin/zsh
nobody:x:99:99::/:/usr/bin/nologin
make:x:1000:100::/home/make:/bin/zsh

View file

@ -1,12 +1,26 @@
#Selecting DNS among 185.121.177.177 169.239.202.202 172.98.193.42...
#Waiting for 185.121.177.177...
#Using 116.203.98.109 as API host
#https://api.opennicproject.org/geoip/?list&ipv=4&res=200&adm=0&bl&wl
#Pinging 37 hosts to determine the top ones...resulting in 31 responsive hosts
#Selected top 7 hosts:
nameserver 94.247.43.254
nameserver 178.254.22.166
nameserver 212.83.46.246
nameserver 195.10.195.195
nameserver 94.16.114.254
nameserver 194.36.144.87
nameserver 192.71.166.92
#Pinging 42 hosts to determine the top ones...resulting in 32 responsive hosts
nameserver 37.252.191.197
nameserver 103.1.206.179
nameserver 168.138.8.38
nameserver 168.138.12.137
nameserver 137.220.55.93
nameserver 45.61.49.203
nameserver 138.197.140.189
nameserver 192.71.166.92
nameserver 94.247.43.254
nameserver 94.247.43.254
nameserver 51.77.149.139
nameserver 51.178.92.105
nameserver 54.36.111.116
nameserver 178.254.22.166
nameserver 94.247.43.254
nameserver 94.247.43.254
nameserver 185.84.81.194
nameserver 195.10.195.195
nameserver 195.10.195.195
nameserver 128.76.152.2
rotate

View file

@ -1 +1,3 @@
root:*:14871::::::
root::14871::::::
nobody:x:14871::::::
make:!:19206:0:99999:7:::

11
jobo66/66.install Normal file
View file

@ -0,0 +1,11 @@
post_install() {
if ! getent passwd s6log >/dev/null; then
useradd -u 19 -g 19 -d / -c "S6 log user" -s /usr/bin/nologin s6log
fi
}
post_upgrade() {
post_install
}

View file

@ -8,13 +8,12 @@
pkgname=jobo66
pkgdesc="installs minimal s6 & 66 needed software equivalent to the runit setup on joborun to boot w/ s6/66"
pkgver=0.1.0
pkgrel=05
arch=('x86_64')
pkgrel=06
source=(jobo66.txt jobo66.install)
makedepends=(glibc sh)
groups=('s6-suite' 'jobo66')
backup=('etc/66/jobo66.txt')
conflicts=(opensysusers)
conflicts=(opensysusers) # 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'
@ -28,6 +27,7 @@ package() {
install -Dm 0644 $srcdir/jobo66.txt $pkgdir/etc/66/jobo66.txt
mkdir -p $pkgdir/usr/bin
## replaces runit functionality when opensysusers is replaced by obsysusers
ln -s /usr/bin/obsysusers $pkgdir/usr/bin/sysusers
}
@ -37,9 +37,15 @@ install=jobo66.install
# 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/
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('ISC')
sha256sums=(39c75848713bb50f782844bb790dc2ec76b104fe15c2e272ee622a559319220e # jobo66.txt
fae7c6c145659ced8ec296332518e4ad5d0f420c1f74bc220929fbc9cb644818) # jobo66.install
sha256sums=(39c75848713bb50f782844bb790dc2ec76b104fe15c2e272ee622a559319220e # jobo66.txt
d109d7d2b3bfa6959142906e6e5a3c7df4d9d1d71e7a6853a5c113dc6169ccad) # jobo66.install
## da3657396ca5404d427de4541d618c8b8c8c84912fc7a5fc9ac1534cd377b99d jobo66-0.1.0-06-x86_64.pkg.tar.lz

View file

@ -1,4 +1,7 @@
post_install() {
if ! getent passwd s6log >/dev/null; then
useradd -u 19 -g 19 -d / -c "S6 log user" -s /usr/bin/nologin s6log
fi
echo "1 This is a metapackage for joborun's boot-66serv to replace boot@-66serv by Obarun"
echo "Read more on the cohabitation of runit and 66"
more /etc/66/jobo66.txt
@ -8,3 +11,4 @@ post_upgrade() {
66-enable -t boot -F boot@sys
post_install
}

View file

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=tzdata
pkgver=2023b
_tzcode=2023b
_tzdata=2023b
pkgver=2023c
_tzcode=2023c
_tzdata=2023c
pkgrel=01
pkgdesc="Sources for time zone and daylight saving time data"
url="https://www.iana.org/time-zones"
@ -58,10 +58,9 @@ license=('custom: public domain')
validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert <eggert@cs.ucla.edu>
sha256sums=(115482e3ba66dcb651c88f2cda79c571036acf9b63873178d6a0442cd3be13d2 # tzcode2023b.tar.gz
035ceff3a38bf1343a953ccc3a2129aa3ef7f7532c962fd3594417211746bdf8 # tzcode2023b.tar.gz.asc
9b78fd264f95611fe987a95721456cd5aac9f55e6915be4a9ca2997bc7ce0e6c # tzdata2023b.tar.gz
e0b4cfd05a2a107c71694b6a91cece3cc3e2cae7696710b04847c884273cab06) # tzdata2023b.tar.gz.asc
## e46687075c9e3c899d1329a40c770be57dd920f9aa90b6a9044a64442fb9ee15 tzdata-2023b-01-x86_64.pkg.tar.lz
sha256sums=(46d17f2bb19ad73290f03a203006152e0fa0d7b11e5b71467c4a823811b214e7 # tzcode2023c.tar.gz
51ac4f315a46a3ff02ce15e684fc29e08c7c92cbb50bd5d7810e97b365477d49 # tzcode2023c.tar.gz.asc
3f510b5d1b4ae9bb38e485aa302a776b317fb3637bdb6404c4adf7b6cadd965c # tzdata2023c.tar.gz
d5ec7b6ceddc46aa137c0ef85fa5c87445509d7997c067ee0fd2e2a23f833557) # tzdata2023c.tar.gz.asc
## d0dd29a65b416c102cb196321b9464579b15dff8639120d4e9ef60275e71930f tzdata-2023c-01-x86_64.pkg.tar.lz

View file

@ -1,9 +1,9 @@
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=tzdata
pkgver=2023a
_tzcode=2023a
_tzdata=2023a
pkgver=2023c
_tzcode=2023c
_tzdata=2023c
pkgrel=1
pkgdesc="Sources for time zone and daylight saving time data"
arch=('x86_64')
@ -14,9 +14,9 @@ optdepends=('bash: for tzselect'
options=('!emptydirs')
source=(https://www.iana.org/time-zones/repository/releases/tzcode${_tzcode}.tar.gz{,.asc}
https://www.iana.org/time-zones/repository/releases/${pkgname}${_tzdata}.tar.gz{,.asc})
sha512sums=('d45fc677a0a32ae807bf421faceff675565ee15e3ff42d3a4121df10e1f7855ac16b27fbc28bd365f93c57f40c5bdf19cde88546f7090cfab7676cac0a5516a4'
sha512sums=('fa18bae9c0e7c061bc9d5f5f2eb9967f0e4ddb2baafdee9887fa30cd0c60f4aa6f21eacffb17df0d59d26ff54d08c5dcefa98159309eba497e86443624913a82'
'SKIP'
'10aadd6eba50f63f427399281065ba34cb474f6a854f8dc7a6f4f1343b1474a05f22b69b1e113ea67bb5f3f479253610a16b89d9dfa157bf0fde4c69aa3d6493'
'608bd286ebcbd0004cfdc1da183273f08aff61f90c8867661154453d77a05d421e4c46ad6d066a1fe2e87d5c82ec0f1c0224667a3b35f3180a3eb7f6ff84cbf5'
'SKIP')
validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert <eggert@cs.ucla.edu>