Re: Installing Packages as Another User With Sudo

Bram Mertens <[email protected]>
Newsgroups gmane.comp.tools.sudo.user
Message-ID <CAKxHvy1Drhyex88NtmZ8dTUGDAUn-WTWD69uc_3W0qwu8job8Q@mail.gmail.com>
Ricardo,

There is no need to install "via" another user.
If you want to allow user ganttrec to run apt you should just add
something like:
granttrec home = (root) /usr/bin/apt, (root) /usr/bin/aptitude

HTH

Bram
On Fri, Jul 13, 2018 at 7:31 PM Ricardo Grant <[email protected]> wrote:
>
> I have been trying and failing to set up the sudoers file so that I can run
> apt/dpkg/etc as another user without sudo (root) access. Here is a snippet:
>
> # Restrict the user "packager" to only installing packages on this machine
> packager home = NOPASSWD: (root) /usr/bin/apt, (root) /usr/bin/aptitude,
> (root) /usr/bin/dpkg
>
> # Allow users to install packages via "packager"
> granttrec home = (packager) /usr/bin/apt, (packager) /usr/bin/aptitude
>
> The user packager was created as a system user and belongs to nogroup, I
> tried adding thi user to the sudo group but no effect, the command I am
> trying to run is:
>
>
> sudo -u packager sudo aptitude install ...
>
> Any Ideas?
>
> TIA
> ____________________________________________________________
> sudo-users mailing list <[email protected]>
> For list information, options, or to unsubscribe, visit:
> https://www.sudo.ws/mailman/listinfo/sudo-users
____________________________________________________________
sudo-users mailing list <[email protected]>
For list information, options, or to unsubscribe, visit:
https://www.sudo.ws/mailman/listinfo/sudo-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.