Skip to content

CLI Version 1.0.0

Latest
Compare
Choose a tag to compare
@Armoghan-ul-Mohmin Armoghan-ul-Mohmin released this 29 Jan 15:18
· 12 commits to master since this release

Security Patch Manager - CLI Version 1.0.0 🚀


Overview

The CLI version of Security Patch Manager (V 0.0.1) introduces a set of essential features to streamline the management of security updates on Linux systems. This lightweight Bash script provides a user-friendly interface for tasks such as running apt update, listing available security updates using apt list, applying updates with a live progress bar, performing apt autoclean, and running apt autoremove.

Changelog

For a detailed list of changes, enhancements, and bug fixes, please refer to the full changelog.

Key Features

  • List Available Updates: Use the -l or --list option to display a list of available security updates. The information is presented in a clear tabular format with colors for better readability.

  • Apply Updates with Progress Bar: Apply security updates seamlessly with a live progress bar. The -a or --apply option initiates the update process, displaying progress in real-time.

  • Auto Clean: Run 'apt autoclean' effortlessly using the -c or --clean option. This helps in cleaning up local repositories and freeing up disk space.

  • Auto Remove: Execute 'apt autoremove' with improved formatting using the -d or --remove option. The script intelligently formats the output for better clarity.

  • User-Friendly Interface: The script incorporates a colorful and informative banner for a visually appealing interface. It includes interactive prompts for various actions.

  • Version Information: Quickly check the version of the script by using the -v or --version option.

CLI Flags

Flag Description
-h, --help Show help message.
-r, --root Run the script as root.
-v, --version Display script version.
-l, --list List available security updates.
-a, --apply Apply security updates.
-c, --clean Run 'apt autoclean'.
-d, --remove Run 'apt autoremove'.

Issues and Bug Reports

If you encounter any issues or find a bug, please report it on the GitHub Issues page.

Acknowledgments

Thank you for using Security Patch Manager by Armoghan-ul-Mohmin. Your feedback and contributions are highly appreciated!