gpo.zugaina.org

Search Portage & Overlays:

app-admin/doas-sudo-shim

sudo shim that utilizes doas

Screenshots

  • doas-sudo-shim-0.2.0
    ~amd64
    doc

    View      Download      Browse     License: ISC   
    Overlay: guru

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>