@Alex
hier würde ich eher das bewährte "kleinster, gemeinsamer Nenner"-Prinzip anwenden wollen.
(aka eurer DEB-Oscam-Bauweise)
ich würde auf Grund der jetzigen Erfahrungen das Script eher verkleinern wollen,
und auf's wesentliche beschränken, auch in Hinsicht der Install-Reihenfolge.
Bsp.:
1. alle Pakete und Abhängigkeiten installieren und prüfen -> Thema: Apache2 und Php
2. Basis-Konfig und Ordner und Rechte erstellen
3. Install vserver
und: wenn's in 1,2,3 knallt -> Abbruch ... weil Fehlersuche!
auch ein Einbinden der fertigen germany/local/livetv.m3u ins E2 würde mir spontan noch einfallen.
soweit meine Idee'n/Theorie'n ... gefährliches Halbwissen halt!