rua:用于Arch Linux的构建工具,提供控制,查看和监禁的构建选项

时间:2024-05-19 20:21:23
【文件属性】:

文件名称:rua:用于Arch Linux的构建工具,提供控制,查看和监禁的构建选项

文件大小:63KB

文件格式:ZIP

更新时间:2024-05-19 20:21:23

aur archlinux namespaces arch-user-repository Rust

鲁阿 RUA是ArchLinux,AUR的构建工具。 其特点: 允许本地补丁应用 提供详细信息: 在软件包升级时显示上游更改 通过shellcheck查看PKGBUILD中的代码问题,请注意特殊变量 警告SUID文件是否已存在于已构建的程序包中,并显示它们 在已构建的软件包中显示文件列表,可执行文件列表和INSTALL脚本 最大限度地减少用户分心: 一次验证所有构建脚本,构建不间断 组建软件包以进行批处理 使用安全名称空间*: 支持--offline版本 内置隔离的文件系统,请参见下面的部分 使用seccomp限制可用的系统调用(例如,构建无法调用ptrace ) 构建无法执行sudo (文件系统已使用nosuid挂载) 写在锈 用 rua search wesnoth rua info freecad rua install pinta #安装或升级软件包 rua u


【文件预览】:
rua-master
----.travis.yml(554B)
----release.sh(653B)
----build.rs(484B)
----docs()
--------x11access.md(1KB)
----res()
--------shellcheck-wrapper(2KB)
--------seccomp-i686.bpf(432B)
--------wrap_args.sh.example(406B)
--------wrap.sh(751B)
--------print_makepkg_config.sh(713B)
--------seccomp-x86_64.bpf(464B)
----Cargo.lock(44KB)
----.github()
--------CODEOWNERS(66B)
----COPYING.txt(34KB)
----.rustfmt.toml(17B)
----src()
--------print_package_table.rs(2KB)
--------action_search.rs(998B)
--------main.rs(2KB)
--------action_upgrade.rs(5KB)
--------srcinfo_to_pkgbuild.rs(2KB)
--------cli_args.rs(3KB)
--------reviewing.rs(3KB)
--------aur_rpc_utils.rs(5KB)
--------git_utils.rs(2KB)
--------pacman.rs(5KB)
--------action_builddir.rs(3KB)
--------tar_check.rs(5KB)
--------rua_paths.rs(9KB)
--------action_install.rs(9KB)
--------wrapped.rs(7KB)
--------terminal_util.rs(1KB)
--------print_format.rs(1KB)
--------rua_environment.rs(1KB)
--------print_package_info.rs(2KB)
----Cargo.toml(1KB)
----.gitignore(8B)
----README.md(8KB)
----.editorconfig(91B)

网友评论