Verzeichnisstruktur eines fli4l SVN checkouts
Der SVN Checkout des fli4lRepositories hat folgende Struktur:
Â
.
+-- bin # Binärdateien für fli4l (z.B. Programme, Kernelmodule, Firmware usw.)
| +-- x86 # Binärdateien für 32bit Plattformen
| | +-- bin
| | +-- boot
| | +-- img
| | +-- lib
| | | +-- firmware # Firmware für 32-Bit-Plattformen
| | | +-- modules # 32bit Kernelmodule für verschiedene Kernelkonfigurationen (default, nonfree, virt, virt-nonfree)
| | +-- sbin
| | +-- usr
| | | +-- bin
| | | +-- lib
| | | +-- lib32 -> lib
| | | +-- local
| | | | +-- bin
| | | +-- sbin
| | | +-- share
| | | +-- var
| | | +-- log
| | | +-- privoxy
| | +-- windows
| +-- x86_64 # Binärdateien für 64-Bit-Plattformen
| +-- bin
| +-- boot
| +-- img
| +-- lib
| | +-- firmware
| | +-- modules
| +-- sbin
| +-- srv
| +-- usr
| | +-- bin
| | +-- lib
| | +-- lib64 -> lib
| | +-- local
| | | +-- bin
| | +-- sbin
| | +-- share
| | +-- var
| | +-- log
| | +-- privoxy
| +-- windows
+-- link
| +-- x86
| +-- x86_64
+-- src # Quellen und Pakete des fli4l buildroots (FBR)
+-- _ADMIN
+-- _INTERN
+-- packages # Quellen für fli4l FBR-Pakete
| +-- template # Ein Verzeichnis pro Paket mit Namen des Paketes (z.B. "template")
| | +-- check
| | +-- config
| | +-- doc # Dokumentation des Paketes in drei Sprachen (Deutsch, Englisch, Französisch)
| | | +-- deutsch # Deutsche Dokumentation
| | | | +-- tex # LaTeX Quellen der deutschen Dokumentation
| | | +-- english # Englische Dokumentation
| | | | +-- tex # LaTeX Quellen der englischen Dokumentation
| | | +-- french # Französische Dokumentation
| | | +-- tex # LaTeX Quellen der französischen Dokumentation
| | +-- opt
| | +-- etc
| | | +-- rc.d # Startscripte (rcXXX.name) für das fli4l Paket
| | +-- files # Andere Dateien, die auf das fli4l System kopiert werden. Dieses Verzecihnis bildet die Wurzel des Dateisystems auf dem fli4l ab.
| | +-- usr
| | +-- bin
| +-- src
| | +-- src
| | +-- cross
| | +-- fbr # Wurzelverzeichnis des fli4l FBR
| | | +-- buildroot
| | | | +-- arch
| | | | +-- board
| | | | +-- boot
| | | | +-- configs
| | | | +-- docs
| | | | +-- fs
| | | | +-- linux
| | | | | +-- linux-kernel-3_14
| | | | | | +-- linux-kernel-3_14_default
| | | | | | +-- linux-kernel-3_14_nonfree
| | | | | | +-- linux-kernel-3_14_virt
| | | | | | +-- linux-kernel-3_14_virt_nonfree
| | | | | +-- linux-kernel-3_16
| | | | | | +-- linux-kernel-3_16_default
| | | | | | +-- linux-kernel-3_16_nonfree
| | | | | | +-- linux-kernel-3_16_virt
| | | | | | +-- linux-kernel-3_16_virt_nonfree
| | | | | +-- linux-kernel-modules
| | | | +-- package # Verzeichnis für FBR Pakete
| | | | +-- support
| | | | +-- system
| | | | +-- toolchain
| | | | +-- toolchain
| | | | +-- toolchain-buildroot
| | | | +-- toolchain-external
| | | +-- include
| | | | +-- plugins
| | | | +-- update
| | | +-- templates
| | | +-- tmpl_autoconf
| | | +-- tmpl_generic
| | +-- fli4l # Quellen der für fli4l spezifisch entwickelten Software
+-- _RELEASE
| +-- archiv
| +-- get_tarballs
| +-- daily(testteam)
| | +-- windows
| +-- weekly
| +-- windows
+-- _TOOLS
+-- diff
+-- doc
+-- jenkins
+-- kernel
+-- merge # Werkzeuge für SVN merges (z.B. trunk -> testing)
+-- openvpn
+-- qemu
| +-- base
| +-- testsuite
| +-- portfw
| +-- pppoe
| +-- rrd
| +-- samba
+-- svn
+-- updatefli4l # Werkzeug zur Erzeugung eins Verzeichnisses mit allen fli4l Paketen zum Update eines fli4l Systems. Die Konfiguration erfolgt mittels einer Konfigurationsdatei (Template ist im Verzeichnis zu finden).
+-- xml