app-admin/doas-sudo-shim
sudo shim that utilizes doas
ChangeLog
commit 6c1647bee97d8d8d7c2149ba0ff01b457cf8c37f
Author: Theron York <theron.york@cloudnuke.org>
Date: Thu Jun 18 06:00:15 2026 -0500
app-admin/doas-sudo-shim: add doc USE flag, blocker, drop pkg_postinst
- Add IUSE="doc" to optionally build man pages via dev-ruby/asciidoctor
- Add blocker on app-admin/sudo (both provide /usr/bin/sudo)
- Remove pkg_postinst (blocker replaces the warning)
Signed-off-by: Theron York <theron.york@cloudnuke.org>
commit 2727d215e93a4d57be99e470c07fa73ca4442e0a
Author: Theron York <theron.york@cloudnuke.org>
Date: Thu Jun 18 05:50:03 2026 -0500
app-admin/doas-sudo-shim: always install man page
Remove the doc USE flag and unconditionally build and install the man
page, as per Gentoo QA policy (man pages should not be optional).
- Drop IUSE="doc"
- Make dev-ruby/asciidoctor an unconditional BDEPEND
- Always run 'emake man' in src_compile
- Always pass install-man target to emake in src_install
Signed-off-by: Theron York <theron.york@cloudnuke.org>
commit 7edc51bc91b7278e13571778864cb517a7045b83
Author: Theron York <theron.york@cloudnuke.org>
Date: Thu Jun 18 05:36:52 2026 -0500
app-admin/doas-sudo-shim: add doc USE flag for man pages
- Add IUSE="doc" to control optional man page generation
- Add BDEPEND on dev-ruby/asciidoctor when USE=doc
- Use conditional emake targets (install-exec, install-man) in src_install
- Remove redundant S assignment (default value)
Signed-off-by: Theron York <theron.york@cloudnuke.org>
commit 45de21d4cfdf58fda7cbaf3e1b17952dd7f585ba
Author: Theron York <theron.york@cloudnuke.org>
Date: Wed Jun 17 13:15:10 2026 -0500
app-admin/doas-sudo-shim: new package, add 0.2.0
Signed-off-by: Theron York <theron.york@cloudnuke.org>
Author: Theron York <theron.york@cloudnuke.org>
Date: Thu Jun 18 06:00:15 2026 -0500
app-admin/doas-sudo-shim: add doc USE flag, blocker, drop pkg_postinst
- Add IUSE="doc" to optionally build man pages via dev-ruby/asciidoctor
- Add blocker on app-admin/sudo (both provide /usr/bin/sudo)
- Remove pkg_postinst (blocker replaces the warning)
Signed-off-by: Theron York <theron.york@cloudnuke.org>
commit 2727d215e93a4d57be99e470c07fa73ca4442e0a
Author: Theron York <theron.york@cloudnuke.org>
Date: Thu Jun 18 05:50:03 2026 -0500
app-admin/doas-sudo-shim: always install man page
Remove the doc USE flag and unconditionally build and install the man
page, as per Gentoo QA policy (man pages should not be optional).
- Drop IUSE="doc"
- Make dev-ruby/asciidoctor an unconditional BDEPEND
- Always run 'emake man' in src_compile
- Always pass install-man target to emake in src_install
Signed-off-by: Theron York <theron.york@cloudnuke.org>
commit 7edc51bc91b7278e13571778864cb517a7045b83
Author: Theron York <theron.york@cloudnuke.org>
Date: Thu Jun 18 05:36:52 2026 -0500
app-admin/doas-sudo-shim: add doc USE flag for man pages
- Add IUSE="doc" to control optional man page generation
- Add BDEPEND on dev-ruby/asciidoctor when USE=doc
- Use conditional emake targets (install-exec, install-man) in src_install
- Remove redundant S assignment (default value)
Signed-off-by: Theron York <theron.york@cloudnuke.org>
commit 45de21d4cfdf58fda7cbaf3e1b17952dd7f585ba
Author: Theron York <theron.york@cloudnuke.org>
Date: Wed Jun 17 13:15:10 2026 -0500
app-admin/doas-sudo-shim: new package, add 0.2.0
Signed-off-by: Theron York <theron.york@cloudnuke.org>


View
Download
Browse