Projects

AutoUpd CLI

A cross-distro solution for automatically keeping your Linux system up to date. This project provides a universal update script, systemd service and timer units, and log rotation for safe, unattended system and AUR (Arch User Repository) updates.
Jan 2024 – PresentSource
AutoUpd CLI demo

Overview

Cross-distro Linux update automation tool supporting Arch, Debian, and Fedora-based distributions. Features include dependency conflict resolution, rollback capabilities, and comprehensive logging for troubleshooting update issues.

Highlights

  • Built cross-distro compatibility layer for package managers
  • Implemented systemd timer units for scheduled automatic updates
  • Added log rotation and conflict detection for safe updates

Stack

GoBashsystemdLinux