Merge pull request #20 from ng-0/README-typos

fix typo in README and add pkgsrc.
This commit is contained in:
Jesse Smith 2019-08-23 21:55:58 -03:00 committed by GitHub
commit 7374c5c4d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,7 +1,7 @@
# doas
A port of OpenBSD's doas which runs on FreeBSD, Linux and NetBSD
The doas utility is a program originally written for OpenBSD which allows a user to run a command as though they were another user. Typically doas is used to allow non-privleged users to run commands as though they were the root user. The doas program acts as an alternative to sudo, which is a popular method in the Linux ccommunity for granting admin access to specific users.
The doas utility is a program originally written for OpenBSD which allows a user to run a command as though they were another user. Typically doas is used to allow non-privleged users to run commands as though they were the root user. The doas program acts as an alternative to sudo, which is a popular method in the Linux community for granting admin access to specific users.
The doas program offers two benefits over sudo: its configuration file has a simple syntax and it is smaller, requiring less effort to audit the code. This makes it harder for both admins and coders to make mistakes that potentially open security holes in the system.
@ -31,6 +31,13 @@ Note: The doas command is in FreeBSD's ports collection and may be installed by
pkg install doas
Note: The doas command is in the pkgsrc collection and can be installed either via:
cd /usr/pkgsrc/security/doas
make clean; make install
or via binary package if available for your Operating System and architecture or port.
3 - The doas configuration file is located at /usr/local/etc/doas.conf. To create a rule allowing a user to perform admin actions, add a line to the configuration file. Details on how to do this are covered in the doas.conf manual page. However, most of the time a rule is as simple as
permit <user> as root