# # 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: false # 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 # 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 indicator-power xserver-xorg-input-mouse xserver-xorg-input-kbd # Video Drivers, if more space can be used: use xserver-xorg-driver-all xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-vesa xserver-xorg gnome-icon-theme network-manager pulseaudio # Tools openssh-server univention-ucc-session-ucc-remote language-pack-de univention-ucc-theme univention-corporate-client ntpdate vim # These packages will be installed packages: # Kernel 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: 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 [Image] # Version of image version: 1.0-rev2 # Image size in GB size: 0.79 # Filesystem of image filesystem: ext4 # Name of output image name: ucc-nolxde-790-%(version)s-thinclient-image.img # Extra kernel modules for the initrd initramfs_modules: overlayfs # 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: true # 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: 5 partition1_flags: bios_grub partition1_image_mount: false partition1_copy_files: false partition2_name: boot partition2_size: 45 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: false