Source

stacklet / specs / distro / ubuntu / 12-10 / desktop / xfce.xml

<stk:spec xmlns:stk="http://stacklet.com/specfile/v1"
          xmlns:xi="http://www.w3.org/2001/XInclude">
  <imports>stacklet.task.image.core stacklet.task.distro.debu</imports>
  <xi:include href="xfce.properties.xml"/>
  <stk:spec>          
    <stk:command>
      dpkg-divert --local --rename --add /sbin/initctl; ln -s /bin/true /sbin/initctl
    </stk:command>
    <stk:package proxy='_proxy_'>
      <options> </options>
      <add>
        accountsservice
        firefox
        gnome-keyring
        ldm-xubuntu-theme
        libcanberra-gtk-module
        lightdm
        lightdm-gtk-greeter
        mousepad
        vnc4server
        ubuntu-wallpapers
        xfce4
        xfce4-terminal
        xubuntu-icon-theme
      </add>
    </stk:package>
    <stk:command>
      rm -f /sbin/initctl; dpkg-divert --local --rename --remove /sbin/initctl
    </stk:command>
    <stk:file>
      <loc>/root/.vnc</loc>
      <name>xstartup</name>
      <stk:content filters='substitute_props'>
        <loc>_build.assetLoc_</loc>
        <name>xstartup</name>
      </stk:content>
    </stk:file>        
    <stk:command>
      chmod +x /root/.vnc/xstartup
    </stk:command>    
    <stk:command>
      cp /usr/share/xgreeters/lightdm-gtk-greeter.desktop /usr/share/xgreeters/default.desktop
    </stk:command>    
  </stk:spec>
</stk:spec>