From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id CE2FJVW9NmBkRgAA0tVLHw (envelope-from ) for ; Wed, 24 Feb 2021 20:55:49 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id CBtSIVW9NmCeTAAA1q6Kng (envelope-from ) for ; Wed, 24 Feb 2021 20:55:49 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E37EBD258 for ; Wed, 24 Feb 2021 21:55:48 +0100 (CET) Received: from localhost ([::1]:34008 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lF1CF-0004Ws-JZ for larch@yhetil.org; Wed, 24 Feb 2021 15:55:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45226) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lF1BO-0003y3-O6 for help-guix@gnu.org; Wed, 24 Feb 2021 15:54:54 -0500 Received: from mout.web.de ([212.227.15.14]:54613) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lF1BN-0004tZ-2Z for help-guix@gnu.org; Wed, 24 Feb 2021 15:54:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1614200089; bh=2jPWn8YwdzWaArEim416kxIPGM/3L73hQIFL/YWe7Q0=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=LKco5Iyd+CCJ6fafer5RoVXiUhFqx/zWeb3qTblIiyUYRWCThweLrskM7OIe9i3D5 WY33P2f9wswQWkQ2ckrbdHe49ZhUltAkA9jgAR3zMs6N5uxHYnVHHVv4nbae029qFR /lWeqDa4RdOkFYpigg+uL0+nLj8zKudBtjOqpdvA= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([84.149.81.26]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MSqTK-1lOOKl05t8-00UH7G; Wed, 24 Feb 2021 21:54:49 +0100 References: <5127035c9554b931b3f463fcb6900252@disroot.org> User-agent: mu4e 1.4.15; emacs 27.1 From: "Dr. Arne Babenhauserheide" To: znavko@disroot.org Subject: Re: How to allow usual users use protonvpn binary and connect In-reply-to: <5127035c9554b931b3f463fcb6900252@disroot.org> Date: Wed, 24 Feb 2021 21:54:45 +0100 Message-ID: <87im6h9ofe.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:jor+LeT2hXOuGMUrLNLeNnyX7aQnTiDY8uHyqtk+EyPS4DBKO1T Ax3cwCA+dz8IDmebiS4dkBKKjV+EMPx8fzCfn+Oq4AH/aapPTO1bEilEiCWCmZ/xde8nmml j9NfzQPv05949StimrwBwAtxe/RDxGZf+QauDhWM8c7qAB7SIJeHeoOHE+wC0L6eNBRjjrt RSAnm5/KDr6hbJEiDSsUA== X-UI-Out-Filterresults: notjunk:1;V03:K0:gI8bNjJgocE=:C3dXVLiAfLKV0rTvdmHYEr 74CROXGu+EOBaGpL5BkqaTrK3YywJO9116HP2z2kgL/2CYdiJxMF8+enog4jmH1e2WTG/yuCk F13S+KtNzmcQ195diqRRTvGqVuJBlBy1HREmcVRLnsggQVtpCdoz4+06QG3IRmCBRtGShoi9u bUcEGBCV6Ztgbk0K56aLLNikfoqFaCKIlkb7yAavli6+cJhV5Hf24eGPxXz+AglLuhAtms4ew V9+qwevZ+Yn5CnINsu1UUn25lPLkvmkZ3cCq2Ab/wFIcfscvx71aAYV/w0K2W/Y2R293rq+lN n0KtKvzPJ93hrNbs82gfhOr+t0X8CkEP4ES+/+aZMOmm8JQTrmPDXSZJakG/JbO8WXaKx/bXb jI0CFvb4N9yMsf0NrMFneh2/5PH/4kjLgscXjUGwGtNSzcgnWdQlx/FfwKDFmQcCTojZCMzKj XVyMVPzHXUtozqI/bjcUBlA1dfX4CY0a+04dWfhORN3lage4lMEE5tiRoYFhP7fk8WiwqcDLI a7ju49e8x627fzKwDtXy/Zl4kUyOWjXt/p3L5J2eSZm4tfxAu42PNFZM9+bWfHItwV0wuKMTQ Z11Q44KjBdvNVvbV/MnwI4DKpAMXa8pu6s1dDpHOIlwfZoa2FeD4OPHy+DpRaibDczYctshGJ q9CfjawaGKTIxhZs+XyDr1aCRr2pKAgDn988mDypn+GKNO+jhVRjUikEba8tL5TYI0E2fkxZK RGQ7tCgY2ayYv9bOeLIUy7oF4FufHxvlinm4RKB7ugGPsRfkxvdfFuS8kiTch1aTz2gTDaD7k zpTbUkXO2f+781ySct/Xk2qS1wxJckbvTOA/uTXjtR1EGzFU/s3bswpAWt1CIK0XYp/yXHZVv uZMCPZpgS5Lf1BDKg9ug== Received-SPF: pass client-ip=212.227.15.14; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.17 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=web.de header.s=dbaedf251592 header.b=LKco5Iyd; dmarc=pass (policy=none) header.from=web.de; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: E37EBD258 X-Spam-Score: -4.17 X-Migadu-Scanner: scn0.migadu.com X-TUID: hTNMtXUoOSN0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable znavko--- via writes: > I need to connect or disconnect protonvpn manually when I want. > And type root password for that is too much. > If usual user can run with usual user you mean people allowed to invoke sudo? > $ sudo protonvpn c > with no ay password required, it will be fine! > > But I don't know how to type it in my config. > just adding protonvpn in my existing perfectly working rule givesthe erro= r: > > (define %sudoers-specification > (plain-file "sudoers" "root ALL=3D(ALL) ALL > %wheel ALL=3D(ALL) ALL > %wheel ALL=3D(root) NOPASSWD: /usr/scripts/*, /wpa, protonvpn")) They must be in the wheel-group for this to work. > Also if I define full path to protonvpn binary in /gnu/store that does no= t work too. This is something I use: %wheel ALL=3D(ALL) NOPASSWD: /run/current-system/profile/bin/cpupower It requires cpupower to be installed as package via /etc/config.scm Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmA2vRgQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD64JzEACuqgjflGDWthaXz50P3w2dHeUxE+uDk8xf Duu78E5jqVuhPjXeaPT5/SK6x7znHVZKlxwLSEacSpIhFxQkEkjzUkdz0GR5ec30 faEG2tZ9LxCtUQgrCnIEg3QHmf4wjjV3VlTgxZtD70pJ863O/GJC8IpmTOkGRPRx EigwcPdCZrNns7lfvZmkpDExYXPXO0mu2jjkyCvq2gGd+nVZv+JEyokUxQz/l5Gg 8KXdYVzuor3D3vVsg6tJ90OgSRhU1wK73SeleH/oBu3PlAwb18G4tiZtHOAirds3 2Al5a4/3k5GkbTEh0ulAc2YE10LezX98OXx5kIFwSL2NMUIcKhvng/VFkqJxwC9h vnb3fr1w6H7B8MB71R+JFiGfqZvvReC9CW681ASTLyEt9PKvsYl/b3lnGzQXsCU0 vLAhUZo1+eUW1TFbYsFLUZ0n+q5n5ZMNKpM7DteL7q6e8bpZEm/UBmiGL0s0CMrB uKqID2C0XRM7INOphsPbVciqC0zFNByGX5qw9HLvQWYNydo5kNEuX8Yn0KzvybU4 kBXH6vHNJEcxgrb4cPrqzRynA3R+tkl6xL0DbEAGk41SbzUP4STLcWZWddiE18cw qdyIOhV29ysoWRbql8WIZHu8OeGs3nlgZ71nid9+n1XUu6ASkHIP9Au4DXZn0tNz zUl9fqBD5ojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmA2vRgQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSFiLA/0X4XIjOkmd1/7C1gseZQTCA49h GXzmTpsDK4ji4rGLIoIxH8+va2bDHMg5UWWqZh+cv+IBmcaXfZwbXLdWb3Z8ZYIA 9auGz0WA1ruzezziRp41VF4YlfdtkqAaDmJxiKc6c5VdQLkzQRQ8aZc8JqccbIj5 S4VpS/XTbar2JdSfEA== =XYXq -----END PGP SIGNATURE----- --=-=-=--