1
0
Fork 0
forked from soccera/rdo
fixed parsing vulnerability rdo
Find a file
sw1tchbl4d3 c80be89ef9 Remove debug printf & use strlen() at write
In sessions.h, now line 95, we used sizeof(ts_str) to
determine how much to write, but as ts_str can be longer
than the actual string written, it wrote random data
after the actual timestamp.
2021-07-16 00:12:12 +02:00
.gitignore First Commit 2021-07-13 21:33:12 +02:00
LICENSE First Commit 2021-07-13 21:33:12 +02:00
Makefile Various Makefile additions 2021-07-14 06:13:34 +02:00
rdo.c Add sessions feature 2021-07-15 23:47:27 +02:00
rdo_sample.conf Add sessions feature 2021-07-15 23:47:27 +02:00
README.md Changed dependencies to list format 2021-07-15 14:45:21 +02:00
sessions.h Remove debug printf & use strlen() at write 2021-07-16 00:12:12 +02:00

RootDO AUR

This little "project" aims to be a very slim alternative to both sudo and doas.

Installation

If you are on Arch Linux, you can download the package via the AUR.

If you are using any other linux distro, you can build it yourself by following these instructions:

git clone https://codeberg.org/sw1tchbl4d3/rdo
cd rdo
make
sudo make install

After that, you'll have to configure rdo to allow you to use it. To do this, edit /etc/rdo.conf, and set the username variable to your own.

After that you're good to go!

And to uninstall:

sudo make uninstall

Usage

rdo [command]

Dependencies

  • libbsd