Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toastxc/doe-network-kit-linux
Networking script for configuring and connecting to DoE enterprise wifi using NetworkManager
https://github.com/toastxc/doe-network-kit-linux
Last synced: 14 days ago
JSON representation
Networking script for configuring and connecting to DoE enterprise wifi using NetworkManager
- Host: GitHub
- URL: https://github.com/toastxc/doe-network-kit-linux
- Owner: toastxc
- License: lgpl-3.0
- Created: 2022-08-13T14:08:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-29T06:12:27.000Z (10 months ago)
- Last Synced: 2024-11-24T19:51:24.094Z (about 1 month ago)
- Language: Shell
- Homepage:
- Size: 89.8 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING.LESSER
Awesome Lists containing this project
README
Department of Education Network Kit for Linux
[![Stars](https://img.shields.io/github/stars/toastxc/DoE-Network-Kit-Linux?style=flat-square&logoColor=white)](https://github.com/toastxc/DoE-Network-Kit-Linux/stargazers)
[![Forks](https://img.shields.io/github/forks/toastxc/DoE-Network-Kit-Linux?style=flat-square&logoColor=white)](https://github.com/toastxc/DoE-Network-Kit-Linux/network/members)
[![Pull Requests](https://img.shields.io/github/issues-pr/toastxc/DoE-Network-Kit-Linux?style=flat-square&logoColor=white)](https://github.com/toastxc/DoE-Network-Kit-Linux/pulls)
[![Issues](https://img.shields.io/github/issues/toastxc/DoE-Network-Kit-Linux?style=flat-square&logoColor=white)](https://github.com/toastxc/DoE-Network-Kit-Linux/issues)
[![Contributors](https://img.shields.io/github/contributors/toastxc/DoE-Network-Kit-Linux?style=flat-square&logoColor=white)](https://github.com/toastxc/DoE-Network-Kit-Linux/graphs/contributors)
[![Licence](https://img.shields.io/github/license/toastxc/DoE-Network-Kit-Linux?style=flat-square&logoColor=white)](https://github.com/toastxc/DoE-Network-Kit-Linux/blob/main/LICENCE)A set of scripts for implementing security certificates from the Australian Department of Education into Linux.
> [!IMPORTANT]
> This repository was not made or authorised by the Department of Education. Software comes with absolutely no warranty.> [!NOTE]
> This repository is no longer actively maintained due to the primary contributors having graduated. It should continue to work into the future, but may need minor tweaks.## Usage
Consult the guide at [vale.rocks](https://vale.rocks/blog/School_Internet) or follow the concise guide below:
```console
$ git clone https://github.com/toastxc/DoE-Network-Kit-Linux.git
$ cd DoE-Network-Kit-Linux
```Choose the script that matches your school. Use `generic.sh` if there isn't one specific for your institution.
```console
# sh generic.sh
```## Dependencies
- OpenSSL
- Curl
- Git (optional)
- NetworkManager## For Fedora Users
An update will be automatically applied for Fedora's networking. It can be found here: \
https://github.com/toastxc/Fedora-Network-Fix## For Contributors
There are a few rules for contributing to this project.
- Never package certificates; only download them from restricted repositories.
- Test that modified scripts work before running a pull request.
- Comment complicated functions (BASH can be hard to read).