Riseup VPN Client

This software/bash script is a simple front end to the openvpn command line utility, it was written in Puppy Linux FOSSAPUP to handle the connection to the Riseup VPN service

Dependencies

Usage

Troubleshooting

First and foremost, make sure you have a working internet connection to the outside world

If there are firewalls turned on, turn them off

If you can not start the software/script you can access this document via terminal: riseupvpny --help

Access key files expire, if you have been connecting for a while, perhaps it is time to get a new one, in terminal run: riseupvpny --renew-credentials

When the program is started, the message "The computer is already connected to Riseup VPN" appears on the screen

  1. In the terminal emulator or console type: killall openvpn, and press ENTER

  2. Restart the program

The start window entries, such as Gateway, Protocol, or Port, are empty, or have gibberish

  1. Click Cancel

  2. Follow steps at the beginning of the Troubleshooting section

If Everything Fails

  1. Uninstall the PET package

  2. Delete the /root/.riseupvpn directory and its contents

  3. Install the PET package again

Things To Consider

/
├── root
│   └── .riseupvpn
│       ├── c_port
│       ├── c_protocol
│       ├── c_server
│       ├── first_run
│       └── riseup_configuration.ovpn
└── usr
    ├── bin
    │   └── riseupvpny
    └── share
        ├── applications
        │   └── riseupvpny.desktop
        ├── doc
        │   ├── nls
        │   │   └── riseupvpny
        │   │       ├── riseupvpny.po
        │   │       └── riseupvpny.pot
        │   └── riseupvpny
        │       └── riseupvpny.html
        ├── icons
        │   ├── connect_riseup.svg
        │   ├── riseup.svg
        │   ├── vpnriseup.svg
        │   └── vpn.svg
        └── locale
            └── es
                └── LC_MESSAGES
                    └── riseupvpny.mo

Learn More About Riseup

https://riseup.net/

Learn More About Openvpn Connetivity Issues

https://openvpn.net/community-resources/how-to/#starting-up-the-vpn-and-testing-for-initial-connectivity