upg dosfstools file findutils flex iproute2 iptables jobo-setup lzo m4 make net-tools readline traceroute

This commit is contained in:
joborun linux 2022-12-27 23:12:51 +02:00
parent 813ecbe45a
commit 93501166db
41 changed files with 414 additions and 106 deletions

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=dosfstools
pkgver=4.2
pkgrel=02
pkgrel=03
pkgdesc="DOS filesystem utilities"
arch=(x86_64)
depends=('glibc')
@ -29,10 +30,12 @@ package () {
#---- license gpg-key sha256sums ----
#license=('GPL2')
license=('GPL3')
validpgpkeys=('25714AECDBFDACEE1CE95FE77F6022516E869F64') # Andreas Bombe
sha256sums=(64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527 # dosfstools-4.2.tar.gz
90f58a303fd7c55e02370357054f7207f05c3736f23d9a82cfb4a10acd7d55f9) # dosfstools-4.2.tar.gz.sig
# ca4fbb263db78f61f27915cd2edf25c2299fd05b560d57b8ee02c4ead5e4cd18 dosfstools-4.2-03-x86_64.pkg.tar.xz

View File

@ -3,7 +3,7 @@
pkgname=dosfstools
pkgver=4.2
pkgrel=2
pkgrel=3
pkgdesc="DOS filesystem utilities"
arch=(x86_64)
depends=('glibc')
@ -12,8 +12,8 @@ source=(https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname
url="https://github.com/dosfstools/dosfstools"
license=('GPL3')
validpgpkeys=('25714AECDBFDACEE1CE95FE77F6022516E869F64') # Andreas Bombe
md5sums=('49c8e457327dc61efab5b115a27b087a'
'SKIP')
sha256sums=('64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527'
'SKIP')
build() {

View File

@ -1 +1,2 @@

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=file
pkgver=5.43
pkgver=5.44
pkgrel=01
pkgdesc='File type identification utility'
arch=('x86_64')
@ -63,6 +63,9 @@ license=('custom')
validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
sha256sums=(8c8015e91ae0e8d0321d94c78239892ef9dbc70c4ade0008c0e95894abfb1991 # file-5.43.tar.gz
dde8be63c80a6682045621e7182c559c85d41cdde6660daf2428160de7031903) # file-5.43.tar.gz.asc
sha256sums=(3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b # file-5.44.tar.gz
cdd81e85ecf88c664b6d66ce2b7fc8acfff369c03524a846dc5b52cb6fb612b9) # file-5.44.tar.gz.asc
## 706e0fd84d8c6975787ca6a2f20efdf376b036a9223b25af05ac5c4917f5e91f file-5.44-01-x86_64.pkg.tar.xz

View File

@ -3,7 +3,7 @@
# Contributor: Andreas Radke <andyrtr@archlinux.org>
pkgname=file
pkgver=5.43
pkgver=5.44
pkgrel=1
pkgdesc='File type identification utility'
arch=('x86_64')
@ -15,7 +15,7 @@ provides=('libmagic.so')
options=('!emptydirs' 'debug')
source=("https://astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
sha256sums=('8c8015e91ae0e8d0321d94c78239892ef9dbc70c4ade0008c0e95894abfb1991'
sha256sums=('3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b'
'SKIP')
prepare() {

View File

@ -1 +1,2 @@

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=findutils
pkgver=4.9.0
pkgrel=01
pkgrel=02
pkgdesc="GNU utilities to locate files"
arch=('x86_64')
groups=('base-devel')
@ -54,3 +55,7 @@ validpgpkeys=('A5189DB69C1164D33002936646502EF796917195') # Bernhard Voelker <ma
sha256sums=(a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462fe # findutils-4.9.0.tar.xz
924c3719d066eda1b3e47175f8b83e90e9a23f0a639ebe7445621917b283c385) # findutils-4.9.0.tar.xz.sig
# 36330b159b0a451d76aff42bc26e6b77d6e693468e8cffb3932ab5b0f589f2e0 findutils-4.9.0-02-x86_64.pkg.tar.xz

View File

@ -2,7 +2,7 @@
pkgname=findutils
pkgver=4.9.0
pkgrel=1
pkgrel=2
pkgdesc="GNU utilities to locate files"
arch=('x86_64')
license=('GPL3')
@ -10,8 +10,8 @@ groups=('base-devel')
depends=('glibc' 'sh')
url='https://www.gnu.org/software/findutils/'
source=("https://ftp.gnu.org/pub/gnu/findutils/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha1sums=('2a7830f1c25c3c7179150084748099c3c31f819b'
'SKIP')
sha256sums=('a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462fe'
'SKIP')
validpgpkeys=('A5189DB69C1164D33002936646502EF796917195') # Bernhard Voelker <mail@bernhard-voelker.de>
build() {

View File

@ -0,0 +1,2 @@

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=flex
pkgver=2.6.4
pkgrel=03
pkgrel=04
pkgdesc="A tool for generating text-scanning programs"
arch=('x86_64')
url="https://github.com/westes/flex"
@ -54,3 +55,6 @@ validpgpkeys=('56C67868E93390AA1039AD1CE4B29C8D64885307') # Will Estes
sha256sums=(e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 # flex-2.6.4.tar.gz
c61ccc11286e1eb2ceeb0f0a8f8437e86f1e41840991566351f438de7eb5a9a2 #flex-2.6.4.tar.gz.sig
20f3cce6b0ea6ab67a902a46b89c292b959994dedcbe6ee5d187f9bba1408b0e) # flex-pie.patch
# 2d0dcfc48997b7d3a4dc35b4c694ddaf06f539db89f75f4bdd7584bc4ca55eec flex-2.6.4-04-x86_64.pkg.tar.xz

View File

@ -4,7 +4,7 @@
pkgname=flex
pkgver=2.6.4
pkgrel=3
pkgrel=4
pkgdesc="A tool for generating text-scanning programs"
arch=('x86_64')
url="https://github.com/westes/flex"
@ -14,9 +14,9 @@ depends=('glibc' 'm4' 'sh')
makedepends=('help2man')
source=("https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz"{,.sig}
"flex-pie.patch")
md5sums=('2882e3179748cc9f9c23ec593d6adc8d'
'SKIP'
'0a8e8242b37c57b0bc0c6f673bceb5b7')
sha256sums=('e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'
'SKIP'
'20f3cce6b0ea6ab67a902a46b89c292b959994dedcbe6ee5d187f9bba1408b0e')
validpgpkeys=('56C67868E93390AA1039AD1CE4B29C8D64885307') # Will Estes
prepare() {

View File

@ -1,3 +1,5 @@
help2man
autoconf
automake

View File

@ -85,4 +85,5 @@ sha256sums=(5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab #
908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4) # bdb5.3.patch
## 0a9352decaa2183e0a90a3aa14b84e53828fc08ade5845da3d7dbe1c20544ff0 iproute2-6.1.0-03-x86_64.pkg.tar.xz

View File

@ -4,7 +4,7 @@
pkgname=iproute2
pkgver=6.1.0
pkgrel=2
pkgrel=3
pkgdesc='IP Routing Utilities'
arch=('x86_64')
license=('GPL2')
@ -27,16 +27,16 @@ backup=('etc/iproute2/bpf_pinning'
makedepends=('linux-atm')
options=('staticlibs' 'debug')
validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger
source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-v${pkgver}.tar."{xz,sign}
source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign}
'0001-make-iproute2-fhs-compliant.patch'
'bdb5.3.patch')
sha256sums=('b58b95f34c5b6e8171d1833ccfcf43c86aaa064c99419bd1b2a2eb7ee741f089'
sha256sums=('5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab'
'SKIP'
'758b82bd61ed7512d215efafd5fab5ae7a28fbfa6161b85e2ce7373285e56a5d'
'908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4')
prepare() {
cd "${srcdir}/${pkgname}-v${pkgver}"
cd "${srcdir}/${pkgname}-${pkgver}"
# set correct fhs structure
patch -Np1 -i "${srcdir}"/0001-make-iproute2-fhs-compliant.patch
@ -50,7 +50,7 @@ prepare() {
}
build() {
cd "${srcdir}/${pkgname}-v${pkgver}"
cd "${srcdir}/${pkgname}-${pkgver}"
export CFLAGS+=' -ffat-lto-objects'
@ -59,7 +59,7 @@ build() {
}
package() {
cd "${srcdir}/${pkgname}-v${pkgver}"
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" SBINDIR="/usr/bin" install

161
iproute2/sha256sums Normal file
View File

@ -0,0 +1,161 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
c9d6366a3835a244008170e6d7752ca08414270175fce575e4f516f057688df1 iproute2-3.1.0.tar.bz2
231a66e595f96e2fd3bacec0aba3f052fe9fed1e79cd03d78e3c26eac5808b36 iproute2-3.1.0.tar.gz
03415855045b19606d1c7374367de3837c4045c468965450888b7ccce07c8409 iproute2-3.1.0.tar.xz
8854212e87c42c4139d8dbad1c23bf78321de6b1a377382f9ef746670b5bf3aa iproute2-3.2.0.tar.bz2
5170d78a9f787995a0a833f1c78e48c5e5938266ec359f9da406f4b36fbddf15 iproute2-3.2.0.tar.gz
59bc1c67a18653f989792a31eda5607a87689b9e6041f2d47ea8b5fe4842cb4d iproute2-3.2.0.tar.xz
f328ec01bac64854f477b9440b0bbeae91895b4ba266821597ceac6bd1501c3b iproute2-3.3.0.tar.bz2
70c61da0f5f4835ce2b5e494000c614fd1fd1de7ea0d0b6361009e6ba2483e06 iproute2-3.3.0.tar.gz
e16d9ec1bd0bb2a3bb8be5ba0f0d9c53d39c0515a3ad58a58a89efe1748fb2a6 iproute2-3.3.0.tar.xz
d09ccf15dc0fcdec00d4a29372d3ceeda593c7cb457305b7f3362e86056fedf4 iproute2-3.4.0.tar.bz2
2496d197ef8b1ece0578adefef2b82978121e6b6bc6989ceb2d8f94682b6f84f iproute2-3.4.0.tar.gz
38e846e412b2fa235a447b50c20ad1e9770d1b3ed4d3ab18ca0b18c6e8b79ba4 iproute2-3.4.0.tar.xz
1af5d0c5b7d7b71de98bd7199fd9282faf016b3b4a47f35538923ef330dadcd3 iproute2-3.5.0.tar.bz2
43e08bc58b3281e7efbf670ac23a547422d4c62dc64ab458790f42f8631129c6 iproute2-3.5.0.tar.gz
ea885642b1d9f8c843a325b85926a75bd36fb4801b37c7707cbd397fb120aa3d iproute2-3.5.0.tar.xz
992d5faa6125a5f4d188ff457dda4b1dc0c5efa1f13c7c767dd1bfd236255cb3 iproute2-3.5.1.tar.bz2
739b7d5fdbd6ad326c080681d0fe48543129628b12da4c1076684710c7a6d4f2 iproute2-3.5.1.tar.gz
36f2674e5436289f3ccfb0a58707aca9dcfa295d06afc36d2117674508f5ef72 iproute2-3.5.1.tar.xz
4220bb36649432cef72a2f65950252633e5bb7b16b42c3ad94db53c5f7c648d7 iproute2-3.6.0.tar.bz2
cfc302c6e71df1eeb9c336cb723da4fa5b37367231c3a97de0135bb7392667b7 iproute2-3.6.0.tar.gz
2d17544da00e3f162139f66891c6ab5492d3cca7cfc8f7b517a5dca3c5560534 iproute2-3.6.0.tar.xz
9c9b6460539d40c6bef2cc673d7ef4d87776e69d0ae1da13e0aab11a3317025e iproute2-3.7.0.tar.bz2
be9693828d8dd3cdfbaaab47ff4e2a4872c1237bdb25cfc5dbbd835d09d6b262 iproute2-3.7.0.tar.gz
6b0e76d7adb8b9b65f70571f75d72db7c2548eff7813cace9e267065c3c0cb34 iproute2-3.7.0.tar.xz
000f4c3ba6d6a1958824a27ce3756a99eb95dd748aad0ede78e0ebae12d51d74 iproute2-3.8.0.tar.bz2
353237a0f86dad3594a89695ca8ad5b7b06521dae1c5e8140dd4a2f1020289bc iproute2-3.8.0.tar.gz
579145749f1aaf60e7c7a5de24b7f00fa2200a961094733c792b4ff139181e4f iproute2-3.8.0.tar.xz
eaaa441d96791a0361898a6998be6116f788575dfc60cb34a5003cca3c1c5ec4 iproute2-3.9.0.tar.bz2
fe7b5cbfc827e4306708254a74b0d4c70f6ea468a87b213dba9d60d94066aa03 iproute2-3.9.0.tar.gz
16f027af432a05085813a2f859b7d42dafd29b8c035ead830d37565b7397592d iproute2-3.9.0.tar.xz
0ddf120e49f6204856afffbf5e016ba6da30b947eb6a09b7874f961625082443 iproute2-3.10.0.tar.bz2
e15baee6b018609450fc60060a580194fcb4934a6007058714fc8e7db873b417 iproute2-3.10.0.tar.gz
c4023d8d722a1ed673474ca0e5a2d61ebd747cc7001a91321757422d9074c97e iproute2-3.10.0.tar.xz
b86deae5e8f189869d89ca1e5103018b0587372d3268b756de81cefcd2733938 iproute2-3.11.0.tar.bz2
e8426735ff0112cd3f65df6b89ee1ff57b42ecd280dd2123c1942b7dc5ff93c6 iproute2-3.11.0.tar.gz
0ab31b52b5fd5ff0d3cf03f2068f05eeb4f0b37d107070fbbaacac94df5e88b7 iproute2-3.11.0.tar.xz
83adf5e4a2f794db476c7c8c9010cf87448acc64dc5d1daeaa969c4d9abf5a59 iproute2-3.12.0.tar.bz2
43fa1f8dc5b37eae71a913a0d7d0237e3bd7da8546ecbbf11d6f7547ee190f78 iproute2-3.12.0.tar.gz
44f600475d27a421688cda2294efec38513473a740c24ead78eb20005f08f111 iproute2-3.12.0.tar.xz
e7d8be9a31fb169219a24c5938862988676a17bab748f80e94399d4ce2626465 iproute2-3.14.0.tar.gz
bda38951c49f89ffc2e2fe85579ce616337b5d3a2f0319921fd071c838356bd4 iproute2-3.14.0.tar.xz
d53664bd21eedd1981fe8ac8b617f4b0b3f3bd1ea2dfe5a76c170b126c61636c iproute2-3.15.0.tar.gz
5359ed1f31839d8542a057c0c4233131ab9c28d8c41fc9c8484579d9c0b99af4 iproute2-3.15.0.tar.xz
2a11aa1e120bf5b4e65c3d2700e9d5ab6acdb69d4d349840790ac6684c220c42 iproute2-3.16.0.tar.gz
1f0a8a6c0e872166f75433f5cbf9766f3002b5c2f13501b3bb8c51846a127b79 iproute2-3.16.0.tar.xz
f8c0db915c0510c2700b13ded11e804c1823632c636df1bc93c73b509643fdd4 iproute2-3.17.0.tar.gz
09e406636e7598e46d5d4f7b928bf5db57049d65dbeb9a496005957ee16f6000 iproute2-3.17.0.tar.xz
57360113ca8c2a96560fdc6f82af9b3f484b7a07276e66ec4b35376068fa7c30 iproute2-3.18.0.tar.gz
d5a182154abd0749b1df7d1649115a32c65f559951477396203b1f514dbff1df iproute2-3.18.0.tar.xz
32dd683dbb093ada632abe2404eb5c471d3167107d8a146ac91d807260cf95f9 iproute2-3.19.0.tar.gz
e2f9f8c36e166f2ba6c0e1e7a9ad84cdf7c1615b93df49dac44563d7b57fd7b0 iproute2-3.19.0.tar.xz
bbaee44dc810ccfb69a8820c856a99dee352250308a8f26574d0f2dad0623327 iproute2-4.0.0.tar.gz
5cd06eb1050b858b308b65705725042bb566fd261135e35a73dafb48cd632618 iproute2-4.0.0.tar.xz
0d6e63c8567a9af04f5efd4e1712b202536be57fbecf5cf80ca35f95b1463f2b iproute2-4.1.0.tar.gz
d1326696c6a8f81ba66aaf48d858005cf280c81d3284d8d2c99748e3d0746146 iproute2-4.1.0.tar.xz
74150a91986bf87a61baea07e450d66f0ebc00fa91f31399f85a5be1bb0678ef iproute2-4.1.1.tar.gz
73077a989efb934450bd655cbd9aaddaa747cb696c64d0c9a3323768a6a8e66f iproute2-4.1.1.tar.xz
56266ff0c11288ecd3dc7789956d19e81036c2df6f2b5aac89b8c22f73c1e85c iproute2-4.2.0.tar.gz
a4101e743e0da36b55f63353ff489699ddcd634ceca854a9a272346588f30f30 iproute2-4.2.0.tar.xz
6d0a524044bfe3c9c1a698334ab24132e6c67daaed0ff7e39075af084cd77c32 iproute2-4.3.0.tar.gz
f03b1188dd6c039512424de82ff7a8f3b446680bd4e908ff42a7b9b137422995 iproute2-4.3.0.tar.xz
a24e129669155de55c55687b00bfe78a56215a5b54c4ca6372dcbbbcbd7b11eb iproute2-4.4.0.tar.gz
bc91c367288a19f78ef800cd6840363be1f22da8436fbae88e1a7250490d6514 iproute2-4.4.0.tar.xz
e21b4e644cfb787ab2707db0f9c5a0cacfa6089ba01dcb4668ac42c9241c6316 iproute2-4.5.0.tar.gz
3f15292f53e465cb5bd6652961343ca64eb6936309ae75be5d5a541435bc494a iproute2-4.5.0.tar.xz
79fa0a9c4b4300a7690978c40c02798bb5ff40252bf6567a19aa7d7169475b81 iproute2-4.6.0.tar.gz
74fc6a8ad085be095a159f8158bbaf385b42af9e101619f233f1ae466829d406 iproute2-4.6.0.tar.xz
494a8ab691c597567c191018a4b9bce72b9d14bdcefb90b8f4b779adf022c874 iproute2-4.7.0.tar.gz
8f60dbcfb33a79daae0638f53bdcaa4310c0aa59ae39af8a234020dc69bb7b92 iproute2-4.7.0.tar.xz
e9cce4f5f9696f881fd3ccb2bdf9ce4325404b4265aa450855181a65fb8e8a52 iproute2-4.8.0.tar.gz
a30959c8421bc8ef42719bed41d14e1d7cfdbad80d7d70c5c42ad31f2c2cb389 iproute2-4.8.0.tar.xz
46200ff7712b48c27e103b7202dadc26ccbed2a58d5110cc48114d4f8eba26fc iproute2-4.9.0.tar.gz
c0f30f043f7767cc1b2cd2197b08d4e9b2392c95823fabe30bbce308c30116c4 iproute2-4.9.0.tar.xz
2136bca08093dd18973e92cdd9017d990fb6967b3502a68fa0a91b2ac3992c01 iproute2-4.10.0.tar.gz
22b1e1c1fc704ad35837e5a66103739727b8b48ac90b48c13f79b7367ff0a9a8 iproute2-4.10.0.tar.xz
85df170cfee2aca37326b4eb8b180f8fa4b41e561a66cd74871e2a64d9fddb73 iproute2-4.11.0.tar.gz
72671028bda696d0cb8f48ec8e702581c3a501caeed33eec3a81d7041cbc8026 iproute2-4.11.0.tar.xz
46612a1e2d01bb31932557bccdb1b8618cae9a439dfffc08ef35ed8e197f14ce iproute2-4.12.0.tar.gz
2e0a4c4262d9f6c169885a6e16c4c5c5f1ef6fd57b6a0e7b41f42be5bb6ebd7d iproute2-4.12.0.tar.xz
f923ed87663d7d53696502aa6d3c196c7324afccb8fe6824d2a51b770b2f612f iproute2-4.13.0.tar.gz
9cfb81edf8c8509e03daa77cf62aead01c4a827132f6c506578f94cc19415c50 iproute2-4.13.0.tar.xz
65c0934575097113fb213077b552a5623e46c160c7d05aced6722a117e593ffc iproute2-4.14.0.tar.gz
fee001307b3c018462cb010e3aa19b38017de26168d5777c05ee73a21d60fcd0 iproute2-4.14.0.tar.xz
67a46757e5b92343b6fedd924f9b3fa930b1e9f6f3a632adf039234531aa33f6 iproute2-4.14.1.tar.gz
d43ac068afcc350a448f4581b6e292331ef7e4e7aa746e34981582d5fdb10067 iproute2-4.14.1.tar.xz
5368e0ee4d5ae197586750f1443b69e7bece66e46d4fd57116fc0adb43f103c2 iproute2-4.15.0.tar.gz
48d4616a99d7b609b7b795c0ae8ec57099fb0271ed89253e8772c02327798355 iproute2-4.15.0.tar.xz
22d22d0b3d5ac36295c00e15d1e0e089b98841b3c9b746de4ac771bc7d66a85d iproute2-4.16.0.tar.gz
0c5c24020fd7349fe25728c5edee9fb6a1bc8a38f08e23be5c57a6301e55ee0a iproute2-4.16.0.tar.xz
020fc309c9ac30e43afe3cf254ca14f4037f2f605d8a18e2189813d4ef64f377 iproute2-4.17.0.tar.gz
6fa991b092315887775b9e47dc6a89af7ae09dd3ad4ccff754d055c566b4be6e iproute2-4.17.0.tar.xz
a7a33ed735eba0b427e01f7be1f8d00637135e863039fda9636be337f40a94ca iproute2-4.18.0.tar.gz
a9e6c70c95f513871c5e1f4e452c04fcb3c4d8a05be651bd794cd994a52daa45 iproute2-4.18.0.tar.xz
982cab109224b57aea29587b37bb87860b143a786724f94c3801cddc2e8f1c50 iproute2-4.19.0.tar.gz
d9ec5ca1f47d8a85416fa26e7dc1cbf5d067640eb60e90bdc1c7e5bdc6a29984 iproute2-4.19.0.tar.xz
2e99fbbddb0daf28d5fbf821b47e8ee179a5f4bca7fca1dba3f7461b2b1e4735 iproute2-4.20.0.tar.gz
c8adaa6a40f888476b23acb283cfa30c0dd55f07b5aa20663ed5ba2ef1f6fda8 iproute2-4.20.0.tar.xz
ba0b2ab50efd3bc87eba9f75b46f27899f1abadd15acf265a5867973e5d5df1c iproute2-5.0.0.tar.gz
df047302a39650ef832c07e8dab5df7a23218cd398bd310c8628e386161d20ba iproute2-5.0.0.tar.xz
9b43707d6075ecdca14803ca8ce0c8553848c49fa1586d12fd508d66577243f2 iproute2-5.1.0.tar.gz
dc5a980873eabf6b00c0be976b6e5562b1400d47d1d07d2ac35d5e5acbcf7bcf iproute2-5.1.0.tar.xz
f72f5a954e97b4960c48e65dd3182a2a2d0df33ca7f63e8d516179cca7c3c54c iproute2-5.2.0.tar.gz
a5b95dec26353fc71dba9bb403e9343fad2a06bd69fb154a22a2aa2914f74da8 iproute2-5.2.0.tar.xz
40753d4552e30d1e50d2ff10142a24785885982b1e7a761aa6d919edfee36542 iproute2-5.3.0.tar.gz
cb1c1e45993a3bd2438543fd4332d70f1726a6e6ff97dc613a8258c993117b3f iproute2-5.3.0.tar.xz
d7d8f250da86463de919dba2c02ccc9d26cc7a49ef63442d5f7ec579de827b6a iproute2-5.4.0.tar.gz
fe97aa60a0d4c5ac830be18937e18dc3400ca713a33a89ad896ff1e3d46086ae iproute2-5.4.0.tar.xz
2aa7c749383635e5de2f33c1967c22582b7d6a8a7c05afd40940cc9198ee04e5 iproute2-5.5.0.tar.gz
bac543435cac208a11db44c9cc8e35aa902befef8750594654ee71941c388f7b iproute2-5.5.0.tar.xz
b595055027bdd7aa68360441d3f15c64b579b8eb5c9bee1f1be46f13551d514d iproute2-5.6.0.tar.gz
1b5b0e25ce6e23da7526ea1da044e814ad85ba761b10dd29c2b027c056b04692 iproute2-5.6.0.tar.xz
3a5660d2d0c97433fc49f23e2299af033afd5b649215a3f3c8a3e78120663df8 iproute2-5.7.0.tar.gz
725dc7ba94aae54c6f8d4223ca055d9fb4fe89d6994b1c03bfb4411c4dd10f21 iproute2-5.7.0.tar.xz
0e527556283e5ea76f9306e78c52f1896426d2a09892ace0c9f5b368f1631aa3 iproute2-5.8.0.tar.gz
cfcd1f890290f8c8afcc91d9444ad929b9252c16f9ab3f286c50dd3c59dc646e iproute2-5.8.0.tar.xz
0510b9c1dc2d7ea4cff5f0752df9b995a2148e1015f3c0a02cfa07ff2e4f98bb iproute2-5.9.0.tar.gz
a25dac94bcdcf2f73316c7f812115ea7a5710580bad892b08a83d00c6b33dacf iproute2-5.9.0.tar.xz
09cf5d54ef1625a46e1d5f9a6e7ad3bc1520d17f27d153b3e33eea185402f263 iproute2-5.10.0.tar.gz
a54a34ae309c0406b2d1fb3a46158613ffb83d33fefd5d4a27f0010237ac53e9 iproute2-5.10.0.tar.xz
57fe683105973283678b5d9e49d9bff8d7b248bc9dc3d192c822a9c4f381383d iproute2-5.11.0.tar.gz
c5e2ea108212b3445051b35953ec267f9f3469e1d5c67ac034ab559849505c54 iproute2-5.11.0.tar.xz
4719fe631db4b7c9bf4efdc8bb4d9b075302bf87fd34b9713d7ad1ceeb9744ba iproute2-5.12.0.tar.gz
9d268db98a36ee2a0e3ff3b92b2efff66fc1138a51e409bdef6ab3cfe15f326f iproute2-5.12.0.tar.xz
6e3a0b5306adf88a69dae395780e0d575bbb108782d5e43e3b76b46b13e8fbf0 iproute2-5.13.0.tar.gz
72a2e53774cac9e65f7b617deebb2059f87e8960d6e9713e4d788cea966f1b36 iproute2-5.13.0.tar.xz
4c7f9a7481294d5d882e735c69a3057027252754885877909fe56317b90c377b iproute2-5.14.0.tar.gz
210fa785a52f3763c4287fd5ae63e246f6311bfaa48c424baab6d383bb7591d4 iproute2-5.14.0.tar.xz
70c5bd81d5d59d10bd8b90da8f7e69c6ce10a445d7296c68a89b129d948e1951 iproute2-5.15.0.tar.gz
38e3e4a5f9a7f5575c015027a10df097c149111eeb739993128e5b2b35b291ff iproute2-5.15.0.tar.xz
0c99757f73879113adda2073fd4d7061c29bb312a52cc1d65c3475bb18ffad3e iproute2-5.16.0.tar.gz
c064b66f6b001c2a35aa5224b5b1ac8aa4bee104d7dce30d6f10a84cb8b01e2f iproute2-5.16.0.tar.xz
bda331d5c4606138892f23a565d78fca18919b4d508a0b7ca8391c2da2db68b9 iproute2-5.17.0.tar.gz
6e384f1b42c75e1a9daac57866da37dcff909090ba86eb25a6e764da7893660e iproute2-5.17.0.tar.xz
78efe551d270412e884e97dc653f71522aa2b9d726c533c7df8e8137e4e32ef0 iproute2-5.18.0.tar.gz
5ba3d464d51c8c283550d507ffac3d10f7aec587b7c66b0ccb6950643646389e iproute2-5.18.0.tar.xz
46e6a292101d0e94c281fcfb9ddfc2b2dd8220d8c185ba8f2e62c4f226a2c658 iproute2-5.19.0.tar.gz
26b7a34d6a7fd2f7a42e2b39c5a90cb61bac522d1096067ffeb195e5693d7791 iproute2-5.19.0.tar.xz
cb0d520dcc9371c53e5b637d3e2a20bcef5a18f2c4bd9f1997fdab2f543d60a1 iproute2-6.0.0.tar.gz
523139e9e72aec996374fa2de74be4c53d2dd05589488934d21ff97bae19580a iproute2-6.0.0.tar.xz
389fdb2e4d6e5d53cf48a6a4eb8790aa6852c9a6f03213bd5668bc8ce458e3a9 iproute2-6.1.0.tar.gz
5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab iproute2-6.1.0.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJjmgw5AAoJEGMtOgZYnaaxwYAP/R2TAXXwDPWcLQhAYpYI5cat
OpWegrF7MzFfjpvm+QzF7xE1tqTV30zJtLhFcuPV1upO2Z6R86kR0052YMk8zESK
zUAqiZvGTxbkhZiC9T9QaYcWsA+rbgU2AuWE2cFOtWGOiHhxLYo3w37aGzw3fSy6
NdowKcCjCbRUJ2W1aAYQvD5xtGN7cCmNQ7E2FjgCRSuhCVQWr4gOaTG2W0YSqUYt
HpsGNccF79xA7/E0uvVMl3TLtEX2CtoOgrpbLeycP3vGjJMtnu7khMrUqrwAqqUw
76l61F7y5yaGuBfaTe5A0g7JfGJqptmbTn41RsCBrH9P4AR8yqiVMgcYkwKMoR/H
xyeGSy6Ru473ci3cmQw4NWkWuSKMll75Sabiwi4tRTStVWN4tnQyC/WS4SmaDZQ4
+iDkGkQ9vPAYh3DVxeOzM5R6nUKAvqLY6B9XumA3a9g0J96ZwqXaiaHWDIt3yEGy
CIJzQZiI2ZkHO7M65qilS1vROTY6boKD2XD5fzUT2E5v7nULyMs4VGuZGUYXu3AV
YYy1ry/1V0gCnp0xdg8ukfM0gkYZtC12Z51gjoPLHdSU3a+XkyfvylyWTuCaYCkd
gdRW6xLGakyOEqoEsf/udDUxkbiFuRSGuVW06lfNttzQ37f+mvfIAzk9+mdF+mTn
BLf/9USrV8mlXA+4DaR2
=kqFG
-----END PGP SIGNATURE-----

View File

@ -8,7 +8,7 @@
pkgbase=iptables
pkgname=(iptables iptables-nft)
pkgver=1.8.8
pkgrel=02
pkgrel=03
epoch=1
pkgdesc='Linux kernel packet control tool - w/o ipv6 & systemd'
arch=(x86_64)
@ -108,3 +108,8 @@ sha256sums=(71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f # i
91161a73f323016a9efc5eabd16243d20f8ca2467995cf0eabfb95f845090121 # empty-security.rules
9d9e23d6452632e7944d942ccbf6c82deb327780a084611aa7444eb88c596a70 # iptables-format-security.patch
770ceaedce26d05eb1b9d0c4c65f5b8e92facd1dc0652a29c859336d6bc347f6) # iptables-apply-default-path.patch
# fd3fc7e49b7f145d7cb4082ac165196a452a929ec53138e75383595008bca480 iptables-1:1.8.8-03-x86_64.pkg.tar.xz
# f4bdf87ae9e79dffe8448b9acbe155e764330d1095aaef2c0fc5e3eaf2f92562 iptables-nft-1:1.8.8-03-x86_64.pkg.tar.xz

View File

@ -4,7 +4,7 @@
pkgbase=iptables
pkgname=(iptables iptables-nft)
pkgver=1.8.8
pkgrel=2
pkgrel=3
epoch=1
pkgdesc='Linux kernel packet control tool'
arch=(x86_64)
@ -18,23 +18,23 @@ source=(https://www.netfilter.org/projects/iptables/files/$pkgbase-$pkgver.tar.b
{arp,eb,ip,ip6}tables.service iptables-{legacy,nft}-flush
iptables-format-security.patch::https://git.netfilter.org/iptables/patch/?id=b72eb12e
iptables-apply-default-path.patch)
sha1sums=('98783621a5e58ff55f83b1350523f3de41af621d'
'SKIP'
'83b3363878e3660ce23b2ad325b53cbd6c796ecf'
'f085a71f467e4d7cb2cf094d9369b0bcc4bab6ec'
'd9f9f06b46b4187648e860afa0552335aafe3ce4'
'c45b738b5ec4cfb11611b984c21a83b91a2d58f3'
'1694d79b3e6e9d9d543f6a6e75fed06066c9a6c6'
'7db53bb882f62f6c677cc8559cff83d8bae2ef73'
'ebbd1424a1564fd45f455a81c61ce348f0a14c2e'
'95b0ee26f03132a948fea9f2136b2e2e6a4b40fe'
'b668ba50d55030c68431a95756bc1f291d74b2b2'
'8d66d21fa4cbfe2a80478301af94ba54f65e4ea0'
'9cec592787e32451f58fa608ea057870e07aa704'
'd10af7780d1634778d898c709e2d950aa1561856'
'15c1684f3e671f4d0ede639a7c9c08e1a841511c'
'df4b0a31dfa01cff65926d439ab1475f246d4e74'
'454d0a6d3bca14b8702e7c5e2672f5bc0c832b85')
sha256sums=('71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f'
'SKIP'
'630d774f089703c2c7370db6d7c188dae25d00c26feaa3d3de8eb52519033948'
'9e83d7ae39d31881790f814930d44acbaeab1520adb2fb4fcb80f0bbfab174b9'
'09b90da35c2c8cb0fbda63b300f06d2387a102ca53a40980ef0b49829e249528'
'92755648f456e235d17a8faeb5f46d27af66eb4db10ea4bac0abd3e35e2dae07'
'52bd70dff3e1e1a64127ad7ed86840834b79756c3bdb6947b7c6279ffe95dd48'
'5768a471c0559848635c39d270e456bfa5c43eda65f5f6f666fea2d277183a37'
'91161a73f323016a9efc5eabd16243d20f8ca2467995cf0eabfb95f845090121'
'dd1a867085900eec1f1d4e12f97a1f44707c717246f6787ed42d4225343920d6'
'82e09b4151d5c1dd0fc212189c670f8f29e8ec85e7e9cdc57f49dcea00d7e9ca'
'78f090812b5bb9aec597ce2cf757da1c58ec772c60bf55f10267f06459aefd9b'
'c37c69db5077a061fd72fc3b199712f1bed8688de8008f219223fadd6fa6c06f'
'40680b3c877926a2bac698ea58f52d1d4b3ab152ee68ccd7fa7ca51aeedc3b2d'
'6d3e7bdeebdaeaf83ed448f4d42a979c8c59fb5e919f6f860ed340c2c9afef1a'
'9d9e23d6452632e7944d942ccbf6c82deb327780a084611aa7444eb88c596a70'
'770ceaedce26d05eb1b9d0c4c65f5b8e92facd1dc0652a29c859336d6bc347f6')
validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4'
'37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team

View File

@ -1,4 +1,3 @@
nftables

10
jobo-setup/66.setup Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
sudo 66-tree -R net
sudo 66-tree -R root
sudo 66-tree -R boot
sudo 66-tree -n boot
sudo 66-tree -nE net
sudo 66-tree -ncE -S net root
sudo 66-enable -t boot -F boot@sys
sudo 66-enable -t net dhclient@eth0 dhclient@wlan0 wpa_supplicant@wlan0
sudo 66-enable -t root ntpd

View File

@ -7,22 +7,42 @@
pkgname=jobo-setup
pkgdesc='Post Install joborun setup script - The script will not alter your system, you will!'
pkgver=0.3
pkgver=0.4
pkgrel=01
groups=( jobbase )
arch=(x86_64)
source=('joborun-setup'
'README.txt')
source=( 'README.txt'
'66.setup'
'add.66'
'installX'
'joborun-setup'
'removeX'
'rm.66'
'X.list')
depends=('zsh')
package() {
cd "$pkgdir"
depends=('arch-install-scripts')
mkdir -p $pkgdir/usr/local/bin
install -Dm644 $srcdir/README.txt "$pkgdir/root/README.txt"
install -Dm755 $srcdir/joborun-setup "$pkgdir/usr/local/bin/joborun-setup"
install -Dm755 $srcdir/joborun-setup "$pkgdir/usr/local/bin/"
install -Dm755 $srcdir/66.setup "$pkgdir/usr/local/bin/"
install -Dm755 $srcdir/add.66 "$pkgdir/usr/local/bin/"
install -Dm755 $srcdir/installX "$pkgdir/usr/local/bin/"
install -Dm755 $srcdir/removeX "$pkgdir/usr/local/bin/"
install -Dm755 $srcdir/rm.66 "$pkgdir/usr/local/bin/"
install -Dm644 $srcdir/X.list "$pkgdir/usr/local/bin/"
}
#---- license gpg-key sha256sums ----
sha256sums=(d3f7e368f445178b5ff53d458bea5f981d7141a803949ec93c0aa58b8a545327 # joborun-setup
5c57b7e372ce103afa24acfd4479a85c80c6980e06d580d5bee6c6b3f24174ab) # README.txt
sha256sums=(5c57b7e372ce103afa24acfd4479a85c80c6980e06d580d5bee6c6b3f24174ab # README.txt
ac19db5c4045a3931239ca6020268358ebe783b1ceb426b0251854df832ffc52 # 66.setup
18ef4f0e1cbb60f90a6aa6456f24aec7eea990f6f3f220288303d4dc4b95dc93 # add.66
6da18c734fdcd67386e1ef6be59423a3ed59631c5541b23cf78050a5891421a8 # installX
708f6a68a319db6e8a31875a2f9c08675b497b563c68c2ae875388cecc2b610c # joborun-setup
a3994c515f0129ed7a6d88e9de01e7fc64dacbc5f7ca2e29e2377f16461a1bee # removeX
e078695327e40790c675d04ed9d8144840ee64a90b8d9d782a7d843109eb9d52 # rm.66
9d1661bad1bfac0fc2ef82ae229c46c21de9948c1f985f704fede39db249a0b8) # X.list

30
jobo-setup/X.list Normal file
View File

@ -0,0 +1,30 @@
xorg-server
xorg-xrandr
xorg-xinit
xf86-video-ati
xf86-video-amdgpu
xf86-video-intel
xf86-video-vesa
xf86-video-vmware
xf86-input-evdev
xf86-video-fbdev
xf86-video-nouveau
mesa
libtool
arandr
conky
elinks
feh
jwm
openbox-patched
leafpad
lxterminal
obconf
obmenu-generator
xdg-user-dirs
pcmanfm
libglvnd
freetype2
gmrun
lxappearance
package-query

6
jobo-setup/add.66 Executable file
View File

@ -0,0 +1,6 @@
#!/usr/bin/zsh
sudo pacman -Rdd opensysusers --noconfirm
sudo pacman -S jobo66 --noconfirm
echo "enter to reboot Ctl-C to do more before rebooting"
read
reboot

6
jobo-setup/installX Executable file
View File

@ -0,0 +1,6 @@
#!/usr/bin/zsh
sudo pacman -S $(cat /usr/local/bin/X.list) --noconfirm
# sudo /usr/local/bin/cldoc # use if you want documentation/help remove to save space
echo "hit Enter to get to openbox, Ctrl-C to remain in console"
echo "exec openbox-session" >>~/.xinitrc
xinit

View File

@ -40,6 +40,7 @@ echo " 6 pacman --init and update/upgrade "
echo " 7 kernel and headers"
echo " 8 bootloader"
echo " 9 configure runit"
echo " 9.1 add s6 and 66"
echo " 10 configure .xinitrc"
echo " 11 reboot"
echo " "
@ -166,7 +167,7 @@ echo " ' # ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime ' "
echo " for example and verify the results by ' ls -l /etc/localtime ' "
echo " "
echo " Again, editing /etc/rc.conf or /etc/runit/rc.conf and filling the fields available"
echo " for runit should take care of all these, but we can't assume you are not trying "
echo " for runit should take care of all these, but we can t assume you are not trying "
echo " something else as init and service supervision, like minit or sinit. "
echo " "
echo " exit the shell to return to the script"
@ -178,7 +179,7 @@ echo " "
echo " "
echo " 4 hostname"
echo " For Hostname, simply edit /etc/hostname, or fill the /etc/rc.conf, or enter the "
echo " following command ' # hostname <the system's hostname goes here> ' "
echo " following command ' # hostname <the systems hostname goes here> ' "
echo " Your current hostname is: "
hostname
echo " Enter to continue in a sub-shell or Ctrl-C to abort the script, or exit to exit"
@ -191,9 +192,9 @@ echo " "
echo " 5 passwords"
echo " "
echo " To set passwords you simply use the passwd command"
echo " ' % passwd ' as root to set root's password"
echo " ' % passwd make ' as root to set user make's password,"
echo " if you haven't added other users or changed the name of 'make', do the same
echo " ' % passwd ' as root to set roots password"
echo " ' % passwd make ' as root to set user makes password,"
echo " if you havent added other users or changed the name of 'make', do the same"
echo " for your other users."
echo " "
echo " To do so now, within this sub-shell enter, then execute the commands by entering"
@ -222,7 +223,7 @@ echo " "
echo " "
echo " 7 Kernel choice"
echo " "
echo " Choose kernel from joborun's list or from arch by entering on of those as on the list"
echo " Choose kernel from joboruns list or from arch by entering on of those as on the list"
echo " 'linux-lts' (5.10 joborun) recommended previous LTS"
echo " 'linux' (5.15 joborun) current linux LTS "
echo " 'linux-lts54' (5.4 joborun older LTS)"
@ -260,7 +261,7 @@ echo " boot screen after Joborun. "
echo " "
echo " '% makedir -p /boot/grub ' "
echo " '% grub-mkconfig -o /boot/grub/grub.cfg' "
echo " To install grub's binary in the MBR of disk 'example: /dev/sda ' simply enter the command: "
echo " To install grub s binary in the MBR of disk 'example: /dev/sda ' simply enter the command: "
echo " '% grub-install /dev/sda' "
echo " To do so, do it here, then type exit to continue this script."
zsh
@ -270,12 +271,12 @@ clear && cat /etc/motd | grep -v joborun
echo " "
echo " "
echo " 9 Runit setup"
echo " It is best to follow the links on our wiki and the links to Void's wiki and/or "
echo " It is best to follow the links on our wiki and the links to Void s wiki and/or "
echo " Artix to learn more about how runit works".
echo " For now, and for those that know runit, what is found linked to "
echo " /etc/runit/runsvdir/default directory will be initiated after boot (stage 1)."
echo " To deactivate/disable a service you simply remove the link, this stops supervision,"
echo " doesn't necesseraly end the service, but also look up runsv -d functionality."
echo " doesnt necesseraly end the service, but also look up runsv -d functionality."
echo " To start a service supervision other than an extra tty (/etc/runit/sv/) look up"
echo " the service scripts in /usr/lib/runit/sv. Link a service from there to the above"
echo " mentioned .../runsvdir/default/ directory and service supervision for this service"
@ -287,17 +288,23 @@ echo " This example shows how you activate/enable service supervision for"
echo " ntpd in runit."
echo " "
echo " Runit has a minimalist configuration boot script stored in /etc/rc/rc.conf"
echo " linked for ease of access to /etc/rc.conf". Simply edit /etc/rc.conf to customize"
echo " linked for ease of access to /etc/rc.conf. Simply edit /etc/rc.conf to customize"
echo " your runit boot settings."
zsh
echo " Enter to continue or Ctrl-C to abort the script"
read
echo " To add 66 look up in user's home ~/add.66 setup.66 and if you dislike it ~/rm.66 and"
echo " s6/66 will be removed"
echo " Runit will still be there unaffected when you finish playing with 66, and you can"
echo " boot either system if 66 is installed."
clear && cat /etc/motd | grep -v joborun
echo " "
echo " It is best you add s6/66 after your first successful boot with runit, unless you
echo " 9.1 add s6 & 66 "
echo " "
echo " "
echo " To add 66 run the add.66 script then setup.66 to setup the system. "
echo " If you reboot and decide you don t want it, execute rm.66 and "
echo " s6/66 will be removed "
echo " Runit will still be there unaffected when you finish playing with 66, and you can"
echo " boot either system if 66 is installed. "
echo " "
echo " It is best you add s6/66 after your first successful boot with runit, unless you"
echo " are really proficient with both systems."
echo " "
echo " Enter to continue or Ctrl-C to abort the script"
@ -305,15 +312,12 @@ read
clear && cat /etc/motd | grep -v joborun
echo " "
echo " "
echo " Enter to continue or Ctrl-C to abort the script"
read
clear && cat /etc/motd | grep -v joborun
echo " "
echo " "
echo " 10 Your .xinitrc"
echo " 10 Your .xinitrc "
echo " "
echo " Whether you use the xinit command, or startx, to start"
echo " your X session your ~/.xinitrc should have at least one"
@ -341,7 +345,7 @@ echo " "
echo " You should now be able to exit the chroot, reboot the system, and try a true joborun system."
echo " "
echo " If you are unsure of everything done here re-run the script as many times as you like,"
echo " it doesn't hurt anything, it only guides you to do what you have to do. As user also "
echo " it doesn t hurt anything, it only guides you to do what you have to do. As user also "
echo " look at the scripts stored in the home directory ~/ or /home/make on how to have X wm"
echo " environment installed if you want it, or have s6 and 66 installed and set up."
echo " "
@ -369,8 +373,8 @@ ls -l /boot/grub
echo " ______________________ "
ls -l /etc/runit/runsvdir/default
echo " ______________________ "
echo " This is what the system's configuration looks like now"
echo " Hit enter to see the picture before you started"
echo " This is what the system s configuration looks like now "
echo " Hit enter to see the picture before you started "
read
echo " __________________________________________________ "
cat /tmp/state.0

6
jobo-setup/removeX Executable file
View File

@ -0,0 +1,6 @@
#!/usr/bin/zsh
sudo pacman -Rnsu $(cat /usr/local/bin/X.list) --noconfirm
# sudo /usr/local/bin/cldoc # use if you want documentation/help remove to save space
echo "hit Enter to exit X or Ctrl-C to remain in graphic session that remains in Ram"
read
killall xinit

10
jobo-setup/rm.66 Executable file
View File

@ -0,0 +1,10 @@
#!/usr/bin/zsh
echo "you should ONLY remove 66 when you have booted with runit, otherwise"
echo "your system can not properly shutdown/reboot and may become corrupted"
echo "Type Ctrl-C to escape, if your pid1 is runit-init hit Enter"
read
sudo pacman -Rnsu jobo66 s6-suite boot-66serv tty@-66serv dhclient-66serv ntpd-66serv wpa_supplicant-66serv obsysusers s6-dns s6-networking --noconfirm
sudo pacman -S opensysusers --noconfirm
echo "you can now reboot and s6/66 is removed and you are back at a runit only system"
echo "you can run ~/add.66 again at any time and reboot to 66 by removing init=/usr/bin/runit-init from"
echo "the linux line of your bootloader."

View File

@ -7,7 +7,7 @@
pkgname=lzo
pkgver=2.10
pkgrel=04
pkgrel=05
pkgdesc="Portable lossless data compression library"
arch=('x86_64')
url="https://www.oberhumer.com/opensource/lzo"
@ -50,3 +50,6 @@ license=('GPL')
sha256sums=(c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072) # lzo-2.10.tar.gz
# 154569500daa5abba50283e2cf43e09eb507188090136ce9900a381f512af39d lzo-2.10-05-x86_64.pkg.tar.xz

View File

@ -3,7 +3,7 @@
pkgname=lzo
pkgver=2.10
pkgrel=4
pkgrel=5
pkgdesc="Portable lossless data compression library"
arch=('x86_64')
url="https://www.oberhumer.com/opensource/lzo"
@ -12,7 +12,7 @@ depends=('glibc')
provides=('liblzo2.so' 'libminilzo.so')
options=('debug')
source=(https://www.oberhumer.com/opensource/lzo/download/lzo-${pkgver}.tar.gz)
sha1sums=('4924676a9bae5db58ef129dc1cebce3baa3c4b5d')
sha256sums=('c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072')
build() {
cd lzo-${pkgver}

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=m4
pkgver=1.4.19
pkgrel=01
pkgrel=02
pkgdesc="The GNU macro processor"
arch=('x86_64')
url="https://www.gnu.org/software/m4"
@ -39,3 +40,7 @@ validpgpkeys=('71C2CC22B1C4602927D2F3AAA7A16B4A2527436A') # Eric Blake
sha256sums=(63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96 # m4-1.4.19.tar.xz
9700ba4dca539b06e033b4e3ab37fa5b983becb6c14569a8b8aa02dee6ab666c) # m4-1.4.19.tar.xz.sig
# f72291aed21b65c2fb5fd14641895e3d8609d5cff157b9fc802b69933ae5d61b m4-1.4.19-02-x86_64.pkg.tar.xz

View File

@ -4,7 +4,7 @@
pkgname=m4
pkgver=1.4.19
pkgrel=1
pkgrel=2
pkgdesc="The GNU macro processor"
arch=('x86_64')
url="https://www.gnu.org/software/m4"
@ -12,8 +12,8 @@ license=('GPL3')
groups=('base-devel')
depends=('glibc' 'bash')
source=("https://ftp.gnu.org/gnu/m4/$pkgname-$pkgver.tar.xz"{,.sig})
md5sums=('0d90823e1426f1da2fd872df0311298d'
'SKIP')
sha256sums=('63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96'
'SKIP')
validpgpkeys=('71C2CC22B1C4602927D2F3AAA7A16B4A2527436A') # Eric Blake
build() {

View File

@ -0,0 +1,2 @@

View File

@ -7,7 +7,7 @@
pkgname=make
pkgver=4.3
pkgrel=05
pkgrel=06
pkgdesc="GNU make utility to maintain groups of programs"
arch=('x86_64')
url="https://www.gnu.org/software/make"
@ -40,3 +40,7 @@ validpgpkeys=('6D4EEB02AD834703510B117680CB727A20C79BB2') # Paul Smith
sha256sums=(de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82 # make-4.3.tar.lz
183f259bc2da1745eb086d17863f61303b100b07e1d8026601904f029bcd717d) # make-4.3.tar.lz.sig
# c4f9aabf483ea5dcb9a29d02472f7fd573f336b0f14ad5567dbd7020bc0172d3 make-4.3-06-x86_64.pkg.tar.xz

View File

@ -4,7 +4,7 @@
pkgname=make
pkgver=4.3
pkgrel=5
pkgrel=6
pkgdesc="GNU make utility to maintain groups of programs"
arch=('x86_64')
url="https://www.gnu.org/software/make"
@ -12,8 +12,8 @@ license=('GPL3')
groups=('base-devel')
depends=('glibc' 'guile')
source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz"{,.sig})
md5sums=('d5c40e7bd1e97a7404f5d3be982f479a'
'SKIP')
sha256sums=('de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82'
'SKIP')
validpgpkeys=('6D4EEB02AD834703510B117680CB727A20C79BB2') # Paul Smith
build() {

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=net-tools
pkgver=2.10
pkgrel=01
pkgrel=02
pkgdesc="Configuration tools for Linux networking"
arch=('x86_64')
url="http://net-tools.sourceforge.net/"
@ -38,3 +39,7 @@ license=('GPL2')
sha1sums=('4080baab0486dc882c3b293d5559c27251ae4268')
sha256sums=(b262435a5241e89bfa51c3cabd5133753952f7a7b7b93f32e08cb9d96f580d69) # net-tools-2.10.tar.xz
## d45ae6b4e2dbe0978b38fabc8b1f7ddd4dfb64287f548a1e0e0e275b0878fec0 net-tools-2.10-02-x86_64.pkg.tar.xz

View File

@ -3,7 +3,7 @@
pkgname=net-tools
pkgver=2.10
pkgrel=1
pkgrel=2
pkgdesc="Configuration tools for Linux networking"
arch=('x86_64')
license=('GPL2')
@ -11,7 +11,7 @@ url="http://net-tools.sourceforge.net/"
depends=('glibc')
source=("https://downloads.sourceforge.net/project/net-tools/$pkgname-$pkgver.tar.xz")
options=(!makeflags)
sha1sums=('4080baab0486dc882c3b293d5559c27251ae4268')
sha256sums=('b262435a5241e89bfa51c3cabd5133753952f7a7b7b93f32e08cb9d96f580d69')
build() {
cd ${pkgname}-${pkgver}

View File

@ -1 +1,2 @@

View File

@ -9,7 +9,7 @@ pkgname=readline
_basever=8.2
_patchlevel=001
pkgver=${_basever}.${_patchlevel}
pkgrel=01
pkgrel=02
pkgdesc='GNU readline library'
arch=('x86_64')
url='https://tiswww.case.edu/php/chet/readline/rltop.html'
@ -64,3 +64,7 @@ sha256sums=(3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 #
36e9611f935ee108d161587b0615f9c390192ef4bbff6dc59b58671261029901 # inputrc
bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7 # readline82-001
a8831bc41e16f2d09c6b1535687d54f61adde14e51e1e5b6b93b1484b72280c0) # readline82-001.sig
## cc709708cea3116a9630ecd5138b6972948abf2e395142dff090172be10ce2d1 readline-8.2.001-02-x86_64.pkg.tar.xz

View File

@ -7,7 +7,7 @@ pkgname=readline
_basever=8.2
_patchlevel=001
pkgver=${_basever}.${_patchlevel}
pkgrel=1
pkgrel=2
pkgdesc='GNU readline library'
arch=('x86_64')
url='https://tiswww.case.edu/php/chet/readline/rltop.html'
@ -18,6 +18,11 @@ provides=('libhistory.so' 'libreadline.so')
options=('!emptydirs' 'debug')
source=(https://ftp.gnu.org/gnu/readline/readline-$_basever.tar.gz{,.sig}
inputrc)
sha256sums=('3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35'
'SKIP'
'36e9611f935ee108d161587b0615f9c390192ef4bbff6dc59b58671261029901'
'bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7'
'SKIP')
validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
if [ $_patchlevel -gt 0 ]; then
@ -51,9 +56,3 @@ package() {
make -C $pkgname-$_basever DESTDIR="$pkgdir" install
install -Dm644 inputrc "$pkgdir"/etc/inputrc
}
md5sums=('4aa1b31be779e6b84f9a96cb66bc50f6'
'SKIP'
'58d54966c1191db45973cb3191ac621a'
'b800ce35690436a995a4fadf939e53cc'
'SKIP')

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=traceroute
pkgver=2.1.0
pkgrel=05
pkgrel=06
pkgdesc="Tracks the route taken by packets over an IP network"
arch=('x86_64')
url="http://traceroute.sourceforge.net/"
@ -35,3 +36,7 @@ license=('GPL2')
sha256sums=(3669d22a34d3f38ed50caba18cd525ba55c5c00d5465f2d20d7472e5d81603b6 # traceroute-2.1.0.tar.gz
7da5bb24044f6f4b7289ba7cab6bebed01f1ddbf664101405761ca160b62c9db) # reproducible-build.patch
# 5286c62058ebef2ae7b3da176ced817698328e00707a24021a7a73c3de47b275 traceroute-2.1.0-06-x86_64.pkg.tar.xz

View File

@ -2,7 +2,7 @@
pkgname=traceroute
pkgver=2.1.0
pkgrel=5
pkgrel=6
pkgdesc="Tracks the route taken by packets over an IP network"
arch=('x86_64')
url="http://traceroute.sourceforge.net/"
@ -10,8 +10,8 @@ license=('GPL2')
depends=('glibc')
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz
reproducible-build.patch)
sha1sums=('bc5c6c8022187511be5665b3818d919be5987dcc'
'49c777b929516dd72de8d518cfa97e7b88058750')
sha256sums=('3669d22a34d3f38ed50caba18cd525ba55c5c00d5465f2d20d7472e5d81603b6'
'7da5bb24044f6f4b7289ba7cab6bebed01f1ddbf664101405761ca160b62c9db')
prepare() {
cd ${pkgname}-${pkgver}

View File

@ -1 +1,2 @@