rashlight / wps-office-secure

Run WPS Office for Linux with Firejail for enhanced security. Works with system themes, fonts, desktop shortcuts and more!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wps-office-secure

Run WPS Office for Linux with Firejail for enhanced security.

Demo

wps-office-secure demo

Features

  • Disable internet connection
  • Limit access to memory execution
  • Integration with AppArmor

Prerequisites

Required: WPS Office (.deb or .rpm), linux kernel >=3.5, sudo, firejail

Optional: apt-get

Quick Start

git clone https://github.com/rashlight/wps-office-secure
cd wps-office-secure
./run.sh install

Usage

./run.sh OPTION
OPTION can be one of the following:
	install: perform installation
	uninstall: perform uninstallation
	help: display this help message

Troubleshooting

Installation/Uninstallation incomplete, X errors occurred.

  • Look at the error messages above for insights.
  • If you don't know how to fix those issues, try running ./run.sh uninstall to revert to normal.

Some formula symbols might not be displayed correctly due to missing fonts.

  • System and user fonts are still loaded. However, additional special fonts needed might not be installed.
  • dv-anomaly/ttf-wps-fonts is a simple way to install these.

Desktop shortcuts does not launch wrapper when window manage mode is changed.

  • Run ./run.sh install again for each time.

I cannot see Fcitx preedit text when typing. (see this issue)

  • Right-click on Fcitx (the keyboard) icon on the taskbar, select "Configure"
  • Select the "Addon" tab, click on "Advanced" checkbox
  • Search for "Fcitx XIM frontend", click on it and click "Configure" button
  • Enable "Use On The Spot Style for XIM"
  • Press OK and restart Fcitx.
  • Change between preedit mode by "Ctrl+Alt+P" when in Inactive state.

WPS Office crashes when opening a file.

  • Relaunch app or open the file again. This should only happen once per computer startup.

About

Run WPS Office for Linux with Firejail for enhanced security. Works with system themes, fonts, desktop shortcuts and more!

License:MIT License


Languages

Language:Shell 100.0%