1.4.5
Fixed bug experienced by
@NetBytes
Log daemon is now making sure log-aegis entries with equal timestamp have a count, making them truely unique and ordered.
This allows a lighter process for aegis_web to get the logs, so less CPU impact.
Several other optimizations.
More important, commands are completely revamped, so please read this:
Now, there is only one command to start aegis. Aegis is a shield, so the command is:
This will start or restart the engine.
This command can have options:
-refresh to update sets from the lists in aegis.sources and the custom lists (blacklist and whitelist) before (re)starting the engine.
-net-wan to restart router firewall as well as aegis engine.
-log-enable to enable logging while (re)starting.
-log-disable to disable logging while (re)starting.
-wan-no-bypass to not set the WAN network range bypass.
-vpn-no-bypass to not set the VPN network range bypass.
To stop aegis (put the shield down):
No specific options for aegis down.
This will update sets from the lists in aegis.sources and the custom lists (blacklist and whitelist).
If aegis is running, it will update the sets and restart it with updated sets.
If aegis is not running, it won’t start it.
This command has no specific options.
This will enable logging.
If aegis is running, it will restart it with logging enabled.
If aegis is not running, it won’t start it, but logging will be enabled from now on (until disabled).
This command has no specific options.
This will disable logging.
If aegis is running, it will restart it with logging disabled.
If aegis is not running, it won’t start it, but logging will be disabled from now on (until enabled).
This command has no specific options.
This will display the log report.
It has one option:
-lines=N will display N last lines (N being the number of lines to show).
stops aegis engine and allow further removal with option.
This command can have options:
-rm-config removes aegis configuration file.
-rm-symlink removes the symlink /usr/bin/aegis.
-rm-web removes Web Companion.
-rm-log removes log file.
Then what did not change is: status, help, info, upgrade, web -install and web -remove and the global options -v -vv -vvv -q.
So to upgrade, please:
1) aegis clean
2) aegis upgrade
3) aegis up
Or upgrade from the web companion.
Last point: don’t forget to update your crons if you are using it as aegis update does not exist anymore.
Most logical cron command would be
aegis refresh or
aegis up -refresh