Changelog

udevsync

udevsync Version 1.4 (Mi. 24.03.2010)

  • rsync Fehler 23 tritt jetzt nicht mehr bei mit ACLs belegten Dateien auf.
  • udevsync schreibt jetzt detailliertere Status Information für das invis Portal.
  • Es wird jetzt immer eine Statusdatei, die den Füllstand der Datensicherungsplatte angibt geschrieben. Auch diese Datei wird zukünftig vom invis Portal ausgewertet.

udevsync Version 1.3 (Di. 14.10.2009)

  • Tippfehler beseitigt, udevsync sichert jetzt die Samba-Papierkörbe nicht mehr mit.
  • Es wird jetzt für jede Datensicherung ein Logfile “/var/log/autobackup.log” geschrieben.

udevsync Version 1.2 (Mo. 28.09.2009)

  • udevrestore, ein Script zur Vorbereitung einer Datenrücksicherung hinzugefügt.

udevsync Version 1.1 (Mi. 09.09.2009)

  • Fehler im Installationsscript behoben. Der Datensicherungsadmin und die zu sichernden Verzeichnisse werden jetzt korrekt übernommen.
  • udevsync schreibt jetzt in die selben Result-Files wie udevbu, dadurch werden dessen Ergebnisse jetzt auch im invis-Portal angezeigt.

udevbu

udevbu Version 2.0 (Do. 30.04.2009)

  • Mit Version 1.2 (nicht veröffentlicht – habs einfach vergessen) ist ein Installer hinzugekommen.
  • udevbu kann jetzt mehrere Verzeichnisse sichern.

udevbu Version 1.1

  • Im Unterschied zur Version 1.0 (www.fsproductions.de) prüft udevbu jetzt selbständig, ob auf der Festplatte noch ausreichend Platz für eine weitere Datensicherung ist. Ist dies nicht der Fall, werden automatisch alte Sicherungen gelöscht, bis genügend Platz vorhanden ist.
  • Hinzugefügt, haben wir die Kontroll-Meldungen an das invis-Portal. Die Meldungen werden nach /var/spool/results geschrieben.

invis6.8

Komplettpaket 6.8-R1 (Do. 20.08.2010)

  • [Setup-Script] Das Installationsscript wurde an openSUSE 11.3 angepasst.
  • [Setup-Script & Konfigurationsdateien] Für Linux-Clients wurde der invis-Server (endlich) auf NFSv4, allerdings noch ohne GSSAPI, umgestellt.
  • [Setup-Script & Toolbox] Die Windows 7 Unterstützung ist jetzt weitgehend komplett.
  • [Setup-Script] Zur Verbesserung der W7-Unterstützung wurde das Skeleton-Verzeichnis um die Ordner Dokumente, Bilder, Videos, Musik und Downloads erweitert.
  • [Toolbox] Das diskchecker-Script bezieht die Email-Adresse für Warnmails jetzt auch aus der invis-Konfiguration.
  • [Konfigurationsdateien] Das invis-LDAP-Schema wurde für den kommenden Webmailclient “mmail” erweitert.

invis6.7

Komplettpaket 6.7-R10 (Sa. 17.07.2010)

  • [Konfigurationsdateien] Kleine Anpassung der Dokuwiki ACLs.
  • [Setup-Script] Reichlich Bugs aus R9 gefixt (War wohl doch zu heiss).
  • [invis Portal] Die Link-Seite des Portals kann jetzt auch auf HTTPs-Seiten mit abweichenden Ports verlinken.
  • [Setup-Script] Weitere Probleme mit der Software-Installation (nach neuer zypper Version) behoben.

Komplettpaket “Hot Needle” 6.7-R9 (Sa. 10.07.2010)

  • [Konfigurationsdateien] Kleinen Fehler in der Dokuwiki LDAP-Konfiguration behoben. Es musste im Gruppen Suchfilter “posixGroup” und nicht “posixAccount” heissen.
  • [Setup-Script] zypper-Kommandozeilen um eine weiteres -n Erweitert: zypper -n install -n. Damit  ist zypper nicht case-sensitive. (Danke Jan ;-) )
  • [Konfigurationsdateien & Setup-Script] Aufgrund von Widersprüchlichkeiten zwischen von Group-e gesetzten ACLs und dem SGIT-Bit auf den Samba-Freigaben wurden allgemeine Arbeitsfreigabe “Aktuell” und Projektfreigabe “Projekte” auf zwei Samba-Freigaben aufgeteilt.
  • [Setup-Script] Group-e und LX-Office werden jetzt auf Wunsch automatisch heruntergeladen.
  • [Setup-Script] Group-e Installation an Version 1.720RC3 angepasst.
  • [Setup-Script] z-push (Microsoft ActiveSync) Erweiterung für Group-e ins Setup-Script integriert. Vielen Dank an Zarafa für die freie ActiveSync Implementation.
  • [Konfigurationsdateien] OpenVPN Server- und Client-Konfiguration überarbeitet.
  • [Konfigurationsdateien & Setup-Script] ACLs für Dokuwiki vorgefertigt.

Komplettpaket 6.7-R8 (So. 30.05.2010)

  • [Konfigurationsdateien] In Vorbereitung auf amavisd-new 2.6.4 haben wir schon eine angepasste amavisd.conf unter cfiles/mailserver/amavis/amavisd/amavisd-new_2.6.4 abgelegt. Liesmich-Datei beachten.
  • [Setup-Script] Cyrus und Ntop-Admin Passwörter werden jetzt im Questmodul abgefragt und unterbrechen damit später den Scriptlauf nicht mehr.
  • [Setup-Script] Ein paar Tippfehler “2>&1″ statt “2>$1″ behoben.
  • [Setup-Script] Paketnamen angepasst, damit der zypper nicht mehr über Groß- und Kleinschreibung stolpert. (Danke Philipp ;-) )
  • [Setup-Script] Tipp-Fehler im Modul openVPN behoben. Jetzt wird in der Serverkonfiguration die lokale Domain richtig gesetzt.

Komplettpaket 6.7-R7 (Do. 15.04.2010)

  • [Setup-Script] Im Quest-Modul eingegebene Daten werden jetzt auch dann wieder richtig übernom
    men, wenn sie Leerzeichen enthalten.
  • [Setup-Script] Für die SSL-Daten wird jetzt auch der Name des zuständigen Administrators abgefragt.
  • [Setup-Script] openVPN-Setup funktioniert wieder.
  • [Setup-Script] Das LX-ERP Setup-Archiv wird jetzt wieder automatisch gefunden.
  • [Setup-Script] Alle smbldap-passwd Aufrufe sind jetzt gegen Fehleingaben gesichert. Fehleinga
    ben erzwingen ab sofort eine Wiederholung der Passwortabfrage.

Komplettpaket 6.7-R6 (Sa. 10.04.2010)

  • [Setup-Script & Konfigurationsdateien] Dokuwiki an LDAP-Benutzerverwaltung angeschlossen und vorkonfiguriert.
  • [invis-Portal] Die Status-Seite des invis Portals wurde leicht überarbeitet, vor allem um die Datensicherung besser zu überwachen.
  • [invis Portal] Der Ping-Test im Portal ist jetzt über eine Checkbox schaltbar. In der Voreinstellung ist er abgeschaltet, da er je nach Anzahl der Hosts in einem Netz zu viel Traffic erzeugt.
  • [invis Portal] Die Host-Liste im Portal zeigt jetzt nur noch max 10 Einträge pro Seite an.
  • [invis Portal] Im Header des Portals wird jetzt immer der jeweilige Servername eingeblendet. Ist ganz praktisch, wenn man als Admin an mehreren invis-Servern gleichzeitig arbeitet.
  • [invis Portal] Der Footer des Portals ist jetzt in /srv/www/htdocs/portal/config.php frei konfigurierbar.
  • [Setup Script] fetchmail-Daemon wird jetzt wieder ins Runlevel-Konzept einbezogen. (Sorry)
  • [Setup Script] Die dialog-Masken für den DDNS-Namen des Webservers und die SMTP-Relay Zugangsdaten können jetzt mit “cancel” abgebrochen werden.
  • [Setup Script & Toolbox] Mit amacheck ist ein neues Script zur Überwachung des amvis-Daemons in die Toolbox gewandert. Amavisd-new startet nicht, wenn nach einem Server-Absturz ein verwaistes PID-File vorhanden ist. Dies wird durch regelmäßiges ausführen von amacheck automatisch behoben.

Komplettpaket 6.7-R5 (Do. 12.03.2010)

  • [Konfigurationsdateien] Der SSL Apache2-VHost hat jetzt eigene Log-Dateien.
  • [Setup-Script] Der Hostname des SSL-VHosts wird jetzt korrekt gesetzt.
  • [Setup-Script] Im Script wurde das Verzeichnis für die Freigabe “Projekte” noch unter dem Namen “aktuell” angelegt, dies passte nicht mehr zur bereits geänderten smb.shares.conf.
  • [Konfigurationsdateien] Bootmenü angepasst.
  • [Toolbox] Tippfehler im Script “createhome” behoben. Downloadverzeichnisse für Benutzer werden jetzt angelegt.
  • [invis Portal] Fehlerhafte Konstruktion der SambaSID beim Anlegen neuer Gruppen durch das Portal gefixt.

Komplettpaket 6.7-R4 (Di. 09.03.2010)

  • [Setup-Script] Umstellung der Ein- und Ausgaben des Scripts auf “dialog/ncurses”
  • [Setup-Script] Setup-Script in “sine” umbenannt.
  • [Setup-Script] Jetzt werden auch die notwendigen Software-Patterns wie file_server, mail_server usw. vom Script installiert.
  • [Setup-Script & Konfigurationsdateien] Samba-Freigabe “Aktuell” wieder in “Projekte” umbenannt. Dies dient der besseren Zusammenarbeit mit dem Group-e Projektmanagement.
  • [invis Portal] Tippfehler bei der umask-Vorgabe im Portal gefixt.
  • [Toolbox] fcinst so geändert, dass es ALLE Spirenzchen in den Pfaden zu den AVM-Treibern auf der Foehr-IT Downloadseite ausbügelt.
  • [Buildservice] Es wird eine gepatchte PHP5-Version installiert, die Pseudoterminals (PTY) unterstützt, dies ermöglicht die Verwendung von smbclient für den Samba-Dateimanager in Group-e.
  • [Setup-Script] Diverse kleine Änderungen die den Fluß des Scripts verbessern.

Komplettpaket 6.7-R3 (Mi. 24.01.2010)

  • [Setup-Script] Angepasst an openSUSE 11.2 (Group-e funktioniert noch nicht unter openSUSE 11.2 bzw. PHP 5.3.x)
  • [Setup-Script & Buildservice] WebCDWriter wird jetzt aus dem invis Repository des openSUSE Buildservice installiert.
  • [invis Portal] Werden Benutzer über das Portal angelegt, erhalten diese eine vorgegebene umask (002). Diese ist in der Portal-Konfiguration editierbar. Siehe wiki.invis-server.org
  • [Konfigurationsdateien] $PATH Variable in /etc/crond/invis.cron gesetzt.

Komplettpaket 6.7-R2 (Mi. 23.12.2009)

  • [Setup-Script] Ein paar kleine Bugfixes (Tippfehler im Setupscript)
  • [Setup-Script] Da der Maintainer des Dokuwiki-Templates “monobook” und des Plugins “displaywikipage” nicht mehr am Projekt arbeitet, haben sich die Download-Links geändert. Das hatte eine unvollständige Dokuwiki-Installation zur Folge. Die Links wurden in R2 an die neue Situation angepasst.

Komplettpaket 6.7-R1 (Sa. 14.11.2009)

  • [Setup-Script & Konfigurationsdateien] Zentrales Konfigurationsverzeichnis /etc/invis eingeführt. Darin werden die Konfigurationsdateien invis.conf und invis-pws.conf angelegt.
  • [Setup-Script & Konfigurationsdateien] Es wird jetzt eine Cronjob-Datei für alle zeitgesteuerten Aufgaben unter /etc/cron.d/invis.cron angelegt. Die Datei ist gut dokumentiert und erklärt sich daher selbst. Bitte nach der Installation des Servers anschauen und an eigene Bedürfnisse anpassen.
  • [Toolbox] Die Helperscripts der Toolbox beziehen Ihre Konfigurationsdaten so benötigt aus /etc/invis.
  • [Setup-Script] Da zukünftig definitiv ein LDAP-Adressbuch eingeführt wird, ist die Vorbereitung desselben nicht mehr optional, sondern wird im Rahmen der LDAP-Einrichtung vorbereitet. Aus der Benutzerdatenbank wird jetzt automatisch ein internes LDAP-Adressbuch erzeugt bzw. rudimentär vorbereitet.
  • [Setup-Script] Das Setup-Script wurde ein wenig gegen Falscheingaben bei ja/nein Fragen gesichert.
  • [Setup-Script] Das Paket cifs-mount wird jetzt auch mitinstalliert.
  • [Setup-Script] Der Zwang während des Setups mindestens einen User anzulegen wurde entfernt.
  • [Setup-Script] User-Namen müssen jetzt mindestens 3 Zeichen lang sein.
  • [Toolbox] Kleinere Fehler im intecheck Script wurden behoben.
  • [Toolbox] Das Tool addgeg zur Erweiterung der Gruppen-Objekte um die Group-e Attribute erzeugt jetzt keine Fehler mehr bei sehr langen Gruppen-DNs.
  • [Toolbox] Zur Sicherung aller Datenbanken (LDAP, MySQL, PostgreSQL) wurde das Script alldump in die Toolbox aufgenommen und während des Setups als Cronjob angelegt. Die fertigen Sicherungen werden unter /srv/shares/archiv/datenbanksicherungen abgelegt.

invis6.6

Komplettpaket 6.6-R8 (Do. 05.11.2009)

  • [Toolbox] Fehler im “inetcheck” Script behoben – jetzt werden DSL-Verbindungen, die per DSL-Modem eingerichtet sind, nach einer DSL-Störung wirklich wiederbelebt.
  • [Toolbox] Das “afterup” Script wurde so erweitert, dass es auch die SUID-Bits auf mount- & umount.cifs nach einem Update wiederherstellt.
  • [Konfigurationsdateien] Kleinere Veränderungen an der Samba Profiles Freigabe.
  • [Toolbox & Setup-Script] Das Script “fixpearchannel” zur Reparatur fehlerhafter PHP-Pear Channels (vermutlich PHP-Bug #48650) wurde hinzugefügt und im Script ausgeführt um das PHP-Paket MIME_Type fehlerfrei zu installieren.

Komplettpaket 6.6-R7 (Mo. 19.10.2009)

  • [Setup-Script] Das SUID-Bit wird für mount.cifs und umount.cifs jetzt wirklich gesetzt, damit funktioniert dann auch der Samba-Dateimanager in Group-e.
  • [invis Portal] Wir haben die Funktion “PC suchen” vorerst wieder aus dem Portal entfernt, da sie fehlerhaft ist und deren Überarbeitung komplexer ist als gedacht.
  • [Setup-Script] Die LDAP-Klassendefinitionsdatei von Group-e wird jetzt nicht mehr gepatcht, da sie in Version 1.707 überarbeitet wurde und wie es aussieht keine vorhandenen Werte mehr überschreibt. Muss noch vollends getestet werden.
  • [Konfigurationsdateien] Einen Download-Link für Putty ins Portal integriert. Putty wird jetzt direkt auf dem Webserver vorgehalten.
  • [Konfigurationsdateien] Vorlagen der Samba-Logon-Scripts so erweitert, dass auch die Freigaben “gruppen” und “portal” als Laufwerke gemappt werden.
  • [Konfigurationsdateien] “browseable = no” für die Samba Freigaben “profiles” und “netlogon” in smb.shares.conf gesetzt.
  • [Konfigurationsdateien] Deeplink-Verhinderung jetzt auch für Dokuwiki.

Komplettpaket 6.6-R6 (Mi. 09.09.2009)

  • [Setup-Script] Fehler beim Hinzufügen der Faxgate-Printer Freigabe für Samba gefixt.
  • [Setup-Script] Eingegebene Daten-Strings werden jetzt auch dann korrekt in Konfigurationsdateien übernommen, wenn sie Leerzeichen enthalten.
  • [Setup-Script] Kleine Verbesserung der Scriptstruktur. Der Umgang mit der Kontrolldatei “prepstat” wird jetzt durch eine Funktion geregelt.
  • [Setup-Script] Das Helferscript “aschenputtel” ist jetzt WIRKLICH nach Installation ausführbar.
  • [Setup-Script & Konfigurationsdateien] Script und LDAPClass-Patch an Group-e 1.706 angepasst.
  • [Setup-Script] ein bisschen allgemeiner Feinschliff am Script.
  • [CorNAz] Fehler in CorNAz behoben. Die fetchmailrc Datei wurde nicht immer korrekt erzeugt.

Komplettpaket 6.6-R5 (Sa. 06.09.2009)

  • Erneut die gröbsten Fehler aus R2 gefixt. :-(

Komplettpaket 6.6-R4 (Mi. 02.09.2009)

  • [Setup-Script] Installationsmodul für Dokuwiki hinzugefügt.
  • [Konfigurationsdateien] Portal-Link auf Webmin per Default deaktiviert, Portal-Link auf Dokuwiki hinzugefügt.
  • [Konfigurationsdateien] Deeplinks auf Webapplikationen des invis-Servers werden verhindert, wenn der Zugriff via Internet erfolgt. Jeglicher HTTPs Zugriff muss jetzt über das Portal erfolgen.

Komplettpaket 6.6-R3 (Di. 26.08.2009)

… inklusive der Änderungen der R2 (jetzt funktionierts ja schließlich)

  • [Konfigurationsdateien] syslog-ng Konfiguration so geändert, dass cyrus in die Logdateien des Mail-Systems schreibt und die messages in Ruhe lässt.
  • [Konfigurationsdateien] mehrere Loglevel-Varianten für openLDAP (slapd) eingefügt.
  • [Setup-Script & Konfigurationsdateien] DDNS-Update des DHCP-Servers gegen einen Bind DNS Server mit LDAP Backend wurde endgültig begraben. Es funktioniert nicht!
  • [Setup-Script & Konfigurationsdateien] dhcp2ldapd als Alternative zu DDNS-Updates hinzugefügt. (Harmoniert noch nicht vollständig mit dem invis Portal).
  • [Setup-Script & Konfigurationsdateien] provisorisches invis Bootsplash-Theme hinzugefügt.
  • [Toolbox] Das Script “afterup” der Toolbox hinzugefügt. Es bereinigt evtl. durch Online-Updates entstehende Probleme.
  • [Toolbox & Setup-Script] Das Tool addgeg zur Erweiterung der Gruppen-Attribute im LDAP für Group-e wurde hinzugefügt.
  • [Konfigurationsdateien] Neben der geänderten Group-e LDAP Klassendefinitionsdatei liegt auch ein entsprechender Patch bei. Beides ist für Group-e 1.705 gedacht. Der Patch ist schon mal als Vorbereitung für Group-e RPMs gedacht.
  • Die gröbsten Fehler der “Hot Needle” Release gefixt.

Komplettpaket 6.6-R1 (Mi. 20.08.2009)

  • [Konfigurationsdateien] syslog-ng Konfiguration so geändert, dass cyrus in die Logdateien des Mail-Systems schreibt und die messages in Ruhe lässt.
  • [Konfigurationsdateien] mehrere Loglevel-Varianten für openLDAP (slapd) eingefügt.
  • [Konfigurationsdateien] DDNS-Update des DHCP-Servers gegen einen Bind DNS Server mit LDAP Backend wurde endgültig begraben. Es funktioniert einfach nicht!
  • [Setup-Script & Konfigurationsdateien] dhcp2ldapd als Alternative zu DDNS-Updates hinzugefügt. (Harmoniert noch nicht vollständig mit dem invis Portal)
  • [Setup-Script & Konfigurationsdateien] provisorisches invis Bootsplash-Theme hinzugefügt.
  • [Toolbox] Das Script afterup hinzugefügt. Es beseitigt etwaige durch ein Online-Update entstehende Probleme. Das Setup-Script kopiert es nach /usr/local/sbin.

Komplettpaket 6.6-R1 (Mi. 29.07.2009)

  • [Setup-Script] Die Software-Installation mit zypper wurde am Beginn des Scripts zusammengefasst. Ausgenommen ist die von optionalen  Modulen benötigte Software. Das vereinfacht und beschleunigt die Installation.
  • [Setup-Script & Konfigurationsdateien] CorNAz wurde in die Server-Installation integriert.
  • [Setup-Script] Script an Group-e 1.705 angepasst.
  • [Setup-Script] Workaround für Group-e Samba-Dateimanager hinzugefügt.
  • [Setup-Script] Mininmale UID, GID und RID auf 3000 gesetzt – besser für Group-e.
  • [Setup-Script & Konfigurationsdateien] phpLDAPAdmin Version 1.2 integriert.
  • [Konfigurationdateien] Passwortlaufzeit von 45 auf 720 Tage erhöht.

invis7

Horde-RPM-Pakete Build 15 (Di. 2.12.2008)

  • [Horde-RPMs] Anbindung an den syslog-Daemon hinzugefügt.
  • [Horde-RPMs] LDAP-Schema-Dateien werden automatisch nach /etc/openldap/schema kopiert.

invis6.5

Komplettpaket 6.5-R13 (Di. 21.07.2009)

  • [Portal] Wird über das invis Portal ein neuer Benutzer angelegt, so werden jetzt der Pfad zum Home-Laufwerk und zum Windows Roaming Profile korrekt im LDAP angelegt. D.h. neue Windows-Benutzer sehen jetzt Ihr Home-Laufwerk als Laufwerk U: und das Profil auf dem Server wird angelegt.
  • [Portal] Im Adminbereich werden externe Seiten jetzt korrekt aufgerufen, wenn Sie einen Abweichenden Port haben. Beispiele: ntop – Port: 3000 und Webmin – Port: 1000
  • [Setup-Script] Das Script wurde an die aktuell veränderte Konfigurationsdatei des invis Portals angepasst.

Komplettpaket 6.5-R12 (Mo. 29.06.2009)

  • [Konfigurationsdateien] opnVPN-Client-Konfiguration hinzugefügt.
  • [Konfigurationsdateien] SuSEFirewall2-Konfiguration an openVPN angepasst.
  • [Konfigurationsdateien] openVPN-Server-Konfiguration optimiert.

Komplettpaket 6.5-R11 (So. 28.06.2009)

  • [Toolbox] kleinere Verbesserungen am inetcheck-Script.

CorNAz 0.9.8c (So. 14.06.2009)

  • Design an das invis Portal angepasst.
  • Fehler bei der Zeichnsatzverarbeitung der Abwesenheitsnachrichten behoben.

Komplettpaket 6.5-R10 (So. 18.06.2009)

  • [Setup-Script] Wenn die /boot Partition eines invis-Servers auf einem RAID1-Verbund liegt, kopiert das Setup-Script eine daran angepasste menu.lst nach /boot/grub. In dieser war bisher ein statischer Pfad zur Root-Partition gesetzt, was dazu führen kann, dass der Server nicht startet. Das Setup-Script ersetzt diesen statischen Pfad jetzt automatisch mit dem in der /etc/fstab eingetragenen Pfad.
  • [Konfigurationsdateien] Weiterhin wurde in der Datei menu.lst die Bootoption “resume=” durch “noresume” ersetzt – ein Server benötigt in der Regel keine Software-Suspend Funktion.

Komplettpaket 6.5-R9 (So. 14.06.2009)

  • [Setup-Script] Zugriffsrechte auf “/etc/cron.hourly/aschenputtel” so geändert, dass es ausführbar ist.
  • [Setup-Script] Zugriffs- und Besitzrechte auf /var/lib/samba/drivers und Unterverzeichnisse so geändert, dass sie der Gruppe “Domain Admins” gehören und Mitglieder derselben darin schreiben dürfen.
  • [Toolbox] Fehler im Script diskchecker behoben. Festplatten Temperaturen werden jetzt korrekt angezeigt und Smart-Fehlermeldungen werden in der Warn-EMail aufgeführt.
  • [Toolbox] Das Script inetcheck kann jetzt auch dynamische DNS-Updates (ddns-sec) durchführen. Beachten Sie die Liesmich-Datei zum Setup-Script.
  • [invis Portal] Festplatten Temperaturen werden jetzt auch angezeigt, wenn ein Smart-Fehler vorliegt.

Komplettpaket 6.5-R8 (Do. 28.05.2009)

  • [Konfigurationsdateien] Da sich in aktuellen Samba Versionen (vermutlich ab 3.3 die Voreinstellung der Option “ldap ssl” auf “start tls” geändert hat, funktionierte die User-Anmeldung unter Windows nicht mehr. Da die LDAP-Zugriffe nur via localhost erfolgen, wurde der Wert auf “Off” geändert.
  • [Konfigurationsdateien] Es wurde ein Patch zum Ersatz der fehlenden php5-mhash Bibliothek in Group-e eingefügt.
  • [Setup-Script] Durch einen Fehler im Script, wurde der Wert “FW_MASQ_NETS” in der Firewall-Konfiguration nicht korrekt geschrieben.
  • [Setup-Script] Ebenfalls durch Fehler im Script wurde die Konfigurationsdate des invis-Portals nicht korrekt geschrieben.
  • [Toolbox] Tippfehler im Script “fcinst” beseitigt. Verhinderte den Download des richtigen FritzCard Kernel-Moduls.

Komplettpaket 6.5-R7 (Do. 30.04.2009)

  • [Konfigurationsdateien] Konfigurationsdatei für Apache SSL-VHost (i7ssl.conf) erweitert. Alias Einträge funktionieren jetzt auch via Internet.
  • [Setup-Script] Logischen Fehler im Modul “check” behoben. Wenn das Script im Modul abgebrochen wird, wird check jetzt beim Neustart erneut abgearbeitet.
  • [Setup-Script] Das fehlende Paket “smpppd” wird jetzt installiert.
  • [Toolbox] Das Tool freeports läuft jetzt deutlich schneller (man war ich blöd bei der ersten Version ;-) )
  • [Toolbox] Die Scripts mailserverkeys und webserverkeys zur Erneuerung der Schlüssel und Zertifikate für Web- und Mailserver sind hinzugekommen und werden nach /usr/local/sbin kopiert.

Komplettpaket 6.5-R6 (Fr. 03.04.2009)

  • [Toolbox] freeports, ein Sript zur zufälligen Auswahl eines freien Ports aus der Datei /etc/services, hinzugefügt.
  • [Setup-Script] Ports für SSH und HTTPS werden jetzt per Zufallsgenerator (freeports) festgelegt. (Anwender-Passwörter werden zu selten geändert & sind meist zu einfach, als dass man einen invis Server auf den Standard-Ports lauschen lassen könnte).
  • [Portal] Das invis-Portal kann jetzt die Durchführung von Backups überwachen und an deren Durchführung erinnern. Wir nutzen dies in Verbindung mit unserem “udevbu Script”.
  • [Portal] Das Portal spürt jetzt IP-Geräte im Netz auf, die eine dynamische IP-Adresse haben, auf einen Ping antworten und noch nicht fest im LDAP eingetragen wurden. (Danke für den nächtlichen Tipp auf den CLT ;-) )
  • [Konfigurationsdateien] Fehler in der LDIF-Datei für das Portal behoben. (Der Dank für den entsprechenden Hinweis geht an Herbert Mathes)
  • [Portal] Ein wenig Kosmetik.
  • [Setip-Script] Kleinere Fehler behoben, es wurden etwa Fehlerhafte Webserver-Konfigurationen geschrieben.

Komplettpaket 6.5-R5 (Fr. 27.2.2009)

  • [Konfigurationsdateien] Das wichtigste zuerst: Das neue invis-Portal ist jetzt dabei!
  • [Setup-Script] Installation des invis Portals integriert.
  • [Konfigurationsdateien] LDAP-Schema für Portal erweitert und von i4mail.schema in invis.schema umbenannt.
  • [Setup-Script] openVPN Installation integriert. Vorbereitet wird ein geroutetes VPN mit individuellen Schlüsseln für alle Clients. Die Clientschlüssel können im Verzeichnis /etc/openvpn/domain per easy-rsa erzeugt werden.
  • [Setup-Script] Für den User “domadmin” wird jetzt das richtige Logon-Script gesetzt.
  • [Setup-Script] FaxGate/capisuite kann jetzt wahlweise für Single- oder Multiuser-Betrieb (eine oder mehrere Faxnummern) vorkonfiguriert werden.
  • [Setup-Script] openSSL wird jetzt individualisiert. Entsprechend ist der “quest” Bereich im Script erweitert worden.
  • [Toolbox] Mehrere kleine Shellscript-Helferlein hinzugefügt. z.B. “aschenputtel” scannt ein belibiges Verzeichnis auf Viren und sortiert die darin enthaltenen Dateien je nach Scan-Ergebnis in andere Verzeichnisse. aschenputtel kann mit clamscan und avira antivir umgehen.
  • [Konfigurationsdateien] Es wird eine permissions-Datei unter dem Namen “invis-server” in /etc/permissions.d installiert. Dies sorgt dafür, dass SuSEconfig nicht mehr von Hand geänderte Rechte auf bestimmte Dateien und Verzeichnisse ändert. Diese Datei wird zukünftig sicherlich noch erweitert.
  • [Konfigurationsdateien] zusätzliches zypper-Repository für PHP-Applikationen hinzugefügt.

CorNAz 0.9.8b (Di. 27.2.2009)

  • Fehler bei bei der Initialisierung der Urlaubsbenachritigung (vacation) gefixt.
  • Eigene fetchmail Konfigurationsdatei unter /var/cornaz/sysconfig hinzugefügt.

Komplettpaket 6.5-R2 (Do. 31.1.2009)

  • [Setup-Script] Das zusätzliche Script zur Installation der Fritz!Card Treiber kann jetzt auch Treiber für die Fritz!Card DSL2 installieren und erkennt selbständig, ob eine DSL- oder eine ISDN-Karte vorhanden ist.
  • [Setup-Script] Das Script sucht jetzt selbständig nach den Installationsarchiven von Group-e und LX-Office-ERP.
  • [Setup-Script] Zwei kleine Fehler bei der Faxgate/Capisuite Konfiguration behoben.
  • [Setup-Script] Das Script ermittelt jetzt die Vorgabewerte zur Netzwerkumgebung aus dem laufenden System.
  • [Setup-Script] Fehler in der Script-Logik behoben. Wurde ein Modul direkt aufgerufen, wurde nach Abarbeiten des Moduls das Script beim nächsten Aufruf beim nachfolgenden Modul fortgesetzt. Dies macht keinen Sinn, wenn nach einem vollständigen Durchlauf eines der Module gezielt erneut aufgerufen wird.
  • [Setup-Script] Setzen eines Passworts für user “cyrus” hinzugefügt.
  • [Setup-Script] Setzen des Admin-Passworts für “NTOP” hinzugefügt.
  • [Konfigurationsdateien] Fehler in der Faxgate-Druckerfreigabe in der smb.shares.conf behoben.
  • [Konfigurationsdateien] Syslog-Konfiguration so geändert, dass die Prozesse “imaps” und “master” nach /var/log/mail loggen und der slap-Daemon seine Logs nach /var/log/ldap schreibt. Das erhöht die Üersicht – vor allem in der /var/log/messages.
  • [Konfigurationsdateien] Logging des LDAP-Servers per default auf loglevel 0 (aus) gesetzt. Dies ist bei etwaiger Fehlersuche wieder zu ändern.
  • [Konfigurationsdateien] Logging des PostgreSQL-Servers in von “stderr” auf “syslog” geändert.
  • [Konfigurationsdateien] localhost IPv6 Zugriffe auf den PostgreSQL-Daemon von “ident sameuser” auf “trust” geändert. (ist ein vorübergehender Workaround für LX-Office.)

Komplettpaket 6.5-R1 (Do. 22.1.2009)

  • [Setup-Script] An openSuSE 11.1 angepasst
  • [Setup-Script] Umstellung vom Paketmanager “smart” auf “zypper”
  • [Konfigurationsdateien] zypper Repositories hinzugefügt.

invis6

Komplettpaket 6.1-final (Di. 13.1.2009)

  • [Setup-Script] CUPS Konfiguration hinzugefügt
  • [Setup-Script] Installation des rinet-Daemons hinzugefügt.
  • [Setup-Script] Fehler in Gruppenzuweisung des Users “postfix” behoben. “postfix” wird der Gruppe “mail” hinzugefügt.
  • [Setup-Script] Fehler behoben: lx-erp.conf wurde an die falsche Stelle kopiert.
  • [Konfigurationsdateien] Fehler in den DNS-LDIF-Dateien für die Rückwärts-Namensauflösung behoben.
  • [Konfigurationsdateien] Fehler in der Faxgate sudoers-Erweiterung behoben.
  • Wahrscheinlich waren’s noch ein paar Kleinigkeiten ;-)

CorNAz 0.9.8a (Di. 13.1.2009)

  • Nur minimale Layout-Kosmetik…

Komplettpaket 6.1-RC9 (Di. 13.1.2009)

  • [Setup-Script] Automatische Installation von webCDwriter hinzugefügt.
  • [Setup-Script] Integration von Avira Antivir verbessert.
  • [Konfigurationsdateien] crondateien für Virenscanner hinzugefügt.

Komplettpaket 6.1-RC8 (Di. 12.1.2009)

  • [Setup-Script] Capisuite/Faxgate Konfiguration erweitert – /etc/sudoers wird automatisch erweitert und der faxgate Cups-Printer wird erzeugt.
  • [Setup-Script] LX-Office Anpassung an die Authentifikationsmechanismen von Version 2.6.
  • [Setup-Script] Das invis-Portal wird ab sofort als virtueller Host betrieben.
  • [Setup-Script] Rechte an /etc/ssl/private werden jetzt korrekt angepasst.
  • [Konfigurationsdateien] Letzte Kosmetik an den alten Portalseiten.
  • [Konfigurationsdateien] authentication.pl für lx-office 2.6 mit LDAP-Anpassung hinzugefügt.

Komplettpaket 6.1-RC7 (Di. 2.12.2008)

  • [Setup-Script] Fehler beim automatischen Anpassen der Scripts zur Adressbuchpflege behoben.
  • [Setup-Script] iso-8858-1x nach utf-8 Konverter zur automatischen Konvertierung des openSuSE-Hanbuchs hinzugefügt.
  • [Konfigurationsdateien] Pfad zum openSuSE-HTML-Handbuch angepasst.
  • [Konfigurationsdateien] kleines Redesign der Portalseiten. Ein vollständig neues Portal kommt mit Version 6.5.

CorNAz 0.9.8 (Fr. 28.11.2008)

  • An CorNAz angepasstes init-Script für den fetchmail-Daemon hinzugefügt und in das Setup-Script integriert.

Komplettpaket 6.1-RC6 (Fr. 28.11.2008)

  • [Konfigurationsdateien] vscan-vfs Objekte aus smb.shares.conf entfernt, da samba-vscan mit aktuellen Samba-Versionen nicht kompatibel ist.
  • [Konfigurationsdateien] Geänderte Group-e Konfigurationsdateien hinzugefügt. Group-e erkennt vorhandene User jetzt ohne manuelle Eingriffe. Geänderte Group-e Klassendefinitionsdatei hinzugefügt. In der Originalversion zerschießt Group-e beim Aufnehmen vorhandener User deren sambaSamAccount-Attribute im LDAP. Mit der Modifikation fasst Group-e diese Attribute nicht mehr an.
  • [Setup-Script] Anpassung an geänderte Konfigurationsdateien.
  • [Setup-Script] Das Script erzeugt jetzt eine Systemgruppe, die berechtigt ist auf private-Keys in /etc/ssl/private zuzugreifen. Dieser Gruppe werden die System-User “postfix” und etnweder “dovecot” oder “cyrus” hinzugefügt.
  • [Setup-Script] Unnötigen Balast abgeworfen ;-)
  • [Setup-Script] Peinlichen Tippfehler beseitigt. Jetzt wird kein neu angelegter User mehr mit dem wunderschönen Wort “Willkomen” traktiert.

Komplettpaket 6.1-RC5 (Mi. 26.11.2008)

  • [Setup-Script] Weitere fehlerhafte Pfade gefixt. (immer noch peinlich! Ich hoffe das wars jetzt.)
  • [Setup-Script] Die optionalen Module “groupe”, “lxerp”, “faxgate” und “contact” können jetzt per Aufrufparameter direkt gestartet werden. Vorraussetzung dafür ist, dass das Script einmalig vollständig abgearbeitet wurde. Gedacht ist dies um die genannten Funktionen nachträglich zu konfigurieren, etwa wenn sie beim ersten Script-Durchlauf übersprungen wurden.

Komplettpaket 6.1-RC4

  • [Setup-Script] Fehlerhafte Pfade zur Setup-Kontrolldatei gefixt. Ist mir beim Umbau zum Komplettpaket entgangen. (peinlich)
  • [Setup-Script] HTTPS Konfiguration für Apache-Webserver erweitert.
  • [Setup-Script] Ein wenig Kosmetik;-)
  • [Konfigurationsdateien] Webserverkonfiguration bezüglich HTTPS und Passwortschutz erweitert. Für externe Zugriffe wurde in der htpasswd-Datenbank ein Standard-User angelegt. Username und PW entnehmen Sie der Liesmich-Datei unter cfiles/webserver/passwds.

Komplettpaket 6.1-RC3

  • [Konfigurationsdateien] Init-Script und Konfigurationen für den Betrieb meherer VirtualBox VMs mit Hostbridge-Interfaces hinzugefügt. Kurzanleitung zur Verwendung liegt bei.
  • [Konfigurationsdateien] cupsd.conf überarbeitet. CUPS-Konfiguration ist noch nicht Bestandteil des Setup-Scripts.
  • [Setup-Script] Fehler in der Konfiguration des Dovecot-IMAP-Servers gefixt. Auf 64Bit-Maschinen wurden die dovecot-Plugins im falschen Verzeichnis gesucht.

Komplettpaket 6.1-RC2

  • [Konfigurationsdateien] Fehlerhafter Pfad zur Netlogon-Freigabe in smb.shares.conf gefixt.
  • [Setup-Script] Samba Logon-Scripts werden jetzt automatisch an die Umgebung angepasst.
  • [Setup-Script] Fehler in der Routine zum Anlegen von Usern gefixt.

Komplettpaket 6.1-RC1

  • Setup-Script und Konfigurationsdateien als Komplettpaket.
  • Fehlerhafter Pfad zu smbldap-tools in smb.conf gefixt.

Konfigurationspaket Proto8

  • BDB Monitoring in der Datei slapd.conf für den openLDAP-Server hinzugefügt.
  • RPM für smbldap-tools entfernt. Kann jetzt über das invis-Server Buildservice-Repository per smart installiert werden.

invis-Setup 1.2RC5

  • Fehlerhafte Nameserver-Konfiguration, wenn bind aus dem invis-Server Buildservice-Repository installiert wurde, gefixt.
  • Fehlerhaffte Zugriffsrechte auf das Script /usr/local/sbin/addadress gefixt.
  • smbldap-tools und perl-Unicode-MapUTF8 werden jetzt via smart installiert. (Das Script fragt bezüglich der Unicode-Map trotzdem noch noch, ob sie per “eshell” installiert werden soll – einfach mit nein beantworten.)
  • Das Script sagt jetzt auch, wenn es fertig ist und beendet sich nicht mehr “einfach so”.

Konfigurationspaket Proto7

  • Konfigurationsdateien für hostapd einen Daemon zum Betrieb eines WLAN-Accesspoints mit WPA-Verschlüsselung hinzugefügt. Getestetet haben wir mit den Madwifi-Treibern für Atheros Chips.
  • smart-channel Konfigurationen für Madwifi-Repository hinzugefügt.

invis-Setup 1.2RC4

  • Capisuite/Faxgate Installation inkl. CAPI-Treiber-Installation hinzugefügt.
  • Grub-Bootmanager-Konfiguration hinzugefügt.
  • Fehlerhaft gesetzte Zugriffsrechte auf Schlüssel und Zertifikate für den Mailserver gefixt.
  • Automatischen RPM Key-Import für smart-channels hinzugefügt.

Konfigurationspaket Proto6

  • invis-Server GFX-Bootscreen und Grub-Konfiguration für Boot über ein RAID1 inkl. Fallback-Boot hinzugefügt.
  • smart-channel Konfigurationen für Ingo Göpperts Faxgate Buildservice Repository hinzugefügt.
  • smart-channel Konfigurationen für das invis-Server Buildservice Repository hinzugefügt.