diff --git a/guest-overlay/files/pam_mount.conf.xml b/guest-overlay/files/pam_mount.conf.xml index 0627cd612f522e9efb189df153d1a1e71e308652..abfeb7c7ae58ad473a154d102e397d409a2ea47b 100644 --- a/guest-overlay/files/pam_mount.conf.xml +++ b/guest-overlay/files/pam_mount.conf.xml @@ -13,11 +13,15 @@ <debug enable="0" /> - <!-- Volume definitions --> - - <volume path="none" sgrp="gast" fstype="aufs" mountpoint="/guests/home" options="br:/guests/temporary=rw:/guests/provision=ro,udba=reval" /> +<!-- Volume definitions --> - <!-- pam_mount parameters: General tunables --> +<volume sgrp="gast" fstype="squashfs" path="/guests/provision.squashfs" mountpoint="/guests/provision" options="noatime,ro,loop" /> + +<volume sgrp="gast" fstype="tmpfs" path="tmpfs" mountpoint="/guests/temporary" options="noatime,noexec,rw" /> + +<volume path="none" sgrp="gast" fstype="aufs" mountpoint="/guests/home" options="br:/guests/temporary=rw:/guests/provision=ro,udba=reval" /> + +<!-- pam_mount parameters: General tunables --> <!-- <luserconf name=".pam_mount.conf.xml" /> @@ -41,5 +45,6 @@ <mkmountpoint enable="1" remove="true" /> +<umount>umount -l %(MNTPT)</umount> </pam_mount> diff --git a/guest-overlay/files/gast/.bash_logout b/guest-overlay/files/provision/gast/.bash_logout similarity index 100% rename from guest-overlay/files/gast/.bash_logout rename to guest-overlay/files/provision/gast/.bash_logout diff --git a/guest-overlay/files/gast/.bashrc b/guest-overlay/files/provision/gast/.bashrc similarity index 100% rename from guest-overlay/files/gast/.bashrc rename to guest-overlay/files/provision/gast/.bashrc diff --git a/guest-overlay/files/gast/.config/Trolltech.conf b/guest-overlay/files/provision/gast/.config/Trolltech.conf similarity index 100% rename from guest-overlay/files/gast/.config/Trolltech.conf rename to guest-overlay/files/provision/gast/.config/Trolltech.conf diff --git a/guest-overlay/files/gast/.config/enchant/en_US.dic b/guest-overlay/files/provision/gast/.config/enchant/en_US.dic similarity index 100% rename from guest-overlay/files/gast/.config/enchant/en_US.dic rename to guest-overlay/files/provision/gast/.config/enchant/en_US.dic diff --git a/guest-overlay/files/gast/.config/enchant/en_US.exc b/guest-overlay/files/provision/gast/.config/enchant/en_US.exc similarity index 100% rename from guest-overlay/files/gast/.config/enchant/en_US.exc rename to guest-overlay/files/provision/gast/.config/enchant/en_US.exc diff --git a/guest-overlay/files/gast/.config/oxygen-gtk/argb-apps.conf b/guest-overlay/files/provision/gast/.config/oxygen-gtk/argb-apps.conf similarity index 100% rename from guest-overlay/files/gast/.config/oxygen-gtk/argb-apps.conf rename to guest-overlay/files/provision/gast/.config/oxygen-gtk/argb-apps.conf diff --git a/guest-overlay/files/gast/.config/user-dirs.dirs b/guest-overlay/files/provision/gast/.config/user-dirs.dirs similarity index 100% rename from guest-overlay/files/gast/.config/user-dirs.dirs rename to guest-overlay/files/provision/gast/.config/user-dirs.dirs diff --git a/guest-overlay/files/gast/.config/user-dirs.locale b/guest-overlay/files/provision/gast/.config/user-dirs.locale similarity index 100% rename from guest-overlay/files/gast/.config/user-dirs.locale rename to guest-overlay/files/provision/gast/.config/user-dirs.locale diff --git a/guest-overlay/files/provision/gast/.kde/Autostart/schrank.desktop b/guest-overlay/files/provision/gast/.kde/Autostart/schrank.desktop new file mode 120000 index 0000000000000000000000000000000000000000..406031955225a5e5ee1a1fbf0596634050e150b4 --- /dev/null +++ b/guest-overlay/files/provision/gast/.kde/Autostart/schrank.desktop @@ -0,0 +1 @@ +/usr/local/share/schrank/schrank.desktop \ No newline at end of file diff --git a/guest-overlay/files/gast/.kde/share/apps/activitymanager/activityranking/database b/guest-overlay/files/provision/gast/.kde/share/apps/activitymanager/activityranking/database similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/activitymanager/activityranking/database rename to guest-overlay/files/provision/gast/.kde/share/apps/activitymanager/activityranking/database diff --git a/guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/global/.directory b/guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/global/.directory similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/global/.directory rename to guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/global/.directory diff --git a/guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/remote/.directory b/guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/remote/.directory similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/remote/.directory rename to guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/remote/.directory diff --git a/guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/SVCIa2mLAnEZVVmbuE7mQBEC8Lw=/.directory b/guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/SVCIa2mLAnEZVVmbuE7mQBEC8Lw=/.directory similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/SVCIa2mLAnEZVVmbuE7mQBEC8Lw=/.directory rename to guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/SVCIa2mLAnEZVVmbuE7mQBEC8Lw=/.directory diff --git a/guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/csf1oPsh6cb9KCV5jBQlDjwWVMg=/.directory b/guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/csf1oPsh6cb9KCV5jBQlDjwWVMg=/.directory similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/csf1oPsh6cb9KCV5jBQlDjwWVMg=/.directory rename to guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/csf1oPsh6cb9KCV5jBQlDjwWVMg=/.directory diff --git a/guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/ggB6TNGNecKbpMzbuWl4wj4thlo=/.directory b/guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/ggB6TNGNecKbpMzbuWl4wj4thlo=/.directory similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/ggB6TNGNecKbpMzbuWl4wj4thlo=/.directory rename to guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/ggB6TNGNecKbpMzbuWl4wj4thlo=/.directory diff --git a/guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/px--MEqcJrhfFsGYE9oQ7PJoxdc=/.directory b/guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/px--MEqcJrhfFsGYE9oQ7PJoxdc=/.directory similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/dolphin/view_properties/search/px--MEqcJrhfFsGYE9oQ7PJoxdc=/.directory rename to guest-overlay/files/provision/gast/.kde/share/apps/dolphin/view_properties/search/px--MEqcJrhfFsGYE9oQ7PJoxdc=/.directory diff --git a/guest-overlay/files/gast/.kde/share/apps/kabc/std.vcf b/guest-overlay/files/provision/gast/.kde/share/apps/kabc/std.vcf similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kabc/std.vcf rename to guest-overlay/files/provision/gast/.kde/share/apps/kabc/std.vcf diff --git a/guest-overlay/files/gast/.kde/share/apps/kabc/std.vcf_7 b/guest-overlay/files/provision/gast/.kde/share/apps/kabc/std.vcf_7 similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kabc/std.vcf_7 rename to guest-overlay/files/provision/gast/.kde/share/apps/kabc/std.vcf_7 diff --git a/guest-overlay/files/gast/.kde/share/apps/kded/session/keyboard/layout_memory.xml b/guest-overlay/files/provision/gast/.kde/share/apps/kded/session/keyboard/layout_memory.xml similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kded/session/keyboard/layout_memory.xml rename to guest-overlay/files/provision/gast/.kde/share/apps/kded/session/keyboard/layout_memory.xml diff --git a/guest-overlay/files/gast/.kde/share/apps/kfileplaces/bookmarks.xml.tbcache b/guest-overlay/files/provision/gast/.kde/share/apps/kfileplaces/bookmarks.xml.tbcache similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kfileplaces/bookmarks.xml.tbcache rename to guest-overlay/files/provision/gast/.kde/share/apps/kfileplaces/bookmarks.xml.tbcache diff --git a/guest-overlay/files/gast/.kde/share/apps/klipper/history2.lst b/guest-overlay/files/provision/gast/.kde/share/apps/klipper/history2.lst similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/klipper/history2.lst rename to guest-overlay/files/provision/gast/.kde/share/apps/klipper/history2.lst diff --git a/guest-overlay/files/gast/.kde/share/apps/korganizer/std.ics b/guest-overlay/files/provision/gast/.kde/share/apps/korganizer/std.ics similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/korganizer/std.ics rename to guest-overlay/files/provision/gast/.kde/share/apps/korganizer/std.ics diff --git a/guest-overlay/files/gast/.kde/share/apps/korganizer/std.ics~ b/guest-overlay/files/provision/gast/.kde/share/apps/korganizer/std.ics~ similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/korganizer/std.ics~ rename to guest-overlay/files/provision/gast/.kde/share/apps/korganizer/std.ics~ diff --git a/guest-overlay/files/gast/.kde/share/apps/kres-migrator/migration.log b/guest-overlay/files/provision/gast/.kde/share/apps/kres-migrator/migration.log similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kres-migrator/migration.log rename to guest-overlay/files/provision/gast/.kde/share/apps/kres-migrator/migration.log diff --git a/guest-overlay/files/gast/.kde/share/apps/kscreen/5e744f73f3e7fd293666a0d94cffcc7a b/guest-overlay/files/provision/gast/.kde/share/apps/kscreen/5e744f73f3e7fd293666a0d94cffcc7a similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kscreen/5e744f73f3e7fd293666a0d94cffcc7a rename to guest-overlay/files/provision/gast/.kde/share/apps/kscreen/5e744f73f3e7fd293666a0d94cffcc7a diff --git a/guest-overlay/files/gast/.kde/share/apps/kscreen/f4bdefb9cddee55cbd54bd1d182cf2a8 b/guest-overlay/files/provision/gast/.kde/share/apps/kscreen/f4bdefb9cddee55cbd54bd1d182cf2a8 similarity index 100% rename from guest-overlay/files/gast/.kde/share/apps/kscreen/f4bdefb9cddee55cbd54bd1d182cf2a8 rename to guest-overlay/files/provision/gast/.kde/share/apps/kscreen/f4bdefb9cddee55cbd54bd1d182cf2a8 diff --git a/guest-overlay/files/gast/.kde/share/autostart/plasma-netbook.desktop b/guest-overlay/files/provision/gast/.kde/share/autostart/plasma-netbook.desktop similarity index 100% rename from guest-overlay/files/gast/.kde/share/autostart/plasma-netbook.desktop rename to guest-overlay/files/provision/gast/.kde/share/autostart/plasma-netbook.desktop diff --git a/guest-overlay/files/gast/.kde/share/config/activitymanager-pluginsrc b/guest-overlay/files/provision/gast/.kde/share/config/activitymanager-pluginsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/activitymanager-pluginsrc rename to guest-overlay/files/provision/gast/.kde/share/config/activitymanager-pluginsrc diff --git a/guest-overlay/files/gast/.kde/share/config/activitymanagerrc b/guest-overlay/files/provision/gast/.kde/share/config/activitymanagerrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/activitymanagerrc rename to guest-overlay/files/provision/gast/.kde/share/config/activitymanagerrc diff --git a/guest-overlay/files/gast/.kde/share/config/amarokrc b/guest-overlay/files/provision/gast/.kde/share/config/amarokrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/amarokrc rename to guest-overlay/files/provision/gast/.kde/share/config/amarokrc diff --git a/guest-overlay/files/gast/.kde/share/config/baloofilerc b/guest-overlay/files/provision/gast/.kde/share/config/baloofilerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/baloofilerc rename to guest-overlay/files/provision/gast/.kde/share/config/baloofilerc diff --git a/guest-overlay/files/gast/.kde/share/config/bomberrc b/guest-overlay/files/provision/gast/.kde/share/config/bomberrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/bomberrc rename to guest-overlay/files/provision/gast/.kde/share/config/bomberrc diff --git a/guest-overlay/files/gast/.kde/share/config/calendar_printing.rc b/guest-overlay/files/provision/gast/.kde/share/config/calendar_printing.rc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/calendar_printing.rc rename to guest-overlay/files/provision/gast/.kde/share/config/calendar_printing.rc diff --git a/guest-overlay/files/gast/.kde/share/config/dolphinrc b/guest-overlay/files/provision/gast/.kde/share/config/dolphinrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/dolphinrc rename to guest-overlay/files/provision/gast/.kde/share/config/dolphinrc diff --git a/guest-overlay/files/gast/.kde/share/config/drkonqirc b/guest-overlay/files/provision/gast/.kde/share/config/drkonqirc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/drkonqirc rename to guest-overlay/files/provision/gast/.kde/share/config/drkonqirc diff --git a/guest-overlay/files/gast/.kde/share/config/foldermailarchiverc b/guest-overlay/files/provision/gast/.kde/share/config/foldermailarchiverc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/foldermailarchiverc rename to guest-overlay/files/provision/gast/.kde/share/config/foldermailarchiverc diff --git a/guest-overlay/files/gast/.kde/share/config/granatierrc b/guest-overlay/files/provision/gast/.kde/share/config/granatierrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/granatierrc rename to guest-overlay/files/provision/gast/.kde/share/config/granatierrc diff --git a/guest-overlay/files/gast/.kde/share/config/gtkrc b/guest-overlay/files/provision/gast/.kde/share/config/gtkrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/gtkrc rename to guest-overlay/files/provision/gast/.kde/share/config/gtkrc diff --git a/guest-overlay/files/gast/.kde/share/config/gtkrc-2.0 b/guest-overlay/files/provision/gast/.kde/share/config/gtkrc-2.0 similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/gtkrc-2.0 rename to guest-overlay/files/provision/gast/.kde/share/config/gtkrc-2.0 diff --git a/guest-overlay/files/gast/.kde/share/config/kaddressbookmigratorrc b/guest-overlay/files/provision/gast/.kde/share/config/kaddressbookmigratorrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kaddressbookmigratorrc rename to guest-overlay/files/provision/gast/.kde/share/config/kaddressbookmigratorrc diff --git a/guest-overlay/files/gast/.kde/share/config/kalarmrc b/guest-overlay/files/provision/gast/.kde/share/config/kalarmrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kalarmrc rename to guest-overlay/files/provision/gast/.kde/share/config/kalarmrc diff --git a/guest-overlay/files/gast/.kde/share/config/katerc b/guest-overlay/files/provision/gast/.kde/share/config/katerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/katerc rename to guest-overlay/files/provision/gast/.kde/share/config/katerc diff --git a/guest-overlay/files/gast/.kde/share/config/katomicrc b/guest-overlay/files/provision/gast/.kde/share/config/katomicrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/katomicrc rename to guest-overlay/files/provision/gast/.kde/share/config/katomicrc diff --git a/guest-overlay/files/gast/.kde/share/config/kbattleshiprc b/guest-overlay/files/provision/gast/.kde/share/config/kbattleshiprc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kbattleshiprc rename to guest-overlay/files/provision/gast/.kde/share/config/kbattleshiprc diff --git a/guest-overlay/files/gast/.kde/share/config/kbouncerc b/guest-overlay/files/provision/gast/.kde/share/config/kbouncerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kbouncerc rename to guest-overlay/files/provision/gast/.kde/share/config/kbouncerc diff --git a/guest-overlay/files/gast/.kde/share/config/kbreakoutrc b/guest-overlay/files/provision/gast/.kde/share/config/kbreakoutrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kbreakoutrc rename to guest-overlay/files/provision/gast/.kde/share/config/kbreakoutrc diff --git a/guest-overlay/files/gast/.kde/share/config/kcalcrc b/guest-overlay/files/provision/gast/.kde/share/config/kcalcrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kcalcrc rename to guest-overlay/files/provision/gast/.kde/share/config/kcalcrc diff --git a/guest-overlay/files/gast/.kde/share/config/kcmlocale-grouping b/guest-overlay/files/provision/gast/.kde/share/config/kcmlocale-grouping similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kcmlocale-grouping rename to guest-overlay/files/provision/gast/.kde/share/config/kcmlocale-grouping diff --git a/guest-overlay/files/gast/.kde/share/config/kcmshellrc b/guest-overlay/files/provision/gast/.kde/share/config/kcmshellrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kcmshellrc rename to guest-overlay/files/provision/gast/.kde/share/config/kcmshellrc diff --git a/guest-overlay/files/gast/.kde/share/config/kconf_updaterc b/guest-overlay/files/provision/gast/.kde/share/config/kconf_updaterc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kconf_updaterc rename to guest-overlay/files/provision/gast/.kde/share/config/kconf_updaterc diff --git a/guest-overlay/files/gast/.kde/share/config/kcookiejarrc b/guest-overlay/files/provision/gast/.kde/share/config/kcookiejarrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kcookiejarrc rename to guest-overlay/files/provision/gast/.kde/share/config/kcookiejarrc diff --git a/guest-overlay/files/gast/.kde/share/config/kdebugrc b/guest-overlay/files/provision/gast/.kde/share/config/kdebugrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kdebugrc rename to guest-overlay/files/provision/gast/.kde/share/config/kdebugrc diff --git a/guest-overlay/files/gast/.kde/share/config/kded_device_automounterrc b/guest-overlay/files/provision/gast/.kde/share/config/kded_device_automounterrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kded_device_automounterrc rename to guest-overlay/files/provision/gast/.kde/share/config/kded_device_automounterrc diff --git a/guest-overlay/files/gast/.kde/share/config/kdedrc b/guest-overlay/files/provision/gast/.kde/share/config/kdedrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kdedrc rename to guest-overlay/files/provision/gast/.kde/share/config/kdedrc diff --git a/guest-overlay/files/gast/.kde/share/config/kdeglobals b/guest-overlay/files/provision/gast/.kde/share/config/kdeglobals similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kdeglobals rename to guest-overlay/files/provision/gast/.kde/share/config/kdeglobals diff --git a/guest-overlay/files/gast/.kde/share/config/kdiamondrc b/guest-overlay/files/provision/gast/.kde/share/config/kdiamondrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kdiamondrc rename to guest-overlay/files/provision/gast/.kde/share/config/kdiamondrc diff --git a/guest-overlay/files/gast/.kde/share/config/kget_multisegkiofactory.rc b/guest-overlay/files/provision/gast/.kde/share/config/kget_multisegkiofactory.rc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kget_multisegkiofactory.rc rename to guest-overlay/files/provision/gast/.kde/share/config/kget_multisegkiofactory.rc diff --git a/guest-overlay/files/gast/.kde/share/config/kgetrc b/guest-overlay/files/provision/gast/.kde/share/config/kgetrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kgetrc rename to guest-overlay/files/provision/gast/.kde/share/config/kgetrc diff --git a/guest-overlay/files/gast/.kde/share/config/kglobalshortcutsrc b/guest-overlay/files/provision/gast/.kde/share/config/kglobalshortcutsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kglobalshortcutsrc rename to guest-overlay/files/provision/gast/.kde/share/config/kglobalshortcutsrc diff --git a/guest-overlay/files/gast/.kde/share/config/khotkeysrc b/guest-overlay/files/provision/gast/.kde/share/config/khotkeysrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/khotkeysrc rename to guest-overlay/files/provision/gast/.kde/share/config/khotkeysrc diff --git a/guest-overlay/files/gast/.kde/share/config/kickoffrc b/guest-overlay/files/provision/gast/.kde/share/config/kickoffrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kickoffrc rename to guest-overlay/files/provision/gast/.kde/share/config/kickoffrc diff --git a/guest-overlay/files/gast/.kde/share/config/kilerc b/guest-overlay/files/provision/gast/.kde/share/config/kilerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kilerc rename to guest-overlay/files/provision/gast/.kde/share/config/kilerc diff --git a/guest-overlay/files/gast/.kde/share/config/killbotsrc b/guest-overlay/files/provision/gast/.kde/share/config/killbotsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/killbotsrc rename to guest-overlay/files/provision/gast/.kde/share/config/killbotsrc diff --git a/guest-overlay/files/gast/.kde/share/config/kio_desktoprc b/guest-overlay/files/provision/gast/.kde/share/config/kio_desktoprc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kio_desktoprc rename to guest-overlay/files/provision/gast/.kde/share/config/kio_desktoprc diff --git a/guest-overlay/files/gast/.kde/share/config/kio_httprc b/guest-overlay/files/provision/gast/.kde/share/config/kio_httprc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kio_httprc rename to guest-overlay/files/provision/gast/.kde/share/config/kio_httprc diff --git a/guest-overlay/files/gast/.kde/share/config/kiorc b/guest-overlay/files/provision/gast/.kde/share/config/kiorc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kiorc rename to guest-overlay/files/provision/gast/.kde/share/config/kiorc diff --git a/guest-overlay/files/gast/.kde/share/config/kioslaverc b/guest-overlay/files/provision/gast/.kde/share/config/kioslaverc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kioslaverc rename to guest-overlay/files/provision/gast/.kde/share/config/kioslaverc diff --git a/guest-overlay/files/gast/.kde/share/config/klickety b/guest-overlay/files/provision/gast/.kde/share/config/klickety similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/klickety rename to guest-overlay/files/provision/gast/.kde/share/config/klickety diff --git a/guest-overlay/files/gast/.kde/share/config/klicketyrc b/guest-overlay/files/provision/gast/.kde/share/config/klicketyrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/klicketyrc rename to guest-overlay/files/provision/gast/.kde/share/config/klicketyrc diff --git a/guest-overlay/files/gast/.kde/share/config/klines b/guest-overlay/files/provision/gast/.kde/share/config/klines similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/klines rename to guest-overlay/files/provision/gast/.kde/share/config/klines diff --git a/guest-overlay/files/gast/.kde/share/config/klipperrc b/guest-overlay/files/provision/gast/.kde/share/config/klipperrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/klipperrc rename to guest-overlay/files/provision/gast/.kde/share/config/klipperrc diff --git a/guest-overlay/files/gast/.kde/share/config/kmail.eventsrc b/guest-overlay/files/provision/gast/.kde/share/config/kmail.eventsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kmail.eventsrc rename to guest-overlay/files/provision/gast/.kde/share/config/kmail.eventsrc diff --git a/guest-overlay/files/gast/.kde/share/config/kmail2rc b/guest-overlay/files/provision/gast/.kde/share/config/kmail2rc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kmail2rc rename to guest-overlay/files/provision/gast/.kde/share/config/kmail2rc diff --git a/guest-overlay/files/gast/.kde/share/config/kmailrc b/guest-overlay/files/provision/gast/.kde/share/config/kmailrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kmailrc rename to guest-overlay/files/provision/gast/.kde/share/config/kmailrc diff --git a/guest-overlay/files/gast/.kde/share/config/kmines b/guest-overlay/files/provision/gast/.kde/share/config/kmines similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kmines rename to guest-overlay/files/provision/gast/.kde/share/config/kmines diff --git a/guest-overlay/files/gast/.kde/share/config/kmixctrlrc b/guest-overlay/files/provision/gast/.kde/share/config/kmixctrlrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kmixctrlrc rename to guest-overlay/files/provision/gast/.kde/share/config/kmixctrlrc diff --git a/guest-overlay/files/gast/.kde/share/config/kmixrc b/guest-overlay/files/provision/gast/.kde/share/config/kmixrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kmixrc rename to guest-overlay/files/provision/gast/.kde/share/config/kmixrc diff --git a/guest-overlay/files/gast/.kde/share/config/knavalbattlerc b/guest-overlay/files/provision/gast/.kde/share/config/knavalbattlerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/knavalbattlerc rename to guest-overlay/files/provision/gast/.kde/share/config/knavalbattlerc diff --git a/guest-overlay/files/gast/.kde/share/config/knetwalk b/guest-overlay/files/provision/gast/.kde/share/config/knetwalk similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/knetwalk rename to guest-overlay/files/provision/gast/.kde/share/config/knetwalk diff --git a/guest-overlay/files/gast/.kde/share/config/knoderc b/guest-overlay/files/provision/gast/.kde/share/config/knoderc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/knoderc rename to guest-overlay/files/provision/gast/.kde/share/config/knoderc diff --git a/guest-overlay/files/gast/.kde/share/config/knotesrc b/guest-overlay/files/provision/gast/.kde/share/config/knotesrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/knotesrc rename to guest-overlay/files/provision/gast/.kde/share/config/knotesrc diff --git a/guest-overlay/files/gast/.kde/share/config/kolourpaintrc b/guest-overlay/files/provision/gast/.kde/share/config/kolourpaintrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kolourpaintrc rename to guest-overlay/files/provision/gast/.kde/share/config/kolourpaintrc diff --git a/guest-overlay/files/gast/.kde/share/config/konsolerc b/guest-overlay/files/provision/gast/.kde/share/config/konsolerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/konsolerc rename to guest-overlay/files/provision/gast/.kde/share/config/konsolerc diff --git a/guest-overlay/files/gast/.kde/share/config/kopeterc b/guest-overlay/files/provision/gast/.kde/share/config/kopeterc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kopeterc rename to guest-overlay/files/provision/gast/.kde/share/config/kopeterc diff --git a/guest-overlay/files/gast/.kde/share/config/korgacrc b/guest-overlay/files/provision/gast/.kde/share/config/korgacrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/korgacrc rename to guest-overlay/files/provision/gast/.kde/share/config/korgacrc diff --git a/guest-overlay/files/gast/.kde/share/config/korganizer_printing.rc b/guest-overlay/files/provision/gast/.kde/share/config/korganizer_printing.rc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/korganizer_printing.rc rename to guest-overlay/files/provision/gast/.kde/share/config/korganizer_printing.rc diff --git a/guest-overlay/files/gast/.kde/share/config/korganizerrc b/guest-overlay/files/provision/gast/.kde/share/config/korganizerrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/korganizerrc rename to guest-overlay/files/provision/gast/.kde/share/config/korganizerrc diff --git a/guest-overlay/files/gast/.kde/share/config/kpat b/guest-overlay/files/provision/gast/.kde/share/config/kpat similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kpat rename to guest-overlay/files/provision/gast/.kde/share/config/kpat diff --git a/guest-overlay/files/gast/.kde/share/config/kpgprc b/guest-overlay/files/provision/gast/.kde/share/config/kpgprc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kpgprc rename to guest-overlay/files/provision/gast/.kde/share/config/kpgprc diff --git a/guest-overlay/files/gast/.kde/share/config/kres-migratorrc b/guest-overlay/files/provision/gast/.kde/share/config/kres-migratorrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kres-migratorrc rename to guest-overlay/files/provision/gast/.kde/share/config/kres-migratorrc diff --git a/guest-overlay/files/gast/.kde/share/config/kresources/contact/stdrc b/guest-overlay/files/provision/gast/.kde/share/config/kresources/contact/stdrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kresources/contact/stdrc rename to guest-overlay/files/provision/gast/.kde/share/config/kresources/contact/stdrc diff --git a/guest-overlay/files/gast/.kde/share/config/krunnerrc b/guest-overlay/files/provision/gast/.kde/share/config/krunnerrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/krunnerrc rename to guest-overlay/files/provision/gast/.kde/share/config/krunnerrc diff --git a/guest-overlay/files/gast/.kde/share/config/ksamerc b/guest-overlay/files/provision/gast/.kde/share/config/ksamerc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/ksamerc rename to guest-overlay/files/provision/gast/.kde/share/config/ksamerc diff --git a/guest-overlay/files/gast/.kde/share/config/kservicemenurc b/guest-overlay/files/provision/gast/.kde/share/config/kservicemenurc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kservicemenurc rename to guest-overlay/files/provision/gast/.kde/share/config/kservicemenurc diff --git a/guest-overlay/files/gast/.kde/share/config/ktimezonedrc b/guest-overlay/files/provision/gast/.kde/share/config/ktimezonedrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/ktimezonedrc rename to guest-overlay/files/provision/gast/.kde/share/config/ktimezonedrc diff --git a/guest-overlay/files/gast/.kde/share/config/kuriikwsfilterrc b/guest-overlay/files/provision/gast/.kde/share/config/kuriikwsfilterrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kuriikwsfilterrc rename to guest-overlay/files/provision/gast/.kde/share/config/kuriikwsfilterrc diff --git a/guest-overlay/files/gast/.kde/share/config/kwalletrc b/guest-overlay/files/provision/gast/.kde/share/config/kwalletrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kwalletrc rename to guest-overlay/files/provision/gast/.kde/share/config/kwalletrc diff --git a/guest-overlay/files/gast/.kde/share/config/kwinrc b/guest-overlay/files/provision/gast/.kde/share/config/kwinrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kwinrc rename to guest-overlay/files/provision/gast/.kde/share/config/kwinrc diff --git a/guest-overlay/files/gast/.kde/share/config/kwinrulesrc b/guest-overlay/files/provision/gast/.kde/share/config/kwinrulesrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/kwinrulesrc rename to guest-overlay/files/provision/gast/.kde/share/config/kwinrulesrc diff --git a/guest-overlay/files/gast/.kde/share/config/libkcal_htmlexportrc b/guest-overlay/files/provision/gast/.kde/share/config/libkcal_htmlexportrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/libkcal_htmlexportrc rename to guest-overlay/files/provision/gast/.kde/share/config/libkcal_htmlexportrc diff --git a/guest-overlay/files/gast/.kde/share/config/libkleopatrarc b/guest-overlay/files/provision/gast/.kde/share/config/libkleopatrarc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/libkleopatrarc rename to guest-overlay/files/provision/gast/.kde/share/config/libkleopatrarc diff --git a/guest-overlay/files/gast/.kde/share/config/mailtransports b/guest-overlay/files/provision/gast/.kde/share/config/mailtransports similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/mailtransports rename to guest-overlay/files/provision/gast/.kde/share/config/mailtransports diff --git a/guest-overlay/files/gast/.kde/share/config/okularpartrc b/guest-overlay/files/provision/gast/.kde/share/config/okularpartrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/okularpartrc rename to guest-overlay/files/provision/gast/.kde/share/config/okularpartrc diff --git a/guest-overlay/files/gast/.kde/share/config/oxygenrc b/guest-overlay/files/provision/gast/.kde/share/config/oxygenrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/oxygenrc rename to guest-overlay/files/provision/gast/.kde/share/config/oxygenrc diff --git a/guest-overlay/files/gast/.kde/share/config/phonondevicesrc b/guest-overlay/files/provision/gast/.kde/share/config/phonondevicesrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/phonondevicesrc rename to guest-overlay/files/provision/gast/.kde/share/config/phonondevicesrc diff --git a/guest-overlay/files/gast/.kde/share/config/plasma-desktop-appletsrc b/guest-overlay/files/provision/gast/.kde/share/config/plasma-desktop-appletsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/plasma-desktop-appletsrc rename to guest-overlay/files/provision/gast/.kde/share/config/plasma-desktop-appletsrc diff --git a/guest-overlay/files/gast/.kde/share/config/plasma-desktoprc b/guest-overlay/files/provision/gast/.kde/share/config/plasma-desktoprc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/plasma-desktoprc rename to guest-overlay/files/provision/gast/.kde/share/config/plasma-desktoprc diff --git a/guest-overlay/files/gast/.kde/share/config/powermanagementprofilesrc b/guest-overlay/files/provision/gast/.kde/share/config/powermanagementprofilesrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/powermanagementprofilesrc rename to guest-overlay/files/provision/gast/.kde/share/config/powermanagementprofilesrc diff --git a/guest-overlay/files/gast/.kde/share/config/sonnetrc b/guest-overlay/files/provision/gast/.kde/share/config/sonnetrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/sonnetrc rename to guest-overlay/files/provision/gast/.kde/share/config/sonnetrc diff --git a/guest-overlay/files/gast/.kde/share/config/specialmailcollectionsrc b/guest-overlay/files/provision/gast/.kde/share/config/specialmailcollectionsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/specialmailcollectionsrc rename to guest-overlay/files/provision/gast/.kde/share/config/specialmailcollectionsrc diff --git a/guest-overlay/files/gast/.kde/share/config/startupconfig b/guest-overlay/files/provision/gast/.kde/share/config/startupconfig similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/startupconfig rename to guest-overlay/files/provision/gast/.kde/share/config/startupconfig diff --git a/guest-overlay/files/gast/.kde/share/config/startupconfigkeys b/guest-overlay/files/provision/gast/.kde/share/config/startupconfigkeys similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/startupconfigkeys rename to guest-overlay/files/provision/gast/.kde/share/config/startupconfigkeys diff --git a/guest-overlay/files/gast/.kde/share/config/systemsettingsrc b/guest-overlay/files/provision/gast/.kde/share/config/systemsettingsrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/systemsettingsrc rename to guest-overlay/files/provision/gast/.kde/share/config/systemsettingsrc diff --git a/guest-overlay/files/gast/.kde/share/config/trashrc b/guest-overlay/files/provision/gast/.kde/share/config/trashrc similarity index 100% rename from guest-overlay/files/gast/.kde/share/config/trashrc rename to guest-overlay/files/provision/gast/.kde/share/config/trashrc diff --git a/guest-overlay/files/gast/.local/share/contacts/WARNING_README.txt b/guest-overlay/files/provision/gast/.local/share/contacts/WARNING_README.txt similarity index 100% rename from guest-overlay/files/gast/.local/share/contacts/WARNING_README.txt rename to guest-overlay/files/provision/gast/.local/share/contacts/WARNING_README.txt diff --git a/guest-overlay/files/gast/.mozilla/firefox/Crash Reports/InstallTime20170419192459 b/guest-overlay/files/provision/gast/.mozilla/firefox/Crash Reports/InstallTime20170419192459 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/Crash Reports/InstallTime20170419192459 rename to guest-overlay/files/provision/gast/.mozilla/firefox/Crash Reports/InstallTime20170419192459 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/.parentlock b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/.parentlock similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/.parentlock rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/.parentlock diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/AlternateServices.txt b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/AlternateServices.txt similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/AlternateServices.txt rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/AlternateServices.txt diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/SecurityPreloadState.txt b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/SecurityPreloadState.txt similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/SecurityPreloadState.txt rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/SecurityPreloadState.txt diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/SiteSecurityServiceState.txt b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/SiteSecurityServiceState.txt similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/SiteSecurityServiceState.txt rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/SiteSecurityServiceState.txt diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/addons.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/addons.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/addons.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/addons.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/blocklist.xml b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/blocklist.xml similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/blocklist.xml rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/blocklist.xml diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/cert8.db b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/cert8.db similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/cert8.db rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/cert8.db diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/compatibility.ini b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/compatibility.ini similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/compatibility.ini rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/compatibility.ini diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/containers.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/containers.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/containers.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/containers.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/content-prefs.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/content-prefs.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/content-prefs.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/content-prefs.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/cookies.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/cookies.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/cookies.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/cookies.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/crashes/store.json.mozlz4 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/crashes/store.json.mozlz4 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/crashes/store.json.mozlz4 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/crashes/store.json.mozlz4 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793337462.2b753e6a-1dd7-41e8-880e-2889f2e41c76.main.jsonlz4 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793337462.2b753e6a-1dd7-41e8-880e-2889f2e41c76.main.jsonlz4 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793337462.2b753e6a-1dd7-41e8-880e-2889f2e41c76.main.jsonlz4 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793337462.2b753e6a-1dd7-41e8-880e-2889f2e41c76.main.jsonlz4 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793413592.60b818b7-2c61-4adf-b659-c42e70b44465.main.jsonlz4 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793413592.60b818b7-2c61-4adf-b659-c42e70b44465.main.jsonlz4 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793413592.60b818b7-2c61-4adf-b659-c42e70b44465.main.jsonlz4 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793413592.60b818b7-2c61-4adf-b659-c42e70b44465.main.jsonlz4 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793445909.2bac7f58-af53-4af2-b332-1edb580c97b5.main.jsonlz4 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793445909.2bac7f58-af53-4af2-b332-1edb580c97b5.main.jsonlz4 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793445909.2bac7f58-af53-4af2-b332-1edb580c97b5.main.jsonlz4 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/archived/2017-05/1494793445909.2bac7f58-af53-4af2-b332-1edb580c97b5.main.jsonlz4 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/session-state.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/session-state.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/session-state.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/session-state.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/state.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/state.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/datareporting/state.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/datareporting/state.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/extensions.ini b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/extensions.ini similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/extensions.ini rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/extensions.ini diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/extensions.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/extensions.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/extensions.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/extensions.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/key3.db b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/key3.db similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/key3.db rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/key3.db diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/mimeTypes.rdf b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/mimeTypes.rdf similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/mimeTypes.rdf rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/mimeTypes.rdf diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/permissions.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/permissions.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/permissions.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/permissions.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/places.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/places.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/places.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/places.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-shm b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-shm similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-shm rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-shm diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-wal b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-wal similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-wal rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/places.sqlite-wal diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/pluginreg.dat b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/pluginreg.dat similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/pluginreg.dat rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/pluginreg.dat diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/prefs.js b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/prefs.js similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/prefs.js rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/prefs.js diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/search.json.mozlz4 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/search.json.mozlz4 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/search.json.mozlz4 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/search.json.mozlz4 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/secmod.db b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/secmod.db similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/secmod.db rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/secmod.db diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionCheckpoints.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionCheckpoints.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionCheckpoints.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionCheckpoints.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/previous.js b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/previous.js similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/previous.js rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/previous.js diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/upgrade.js-20170419192459 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/upgrade.js-20170419192459 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/upgrade.js-20170419192459 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionstore-backups/upgrade.js-20170419192459 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionstore.js b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionstore.js similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/sessionstore.js rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/sessionstore.js diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata-v2 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata-v2 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata-v2 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/.metadata-v2 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/idb/2918063365piupsah.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/idb/2918063365piupsah.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/idb/2918063365piupsah.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/chrome/idb/2918063365piupsah.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata-v2 b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata-v2 similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata-v2 rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/.metadata-v2 diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/idb/818200132aebmoouht.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/idb/818200132aebmoouht.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/idb/818200132aebmoouht.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/storage/permanent/moz-safe-about+home/idb/818200132aebmoouht.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/times.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/times.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/times.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/times.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/webappsstore.sqlite b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/webappsstore.sqlite similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/webappsstore.sqlite rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/webappsstore.sqlite diff --git a/guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/xulstore.json b/guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/xulstore.json similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/iokxbme1.default/xulstore.json rename to guest-overlay/files/provision/gast/.mozilla/firefox/iokxbme1.default/xulstore.json diff --git a/guest-overlay/files/gast/.mozilla/firefox/profiles.ini b/guest-overlay/files/provision/gast/.mozilla/firefox/profiles.ini similarity index 100% rename from guest-overlay/files/gast/.mozilla/firefox/profiles.ini rename to guest-overlay/files/provision/gast/.mozilla/firefox/profiles.ini diff --git a/guest-overlay/files/gast/.profile b/guest-overlay/files/provision/gast/.profile similarity index 100% rename from guest-overlay/files/gast/.profile rename to guest-overlay/files/provision/gast/.profile diff --git a/guest-overlay/files/gast/.zshrc b/guest-overlay/files/provision/gast/.zshrc similarity index 100% rename from guest-overlay/files/gast/.zshrc rename to guest-overlay/files/provision/gast/.zshrc diff --git a/guest-overlay/files/gast/Desktop/.directory b/guest-overlay/files/provision/gast/Desktop/.directory similarity index 100% rename from guest-overlay/files/gast/Desktop/.directory rename to guest-overlay/files/provision/gast/Desktop/.directory diff --git a/guest-overlay/files/provision/gast/Desktop/schrank.desktop b/guest-overlay/files/provision/gast/Desktop/schrank.desktop new file mode 120000 index 0000000000000000000000000000000000000000..406031955225a5e5ee1a1fbf0596634050e150b4 --- /dev/null +++ b/guest-overlay/files/provision/gast/Desktop/schrank.desktop @@ -0,0 +1 @@ +/usr/local/share/schrank/schrank.desktop \ No newline at end of file diff --git a/guest-overlay/tasks/main.yml b/guest-overlay/tasks/main.yml index 50923412cef2d3c3d26be97d5997f80230d6bb69..6670081ebdf303ac7a2f2ed6523e389eec749e4f 100644 --- a/guest-overlay/tasks/main.yml +++ b/guest-overlay/tasks/main.yml @@ -11,6 +11,7 @@ user: name: gast uid: 1000 + createhome: no home: "/guests/home/gast" group: gast password: $6$F03ruuLNpygmNPj0$fYWL/GFUowsCFxn1kH6rEG1CgdX99jTCWhDpkd4fLBWAQtEsp2PudDHUUUvNaM3MO9kfW4fONSy5ui61hwidc. @@ -37,53 +38,31 @@ - guest-overlay - mount -- name: chattr -i - command: find /guests/provision/gast -not -type l -exec chattr -R -i '{}' \; +- name: ensure the squasfs is created + local_action: command mksquashfs "{{ role_path }}/files/provision" "{{ role_path }}/files/provision.squashfs" tags: - guest-overlay - + - squashfs + - mount - name: ensure the guest's home directory is provisioned - synchronize: - src: files/gast - dest: /guests/provision - rsync_opts: - - '--usermap="*:gast"' - - '--groupmap="*:gast"' - - '--chmod=0750' + copy: + src: provision.squashfs + dest: /guests/provision.squashfs + owner: root + group: root + mode: 0644 tags: - guest-overlay - mount - provision + - squashfs -- name: ensure we have the correct printer - template: src=lpoptions.j2 dest=/guests/provision/gast/.cups/lpoptions owner=gast group=gast mode=0750 - tags: - - guest-overlay - - config - -- name: ensure the schrank is in autostart - file: src=/usr/local/share/schrank/schrank.desktop dest=/guests/provision/gast/.kde/Autostart/schrank.desktop state=link mode=0750 owner=gast - tags: - - guest-overlay - - provision - -- name: ensure schrank.desktop is on desktop - file: src=/usr/local/share/schrank/schrank.desktop dest=/guests/provision/gast/Desktop/schrank.desktop state=link mode=0750 owner=gast - tags: - - guest-overlay - -- name: chattr +i - command: find /guests/provision/gast -not -type l -exec chattr -R +i '{}' \; - tags: - - guest-overlay - -- name: ensure aufs-rw is a tmpfs - mount: fstype=tmpfs name=/guests/temporary opts=nosuid,noexec,nodev,rw src=tmpfs state=mounted - tags: - - guest-overlay - - config - - mount +#- name: ensure we have the correct printer +# template: src=lpoptions.j2 dest=/guests/provision/gast/.cups/lpoptions owner=gast group=gast mode=0750 +# tags: +# - guest-overlay +# - config - name: deployment of our pam-mount config copy: src=pam_mount.conf.xml dest=/etc/security/pam_mount.conf.xml