Nächste Seite:
Charta für Paketentwickler
Aufwärts:
eisfair Entwickler-Dokumentation
Vorherige Seite:
eisfair Entwickler-Dokumentation
Index
Inhalt
Charta für Paketentwickler
Vorwort
Welche Software ist für eisfair geeignet?
Portierung einer Server-Applikation auf eisfair
QUALITÄT - Pflichten eines Paketautors
Urheberrechte
Grundlagen der Entwicklung unter Eisfair
Die Plattform Eisfair
Die Entwicklungsumgebung
Überblick über ein eisfair Paket
Grundsätzliche Konventionen
Auswahl des Paketnamens
Dateinamen, Variablennamen
Bestandteile eines Pakets
Die Paket-Info-Datei
Hintergrund der Paket-Info-Datei
Namen und Pfad
Format
<name>-Tag
<version>-Tag
<date>-Tag
<status>-Tag
<section>-Tag
<sha1sum>-Tag
<space>-Tag
<system>-Tag
<require-package>-Tag
<require-lib>-Tag
<sub-package>-Tag
Update eines Pakete
Beispiel
Installation, Bootprozess, Shutdown
Paketinstallation
preinstall.sh
install.sh
Update von Paketen
Erweitertes update
Dateiliste $package-files.txt
Deinstallieren von Paketen
Bootprozess und Shutdown
Eisfair Konfigurationsschicht
Grundlagen der eisfair Konfiguration
Speicherung der Konfiguration
Aufbau einer eisfair-Kofigurationsdatei
Kopfbereich und Fußbereich
Gruppenstruktur
Konfigurationsvariablen
Prüfen der Konfiguration
Hilfedatei zur Konfiguration
Anwenden der Konfiguration
ACFH - Advanced Configuration File Handling
ACFH Grundlagen
Einbinden von ACFH
Menüs mit mehr als einem ACFH Untermenü
Einbinden von ACFH (alte Version)
Eischk
VARIABLE
OPT_VARIABLE
VARIABLE_N
VALUE
Fehlermeldungen
Definition regulärer Ausdrücke
Beispiele für Reguläre Ausdrücke
Erweiterte Prüfungen der Konfiguration
User-Interface
Menü
Einleitung
Verfügbare Tags
Dynamisches Verhalten in Menüs
Untermenüs einhängen und entfernen
Dokumentation
Dokumentation
Changelog
Sonstiges
Loggen von Meldungen
Cronjobs
Systemdateien aktualisieren
/etc/host.allow
/etc/host.deny
/etc/services
/etc/inittab
/etc/sudoers
Debug-Modus
Beispiel
Gruppen- und User-IDs
Eisfair spezifische Skripte
eislib - Funktionen zur Steuerung des Userinterfaces
anykey
clrhome
progress_bar
mecho
techo
eistime
inetlib - Funktionen fuer Parameter von Interfaces
get_interfaces
weitere get-Funktionen
configlib - Funktionen zum Handling der Konfigurationsdateien
printgpl
check
printgroup
printvar
printend
Weitere verfuegbare Skripte
/var/install/bin/ask
/var/install/bin/choose
/var/install/bin/check-version
/var/install/bin/doc
/var/install/bin/edit
/var/install/bin/add-menu
/var/install/bin/create-menu
/var/install/bin/del-menu
/var/install/bin/add-user
/var/install/bin/modify-user
/var/install/bin/remove-user
/var/install/bin/add-group
/var/install/bin/remove-group
/var/install/bin/install-local-package
/var/install/bin/sort-menu
/var/install/bin/check-package
/var/install/bin/check-folder
Curses basierte Programme
Übersicht
Documentation Viewer - show-doc.cui
File and directory listing tool - list-files.cui
Verwandte Themen
Einrichtung eines Downloadservers
index-Datei
Index
Jens Vehlhaber 2008-03-01