Add opendoas
This commit is contained in:
parent
75772adb91
commit
2188e8182a
|
@ -1244,3 +1244,11 @@ shadow provides a variety of command line utilites to work with users and
|
||||||
groups, avoiding the need for manual modification of ``/etc/passwd`` and
|
groups, avoiding the need for manual modification of ``/etc/passwd`` and
|
||||||
``/etc/group``. This allows unprivileged users to be created by, or for,
|
``/etc/group``. This allows unprivileged users to be created by, or for,
|
||||||
post-bootstrap build systems.
|
post-bootstrap build systems.
|
||||||
|
|
||||||
|
opendoas 6.8.2
|
||||||
|
==============
|
||||||
|
|
||||||
|
opendoas is a port of 'doas' from OpenBSD to Linux. It has all functions of sudo
|
||||||
|
that could be conceivably needed in live-bootstrap, and is much simpler to
|
||||||
|
build. This allows build systems that expect sudo after live-bootstrap to use
|
||||||
|
it.
|
||||||
|
|
|
@ -85,6 +85,7 @@ d58d85c4be26d90f111f273929a4998d05294fe5aa37c4842d5aecaa593e6079 musl-1.1.24_2.
|
||||||
81f79a0faf58e105c5f12d9f538d3ea7578a3b361e633ab8f47324ec23ec9de6 musl-1.2.4_0.tar.bz2
|
81f79a0faf58e105c5f12d9f538d3ea7578a3b361e633ab8f47324ec23ec9de6 musl-1.2.4_0.tar.bz2
|
||||||
6dc5e763b747b66f72692c6820d7f46b7f4cf2e2fe05229a1d01c03919c1c936 musl-1.2.4_1.tar.bz2
|
6dc5e763b747b66f72692c6820d7f46b7f4cf2e2fe05229a1d01c03919c1c936 musl-1.2.4_1.tar.bz2
|
||||||
820203286127e7c22cee9f1b3cff664431f10d14c3f22f00b3e771fd849fd449 musl-1.2.4_2.tar.bz2
|
820203286127e7c22cee9f1b3cff664431f10d14c3f22f00b3e771fd849fd449 musl-1.2.4_2.tar.bz2
|
||||||
|
a18c4b2e5de2bfe5bb3ee9d360484fcfebad3df042f1859d4aa333dd60f55e56 opendoas-6.8.2_0.tar.bz2
|
||||||
c490016e49bbf77e7f63071f7aa60e8290a0c67f017846def1c3f65bd10d5712 openssl-1.1.1l_0.tar.bz2
|
c490016e49bbf77e7f63071f7aa60e8290a0c67f017846def1c3f65bd10d5712 openssl-1.1.1l_0.tar.bz2
|
||||||
71864d042cdc564b65eab21360902c714e9b43f80a19689c5600589529b267e7 patch-2.7.6_0.tar.bz2
|
71864d042cdc564b65eab21360902c714e9b43f80a19689c5600589529b267e7 patch-2.7.6_0.tar.bz2
|
||||||
5ae7fe43d62d1064c123d9813017015e5e8d5107d0e70f0199576141416ff81d perl-5.000_0.tar.bz2
|
5ae7fe43d62d1064c123d9813017015e5e8d5107d0e70f0199576141416ff81d perl-5.000_0.tar.bz2
|
||||||
|
|
|
@ -193,6 +193,7 @@ build: gcc-13.1.0
|
||||||
build: libmd-1.1.0
|
build: libmd-1.1.0
|
||||||
build: libbsd-0.11.8
|
build: libbsd-0.11.8
|
||||||
build: shadow-4.14.3
|
build: shadow-4.14.3
|
||||||
|
build: opendoas-6.8.2
|
||||||
improve: cleanup_filesystem
|
improve: cleanup_filesystem
|
||||||
improve: null_time ( FORCE_TIMESTAMPS == True )
|
improve: null_time ( FORCE_TIMESTAMPS == True )
|
||||||
improve: update_checksums ( UPDATE_CHECKSUMS == True )
|
improve: update_checksums ( UPDATE_CHECKSUMS == True )
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
permit nopass :wheel
|
|
@ -0,0 +1,3 @@
|
||||||
|
SPDX-FileCopyrightText: 2024 fosslinux <fosslinux@aussies.space>
|
||||||
|
|
||||||
|
SPDX-License-Identifier: GPL-3.0-or-later
|
|
@ -0,0 +1,20 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 fosslinux <fosslinux@aussies.space>
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
./configure --prefix="${PREFIX}" \
|
||||||
|
--without-pam
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
make -f GNUmakefile "${MAKEJOBS}" PREFIX="${PREFIX}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
make -f GNUmakefile install PREFIX="${PREFIX}" DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
|
ln -s doas "${DESTDIR}${PREFIX}/bin/sudo"
|
||||||
|
|
||||||
|
install -D -m 400 ../../files/doas.conf "${DESTDIR}/etc/doas.conf"
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/Duncaen/OpenDoas/releases/download/v6.8.2/opendoas-6.8.2.tar.xz 4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0
|
Loading…
Reference in New Issue