Skip to content

Commit

Permalink
FortiClient_VPN - GUI issue - use command line
Browse files Browse the repository at this point in the history
  • Loading branch information
rneher-igel committed Jul 13, 2023
1 parent c3843e5 commit bf40934
Show file tree
Hide file tree
Showing 11 changed files with 16 additions and 289 deletions.
Binary file removed CP_Packages/Apps/Fortinet_FortiClient.zip
Binary file not shown.
Binary file removed CP_Packages/Network/FortiClient_VPN.zip
Binary file not shown.
30 changes: 0 additions & 30 deletions CP_Source/Apps/Fortinet_FortiClient/README.md

This file was deleted.

63 changes: 0 additions & 63 deletions CP_Source/Apps/Fortinet_FortiClient/build/build-forticlient-cp.sh

This file was deleted.

This file was deleted.

69 changes: 0 additions & 69 deletions CP_Source/Apps/Fortinet_FortiClient/igel/forticlient-profile.xml

This file was deleted.

7 changes: 0 additions & 7 deletions CP_Source/Apps/Fortinet_FortiClient/target/forticlient.inf

This file was deleted.

12 changes: 10 additions & 2 deletions CP_Source/Network/FortiClient_VPN/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
# FortiClient VPN (11 October)
# FortiClient VPN (13 July 2023)

-----

## FortiClient GUI Issue

**NOTE:** FortiClient blank screen on start-up. The window opens with no text. Looking into the issue.

**WORKAROUND:** Run from the command line `/custom/forticlient/opt/forticlient/forticlient-cli vpn --help`

-----

Expand All @@ -8,7 +16,7 @@
| Script Name | [forticlient-cp-init-script.sh](build/forticlient-cp-init-script.sh) |
| CP Mount Path | /custom/forticlient |
| CP Size | 800M |
| IGEL OS Version (min) | 11.07.100 |
| IGEL OS Version (min) | 11.08.230 |
| Packaging Notes | Details can be found in the build script [build-forticlient-cp.sh](build/build-forticlient-cp.sh) |

-----
Expand Down
13 changes: 4 additions & 9 deletions CP_Source/Network/FortiClient_VPN/build/build-forticlient-cp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,10 @@
sudo apt install curl -y
sudo apt install unzip -y

# FortiClient 6.4
sudo curl https://repo.fortinet.com/repo/6.4/ubuntu/DEB-GPG-KEY | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://repo.fortinet.com/repo/6.4/ubuntu/ /bionic multiverse" > /etc/apt/sources.list.d/forticlient-main.list'
MISSING_LIBS="forticlient gconf-service gconf-service-backend gconf2-common libappindicator1 libgconf-2-4 libindicator7 libdbusmenu-glib4 libdbusmenu-gtk4"

# FortiClient 7.0
#sudo curl https://repo.fortinet.com/repo/7.0/ubuntu/DEB-GPG-KEY | sudo apt-key add -
#sudo sh -c 'echo "deb [arch=amd64] https://repo.fortinet.com/repo/7.0/ubuntu/ /bionic multiverse" > /etc/apt/sources.list.d/forticlient-main.list'
#MISSING_LIBS="forticlient gconf-service gconf-service-backend gconf2-common libappindicator1 libgconf-2-4 libindicator7 libnss3-tools"
sudo curl https://repo.fortinet.com/repo/7.0/ubuntu/DEB-GPG-KEY | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://repo.fortinet.com/repo/7.0/ubuntu/ /bionic multiverse" > /etc/apt/sources.list.d/forticlient-main.list'
MISSING_LIBS="forticlient gconf-service gconf-service-backend gconf2-common libappindicator1 libgconf-2-4 libindicator7 libnss3-tools"

sudo apt-get update

Expand All @@ -40,7 +35,7 @@ done

mv ${CP_PATH}/usr/share/applications/ ${CP_PATH}/usr/share/applications.mime
mkdir -p -m 755 ${CP_PATH}/var/lib/forticlient
cp ${CP_PATH}/opt/forticlient/.config.db.init /var/lib/forticlient/config.db
cp ${CP_PATH}/opt/forticlient/.config.db.init ${CP_PATH}/var/lib/forticlient/config.db
chmod 600 ${CP_PATH}/var/lib/forticlient/config.db

mkdir -p ${CP_PATH}/userhome/.pki
Expand Down
30 changes: 1 addition & 29 deletions CP_Source/Network/FortiClient_VPN/igel/forticlient-profile.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<profilename>FortiClient CP</profilename>
<firmware>
<model>IGEL OS 11</model>
<version>11.07.100.01</version>
<version>11.08.230.01</version>
</firmware>
<description>FortiClient</description>
<overwritesessions>false</overwritesessions>
Expand Down Expand Up @@ -35,34 +35,6 @@
<ivalue classname="custom_partition.source%.crypt_password" variableExpression="" variableSubstitutionActive="false"></ivalue>
<ivalue classname="custom_partition.source%.autoupdate" variableExpression="" variableSubstitutionActive="false">true</ivalue>
</instance>
<instance classprefix="sessions.custom_application%" serialnumber="31cea061:1730aeba537:-7ffe127.0.1.1">
<ivalue classname="sessions.custom_application%.waittime2restart" variableExpression="" variableSubstitutionActive="false">0</ivalue>
<ivalue classname="sessions.custom_application%.waittime2autostart" variableExpression="" variableSubstitutionActive="false">0</ivalue>
<ivalue classname="sessions.custom_application%.waitfornetwork" variableExpression="" variableSubstitutionActive="false">true</ivalue>
<ivalue classname="sessions.custom_application%.usehotkey" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.startmenu_system" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.startmenu" variableExpression="" variableSubstitutionActive="false">true</ivalue>
<ivalue classname="sessions.custom_application%.snotify" variableExpression="" variableSubstitutionActive="false">true</ivalue>
<ivalue classname="sessions.custom_application%.scardautostart" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.restart" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.quick_start" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.pwprotected" variableExpression="" variableSubstitutionActive="false">none</ivalue>
<ivalue classname="sessions.custom_application%.pulldown" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.position" variableExpression="" variableSubstitutionActive="false">0</ivalue>
<ivalue classname="sessions.custom_application%.name" variableExpression="" variableSubstitutionActive="false">FortiClient</ivalue>
<ivalue classname="sessions.custom_application%.menu_path" variableExpression="" variableSubstitutionActive="false"></ivalue>
<ivalue classname="sessions.custom_application%.icon" variableExpression="" variableSubstitutionActive="false">/custom/forticlient/usr/share/icons/hicolor/48x48/apps/forticlient.png</ivalue>
<ivalue classname="sessions.custom_application%.hotkeymodifier" variableExpression="" variableSubstitutionActive="false">None</ivalue>
<ivalue classname="sessions.custom_application%.hotkey" variableExpression="" variableSubstitutionActive="false"></ivalue>
<ivalue classname="sessions.custom_application%.desktop_path" variableExpression="" variableSubstitutionActive="false"></ivalue>
<ivalue classname="sessions.custom_application%.desktop" variableExpression="" variableSubstitutionActive="false">true</ivalue>
<ivalue classname="sessions.custom_application%.cmdline" variableExpression="" variableSubstitutionActive="false">/custom/forticlient/opt/forticlient/gui/FortiClient-linux-x64/FortiClient</ivalue>
<ivalue classname="sessions.custom_application%.autostart" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.appliance_mode_access" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.applaunch_system" variableExpression="" variableSubstitutionActive="false">false</ivalue>
<ivalue classname="sessions.custom_application%.applaunch_path" variableExpression="" variableSubstitutionActive="false"></ivalue>
<ivalue classname="sessions.custom_application%.applaunch" variableExpression="" variableSubstitutionActive="false">true</ivalue>
</instance>
</instancesettings>
</profile>
</profiles>
2 changes: 1 addition & 1 deletion CP_Source/Network/FortiClient_VPN/target/forticlient.inf
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ file="forticlient.tar.bz2"
version="x.x.x"
size="800M"
name="forticlient"
minfw="11.07.100"
minfw="11.08.230"

0 comments on commit bf40934

Please sign in to comment.