secubox-deb/remote-ui/square/files
CyberMind 2072c0eae5
fix(eye-square): relocate firstboot.sh out of /usr/local/sbin/ (closes #207) (#208)
Debian policy reserves /usr/local/ for the local administrator;
packages may not install files there. dh_usrlocal was correctly
rejecting the staged tree built from remote-ui/square/files/.

Move:
  remote-ui/square/files/usr/local/sbin/firstboot.sh
  → remote-ui/square/files/usr/lib/secubox/firstboot.sh

Update ExecStart in secubox-firstboot.service to match. The new
location is namespaced under /usr/lib/secubox/ consistent with
the sister helpers find-usb-serial and leasewatch.sh shipped by
secubox-system.

Bump 1.0.2 → 1.0.3. Local dpkg-buildpackage now produces a valid
.deb; `dpkg-deb -c` confirms:
  - /usr/lib/secubox/firstboot.sh (0755)
  - /etc/systemd/system/secubox-firstboot.service (with new ExecStart)
  - no entries under /usr/local/

Co-authored-by: CyberMind-FR <gandalf@Gk2.net>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 06:53:31 +02:00
..
etc fix(eye-square): relocate firstboot.sh out of /usr/local/sbin/ (closes #207) (#208) 2026-05-19 06:53:31 +02:00
usr/lib/secubox fix(eye-square): relocate firstboot.sh out of /usr/local/sbin/ (closes #207) (#208) 2026-05-19 06:53:31 +02:00