diff --git a/source/build.conf.example b/source/build.conf.example new file mode 100644 index 0000000..c029571 --- /dev/null +++ b/source/build.conf.example @@ -0,0 +1,35 @@ +machine Virtualbox-4.1 + +param fastboot true +param tsuser tsuser +param tsuserpasswd thinstation +param rootpasswd thinstation +param tsadminpasswd thinstation +param xorgvncpasswd thinstation +param storagepasswd thinstation +param dialuppasswd thinstation +param sambapasswd thinstation +param bootlogo true +param boottheme default +param splash silent +param fbmtrr 0 +param fbsm ywrap +param bootresolution 1400x900-32 +param desktop file:./backgrounds/Hive_Lite.jpg +param defaultconfig thinstation.conf.buildtime +param basename thinstation +param basepath ts6.2 +param baseurl https://git.zhirov.kz/development/thinstation-configs +param haltonerror false +param hardlinkfs true +param sametimestmp true +param initrdcmd "gzip" +param bootverbosity 3 +param downloads /downloads +param syslinuxtheme "default" +param grubtheme "default" +param allres true +param allfirmware true +param earlymicrocode false +param blacklist "snd-pcsp.ko pcspkr.ko" +param bootimages "initrd iso" diff --git a/source/machine/Virtualbox-4.1/module.list b/source/machine/Virtualbox-4.1/module.list new file mode 100755 index 0000000..0920e9f --- /dev/null +++ b/source/machine/Virtualbox-4.1/module.list @@ -0,0 +1,47 @@ +module ac97_bus +module ahci +module ata_generic +module ata_piix +module cdrom +module crc32-pclmul +module crct10dif-pclmul +module drm +module drm_kms_helper +module e1000 +module ghash-clmulni-intel +module i2c-piix4 +#module intel_powerclamp +#module intel-rapl-perf +module joydev +module libahci +module libata +module mii +module parport +module parport_pc +module pata_acpi +module pcnet32 +module scsi_mod +module sd_mod +module serio_raw +module snd +module snd-ac97-codec +module snd-hda-codec +module snd-hda-codec-generic +module snd-hda-codec-idt +module snd-hda-core +module snd-hda-intel +module snd-hwdep +module snd-intel8x0 +module snd-pcm +module snd-timer +module soundcore +module sr_mod +module ttm +module uas +module vboxguest +module vboxvideo +module usb-storage +module isofs +module udf +module vfat +module ext4 diff --git a/source/machine/Virtualbox-4.1/package.list b/source/machine/Virtualbox-4.1/package.list new file mode 100644 index 0000000..e28eebf --- /dev/null +++ b/source/machine/Virtualbox-4.1/package.list @@ -0,0 +1,39 @@ +package udisks +package automount +package autonet +package ntp +package alsa +package gnome-control-center +package volumeicon +package cpufreq +package xorg7-vesa +package xorg7-vmware +package xorg7-qxl +package xorg7-ati +package xorg7-amdgpu +package xorg7-nouveau +package xorg7-openchrome +package xorg7-intel +package locale-en_US +package locale-ru_RU +package freerdp +package chrome +package open-vm-tools +package vboxguest +package xfwm4 +package xfce4-power-manager +package terminal +package thunar +package cups +package samba-client +package gtk-2.0 +package gtk-3.0 +package gtk-theme-adwaita +package icons-cursor +package icons-hicolor +package icons-adwaita +package fonts-TTF-BH +package fonts-TTF-vera +package fonts-TTF-liberation +package fonts-TTF-noto +package alltimezone diff --git a/source/machine/Virtualbox-4.1/vbe_modes.list b/source/machine/Virtualbox-4.1/vbe_modes.list new file mode 100755 index 0000000..f790e77 --- /dev/null +++ b/source/machine/Virtualbox-4.1/vbe_modes.list @@ -0,0 +1,32 @@ +640x400-8, 0x0100 +640x480-8, 0x0101 +800x600-8, 0x0103 +1024x768-8, 0x0105 +1280x1024-8, 0x0107 +320x200-15, 0x010d +320x200-16, 0x010e +320x200-24, 0x010f +640x480-15, 0x0110 +640x480-16, 0x0111 +640x480-24, 0x0112 +800x600-15, 0x0113 +800x600-16, 0x0114 +800x600-24, 0x0115 +1024x768-15, 0x0116 +1024x768-16, 0x0117 +1024x768-24, 0x0118 +1280x1024-15, 0x0119 +1280x1024-16, 0x011a +1280x1024-24, 0x011b +320x200-32, 0x0140 +640x400-32, 0x0141 +640x480-32, 0x0142 +800x600-32, 0x0143 +1024x768-32, 0x0144 +1280x1024-32, 0x0145 +320x200-8, 0x0146 +1152x864-8, 0x0148 +1152x864-15, 0x0149 +1152x864-16, 0x014a +1152x864-24, 0x014b +1152x864-32, 0x014c diff --git a/source/thinstation.conf.buildtime b/source/thinstation.conf.buildtime new file mode 100644 index 0000000..3ed6f7f --- /dev/null +++ b/source/thinstation.conf.buildtime @@ -0,0 +1,42 @@ +AUDIO_LEVEL=90 +MIC_LEVEL=0 +SESSION_0_TYPE=xfwm4 +SESSION_0_AUTOSTART=on +XFWM4_COMPOSITING=true +XFWM4_RED=0 +XFWM4_GREEN=0 +XFWM4_BLUE=0 +XFWM4_START_POSITION="BOTTOM" +DESKTOP_ICON_SIZE=48 +DESKTOP_FONT_SIZE=8 +DESKTOP_SHOWTRASH=false +DEKSTOP_SHOWHOME=false +DESKTOP_SHOWREMOVEABLE=true +DESKTOP_SHOWFILESYSTEM=false +GTK_THEME=Adwaita +XFWM4_THEME=Default +PANEL_PAGER=false +PANEL_USER=false +PANEL_REV_CLOCKSYSTRAY=true +ICONS_THEME="Adwaita" +ICONS_CUT_SIZES="256x256 scalable" +XFWM4_START_ICON=ThinStation +XTERM_CMD="xfce4-terminal" +NET_USE=BOTH +NET_USE_DHCP=on +NET_HOSTNAME=ts_* +NET_TELNETD_ENABLED=ON +TIME_ZONE=Europe/Moscow +NET_TIME_SERVER=us.pool.ntp.org +NET_REMOTE_ACCESS_FROM="0.0.0.0" +TFTP_BLOCKSIZE=1024 +BIND_MOUNT0="storage:/mnt/storage" +STORAGE_CONFIG1=/mnt/storage +USB_STORAGE_SYNC=on +LOCALE=ru_RU +MOUNT_0="LABEL=boot /boot auto x-mount.mkdir,defaults 0 0" +MOUNT_1="LABEL=home /home auto x-mount.mkdir,defaults 0 0" +MOUNT_2="LABEL=swap swap swap defaults 0 0" +SET_RESOLUTION_MULTIMONITOR_EXPAND='mirror' +SET_RESOLUTION_MULTIMONITOR_AUTOSCALE='scale' +