Skip to content

kernelfucker/road

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

road

execute commands as another user

compile

- for yescrypt

$ clang road.c -o road -Wall -Werror -Os -s -lcrypt -fstack-protector-all -D__yescrypt__

- for sha-512

$ clang road.c -o road -Wall -Werror -Os -s -lcrypt -fstack-protector-all -D__sha512__

usage

$ road emerge -va app-editors/vim

cp, chown, chmod

# cp road /usr/bin/road

# chown -v root:root /usr/bin/road

# chmod -v 4755 /usr/bin/road

example road.conf

note: directory of the road.conf is /etc/road.conf

permit user as root

permit user as root command emerge

permit user as root command fdisk

permit user as root command *

is road minimal than doas?

image

is road secure than doas?

- yescrypt is using it in the back and thats why

- no buffer overflow problems

example

image

About

execute commands as another user

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages