Hinweis

Nach Klick auf "OK" wird eine Verbindung zu Facebook oder twitter hergestellt. Dadurch werden ggfs. Daten an diese Plattformen übermittelt.

 

VPN Start Problem unter Ubuntu

Träger
Avatar
Geschlecht:
Alter: 32
Beiträge: 14
Dabei seit: 01 / 2015

VPN-Key:
Betreff:

VPN Start Problem unter Ubuntu

 · 
Gepostet: 06.11.2015 - 13:13 Uhr  ·  #1
Hallo zusammen,

unter Ubuntu hatte ich leichte Startschwierigkeiten mit dem VPN Startskript.
Nachdem ich herausgefunden hatte, dass ein
Code
sudo apt-get install openvpn gksu -y

nötig ist, hatte ich noch folgendes Problem.

Im Skript:
Code
/home/Benutzer/wine32/drive_c/Program Files/alobby/run_unix_openvpn

die Stelle:
Code
gksudo "/usr/bin/env openvpn --writepid \"`wine winepath -u "$1"`/vpn.pid\"  --log \"`wine winepath -u "$1"`/vpn.log\" --verb 3 --daemon \"alobby_openvpn\" --config $2"

funktioniert bei mir leider nicht. Ich habe herausgefunden, dass winepath bei mir einen fehlerhaften Pfad zurückliefert (Wenn man es nach meiner Anleitung hier im Forum installiert hat). Wenn ich dies gegen eine feste Angabe ersetzte:
Code
gksudo "/usr/bin/env openvpn --writepid /home/Benutzer/wine32/drive_c/users/Benutzer/Application\ Data/alobby/vpn.pid  --log /home/Benutzer/wine32/drive_c/users/Benutzer/Application Data/alobby/vpn.log --verb 3 --daemon \"alobby_openvpn\" --config MeinALobbyBenutzername.ovpn"

funktioniert es einwandfrei.

Zur Information :-)

Grüße
Christian

Ähnliche Themen

Bastler ohne Hand
Avatar
Geschlecht:
Herkunft: Bern
Alter: 39
Homepage: adrianer.org
Beiträge: 3106
Dabei seit: 06 / 2009

VPN-Key:
Betreff:

Re: VPN Start Problem unter Ubuntu

 · 
Gepostet: 06.11.2015 - 18:40 Uhr  ·  #2
Um verstehen zu können, was da schief läuft, gibt bitte das folgende auf der Kommandozeile ein:
Code
wine winepath -u "C:\users\Benutzer\Application Data\alobby"

und schreib hier, was zurückgeliefert wird (im Normallfall sollte der output "/home/Benutzer/wine32/drive_c/users/Benutzer/Application Data/alobby" sein).

Denn eigentlich müsste die aLobby genau das an das Skript übergeben...
Träger
Avatar
Geschlecht:
Alter: 32
Beiträge: 14
Dabei seit: 01 / 2015

VPN-Key:
Betreff:

Re: VPN Start Problem unter Ubuntu

 · 
Gepostet: 06.11.2015 - 19:59 Uhr  ·  #3
HA ! Ich hab den Übeltäter.
Adrianer, du spielst meine ich auch mit Wine oder ?
Kann das sein das du kdesudo verwendest ?
Würde erklären, weshalb der Fehler nicht aufgefallen ist bisher.

Also für mich funktioniert dies hier nicht ->original<-:
Code
gksudo "/usr/bin/env openvpn --writepid \"`wine winepath -u "$1"`/vpn.pid\"  --log \"`wine winepath -u "$1"`/vpn.log\" --verb 3 --daemon \"alobby_openvpn\" --config $2"


Aber das hier schon:
Code
gksudo "/usr/bin/env openvpn --writepid '`wine winepath -u "$1"`/vpn.pid'  --log '`wine winepath -u "$1"`/vpn.log' --verb 3 --daemon \"alobby_openvpn\" --config $2"


gksudo scheint also mit dem übergebenen Aufruf anders umzugehen.
\" Funktioniert nicht, aber ' schon, um einen Parameter der Leerzeichen enthält zu maskieren..

Liebe Grüße
Christian

P.S:
Winepath hat also nichts mit meinem Problem zu tun gehabt.
Der Pfad zum Wineprefix stimmt übrigens auch im Passwortabfragefenster von gksudo.
Bastler ohne Hand
Avatar
Geschlecht:
Herkunft: Bern
Alter: 39
Homepage: adrianer.org
Beiträge: 3106
Dabei seit: 06 / 2009

VPN-Key:
Betreff:

Re: VPN Start Problem unter Ubuntu

 · 
Gepostet: 07.11.2015 - 13:36 Uhr  ·  #4
Zitat geschrieben von ErrorFlexXx

HA ! Ich hab den Übeltäter.


Super - gute Arbeit! :)

Zitat geschrieben von ErrorFlexXx

Adrianer, du spielst meine ich auch mit Wine oder ?
Kann das sein das du kdesudo verwendest ?
Würde erklären, weshalb der Fehler nicht aufgefallen ist bisher.


Ja, ich nutze kdesudo. Ich glaub aber, dass es im Fall von Pfaden mit Leerzeichen auch mit kdesudo nicht gehen würde - denn im meinen Pfad sind keine Leerzeichen... Und ich habe es wohl nie mit Leerzeichen getestet gehabt :/

Ich werde dass in der 2.6.4 fixen - nach dem Update auf 2.6.3 wirst Du das Skript wahrscheinlich wieder von Hand anpassen müssen, da es überschrieben wird.
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.

Cookie-Einwilligung

Diese Seite verwendet Cookies sowie Tracking-Technologien, um Dir die bestmögliche Funktionalität bieten zu können und um unsere Website stets zu verbessern.

Mit der Auswahl "Zustimmen" erlaubst Du dieser Webseite die Verwendung dieser Cookies und Technologien. Diese Webseite kann diese Daten an Dritte – etwa Social Media-Werbepartner wie Facebook und twitter – zu Marketingzwecken weitergeben. Weitere Informationen findest Du in der Datenschutzerklärung.

Cookie-Einstellungen verwalten

Bitte wähle und akzeptiere Deine Cookie-Einstellungen:

Weitere Informationen zu den verwendeten Daten kannst Du der Datenschutzerklärung entnehmen.