new structure of config directory
I was going through live manual and found few sections to be
unrelated to the latest live build version. The live build version that
i am working on is 3.0~a37-1 and the manual that I am reading was
generated on 25th October 2011.
Under section 9.1.1 a description of skeleton user directory was given.
It also mentions that "To include files, simply add them to your
This directory corresponds to the root directory (/) of the live system.
For example, to
add a file /var/www/index.html in the live system, use:
$ mkdir -p config/chroot_local-includes/var/www
$ cp /path/to/my/index.html config/chroot_local-includes/var/www
Your configuration will then have the following layout:
Chroot local includes are installed after package installation so that
files installed by
packages are overwritten.
None of the above can be achieved because when i look into the config
directory I couldn't find chroot_local-includes instead of that I can
see chroot_local-patches and include.chroot which look close to what i
want to achieve. I am confused of which one to use for including my
custom files that have to be placed on the users home directory.
I am installing ibus for keyboad layout for my language. In order to
start ibus automatically i have to copy a file to
/home/<user>/.config/autostart/ibus-daemon.desktop. this will start ibus.
right now i copied the file to
/etc/skel/.config/autostart/ibus-deamon.desktop. Hope it works.