Please report if you ever reach this limit on a filesystem,
-I would be interested in how deep the limit is. Currently one person
-reported that after 125 subdirectories the limit is reached in the
-operating system with the blue screen.
-
-
-
-
-Using (symbolic) links (absolute and relative)
-
-Hard links are not a problem, because when transferring the data they look
-as different files, tar will not see the difference between a totally
-different file and a hard link.
-
-
-When using symbolic links one has to distinguish between absolute
-and relative links. Using a symbolic link can be a problem in general, if
-you link outside of the configuration directory. If you link to other
-files or directories in the configuration directory you should prefer
-relative links. When using absolute links the linked files
-may be non-existent, when using relative links to files outside
-the files may be unreachable, because the cconfig is extracted
-below a different hierarchy position.
-
-
-Some operating system implement links differently, you need
-to have a tool, which converts standard links (as used on POSIX
-systems) to those used on other system and the other way
-round6.
-
-mini-lpd is a small, non-queueing lpd implementation. It uses
-/etc/mini-lpd as its configuration directory. Every directory
-below is the name of a queue:
-
-[15:09] hydrogenium:~# ls -l /etc/mini-lpd
-total 0
-drwx------ 2 root root 6 Aug 28 15:09 lp0
-drwx------ 2 root root 6 Aug 28 15:09 lp1
-
-Those "`objects"' (directories) contain an attribute "`device"', which
-is where the mini-lpd writes the incoming data to:
-
-
-You could add other attributes like "`filter"' (unsupported currently), which
-could be a link to a program filtering the input before mini-lpd
-would write it to the device.
-
-Samba[7] is the well-known Unix SMB server. It exists and
-does not use cconfig for its configuration, but this describes
-how it could:
-"`/etc/samba"' is currently the configuration directory. Instead of
-the smb.conf you would have the object "`config"'. Bool
-variables8 could simply
-be represented by "`file exists"' (true) or "`file does not exist"'.
-Variables with text could be realised with writing the text into the file:
-"`/etc/samba/config/workgroup"' could contain "`cworkgroup"'.
-Shares could be objects below "`/etc/samba/shares"':
-"`/etc/samba/shares/cdrom"' could contain a file name "`path"' which links
-to the real path, a file "`groups"' which would contain a \n seperated
-list of groups which may access this share.
-
-
-Nico
-2005-08-28
-
-
-
diff --git a/docs/cconfig/cconfig/node16.html b/docs/cconfig/cconfig/node16.html
deleted file mode 100755
index 4170df47..00000000
--- a/docs/cconfig/cconfig/node16.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-init system (cinit)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Cinit[2] is a fast init system, which uses cconfig.
-"`/etc/cinit"' is its basic configuration directory. Below that directory
-exist the basic configuration:
-
-wasserstoff# ls -l /etc/cinit
-total 8
-drwxr-xr-x 10 root root 4096 Aug 20 20:55 getty
-drwxr-xr-x 3 root root 56 Aug 24 22:04 init
-drwxr-xr-x 2 root root 1 Aug 20 20:38 local-services
-drwxr-xr-x 5 root root 32 Aug 24 22:14 local-tuning
-drwxr-xr-x 10 root root 72 Aug 24 06:40 mount
-drwxr-xr-x 7 root root 48 Aug 28 13:57 network
-drwxr-xr-x 4 root root 16 Aug 20 20:51 remote-services
-drwxr-xr-t 2 root root 60 Aug 28 14:00 tmp
-
-"`/etc/cinit/init"' is the first service cinit normally boots,
-from there it has dependencies to other services:
-
-wasserstoff# ls -l /etc/cinit/init/*
-lrwxrwxrwx 1 root root 9 Aug 20 20:43 /etc/cinit/init/on -> /bin/echo
--rw-r--r-- 1 root root 22 Aug 20 20:43 /etc/cinit/init/on.params
-
-/etc/cinit/init/wants:
-total 0
-lrwxrwxrwx 1 root root 12 Aug 20 20:43 getty -> ../../getty/
-lrwxrwxrwx 1 root root 21 Aug 20 20:51 local-services -> ../../local-services/
-lrwxrwxrwx 1 root root 19 Aug 20 20:42 local-tuning -> ../../local-tuning/
-lrwxrwxrwx 1 root root 12 Aug 20 20:51 mount -> ../../mount/
-lrwxrwxrwx 1 root root 14 Aug 20 20:51 network -> ../../network/
-lrwxrwxrwx 1 root root 22 Aug 20 20:51 remote-services -> ../../remote-services/
-
-cconfig is not a standard currently.
-No tools exists to convert to other formats like XML.
-There is no description language (like DTD or XSLT for XML).
-The portability is ensured between most Unices, but Win32 will
-most likely be broken as long as nobody writes a "`cconfigtar2win32fs"'
-convert tool.
-
-
-Nico
-2005-08-28
-
-
-
diff --git a/docs/cconfig/cconfig/node18.html b/docs/cconfig/cconfig/node18.html
deleted file mode 100755
index 977968ce..00000000
--- a/docs/cconfig/cconfig/node18.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-Personal statement
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-I wrote this because I think configuring things this way is very logic
-and helps to intuitively use your system. Furthermore it is really
-easy to see what is configured (find /the/cconfig/dir). I implemented
-variants of cconfig in cinit[2] and mini-lpd[4].
-Many people I know, who use xml[8] and have problems, because
-the parser is too slow, were very happy when I told them about cconfig.
-I hope you can also benefit from it. I would really like to hear some
-feedback from you at nico-linux-cconfig ((at)) schottelius.org.
-
-
-
-Nico
-2005-08-28
-
-
-
diff --git a/docs/cconfig/cconfig/node19.html b/docs/cconfig/cconfig/node19.html
deleted file mode 100755
index d60d4fbf..00000000
--- a/docs/cconfig/cconfig/node19.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-Bibliography
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-cconfig is a proposal for configurations on Unix-alike
-systems1. This includes, but is not limited to services, packages,
-user settings or the system configuration. cconfig main idea is
-
-
-
to simplify the layout of configurations
-
-
to make it easier to configure
-
-
to allow smooth editing from automatically running programs,
-
-
thus to avoid parsing where possible,
-
-
to use the available resources (libraries, functions, ...)
-
-Every cconfig starts below a given directory. This directory
-should be named after the process using the configuration
-(auth, cinit, mini-lpd, yourutils) and be put under the
-appropriate configuration directory (/etc, /usr/packages/yourutil/etc, ...).
-A cconfig consists of objects and attributes.
-
-
-Subsections
-
-
-An object is a subdirectory below your configuration directory.
-An object can also be a subobject, means a subdirectory of a
-directory (this may be continued as deep as you
-need2.
-
-
-Nico
-2005-08-28
-
-
-
diff --git a/docs/cconfig/cconfig/node5.html b/docs/cconfig/cconfig/node5.html
deleted file mode 100755
index 544e66be..00000000
--- a/docs/cconfig/cconfig/node5.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-Attributes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-cconfig should in general be portable between Unix-systems, still
-there can be problems exchanging cconfig data. To prevent
-them, take care of the following sections.
-
-
-Subsections
-
-
-Transferring a cconfig should be done encapsulated in a tar[5] archive.
-Tar saves the most important information (date, rights, names, ...)
-and is available on every Unix-system4.
-If the configuration is very big, consider compressing it with bzip2[6].
-
-
-Nico
-2005-08-28
-
-
-
diff --git a/docs/cconfig/cconfig/node9.html b/docs/cconfig/cconfig/node9.html
deleted file mode 100755
index 828c15e9..00000000
--- a/docs/cconfig/cconfig/node9.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-File names
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Currently there is no specification, that specifies that a filesystem
-must support UTF-8, but practically most modern systems do have
-UTF-8 support5.
-
-
-Nico
-2005-08-28
-
-
-
diff --git a/docs/cconfig/cconfig/prev.png b/docs/cconfig/cconfig/prev.png
deleted file mode 100755
index e60b8b40..00000000
Binary files a/docs/cconfig/cconfig/prev.png and /dev/null differ
diff --git a/docs/cconfig/cconfig/prev_g.png b/docs/cconfig/cconfig/prev_g.png
deleted file mode 100755
index 476d9568..00000000
Binary files a/docs/cconfig/cconfig/prev_g.png and /dev/null differ
diff --git a/docs/cconfig/cconfig/up.png b/docs/cconfig/cconfig/up.png
deleted file mode 100755
index 3937e168..00000000
Binary files a/docs/cconfig/cconfig/up.png and /dev/null differ
diff --git a/docs/cconfig/cconfig/up_g.png b/docs/cconfig/cconfig/up_g.png
deleted file mode 100755
index 54ceb683..00000000
Binary files a/docs/cconfig/cconfig/up_g.png and /dev/null differ