Bug Fixes
-
Fix UID collision with system groups on fresh install — New SSH users were allocated UIDs in the system range (100–999) via
useradd --system, causing the first user on a fresh container to collide with thecrontabgroup (UID 997). Users now get UIDs ≥ 1000. Existing installs with bad UIDs will self-heal on next container restart. (#13) -
Don't fail backups when only catalog streaming fails — Catalog streaming is a non-critical UI feature; a SSH pipe failure no longer marks the entire backup as failed. The job stays completed with a warning note that includes the actual SSH error for easier diagnosis. (#12)