LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 11-11-2022, 06:07 AM   #1
Johantonissen
Member
 
Registered: Dec 2019
Posts: 36

Rep: Reputation: Disabled
Run gnome top bar openVPN applet as sudo


Hello dear linux friends,

I have a problem that has bugging me for quite a while.

System information
(hardware info below)
Quote:
Linux fedora 6.0.5-200.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 26 15:55:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
What I would like to do
I would like to toggle my openVPN service on or off using the following gnome tweak: https://extensions.gnome.org/extensi...vpn-indicator/.

Currently this works fine, so I know the setup is working correctly. However every time I toggle the button I'm asked to put in my password. I would like the toggle to just work without giving in my password.

I know this has to work because I also have the parent fork of the gnome tweak is based on wireguard and my wireguard setup just toggles without needing elevated privilages.

Therefore I think the problem lies in the user and group permissions of either systemctl or openVPN.

For information the gnome tweak runs the following script, I've verified that it works. Every time I run the toggle my openVPN tunnel is started and my username is added to a text file.

Quote:
cat /usr/bin/vpn
#!/bin/bash
#
# Copyright (c) 2022 Kevin Marchant
#
# MIT License
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in all
# copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.

# Support script for NordVPN
# This script is an example and may need to be adapted. See comments bellow.
#
# Requirements:
# * NordVPN
# * ip command
# * jq command

if [ -z $1 ]
then
exit 1
fi

case $1 in

"start")
# You might want to tweak your preferred country code or leave blank
#echo $USER >> /home/windhoos/scripts/nordVPN.txt
systemctl start openvpn-client@nordvpn.service
;;

"stop")
#echo $USER >> /home/windhoos/scripts/nordVPN.txt
systemctl stop openvpn-client@nordvpn.service
;;

"ip")
# You may need to change tun0 (NordLynx) for ppp0 (NordOpenVPN)
# With NordLynx the address displayed is NOT the real external IP but rather the Net10 address of the gateway
ip -j addr show tun0 | jq -r '.[] | select(any(.flags[]; . == "UP")) |.addr_info|.[]|.local'
;;
esac
What I have tried
(1) I've tried add sudo to the openvpn commands in the script
(2) I've added the following to visudo:
Quote:
root ALL=(ALL) ALL
windhoos ALL=(ALL) NOPASSWD:ALL
windhoos ALL=(root) NOPASSWD: /usr/bin/vpn
windhoos ALL=NOPASSWD: /usr/bin/systemctl start openvpn-client@nordvpn.s>
windhoos ALL=NOPASSWD: /usr/bin/systemctl stop openvpn-client@nordvpn.se>
windhoos ALL=NOPASSWD: /usr/bin/systemctl
%windhoos ALL=NOPASSWD: /bin/systemctl start openvpn-client@nordvpn.ser>
%windhoos ALL=NOPASSWD: /bin/systemctl stop openvpn-client@nordvpn.serv>
However nothing helped....

Question

Can anybody please tell me what I'm doing wrong ?
I'm at a loss...

Hardware info

Quote:
sudo lshw
fedora
description: Laptop
product: Dragonair (sku22)
vendor: Google
version: rev4
serial: 5CD104SJRH
width: 64 bits
capabilities: smbios-3.3.0 dmi-3.3.0 smp vsyscall32
configuration: boot=normal chassis=laptop family=Google_Hatch sku=sku22
*-core
description: Motherboard
product: Dragonair
vendor: HP
physical id: 0
version: rev4
serial: PKGEK018JEQ06D
*-firmware
description: BIOS
vendor: coreboot
physical id: 0
version: MrChromebox-4.17.2
date: 07/18/2022
size: 1MiB
capacity: 16MiB
capabilities: pci pcmcia upgrade bootselect acpi
*-cpu
description: CPU
product: Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz
slot: CPU0
size: 3399MHz
capacity: 4200MHz
width: 64 bits
clock: 100MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d arch_capabilities cpufreq
configuration: cores=4 enabledcores=4 threads=8
*-cache:0
description: L1 cache
physical id: 6
slot: CACHE1
size: 128KiB
capacity: 128KiB
capabilities: internal instruction
configuration: level=1
*-cache:1
description: L2 cache
physical id: 7
slot: CACHE2
size: 1MiB
capacity: 1MiB
capabilities: internal unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: 8
slot: CACHE3
size: 6MiB
capacity: 6MiB
capabilities: internal unified
configuration: level=3
*-cache
description: L1 cache
physical id: 5
slot: CACHE1
size: 128KiB
capacity: 128KiB
capabilities: internal data
configuration: level=1
*-memory
description: System Memory
physical id: 9
slot: System board or motherboard
size: 8GiB
*-bank:0
description: SODIMM DDR4 Synchronous 2667 MHz (0.4 ns)
product: None
vendor: Unknown (0)
physical id: 0
serial: 00000000
slot: Channel-0-DIMM-0
size: 4GiB
width: 64 bits
clock: 2667MHz (0.4ns)
*-bank:1
description: SODIMM DDR4 Synchronous 2667 MHz (0.4 ns)
product: None
vendor: Unknown (0)
physical id: 1
serial: 00000000
slot: Channel-1-DIMM-0
size: 4GiB
width: 64 bits
clock: 2667MHz (0.4ns)
*-pci
description: Host bridge
product: Comet Lake-U v1 4c Host Bridge/DRAM Controller
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 0c
width: 32 bits
clock: 33MHz
configuration: driver=skl_uncore
resources: irq:0
*-display
description: VGA compatible controller
product: CometLake-U GT2 [UHD Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:125 memory:b0000000-b0ffffff memory:a0000000-afffffff ioport:1000(size=64) memory:c0000-dffff
*-generic:0
description: Signal processing controller
product: Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
vendor: Intel Corporation
physical id: 4
bus info: pci@0000:00:04.0
logical name: /dev/fb0
version: 0c
width: 64 bits
clock: 33MHz
capabilities: msi pm bus_master cap_list fb
configuration: depth=32 driver=proc_thermal latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080
resources: iomemory:20-1f irq:21 memory:25e800000-25e807fff
*-generic:1 UNCLAIMED
description: System peripheral
product: Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: msi pm bus_master cap_list
configuration: latency=0
resources: memory:9f91c000-9f91cfff
*-generic:2
description: Signal processing controller
product: Comet Lake Thermal Subsytem
vendor: Intel Corporation
physical id: 12
bus info: pci@0000:00:12.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=intel_pch_thermal latency=0
resources: irq:16 memory:9f91d000-9f91dfff
*-usb
description: USB controller
product: Comet Lake PCH-LP USB 3.1 xHCI Host Controller
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:123 memory:9f900000-9f90ffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.0.5-200.fc36.x86_64 xhci-hcd
physical id: 0
bus info: usb@1
logical name: usb1
version: 6.00
capabilities: usb-2.00
configuration: driver=hub slots=12 speed=480Mbit/s
*-usb:0
description: Video
product: HP Wide Vision HD Camera
vendor: SunplusIT Inc
physical id: 7
bus info: usb@1:7
version: 0.03
serial: SunplusIT Inc
capabilities: usb-2.01
configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usb:1
description: Bluetooth wireless interface
product: AX201 Bluetooth
vendor: Intel Corp.
physical id: a
bus info: usb@1:a
version: 0.02
capabilities: bluetooth usb-2.01
configuration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.0.5-200.fc36.x86_64 xhci-hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 6.00
capabilities: usb-3.10
configuration: driver=hub slots=6 speed=10000Mbit/s
*-memory UNCLAIMED
description: RAM memory
product: Comet Lake PCH-LP Shared SRAM
vendor: Intel Corporation
physical id: 14.2
bus info: pci@0000:00:14.2
version: 00
width: 64 bits
clock: 33MHz (30.3ns)
capabilities: pm bus_master cap_list
configuration: latency=0
resources: memory:9f918000-9f919fff memory:9f91e000-9f91efff
*-network
description: Wireless interface
product: Comet Lake PCH-LP CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlp0s20f3
version: 00
serial: d8:f8:83:25:6e:21
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.0.5-200.fc36.x86_64 firmware=71.058653f6.0 QuZ-a0-hr-b0-71.u ip=192.168.173.7 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:20 memory:9f910000-9f913fff
*-generic:3
description: MMC Host
product: Comet Lake PCH-LP SCS3
vendor: Intel Corporation
physical id: 14.5
bus info: pci@0000:00:14.5
logical name: mmc0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=sdhci-pci latency=0
resources: irq:21 memory:9f91f000-9f91ffff
*-serial:0
description: Serial bus controller
product: Serial IO I2C Host Controller
vendor: Intel Corporation
physical id: 15
bus info: pci@0000:00:15.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:26 memory:9f920000-9f920fff
*-serial:1
description: Serial bus controller
product: Comet Lake Serial IO I2C Host Controller
vendor: Intel Corporation
physical id: 15.1
bus info: pci@0000:00:15.1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:27 memory:9f921000-9f921fff
*-sata
description: SATA controller
product: Comet Lake SATA AHCI Controller
vendor: Intel Corporation
physical id: 17
bus info: pci@0000:00:17.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: sata msi pm ahci_1.0 bus_master cap_list
configuration: driver=ahci latency=0
resources: irq:122 memory:9f91a000-9f91bfff memory:9f92a000-9f92a0ff ioport:1060(size=8) ioport:1068(size=4) ioport:1040(size=32) memory:9f929000-9f9297ff
*-serial:2
description: Serial bus controller
product: Comet Lake Serial IO I2C Host Controller
vendor: Intel Corporation
physical id: 19
bus info: pci@0000:00:19.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:30 memory:9f923000-9f923fff
*-generic:4
description: MMC Host
product: Intel Corporation
vendor: Intel Corporation
physical id: 1a
bus info: pci@0000:00:1a.0
logical name: mmc1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=sdhci-pci latency=0
resources: irq:19 memory:9f924000-9f924fff
*-device
description: SD/MMC Device
product: DA4128
vendor: Unknown (69)
physical id: 1
bus info: mmc@1:0001
date: 08/2020
serial: 2339668758
capabilities: mmc
*-interface:0
physical id: 1
logical name: /dev/mmcblk1rpmb
*-interface:1
physical id: 2
logical name: /dev/mmcblk1
size: 125069950976
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=241c6bab-98f3-40c1-a0ad-530534f19f4a logicalsectorsize=512 sectorsize=512
*-volume:0 UNCLAIMED
description: Windows FAT volume
vendor: mkfs.fat
physical id: 1
version: FAT32
serial: 1491-c756
size: 598MiB
capacity: 599MiB
capabilities: boot fat initialized
configuration: FATs=2 filesystem=fat name=EFI System Partition
*-volume:1
description: EXT4 volume
vendor: Linux
physical id: 2
logical name: /dev/mmcblk1p2
logical name: /boot
version: 1.0
serial: 69a2e581-5142-4828-b0d6-5891e9b953d7
size: 1GiB
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuration: created=2022-10-28 00:08:01 filesystem=ext4 lastmountpoint=/boot modified=2022-11-11 11:43:32 mount.fstype=ext4 mount.options=rw,seclabel,relatime mounted=2022-11-11 11:43:32 state=mounted
*-volume:2
description: EFI partition
physical id: 3
logical name: /dev/mmcblk1p3
logical name: /
logical name: /home
serial: b6fb32ee-f3d6-4848-a2c7-1e0ee8e6b8d2
capacity: 114GiB
configuration: mount.fstype=btrfs mount.options=rw,seclabel,relatime,compress=zstd:1,ssd,space_cache=v2,subvolid=256,subvol=/home state=mounted
*-communication
description: Communication controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:33 memory:fe032000-fe032fff memory:9f925000-9f925fff
*-serial:3
description: Serial bus controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 1e.2
bus info: pci@0000:00:1e.2
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:35 memory:9f926000-9f926fff
*-serial:4
description: Serial bus controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 1e.3
bus info: pci@0000:00:1e.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:36 memory:9f927000-9f927fff
*-isa
description: ISA bridge
product: Comet Lake PCH-LP LPC Premium Controller/eSPI Controller
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-multimedia
description: Multimedia audio controller
product: Comet Lake PCH-LP cAVS
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=sof-audio-pci-intel-cnl latency=64
resources: irq:139 memory:9f914000-9f917fff memory:9f800000-9f8fffff
*-serial:5
description: SMBus
product: Comet Lake PCH-LP SMBus Host Controller
vendor: Intel Corporation
physical id: 1f.4
bus info: pci@0000:00:1f.4
version: 00
width: 64 bits
clock: 33MHz
configuration: driver=i801_smbus latency=0
resources: irq:22 memory:9f92b000-9f92b0ff ioport:efa0(size=32)
*-serial:6 UNCLAIMED
description: Serial bus controller
product: Comet Lake SPI (flash) Controller
vendor: Intel Corporation
physical id: 1f.5
bus info: pci@0000:00:1f.5
version: 00
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: latency=0
resources: memory:fe010000-fe010fff
*-pnp00:00
product: PnP device PNP0c02
physical id: 1
capabilities: pnp
configuration: driver=system
*-pnp00:01
product: PnP device PNP0103
physical id: 2
capabilities: pnp
configuration: driver=system
*-pnp00:02
product: PnP device PNP0c02
physical id: 3
capabilities: pnp
configuration: driver=system
*-pnp00:03
product: PnP device PNP0b00
physical id: 6
capabilities: pnp
configuration: driver=rtc_cmos
*-pnp00:04
product: PnP device PNP0c02
physical id: 7
capabilities: pnp
configuration: driver=system
*-pnp00:05
product: PnP device PNP0c02
physical id: 8
capabilities: pnp
configuration: driver=system
*-pnp00:06
product: PnP device PNP0303
physical id: a
capabilities: pnp
configuration: driver=i8042 kbd
 
Old 11-14-2022, 03:34 PM   #2
Rickkkk
Senior Member
 
Registered: Dec 2014
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch, AntiX, ArtiX
Posts: 1,364

Rep: Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511
Hi Johantonissen,

Doesn't NordVPN supply its own Linux GUI interface for stopping and starting the service ?

If not, and I'm guessing you don't want to simply use the command line, I am not sure sudo enters into this. Nothing in the script seems to use the sudo command. You said you've tried adding it to the script, but it still asks for a password. When you run a sudo command from the command line (any command), are you also asked for a password each time ? If so, that points more to a sudoers file config issue. Your sudoers file seems to have a lot of unnecessary entries. I am assuming your user code is part of the "windhoos" group. Have you tried simply using the sudo group and adding your user code to it (this is common practice) ? Some distros use the "wheel" group the same way. Be sure to use the "NOPASSWD" parameter, as you have in certain entries already.

Let us know if any of this helps.

Cheers,

Rick
 
Old 11-15-2022, 01:06 PM   #3
Johantonissen
Member
 
Registered: Dec 2019
Posts: 36

Original Poster
Rep: Reputation: Disabled
Hi there!

Thank you very much for the reply!

I know nordVPN has its own app, that however does not work with the top bar gnome app. I want to be able to switch on my vpn connection with one click.

For the second part, windhoos is my username. I've checked and it's part of wheel:

Code:
groups windhoos
windhoos : windhoos root disk wheel video input kvm qemu libvirt libvirt-qemu
Could you please elaborate what you mean with:

Have you tried simply using the sudo group and adding your user code to it (this is common practice). I have some difficulties understanding what you mean here.

A similar and more known problem could be for example with gparted which comes pre-installed on most systems. Why do i always need to enter a password when I start it ? I think this might be the problem I'm facing for openvpn....
 
Old 11-15-2022, 01:29 PM   #4
Johantonissen
Member
 
Registered: Dec 2019
Posts: 36

Original Poster
Rep: Reputation: Disabled
Could my problem be that u have the wrong permissions for my openvpn client file ?

If so, what would you suggest to change ?

Quote:
[windhoos@fedora openvpn]$ sudo ls -l ./client
total 16
-rw-------. 1 root root 1809 Oct 31 21:12 nl849.nordvpn.com.udp-ca.pem
-rw-------. 1 root root 636 Oct 31 21:12 nl849.nordvpn.com.udp-tls-auth.pem
-rwxr-xr-x. 1 root root 2863 Oct 31 23:40 nordvpn.conf
-rwxrwxrwx. 1 root root 50 Oct 31 23:40 nordvpnpass.txt
[windhoos@fedora openvpn]$ sudo ls -l ./
total 0
drwxr-x---. 1 root openvpn 178 Nov 1 17:00 client
drwxr-x---. 1 root openvpn 0 Nov 1 17:00 server
 
Old 11-15-2022, 02:21 PM   #5
Rickkkk
Senior Member
 
Registered: Dec 2014
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch, AntiX, ArtiX
Posts: 1,364

Rep: Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511
Hi again Johantonissen,

1) I'm surprised to see that your user id is a member of the "root" group. Although it is not unheard-of to add a normal user id to the "root" group, that group is normally reserved exclusively for the "root" user id. Your current situation may be potentially insecure. Unless you have a known legitimate reason for it, I would remove your user id from the "root" group. To temporarily elevate your user id with root privileges, use sudo. An alternative is to use "su" to temporarily substitute your user for another.

2) Since your user id is already part of the "wheel" group, you could verify if your sudoers file has a statement configuring usage for that group. Something like this (if you want to be able to use sudo without being asked for a password) :

Code:
%wheel ALL=(ALL) NOPASSWD: ALL
3) GParted runs by default as root, since it handles fairly low-level operations (physical disk partitioning). It normally asks you for your own password in order to run as root (a similar method to sudo, but handled through a security policy). I would not recommend changing this.

4) The permissions on the files in the openvpn directory seem normal to me. I would doubt that these need to be modified for your use case. You could check the documentation provided by Nord concerning files in the "client" subdirectory, but again, I would be surprised if you would need to tweak these.

Quick question : when you execute your script, I am understanding that it is asking you for your linux user id password and not your Nord VPN user id password. Please confirm.

Finally, since you are executing this script from the GUI, without the opportunity to use sudo, I am not sure there is an easy solution. You may be able to create or modify a security policy for it, but it seems to me that the developer would have thought of this. Have you tried reaching out to the developer of the script concerning your issue ?

Cheers,

Rick
 
Old 11-15-2022, 02:58 PM   #6
Johantonissen
Member
 
Registered: Dec 2019
Posts: 36

Original Poster
Rep: Reputation: Disabled
Good day Rick,

Thanx for the reply! I will remove windhoos from root group. I think I did this in the quest to get this plugin working.

The password that is being asked is the password of my user (windhoos).

I have tried to contact the developer, unfortunately he is not reachable since no contact info is given: https://extensions.gnome.org/account...e/XavierBerger

Last edited by Johantonissen; 11-15-2022 at 03:03 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] kicker - Relaunch task bar/ tray bar (the bar at the bottom of screen). andrewysk Linux - Newbie 3 03-18-2021 03:19 PM
[SOLVED] network-manager-applet-1.16.0-i586-1 package is missing 'org.gnome.nm-applet' schema. Jefferson Slackware 1 03-08-2020 07:50 AM
[SOLVED] 12.04 - menu bar missing time/date on top bar anchorman Ubuntu 7 08-24-2014 02:05 PM
LXer: The Ultimate Sudo FAQ — To Sudo Or Not To Sudo? LXer Syndicated Linux News 13 04-13-2013 01:36 AM
gnome menu bar applet decipher.One Linux - Newbie 1 10-07-2006 09:40 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 08:52 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration