# # Conf file example for the UCC image creator # # [General] # System architecture, host uses the host architecture arch: i386 # Ubuntu Codename of version version: precise # Hostname of the client image hostname: ucc # Domain name of the client image domainname: local # Hash of user root # univention → $6$haZB9aOW$Bprmq.8ZPpVR6c6VI0e1/H2aO5KOwCgqquwpv11r6OagavJomnTufU0WvqEt/xf.56uErUqQ5LZNYVn0XhW9x. # apt-get install whois # mkpasswd -H sha-512 univention root_password: $6$haZB9aOW$Bprmq.8ZPpVR6c6VI0e1/H2aO5KOwCgqquwpv11r6OagavJomnTufU0WvqEt/xf.56uErUqQ5LZNYVn0XhW9x. [Software] # Ubuntu Mirror mirror: http://ucc.software-univention.de/ # Use updates repository? updates: true # Use security repository? security: true # Use backports repository? backports: false # Use universe repository? universe: true # Use multiverse repository? multiverse: true # Install UCC packages ucc: true # more sources.list repositories sources_list: deb http://ucc.software-univention.de/maintained/component/ ucc/all/ deb http://ucc.software-univention.de/maintained/component/ ucc/$(ARCH)/ deb http://ucc.software-univention.de/maintained/component/ ucc-errata/all/ deb http://ucc.software-univention.de/maintained/component/ ucc-errata/$(ARCH)/ deb http://archive.canonical.com/ubuntu precise partner deb-src http://archive.canonical.com/ubuntu precise partner deb http://ucc.software-univention.de/unmaintained/component/ ucc-coolsolutions/all/ deb http://ucc.software-univention.de/unmaintained/component/ ucc-coolsolutions/$(ARCH)/ # These packages will be installed without recommends packages_no_recommends: # Get a small desktop # Input Device, if more space can be used: use xorg-driver-input-all univention-lightdm indicator-session xserver-xorg-input-mouse xserver-xorg-input-kbd # xserver-xorg-input-synaptics # Video Drivers, if more space can be used: use xserver-xorg-driver-all xserver-xorg-video-ati # xserver-xorg-video-geode xserver-xorg-video-intel xserver-xorg-video-nouveau # xserver-xorg-video-openchrome xserver-xorg-video-sis xserver-xorg-video-vesa # xserver-xorg-video-vmware # xserver-xorg-video-qxl # xserver-xorg-video-savage # xserver-xorg-video-siliconmotion # xserver-xorg-video-i740 # xserver-xorg-video-i128 xserver-xorg # gnome-icon-theme # network-manager-gnome pulseaudio # Added xterm, see Bug #28875 xterm # Tools # freerdp-x11 openssh-server # univention-ucc-lxde # univention-ucc-session-firefox # univention-ucc-session-rdp # remmina-plugin-rdp # univention-ucc-session-ucc-remote language-pack-de univention-ucc-theme univention-corporate-client firefox-locale-de ntpdate # Citrix XenApp #univention-ucc-session-xenapp libmotif4 # flashplugin-installer curl nspluginwrapper # ia32-libs-multiarch libcap2 # UCC Cool-Solutions # univention-ucc-truecrypt univention-ucc-status # These packages will be installed packages: # Kernel # linux-image-3.5.0-27-generic linux-image-generic # Grub univention-ucc-grub [Configuration] # Set UCR variables in the UCC image # interfaces/eth0/type: don't use the network manager for eth0 ucr_variables: interfaces/restart/auto=false lightdm/autologin=true hostname/uccprefix=ucc- interfaces/eth0/type=dhcp interfaces/restart/auto=true ucc/boot/mount=ro ucc/sysctl/dirtywritebackcentisecs=10 ucc/sysctl/dirtyexpiredcentisecs=10 ucc/thinclientoverlayfs=true lightdm/sessiondefault=XenApp ucc/mount=true [Image] # Version of image version: 1.0-rev2 # Image size in GB size: 0.794 # Filesystem of image filesystem: ext4 # Name of output image name: ucc-%(version)s-thinclient-image-1G.img # Extra kernel modules for the initrd initramfs_modules: overlayfs aufs # Kernel name kernel: %(name)s.kernel # Initrd name initrd: %(name)s.initrd # Build also an ISO image which can be used # to roll out this UCC image via CD or USB stick # iso: %(name)s.iso # Copy the UCC image into the ISO image # include_image_on_iso: true [Partitioning] # Device which should be partitioned, auto should determine a device # Other examples hda, sda, ... # At the moment only one device is supported device: auto # Prompt for continuation continuation_prompt: false # Continuation message header continuation_message_top: Welcome to Univention Corporate Client! # Continuation message (max 254 character) continuation_message: This Univention Corporate Client (UCC) image is configured to be installed on this computer. This will delete partitions and remove all data. For the partitioning the device @PARTITION_DEVICE@ has been selected.\n # This dialog will be started when the # system should be paritionied continuation_dialog: Do you want to continue? (yes|no) continuation_dialog_yes: yes continuation_dialog_no: no continuation_dialog_error: Please insert yes or no # List of partitions which should be removed, the devices all is also possible. # auto will remove all partitions from the device which has been automatically # determined # Use with care! # remove_partitions: all # remove_partitions: hda1 # hda2 remove_partitions: auto # Let the first partition begin here (in MB) partition_start: 2 # Partition defintions # partition_name # # Size of the image, possible units MB and %. expand is also possible. # partition_size # partition_fs # partition_mountpoint # # Mount this partition into the booted system by default # partition_image_mount # # Copy files from the mounted image into the parttion, this is useful # # when the partition is mounted into the chroot system # partition_copy_files partition1_name: efi partition1_size: 10 partition1_flags: bios_grub partition1_image_mount: false partition1_copy_files: false partition2_name: boot partition2_size: 43 partition2_fs: ext4 partition2_mountpoint: /boot partition2_image_mount: true partition2_copy_files: true # partition3_name: swap # partition3_size: 512 # partition3_fs: swap # partition3_image_mount: true partition3_name: root partition3_size: expand partition3_fs: ext4 partition3_mountpoint: / partition3_image_mount: true