Description
run0edit is a Python script that allows a permitted user to edit a file as root, like sudoedit but using run0 instead of sudo. Authorization uses the same mechanism as run0, which typically takes the form of a password prompt. The file (if it already exists) is copied to a temporary location and opened in an unprivileged editor; if modified, the edited file contents are copied back to the original location when the editor is closed.
Installation Instructions
Enable this copr repo and install the run0edit package using your package manager. This will install the run0edit shell script to /usr/bin/run0edit.
For documentation and usage information, see: https://github.com/HastD/run0edit
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
EPEL 10
|
aarch64 (185)*, x86_64 (186)* | EPEL 10 (21 downloads) |
EPEL 9
|
aarch64 (197)*, x86_64 (196)* | EPEL 9 (22 downloads) |
Fedora 41
|
aarch64 (186)*, x86_64 (187)* | Fedora 41 (30 downloads) |
Fedora 42
|
aarch64 (359)*, x86_64 (10330)* | Fedora 42 (9887 downloads) |
Fedora 43
|
aarch64 (99)*, x86_64 (712)* | Fedora 43 (619 downloads) |
Fedora rawhide
|
aarch64 (186)*, x86_64 (188)* | Fedora rawhide (23 downloads) |
openSUSE Leap 15.6
|
aarch64 (194)*, x86_64 (193)* | openSUSE Leap 15.6 (20 downloads) |
openSUSE Tumbleweed
|
aarch64 (188)*, x86_64 (186)* | openSUSE Tumbleweed (39 downloads) |
* Total number of downloaded packages.
EPEL 10
Fedora 41
openSUSE Leap 15.6