An updater program which can install the latest available version of Microsoft Edge to non-APT or DNF-based Linux distros.
Implemented notification system.
- Send a notification to the user's system using the `notify` function in common.
- Notifications are send on most important outcomes of the update
session meaning program can have STDOUT piped to another location
and still receive a message after operation.
- Added the `--no-notify` flag to prevent notifications from being
sent to the user. By default, notifications will be sent without
this flag.
- Program now checks to ensure the script is being ran with root
privilages. Program will exit otherwise without notification.
- Program now keeps track of garbage data to ensure a proper clean up
after operation of a session.
- Unnecessary large volumes of data sat in /tmp/ can be removed
instantly to prevent taking up space which isn't required. File
sizes significantly less can remain and cleared out on next
restart of the system.
- Updated usage message.
- Changed some of the output messages.
- Fixed bug with relative paths.
|
||
|---|---|---|
| utils | ||
| LICENSE | ||
| README.md | ||
| source.list | ||
| updater | ||
(WIP) Microsoft Edge (Beta) Updater
An updater program which can install the latest available version of Microsoft Edge to non-Debian-based Linux distros.
Currently this program can only update the Beta release of Microsoft Edge for amd64 architectures.
Usage
Usage: updater [OPTION]
Microsoft Edge Updater (0.1.2) - An updater program which can install the latest available version of Microsoft Edge to non-Debian-based Linux distros.
DISCLAIMER: Currently this program can only update the Beta release of Microsoft Edge for amd64 architectures.
Options:
-y, --yes-all Assume yes to all yes/no decisions.
-v, --version Print out the version of the script and exit.
--help Print this help message and exit
Information
- Program Name - Microsoft Edge Updater
- Script Name - updater
- Version - 0.1.2 (Beta)
- Synopsis - update Microsoft Edge (Beta) to the latest release.
- Author(s) - Ethan Smith-Coss (No contact)
- License - No License