An updater program which can install the latest available version of Microsoft Edge to non-APT or DNF-based Linux distros.
Added basic testing implementations
- WIP: only outputs the log file at end of a run.
- added option '--dev-test' to be used when running and testing the
program.
- practice of feature will be within a docker container but can
equally been used on a native system.
Created 'check_restoration' function for optimisation of repetition
- simply ensures that the restoration at any point was successful.
- if the restoration fails, the program logs and exits accordingly;
otherwise, if it succeeded then at this point the program exits
with a different exit code since something else went wrong to
trigger a system restoration.
- takes 2 arguments, the exit code of the restoration system and
the exit code of the section which triggered the restoration.
- refactored sections can be identified containing the
'check_restoration' function call.
Removed trailing whitespaces.
|
||
|---|---|---|
| utils | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| source.list | ||
| updater | ||
| updater.1 | ||
| updater.1.md | ||
(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.3) - 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:
-nn, --no-notify Prevent notifications from being set after a session.
-y, --yes-all Assume yes to all yes/no decisions.
-v, --version Print out the version of the script and exit.
-h, --help Print this help message and exit
Information
- Program Name - Microsoft Edge Updater
- Script Name - updater
- Version - 0.1.3 (Beta)
- Synopsis - update Microsoft Edge (Beta) to the latest release.
- Author(s) - Ethan Smith-Coss (No contact)
- License - GNU GPLv3+