From 93501166db286ccc5ad2243056bea7920a03d614 Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Tue, 27 Dec 2022 23:12:51 +0200 Subject: [PATCH] upg dosfstools file findutils flex iproute2 iptables jobo-setup lzo m4 make net-tools readline traceroute --- dosfstools/PKGBUILD | 9 ++- dosfstools/PKGBUILD-arch | 6 +- dosfstools/deps | 1 + file/PKGBUILD | 9 ++- file/PKGBUILD-arch | 4 +- file/deps | 1 + findutils/PKGBUILD | 9 ++- findutils/PKGBUILD-arch | 6 +- findutils/deps | 2 + flex/PKGBUILD | 8 +- flex/PKGBUILD-arch | 8 +- flex/deps | 2 + iproute2/PKGBUILD | 3 +- iproute2/PKGBUILD-arch | 12 +-- iproute2/sha256sums | 161 +++++++++++++++++++++++++++++++++++++++ iptables/PKGBUILD | 7 +- iptables/PKGBUILD-arch | 36 ++++----- iptables/deps | 1 - jobo-setup/66.setup | 10 +++ jobo-setup/PKGBUILD | 32 ++++++-- jobo-setup/X.list | 30 ++++++++ jobo-setup/add.66 | 6 ++ jobo-setup/installX | 6 ++ jobo-setup/joborun-setup | 48 ++++++------ jobo-setup/removeX | 6 ++ jobo-setup/rm.66 | 10 +++ lzo/PKGBUILD | 5 +- lzo/PKGBUILD-arch | 4 +- m4/PKGBUILD | 9 ++- m4/PKGBUILD-arch | 6 +- m4/deps | 2 + make/PKGBUILD | 6 +- make/PKGBUILD-arch | 6 +- net-tools/PKGBUILD | 9 ++- net-tools/PKGBUILD-arch | 4 +- net-tools/deps | 1 + readline/PKGBUILD | 6 +- readline/PKGBUILD-arch | 13 ++-- traceroute/PKGBUILD | 9 ++- traceroute/PKGBUILD-arch | 6 +- traceroute/deps | 1 + 41 files changed, 414 insertions(+), 106 deletions(-) create mode 100644 iproute2/sha256sums create mode 100755 jobo-setup/66.setup create mode 100644 jobo-setup/X.list create mode 100755 jobo-setup/add.66 create mode 100755 jobo-setup/installX create mode 100755 jobo-setup/removeX create mode 100755 jobo-setup/rm.66 diff --git a/dosfstools/PKGBUILD b/dosfstools/PKGBUILD index 823ae37..9ca5486 100644 --- a/dosfstools/PKGBUILD +++ b/dosfstools/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # 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 + diff --git a/dosfstools/PKGBUILD-arch b/dosfstools/PKGBUILD-arch index db12cd1..250f69d 100644 --- a/dosfstools/PKGBUILD-arch +++ b/dosfstools/PKGBUILD-arch @@ -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() { diff --git a/dosfstools/deps b/dosfstools/deps index 8b13789..139597f 100644 --- a/dosfstools/deps +++ b/dosfstools/deps @@ -1 +1,2 @@ + diff --git a/file/PKGBUILD b/file/PKGBUILD index 41289cf..a4a9f29 100644 --- a/file/PKGBUILD +++ b/file/PKGBUILD @@ -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 + diff --git a/file/PKGBUILD-arch b/file/PKGBUILD-arch index 713509c..f31aefb 100644 --- a/file/PKGBUILD-arch +++ b/file/PKGBUILD-arch @@ -3,7 +3,7 @@ # Contributor: Andreas Radke 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() { diff --git a/file/deps b/file/deps index 8b13789..139597f 100644 --- a/file/deps +++ b/file/deps @@ -1 +1,2 @@ + diff --git a/findutils/PKGBUILD b/findutils/PKGBUILD index aed841c..48769c5 100644 --- a/findutils/PKGBUILD +++ b/findutils/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # 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 build() { diff --git a/findutils/deps b/findutils/deps index e69de29..139597f 100644 --- a/findutils/deps +++ b/findutils/deps @@ -0,0 +1,2 @@ + + diff --git a/flex/PKGBUILD b/flex/PKGBUILD index 217161d..49fcd19 100644 --- a/flex/PKGBUILD +++ b/flex/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # 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 + diff --git a/flex/PKGBUILD-arch b/flex/PKGBUILD-arch index 51721b5..5b65e7c 100644 --- a/flex/PKGBUILD-arch +++ b/flex/PKGBUILD-arch @@ -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() { diff --git a/flex/deps b/flex/deps index d182898..8499dbb 100644 --- a/flex/deps +++ b/flex/deps @@ -1,3 +1,5 @@ help2man autoconf automake + + diff --git a/iproute2/PKGBUILD b/iproute2/PKGBUILD index b2525ac..ccce7f7 100644 --- a/iproute2/PKGBUILD +++ b/iproute2/PKGBUILD @@ -85,4 +85,5 @@ sha256sums=(5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab # 908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4) # bdb5.3.patch - +## 0a9352decaa2183e0a90a3aa14b84e53828fc08ade5845da3d7dbe1c20544ff0 iproute2-6.1.0-03-x86_64.pkg.tar.xz + diff --git a/iproute2/PKGBUILD-arch b/iproute2/PKGBUILD-arch index 662ab88..9bb09c2 100644 --- a/iproute2/PKGBUILD-arch +++ b/iproute2/PKGBUILD-arch @@ -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 diff --git a/iproute2/sha256sums b/iproute2/sha256sums new file mode 100644 index 0000000..f9e1f26 --- /dev/null +++ b/iproute2/sha256sums @@ -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----- diff --git a/iptables/PKGBUILD b/iptables/PKGBUILD index 410e171..8349694 100644 --- a/iptables/PKGBUILD +++ b/iptables/PKGBUILD @@ -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 + diff --git a/iptables/PKGBUILD-arch b/iptables/PKGBUILD-arch index 35a33e6..e6a7dca 100644 --- a/iptables/PKGBUILD-arch +++ b/iptables/PKGBUILD-arch @@ -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 diff --git a/iptables/deps b/iptables/deps index c01f6d4..e5fc33d 100644 --- a/iptables/deps +++ b/iptables/deps @@ -1,4 +1,3 @@ nftables - diff --git a/jobo-setup/66.setup b/jobo-setup/66.setup new file mode 100755 index 0000000..bc00f7e --- /dev/null +++ b/jobo-setup/66.setup @@ -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 diff --git a/jobo-setup/PKGBUILD b/jobo-setup/PKGBUILD index de6dd8c..fa62217 100644 --- a/jobo-setup/PKGBUILD +++ b/jobo-setup/PKGBUILD @@ -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 diff --git a/jobo-setup/X.list b/jobo-setup/X.list new file mode 100644 index 0000000..c7334c0 --- /dev/null +++ b/jobo-setup/X.list @@ -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 diff --git a/jobo-setup/add.66 b/jobo-setup/add.66 new file mode 100755 index 0000000..f6bd9f6 --- /dev/null +++ b/jobo-setup/add.66 @@ -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 diff --git a/jobo-setup/installX b/jobo-setup/installX new file mode 100755 index 0000000..79917cb --- /dev/null +++ b/jobo-setup/installX @@ -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 diff --git a/jobo-setup/joborun-setup b/jobo-setup/joborun-setup index ba39b66..540a59f 100755 --- a/jobo-setup/joborun-setup +++ b/jobo-setup/joborun-setup @@ -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 ' " +echo " following command ' # hostname ' " 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 diff --git a/jobo-setup/removeX b/jobo-setup/removeX new file mode 100755 index 0000000..3080871 --- /dev/null +++ b/jobo-setup/removeX @@ -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 diff --git a/jobo-setup/rm.66 b/jobo-setup/rm.66 new file mode 100755 index 0000000..df0ade5 --- /dev/null +++ b/jobo-setup/rm.66 @@ -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." diff --git a/lzo/PKGBUILD b/lzo/PKGBUILD index c7bd5d5..816a018 100644 --- a/lzo/PKGBUILD +++ b/lzo/PKGBUILD @@ -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 + + diff --git a/lzo/PKGBUILD-arch b/lzo/PKGBUILD-arch index d1160af..3d39fe1 100644 --- a/lzo/PKGBUILD-arch +++ b/lzo/PKGBUILD-arch @@ -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} diff --git a/m4/PKGBUILD b/m4/PKGBUILD index f3b7d98..db1038c 100644 --- a/m4/PKGBUILD +++ b/m4/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # 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 + + diff --git a/m4/PKGBUILD-arch b/m4/PKGBUILD-arch index a93528e..5f1745c 100644 --- a/m4/PKGBUILD-arch +++ b/m4/PKGBUILD-arch @@ -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() { diff --git a/m4/deps b/m4/deps index e69de29..139597f 100644 --- a/m4/deps +++ b/m4/deps @@ -0,0 +1,2 @@ + + diff --git a/make/PKGBUILD b/make/PKGBUILD index 9ec2e9e..a52eea5 100644 --- a/make/PKGBUILD +++ b/make/PKGBUILD @@ -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 + + diff --git a/make/PKGBUILD-arch b/make/PKGBUILD-arch index 33b30d0..19dacc7 100644 --- a/make/PKGBUILD-arch +++ b/make/PKGBUILD-arch @@ -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() { diff --git a/net-tools/PKGBUILD b/net-tools/PKGBUILD index 67a403a..a9b2b3e 100644 --- a/net-tools/PKGBUILD +++ b/net-tools/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # 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 + + diff --git a/net-tools/PKGBUILD-arch b/net-tools/PKGBUILD-arch index 8892814..eee1ab7 100644 --- a/net-tools/PKGBUILD-arch +++ b/net-tools/PKGBUILD-arch @@ -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} diff --git a/net-tools/deps b/net-tools/deps index 8b13789..139597f 100644 --- a/net-tools/deps +++ b/net-tools/deps @@ -1 +1,2 @@ + diff --git a/readline/PKGBUILD b/readline/PKGBUILD index 90c224a..e0e07c4 100644 --- a/readline/PKGBUILD +++ b/readline/PKGBUILD @@ -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 + + diff --git a/readline/PKGBUILD-arch b/readline/PKGBUILD-arch index 174cbfb..35e8df4 100644 --- a/readline/PKGBUILD-arch +++ b/readline/PKGBUILD-arch @@ -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') diff --git a/traceroute/PKGBUILD b/traceroute/PKGBUILD index 036e42b..9bde51e 100644 --- a/traceroute/PKGBUILD +++ b/traceroute/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # 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 + + diff --git a/traceroute/PKGBUILD-arch b/traceroute/PKGBUILD-arch index 94047a9..4854583 100644 --- a/traceroute/PKGBUILD-arch +++ b/traceroute/PKGBUILD-arch @@ -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} diff --git a/traceroute/deps b/traceroute/deps index 8b13789..139597f 100644 --- a/traceroute/deps +++ b/traceroute/deps @@ -1 +1,2 @@ +