⇤ ← Revision 1 vom 2005-09-22 19:20:01
830
Kommentar: Upgrade-Hinweis
|
1206
Kalender-Abschaltung hinzugefuegt
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 14: | Zeile 14: |
DPkg::Post-Invoke {"ln -sfn /data/sqwebmail-template /usr/lib/courier/sqwebmail/html";}; }}} | DPkg::Post-Invoke {"ln -sfn /data/sqwebmail-template /usr/lib/courier/sqwebmail/html";}; // remove /etc/courier/calendarmode to turnoff calendar in sqwebmail DPkg::Post-Invoke {"test -e /etc/courier/calendarmode && rm /etc/courier/calendarmode";}; }}} |
Zeile 16: | Zeile 18: |
Damit sollten alle Probleme vermieden werden. | Damit sollten alle Probleme vermieden werden. Nebenbei wird auch der Kalendar abgeschaltet, der bei jeder Installation aktiviert wird. |
Zeile 18: | Zeile 20: |
Gelegentlich ist es sicherlich sinnvoll, zu prüfen, ob die Templates wichtige Änderungen erfahren haben, um diese auf die angepassten Templates zu übertragen. | Gelegentlich ist es sicherlich sinnvoll, zu prüfen, ob die Templates wichtige Änderungen erfahren haben, um diese auf die angepassten Templates zu übertragen. Dazu einfach folgendes tippen: {{{ diff -ruN /usr/lib/courier/sqwebmail/html.orig /usr/lib/courier/sqwebmail/html.install}}} |
Installation
Upgrade-Hinweis
Beim Upgrade von sqwebmail werden üblicherweise unsere angepassten Templates überschrieben. Dies ist idealerweise zu vermeiden
Um unsere Templates unverändert zu erhalten, haben wir folgende apt.conf-Datei als /etc/apt/apt.conf.d/90sqwebmail angelegt:
// re-link sqwebmail template dir before installing somethin DPkg::Pre-Install-Pkgs {"ln -sfn html.install /usr/lib/courier/sqwebmail/html";}; // restore the usual link DPkg::Post-Invoke {"ln -sfn /data/sqwebmail-template /usr/lib/courier/sqwebmail/html";}; // remove /etc/courier/calendarmode to turnoff calendar in sqwebmail DPkg::Post-Invoke {"test -e /etc/courier/calendarmode && rm /etc/courier/calendarmode";};
Damit sollten alle Probleme vermieden werden. Nebenbei wird auch der Kalendar abgeschaltet, der bei jeder Installation aktiviert wird.
Gelegentlich ist es sicherlich sinnvoll, zu prüfen, ob die Templates wichtige Änderungen erfahren haben, um diese auf die angepassten Templates zu übertragen. Dazu einfach folgendes tippen:
diff -ruN /usr/lib/courier/sqwebmail/html.orig /usr/lib/courier/sqwebmail/html.install