From c061cff059b67cd0bc4b31f4cb7d6bc7a2cc021b Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Fri, 3 Feb 2023 02:23:12 +0200 Subject: [PATCH] upg filesystem bash --- bash/PKGBUILD | 87 +++++++++++++++++++++------------------- bash/PKGBUILD-arch | 82 ++++++++++++++++++------------------- bash/clean | 2 +- bash/deps | 2 + bash/system.bashrc | 10 +++-- bash/time | 9 +++-- filesystem/PKGBUILD | 48 +++++++++++----------- filesystem/PKGBUILD-arch | 4 +- filesystem/deps | 1 + filesystem/shells | 1 + filesystem/shells.1 | 6 +++ 11 files changed, 134 insertions(+), 118 deletions(-) create mode 100644 filesystem/shells.1 diff --git a/bash/PKGBUILD b/bash/PKGBUILD index c46384e..af54576 100644 --- a/bash/PKGBUILD +++ b/bash/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=bash -_basever=5.1 -_patchlevel=016 +_basever=5.2 +_patchlevel=15 pkgver=${_basever}.${_patchlevel} pkgrel=01 pkgdesc='The GNU Bourne Again shell' @@ -65,6 +66,7 @@ check() { package() { make -C $pkgname-$_basever DESTDIR="$pkgdir" install ln -s bash "$pkgdir/usr/bin/sh" + ln -s bash "$pkgdir/usr/bin/rbash" # system-wide configuration files install -Dm644 system.bashrc "$pkgdir/etc/bash.bashrc" @@ -83,43 +85,44 @@ license=(GPL) validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey -sha256sums=(cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa # bash-5.1.tar.gz - d532da06303b4127bcc09dd0175d2b04c949a0dfef0420a921698300828d593b # bash-5.1.tar.gz.sig - 3e22bf86ae6708df7a6bceb88c67a00118275f9c0b5268f453dd388af7c43b53 # dot.bashrc - e149407c2bee17779caec70a7edd3d0000d172e7e4347429b80cb4d55bcec9c2 # dot.bash_profile - 4330edf340394d0dae50afb04ac2a621f106fe67fb634ec81c4bfb98be2a1eb5 # dot.bash_logout - 5fdc20c44bc9058f728d11111327f4dbb5598fec4d948dd5265211598667f9f0 # system.bashrc - 025bccfb374a3edce0ff8154d990689f30976b78f7a932dc9a6fcef81821811e # system.bash_logout - ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa # bash51-001 - 8f8725a5c52f53d3ef185492e09eaacd92c791e24cad4c75bb5ea8a3b1d302b8 # bash51-001.sig - 15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe # bash51-002 - 44053017c4a1c5242f8585019a8b44c9af6507b41369535e7040205d4573762c # bash51-002.sig - 22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1 # bash51-003 - acaf4a21d10805c32beebca835c600add4119d33ce3dad01c201ef504b4d27f2 # bash51-003.sig - 9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86 # bash51-004 - 51faca8a8799da8bf815d5488394b6d0c1e3d6ebe3956bfb729b0015e445368f # bash51-004.sig - cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5 # bash51-005 - ed1a3d0165faacc89b3fd6aec2250bf01a584ee3e0a65ff031ebb70d661b0dba # bash51-005.sig - 75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14 # bash51-006 - 0914536dee00241945a6d4323982283d9a9b5e2a4356c2623b9a6d8e71595499 # bash51-006.sig - acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a # bash51-007 - b8f248ca4dcd42144ddd5e3a8ebb72a38313f201685a0c72b886987c6283a3d2 # bash51-007.sig - f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1 # bash51-008 - 3a0591328d5853a5e3f31ba77bda56b4104a681aa49c825cfba11fa99430e4e3 # bash51-008.sig - e45cda953ab4b4b4bde6dc34d0d8ca40d1cc502046eb28070c9ebcd47e33c3ee # bash51-009 - 08ef22908e2dc942a94bcdf32f4e4bd4846601e0087aea6ff357f3a0d2fa508e # bash51-009.sig - a2c8d7b2704eeceff7b1503b7ad9500ea1cb6e9393faebdb3acd2afdd7aeae2a # bash51-010 - d99ce7ff8caf724ad64484caeb4f7300cd79c0c773bcf7429e391538f8c7fc80 # bash51-010.sig - 58191f164934200746f48459a05bca34d1aec1180b08ca2deeee3bb29622027b # bash51-011 - 842161b382c59fa4214f012f8df40bc7e504157fe2ed34652dc8aa1ec1a4fb29 # bash51-011.sig - 10f189c8367c4a15c7392e7bf70d0ff6953f78c9b312ed7622303a779273ab98 # bash51-012 - 37cc1746a5ca0ca3c299cb130efd6062a71b300f95c11e3e8d5f092a28c85911 # bash51-012.sig - c7acb66df435d284304c16ca83a5265f9edd9368612095b01a733d45c77ed5ad # bash51-013 - 0ddca62d8df55ef4e9a408baaf13acbd422074798093515b8e76c16c05a63565 # bash51-013.sig - 6a4ee0c81b437b96279a792c1efcec4ba56f009195a318083db6b53b096f83d0 # bash51-014 - 4ef42bb84993ebb3c44344ee2ee43824271627688401937f7812080fd5d0aa8a # bash51-014.sig - 1b37692ef1f6cc3dcec246773443276066e6b1379868f8c14e01f4dfd4df80f0 # bash51-015 - 379a451a66271bae61d11c2c06f207292790b693ad19209ea267da4cee133b02 # bash51-015.sig - 8899144f76a5db1fb41a89ed881c9f19add95728dd71db324f772ef225c5384f # bash51-016 - 4434cf0bdcfb49cb203373121122be9718f25b51eaf71d0dd3d31d1f9d621201) # bash51-016.sig +sha256sums=(a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb # bash-5.2.tar.gz + 8fc93220776ef7ef0c9efaee0250b8e3085b2c95b1a5de2179c19f57710a0d9b # bash-5.2.tar.gz.sig + 3e22bf86ae6708df7a6bceb88c67a00118275f9c0b5268f453dd388af7c43b53 # dot.bashrc + e149407c2bee17779caec70a7edd3d0000d172e7e4347429b80cb4d55bcec9c2 # dot.bash_profile + 4330edf340394d0dae50afb04ac2a621f106fe67fb634ec81c4bfb98be2a1eb5 # dot.bash_logout + 51ceca7cd615ff4e2f8f3373a46ac7bfd453be70bbaddc074cb17f6db1ac7370 # system.bashrc + 025bccfb374a3edce0ff8154d990689f30976b78f7a932dc9a6fcef81821811e # system.bash_logout + ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa # bash51-001 + 8f8725a5c52f53d3ef185492e09eaacd92c791e24cad4c75bb5ea8a3b1d302b8 # bash51-001.sig + 15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe # bash51-002 + 44053017c4a1c5242f8585019a8b44c9af6507b41369535e7040205d4573762c # bash51-002.sig + 22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1 # bash51-003 + acaf4a21d10805c32beebca835c600add4119d33ce3dad01c201ef504b4d27f2 # bash51-003.sig + 9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86 # bash51-004 + 51faca8a8799da8bf815d5488394b6d0c1e3d6ebe3956bfb729b0015e445368f # bash51-004.sig + cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5 # bash51-005 + ed1a3d0165faacc89b3fd6aec2250bf01a584ee3e0a65ff031ebb70d661b0dba # bash51-005.sig + 75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14 # bash51-006 + 0914536dee00241945a6d4323982283d9a9b5e2a4356c2623b9a6d8e71595499 # bash51-006.sig + acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a # bash51-007 + b8f248ca4dcd42144ddd5e3a8ebb72a38313f201685a0c72b886987c6283a3d2 # bash51-007.sig + f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1 # bash51-008 + 3a0591328d5853a5e3f31ba77bda56b4104a681aa49c825cfba11fa99430e4e3 # bash51-008.sig + e45cda953ab4b4b4bde6dc34d0d8ca40d1cc502046eb28070c9ebcd47e33c3ee # bash51-009 + 08ef22908e2dc942a94bcdf32f4e4bd4846601e0087aea6ff357f3a0d2fa508e # bash51-009.sig + a2c8d7b2704eeceff7b1503b7ad9500ea1cb6e9393faebdb3acd2afdd7aeae2a # bash51-010 + d99ce7ff8caf724ad64484caeb4f7300cd79c0c773bcf7429e391538f8c7fc80 # bash51-010.sig + 58191f164934200746f48459a05bca34d1aec1180b08ca2deeee3bb29622027b # bash51-011 + 842161b382c59fa4214f012f8df40bc7e504157fe2ed34652dc8aa1ec1a4fb29 # bash51-011.sig + 10f189c8367c4a15c7392e7bf70d0ff6953f78c9b312ed7622303a779273ab98 # bash51-012 + 37cc1746a5ca0ca3c299cb130efd6062a71b300f95c11e3e8d5f092a28c85911 # bash51-012.sig + c7acb66df435d284304c16ca83a5265f9edd9368612095b01a733d45c77ed5ad # bash51-013 + 0ddca62d8df55ef4e9a408baaf13acbd422074798093515b8e76c16c05a63565 # bash51-013.sig + 6a4ee0c81b437b96279a792c1efcec4ba56f009195a318083db6b53b096f83d0 # bash51-014 + 4ef42bb84993ebb3c44344ee2ee43824271627688401937f7812080fd5d0aa8a # bash51-014.sig + 1b37692ef1f6cc3dcec246773443276066e6b1379868f8c14e01f4dfd4df80f0 # bash51-015 + 379a451a66271bae61d11c2c06f207292790b693ad19209ea267da4cee133b02 # bash51-015.sig + 8899144f76a5db1fb41a89ed881c9f19add95728dd71db324f772ef225c5384f # bash51-016 + 4434cf0bdcfb49cb203373121122be9718f25b51eaf71d0dd3d31d1f9d621201) # bash51-016.sig + diff --git a/bash/PKGBUILD-arch b/bash/PKGBUILD-arch index 044755b..40f577b 100644 --- a/bash/PKGBUILD-arch +++ b/bash/PKGBUILD-arch @@ -5,8 +5,8 @@ # Contributor: Aaron Griffin pkgname=bash -_basever=5.1 -_patchlevel=016 +_basever=5.2 +_patchlevel=15 pkgver=${_basever}.${_patchlevel} pkgrel=1 pkgdesc='The GNU Bourne Again shell' @@ -24,6 +24,43 @@ source=(https://ftp.gnu.org/gnu/bash/bash-$_basever.tar.gz{,.sig} system.bashrc system.bash_logout) validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey +sha256sums=('a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb' + 'SKIP' + '3e22bf86ae6708df7a6bceb88c67a00118275f9c0b5268f453dd388af7c43b53' + 'e149407c2bee17779caec70a7edd3d0000d172e7e4347429b80cb4d55bcec9c2' + '4330edf340394d0dae50afb04ac2a621f106fe67fb634ec81c4bfb98be2a1eb5' + '51ceca7cd615ff4e2f8f3373a46ac7bfd453be70bbaddc074cb17f6db1ac7370' + '025bccfb374a3edce0ff8154d990689f30976b78f7a932dc9a6fcef81821811e' + 'f42f2fee923bc2209f406a1892772121c467f44533bedfe00a176139da5d310a' + 'SKIP' + '45cc5e1b876550eee96f95bffb36c41b6cb7c07d33f671db5634405cd00fd7b8' + 'SKIP' + '6a090cdbd334306fceacd0e4a1b9e0b0678efdbbdedbd1f5842035990c8abaff' + 'SKIP' + '38827724bba908cf5721bd8d4e595d80f02c05c35f3dd7dbc4cd3c5678a42512' + 'SKIP' + 'ece0eb544368b3b4359fb8464caa9d89c7a6743c8ed070be1c7d599c3675d357' + 'SKIP' + 'd1e0566a257d149a0d99d450ce2885123f9995e9c01d0a5ef6df7044a72a468c' + 'SKIP' + '2500a3fc21cb08133f06648a017cebfa27f30ea19c8cbe8dfefdf16227cfd490' + 'SKIP' + '6b4bd92fd0099d1bab436b941875e99e0cb3c320997587182d6267af1844b1e8' + 'SKIP' + 'f95a817882eaeb0cb78bce82859a86bbb297a308ced730ebe449cd504211d3cd' + 'SKIP' + 'c7705e029f752507310ecd7270aef437e8043a9959e4d0c6065a82517996c1cd' + 'SKIP' + '831b5f25bf3e88625f3ab315043be7498907c551f86041fa3b914123d79eb6f4' + 'SKIP' + '2fb107ce1fb8e93f36997c8b0b2743fc1ca98a454c7cc5a3fcabec533f67d42c' + 'SKIP' + '094b4fd81bc488a26febba5d799689b64d52a5505b63e8ee854f48d356bc7ce6' + 'SKIP' + '3ef9246f2906ef1e487a0a3f4c647ae1c289cbd8459caa7db5ce118ef136e624' + 'SKIP' + 'ef73905169db67399a728e238a9413e0d689462cb9b72ab17a05dba51221358a' + 'SKIP') if [[ $((10#${_patchlevel})) -gt 0 ]]; then for (( _p=1; _p<=$((10#${_patchlevel})); _p++ )); do @@ -66,6 +103,7 @@ check() { package() { make -C $pkgname-$_basever DESTDIR="$pkgdir" install ln -s bash "$pkgdir/usr/bin/sh" + ln -s bash "$pkgdir/usr/bin/rbash" # system-wide configuration files install -Dm644 system.bashrc "$pkgdir/etc/bash.bashrc" @@ -78,44 +116,4 @@ package() { install -m644 dot.bash_logout "$pkgdir/etc/skel/.bash_logout" } -sha256sums=('cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa' - 'SKIP' - '3e22bf86ae6708df7a6bceb88c67a00118275f9c0b5268f453dd388af7c43b53' - 'e149407c2bee17779caec70a7edd3d0000d172e7e4347429b80cb4d55bcec9c2' - '4330edf340394d0dae50afb04ac2a621f106fe67fb634ec81c4bfb98be2a1eb5' - '5fdc20c44bc9058f728d11111327f4dbb5598fec4d948dd5265211598667f9f0' - '025bccfb374a3edce0ff8154d990689f30976b78f7a932dc9a6fcef81821811e' - 'ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa' - 'SKIP' - '15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe' - 'SKIP' - '22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1' - 'SKIP' - '9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86' - 'SKIP' - 'cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5' - 'SKIP' - '75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14' - 'SKIP' - 'acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a' - 'SKIP' - 'f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1' - 'SKIP' - 'e45cda953ab4b4b4bde6dc34d0d8ca40d1cc502046eb28070c9ebcd47e33c3ee' - 'SKIP' - 'a2c8d7b2704eeceff7b1503b7ad9500ea1cb6e9393faebdb3acd2afdd7aeae2a' - 'SKIP' - '58191f164934200746f48459a05bca34d1aec1180b08ca2deeee3bb29622027b' - 'SKIP' - '10f189c8367c4a15c7392e7bf70d0ff6953f78c9b312ed7622303a779273ab98' - 'SKIP' - 'c7acb66df435d284304c16ca83a5265f9edd9368612095b01a733d45c77ed5ad' - 'SKIP' - '6a4ee0c81b437b96279a792c1efcec4ba56f009195a318083db6b53b096f83d0' - 'SKIP' - '1b37692ef1f6cc3dcec246773443276066e6b1379868f8c14e01f4dfd4df80f0' - 'SKIP' - '8899144f76a5db1fb41a89ed881c9f19add95728dd71db324f772ef225c5384f' - 'SKIP') - # vim: ts=2 sw=2 et: diff --git a/bash/clean b/bash/clean index f1a513e..a07afae 100644 --- a/bash/clean +++ b/bash/clean @@ -1 +1 @@ -rm -rvf {src,pkg,bash*tar.gz*,bash51-0*} +rm -rvf {src,pkg,bash*tar.gz*,bash52-*} diff --git a/bash/deps b/bash/deps index e69de29..139597f 100644 --- a/bash/deps +++ b/bash/deps @@ -0,0 +1,2 @@ + + diff --git a/bash/system.bashrc b/bash/system.bashrc index c484b2b..3e7fab6 100644 --- a/bash/system.bashrc +++ b/bash/system.bashrc @@ -10,13 +10,15 @@ PS1='[\u@\h \W]\$ ' case ${TERM} in - xterm*|rxvt*|Eterm|aterm|kterm|gnome*) - PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + Eterm*|alacritty*|aterm*|foot*|gnome*|konsole*|kterm*|putty*|rxvt*|tmux*|xterm*) + PROMPT_COMMAND+=('printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"') ;; screen*) - PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + PROMPT_COMMAND+=('printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"') ;; esac -[ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion +if [[ -r /usr/share/bash-completion/bash_completion ]]; then + . /usr/share/bash-completion/bash_completion +fi diff --git a/bash/time b/bash/time index d4a0b1c..c6a0cc9 100644 --- a/bash/time +++ b/bash/time @@ -1,3 +1,6 @@ -real 2m26.267s -user 1m12.592s -sys 0m8.083s + + +real 2m49.261s +user 1m0.263s +sys 0m6.955s + diff --git a/filesystem/PKGBUILD b/filesystem/PKGBUILD index ff20897..959249f 100644 --- a/filesystem/PKGBUILD +++ b/filesystem/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=filesystem -pkgver=2023.01.30 +pkgver=2023.01.31 pkgrel=01 pkgdesc='Base Joborun Linux file system' arch=('x86_64') @@ -112,29 +112,29 @@ package() { license=('GPL') -sha256sums=(e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82 # crypttab - 115d324c8518affc7bec5559579d85f8f5491646b6110ea9567a586a26a76da9 # fstab - 327c61df6b9dcfabfe06ff4477b3a9cae7f9ca7e463f78f8cbc739b57e9448e1 # group - 5003d01f30a868d6e79010a9313d43481701b5c59fbe7252fb33760d043878f1 # gshadow - 250cfbb9a2b5e3cc9879ab2080eb3c7875fbe66eb375ce3f96eee335654a4979 # host.conf - 8a63876eaf11641bbecdf2dea934c14e730dd4daceb32a5b172d08887a263f73 # hosts - 0b59a9447ca32f89ceccd08555b509d2e4a5852fd7223195d0404cd1599ad052 # issue - dad04a370e488aa85fb0a813a5c83cf6fd981ce01883fc59685447b092de84b5 # ld.so.conf - 6c17fa911c82c27a30414624cdb32b44a76e60304cb875dc794bb9ee7aac21d4 # locale.sh - 3ac63947031658a1af32e418d1c66990287112f9ff090ead603caf49dfaf2d6f # motd - 581a292aeae5e125f8527fef41a839c6c3d6f81f853c49c476b6ab25e20917ef # nsswitch.conf - b5ad863843339840665b80b21656bc04402a824c01f9bc5c3e5974c8182113f5 # os-release - aa9df866acb6a56ad72aca7cd215642ed8c55ba9a01d205c667ed082bc997568 # passwd - 5e4088ad8d0853d390fa303f6be8c3f69c33834200cba9e90f7849f1993ca8d0 # profile - 297113b9e11af3e73756482eaca6ad188e210d8cd537e66881225f6feeec1e3a # resolv.conf - d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b # securetty - 6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c # shadow - 268e414ace5dd1579e5a3085a45a969c3d580d734182166f85d02411d3be6f7d # shells - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subgid - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subuid - ec207f224fdd6f29d2a333b2e9be211ef44f21a2bff0c0c6d7ea6d1b72b70eee # sysusers - 618ac097441c1f2daffc9967e5c3cd18ea8866f776db62d04bf401c53907b1c9 # tmpfiles - 90fb123aa8c0176bc144322b585bb889181c437542ddbe546af43e11b95be6ab # modprobe.d.usb-load-ehci-first +sha256sums=(e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82 # crypttab + 115d324c8518affc7bec5559579d85f8f5491646b6110ea9567a586a26a76da9 # fstab + 327c61df6b9dcfabfe06ff4477b3a9cae7f9ca7e463f78f8cbc739b57e9448e1 # group + 5003d01f30a868d6e79010a9313d43481701b5c59fbe7252fb33760d043878f1 # gshadow + 250cfbb9a2b5e3cc9879ab2080eb3c7875fbe66eb375ce3f96eee335654a4979 # host.conf + 8a63876eaf11641bbecdf2dea934c14e730dd4daceb32a5b172d08887a263f73 # hosts + 0b59a9447ca32f89ceccd08555b509d2e4a5852fd7223195d0404cd1599ad052 # issue + dad04a370e488aa85fb0a813a5c83cf6fd981ce01883fc59685447b092de84b5 # ld.so.conf + 6c17fa911c82c27a30414624cdb32b44a76e60304cb875dc794bb9ee7aac21d4 # locale.sh + 3ac63947031658a1af32e418d1c66990287112f9ff090ead603caf49dfaf2d6f # motd + 581a292aeae5e125f8527fef41a839c6c3d6f81f853c49c476b6ab25e20917ef # nsswitch.conf + b5ad863843339840665b80b21656bc04402a824c01f9bc5c3e5974c8182113f5 # os-release + aa9df866acb6a56ad72aca7cd215642ed8c55ba9a01d205c667ed082bc997568 # passwd + 5e4088ad8d0853d390fa303f6be8c3f69c33834200cba9e90f7849f1993ca8d0 # profile + 297113b9e11af3e73756482eaca6ad188e210d8cd537e66881225f6feeec1e3a # resolv.conf + d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b # securetty + 6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c # shadow + 362cb89caffb71c0d5fb9ef5e2b00089723849bb6a2b720fe4016d7768e2cef2 # shells + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subgid + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subuid + ec207f224fdd6f29d2a333b2e9be211ef44f21a2bff0c0c6d7ea6d1b72b70eee # sysusers + 618ac097441c1f2daffc9967e5c3cd18ea8866f776db62d04bf401c53907b1c9 # tmpfiles + 90fb123aa8c0176bc144322b585bb889181c437542ddbe546af43e11b95be6ab # modprobe.d.usb-load-ehci-first 040a7eafddb19c6df188a84616441cc1bf052b50f4c131df692b143270d7770c) # jobo-release diff --git a/filesystem/PKGBUILD-arch b/filesystem/PKGBUILD-arch index b8274aa..b375bd0 100644 --- a/filesystem/PKGBUILD-arch +++ b/filesystem/PKGBUILD-arch @@ -2,7 +2,7 @@ # Contributor: Tom Gundersen pkgname=filesystem -pkgver=2023.01.30 +pkgver=2023.01.31 pkgrel=1 pkgdesc='Base Arch Linux files' arch=('x86_64') @@ -35,7 +35,7 @@ sha256sums=('e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82' '5557d8e601b17a80d1ea7de78a9869be69637cb6a02fbfe334e22fdf64e61d4c' 'd88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b' '6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c' - 'c390b31fffc4a2b5d78ae8c89f5317aadef1f71baac09cfb467b675db1406d61' + '0d9ad0a063e74e6b88db52b2f0a93e7b8f6faf1395981edebac493a13d0b59b3' '89e43a0b7028f52d5c8e7fb961d962c4b4f4e9595880a6157274ddb2c7c0b6b4' '30b97e8f5965744138f7a394e04454db6d509fb89e0a9b615bcd9037df3d6f2a' '5d8e61479f0093852365090e84d8d95b1e7fccfab068274ee25863bde6ff3e07' diff --git a/filesystem/deps b/filesystem/deps index b9a94f1..6995371 100644 --- a/filesystem/deps +++ b/filesystem/deps @@ -1,3 +1,4 @@ iana-etc + diff --git a/filesystem/shells b/filesystem/shells index 995fced..c04d7e0 100644 --- a/filesystem/shells +++ b/filesystem/shells @@ -7,3 +7,4 @@ /usr/bin/bash /bin/zsh /usr/bin/zsh +/bin/rbash diff --git a/filesystem/shells.1 b/filesystem/shells.1 new file mode 100644 index 0000000..e7d0fb8 --- /dev/null +++ b/filesystem/shells.1 @@ -0,0 +1,6 @@ +# Pathnames of valid login shells. +# See shells(5) for details. + +/bin/sh +/bin/bash +/bin/rbash