1. 01 Sep, 2025 7 commits
    • Stefy Lanza (nextime / spora )'s avatar
      Improve build script error handling and logging · aa5c1717
      Stefy Lanza (nextime / spora ) authored
      - Added better logging for apt-get download command
      - Create separate build_retry.log for retry attempts
      - Improved error messages and log file management
      - Better tracking of build process and ISO file detection
      aa5c1717
    • Stefy Lanza (nextime / spora )'s avatar
      Fix build script to handle missing devuan-keyring · 570ff853
      Stefy Lanza (nextime / spora ) authored
      - Added error detection for missing devuan-keyring package
      - If devuan-keyring is missing, download it locally using apt-get download
      - Retry the build after downloading the package
      - This prevents build failure when devuan-keyring is not available
      570ff853
    • Stefy Lanza (nextime / spora )'s avatar
      Fix keyring issue with DEBOOTSTRAP_OPTIONS · 24c53406
      Stefy Lanza (nextime / spora ) authored
      - Replaced custom debootstrap script with DEBOOTSTRAP_OPTIONS
      - Uses --keyring=/usr/share/keyrings/debian-archive-keyring.gpg
      - This should resolve the keyring signature verification error on Devuan hosts
      24c53406
    • Stefy Lanza (nextime / spora )'s avatar
      Switch to SysVinit init system · 36ed0ffd
      Stefy Lanza (nextime / spora ) authored
      - Changed init system from systemd to sysvinit as requested
      - Updated package list: live-config-sysvinit, sysvinit
      - Kept debian-keyring and debian-archive-keyring for proper verification
      - Removed problematic devuan-keyring hook to avoid bootstrap conflicts
      - Updated README to reflect sysvinit usage
      - Maintained all other functionality (SSH, OpenVPN, auto-start, etc.)
      36ed0ffd
    • Stefy Lanza (nextime / spora )'s avatar
      Fix keyring issue and revert to systemd · 77ad2eb2
      Stefy Lanza (nextime / spora ) authored
      - Reverted to systemd init system (more compatible)
      - Updated package list: live-config-systemd, systemd-sysv
      - Removed problematic devuan-keyring hook that was interfering with bootstrap
      - Kept debian-keyring and debian-archive-keyring for proper Debian verification
      - Updated README to reflect systemd usage
      - This should resolve the keyring signature verification error
      77ad2eb2
    • Stefy Lanza (nextime / spora )'s avatar
      Switch to SysVinit and enhance keyring support · 375123bf
      Stefy Lanza (nextime / spora ) authored
      - Changed init system from systemd to sysvinit
      - Updated package list: live-config-sysvinit, sysvinit
      - Added debian-keyring and debian-archive-keyring for full keyring support
      - Created conditional hook for optional devuan-keyring installation
      - Updated README with sysvinit and keyring information
      - Maintained all existing functionality with improved compatibility
      375123bf
    • Stefy Lanza (nextime / spora )'s avatar
      Initial commit: Complete MBetter Debian Live ISO build system · 95a09011
      Stefy Lanza (nextime / spora ) authored
      - Live-build configuration with SSH, OpenVPN, Xorg, Openbox
      - Auto-start MbetterClient on boot with root login enabled
      - Minimal Debian installer with customizable root password
      - MBetter branding with converted logos from mbet.jpg
      - Automated build script with password prompting
      - Cleanup script to reset configurations
      - Cross-platform USB creation scripts (Windows .bat and Linux .sh)
      - Comprehensive README with usage instructions
      95a09011