secubox-deb/packages/secubox-mesh
CyberMind-FR 13faf609f7 fix: converge /var/log/secubox postinsts to 0755 traversable (closes #511)
Shared-directory ownership race: secubox-toolbox + secubox-mesh created
/var/log/secubox at 0750 with their own module owner, secubox-admin at
750 root:secubox, while ~10 other packages use the correct 0755
secubox:secubox.  Whichever postinst ran last won — and when toolbox or
mesh won, the aggregator (user secubox) lost traversal and the /waf/ +
/soc/ dashboards went blank (regressed on gk2 2026-06-10).

  - secubox-toolbox/debian/postinst:47  0750 -> 0755 (+ guard comment)
  - secubox-mesh/debian/postinst:23     0750 -> 0755
  - secubox-admin/debian/postinst:11    750  -> 0755

Mode 0755 makes the shared parent world-traversable regardless of which
package's owner wins.  Per-module log files + subdirs inside keep their
own restricted perms.  Same class as the /etc/secubox traversal
constraint + the /usr/share/secubox/www chmod (#507).
2026-06-10 09:53:48 +02:00
..
conf feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
debian fix: converge /var/log/secubox postinsts to 0755 traversable (closes #511) 2026-06-10 09:53:48 +02:00
menu.d feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
sbin fix(secubox-mesh): cold-reset chip before mt76x2u bind in rebind helper (ref #458) 2026-06-02 15:56:44 +02:00
scripts feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
secubox_mesh feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
systemd feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
udev feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
www/mesh feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00
CLAUDE.md docs(specs): integrate CM-MESH-MPCIE-2026-06 v0.2.1-draft 2026-06-02 11:06:40 +02:00
pyproject.toml feat(secubox-mesh): 2.0.x radio module — 802.11s + Passpoint AP + OPAD (ref #449) (#469) 2026-06-03 09:11:27 +02:00