Compare commits

..

No commits in common. "main" and "fyp_procedures" have entirely different histories.

12 changed files with 2 additions and 175 deletions

View file

@ -1,72 +0,0 @@
# UL Email Backup
After you graduate, your UL student email account will be deactivated.
There's a decent chance that you'll need access to the emails in that account at some point in the future, so it's a good idea to back them up before you lose access.
We recommend exporting your emails before your account is deactivated, which happens shortly after graduation (approximately 3 months).
You can export your emails from Outlook, which is the official email client for UL student accounts.
Outlook has two modes, New Outlook and Classic Outlook.
As of the time of writing, New Outlook does not support exporting emails, so you will need to use Classic Outlook to back up your emails.
If you already use Classic Outlook, you can skip the following section and go straight to [Backup Email][0].
## Switching to Classic Outlook
1. **Open Outlook**:
Launch the Outlook application on your computer.
2. **Access the ``Help`` Tab**:
Click on the ``Help`` tab in the top left taskbar.
![Outlook Help Bar][1]
3. **Switch to Classic Outlook**:
In the ``Help`` tab, click on "``Switch to Classic Outlook``".
4. **Confirm the Switch**:
If prompted, confirm that you want to switch to Classic Outlook by clicking ``Skip Feedback``.
![Switch to Classic Outlook][2]
5. **Done!**:
Outlook will close, and then reopen in Classic mode.
## Backup Email
1. **Log in to your UL Student Email**:
Open up Outlook or your preferred email client and log in to your UL student email account.
2. **Access the File Menu**:
Click on the "``File``" tab in the top left corner of Outlook.
![File Menu][3]
3. **Access Open * Export**:
In the left sidebar, click on "``Open & Export``".
![Open & Export][4]
4. **Export to a File**:
Click on "``Import/Export``" to open the Import and Export Wizard.
![Import/Export Wizard][5]
5. **Choose Export to a File**:
Select "``Export to a file``" and click "``Next``".
6. **Select File Type**:
Choose "``Outlook Data File (.pst)``" and click "``Next``".
![Export to Outlook Data File][6]
7. **Select the Folder to Export**:
Choose the folder you want to back up (e.g., "``Inbox``") and ensure "``Include subfolders``" is checked.
Click "``Next``"
![Select Folder to Export][7]
8. **Choose the Destination**:
Click "``Browse``" to select where you want to save the exported file.
Choose a location on your computer and give the file a name (e.g., "UL_Student_Email_Backup.pst").
Click "``Finish``".
![Choose Destination][8]
9. **Set a Password (Optional)**:
You can set a password for the PST file if you want to protect it.
If you don't want to set a password, just click "``OK``".
![Set Password][9]
10. **Backup Complete**:
Your UL student email will now be backed up to the specified file.
You can access this file later using Outlook or import it into another email client.
[0]: #backup-email
[1]: ./backup/backup_1.png
[2]: ./backup/backup_2.png
[3]: ./backup/backup_3.png
[4]: ./backup/backup_4.png
[5]: ./backup/backup_5.png
[6]: ./backup/backup_6.png
[7]: ./backup/backup_7.png
[8]: ./backup/backup_8.png
[9]: ./backup/backup_9.png

BIN
src/support/backup/backup_1.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_2.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_3.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_4.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_5.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_6.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_7.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_8.png (Stored with Git LFS)

Binary file not shown.

BIN
src/support/backup/backup_9.png (Stored with Git LFS)

Binary file not shown.

View file

@ -1,73 +0,0 @@
# Connect to Skynet VPN
## Nix (recommended)
For folks who have [nix][nix] installed they can use this.
Details on how to use it can be found on the [github].
If you have NixOS installed you can use the following module.
It makes use of ``Home Manager`` to create the config file in ``$USERNAME``'s home dir.
Using ``vpn up`` and ``vpn down`` to control the vpn.
```nix
/*
Config for UL VPN.
Opens a small browser to grab the cookie
Use ``vpn up ul`` and ``vpn down ul``
*/
{inputs, ...}: {
# https://github.com/NixOS/nixpkgs/issues/231038#issuecomment-1637903456
environment.etc."ppp/options".text = "ipcp-accept-remote";
home-manager.users."$USERNAME".home = {
file.".vpn".text = ''
[
{
"name": "ul",
"host": "ulssl.ul.ie",
"port": 443,
"default": true,
"cert": ""
}
]
'';
packages = [
inputs.openfortivpn-cli.packages.x86_64-linux.default
];
};
}
```
## Linux
1. Install [openfortivpn], its available in many distros repositories, it also has instructions for building from source
2. Run ```sudo openfortivpn ulssl.ul.ie:443 -u <studentmail here> -p "<password for studentmail>" --saml-login --trusted-cert 22edd86cce8a4d46591f0f8b63f388b98d9abc8a2eb4cd684c85172be066bac2```
3. Click link in terminal and verify through browser
4. Should now be on the vpn - can be tested with ```ssh <skynet username>@cadie.skynet.ie```
## Windows
1. Install [FortiClient VPN-only][windows-forticlient].
2. Create a new profile with teh following values:
| Field | Value |
|------------------|-----------------|
| Gateway | ``ulssl.ul.ie`` |
| Port | ``443`` |
| Enable SSO | Ticked |
| External browser | Ticked |
3. Connect
* A browser window will open up.
4. Login using your UL ``email``/``password``.
[openfortivpn]: https://github.com/adrienverge/openfortivpn
[windows-forticlient]: https://www.fortinet.com/support/product-downloads#vpn
[nix]: ../../skynet/nix.md
[github]: https://github.com/adrienverge/openfortivpn

View file

@ -79,10 +79,9 @@ nano config
Or open up in a text editor.
### Windows/Linux
This is what we want to have in the file.
The below is valid currently and suitable for users and admins.
This is what we want to have in the file.
```
Host *.skynet.ie 193.1.99.* 193.1.96.165
Host *.skynet.ie
User $USERNAME
IdentityFile ~/.ssh/skynet/$USERNAME
IdentitiesOnly yes