#openbsd #doas #security #binary #single #port #vidoas

bin+lib doas-rs

A Rusty port of OpenBSD's doas, vidoas, and doasedit in a single binary

1 个不稳定版本

0.1.0 2023年12月15日

#21 in #openbsd

自定义许可

10KB
74 代码行

doas-rs

OpenBSD 的 doas 命令的 Rust 端口。

与原始版本的更改

  1. 单个二进制文件: doas-rs 将被静态编译,并在单个二进制文件内部包含 vidoas & doasedit。因此,为了正常使用,您需要将 doas-rs doas 链接到 doas
  2. 零持久性: 作为安全措施,doas-rs 不会提供持久性功能。相反,您每次都需要输入密码,以降低在密码有效期间遭受邪恶女仆攻击的风险。当添加对 doas.conf 的支持时,解析器将简单地忽略 persist 关键字。

依赖项

~7–18MB
~232K SLoC