-
Notifications
You must be signed in to change notification settings - Fork 34
/
vars.yml
139 lines (128 loc) · 3.49 KB
/
vars.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
# Choose "no" to create minimal console-only system
install_gui: yes
# Options: LXDE, jwm
gui_window_manager: jwm
install_rdp_client: no
install_vmware_horizon_client: yes
horizon_url: https://download3.vmware.com/software/view/viewclients/CART21FQ2/VMware-Horizon-Client-2006-8.0.0-16522670.x64.bundle
horizon_bundle_file: "{{ horizon_url | urlsplit('path') | basename }}"
# Docs: https://docs.vmware.com/en/VMware-Horizon-Client-for-Linux/2006/horizon-client-linux-installation/GUID-A5A6332F-1DEC-4D77-BD6E-1362596A2E76.html
horizon_install_options: >-
--eulas-agreed --console --required
--set-setting vmware-horizon-html5mmr html5mmrEnable yes
--set-setting vmware-horizon-integrated-printing vmipEnable yes
--set-setting vmware-horizon-media-provider mediaproviderEnable yes
--set-setting vmware-horizon-mmr mmrEnable yes
--set-setting vmware-horizon-rtav rtavEnable yes
--set-setting vmware-horizon-scannerclient scannerEnable yes
--set-setting vmware-horizon-serialportclient serialportEnable yes
--set-setting vmware-horizon-smartcard smartcardEnable yes
--set-setting vmware-horizon-tsdr tsdrEnable yes
--set-setting vmware-horizon-usb usbEnable yes
horizon_required_packages:
- libgtk-3-0
- libcups2
- libpcsclite1
- libnss3
# Uncomment drivers for your devices
xorg_video_drivers:
# This will install all available drivers
# - xserver-xorg-video-all
# - xserver-xorg-video-all
- xserver-xorg-video-intel
# - xserver-xorg-video-nouveau
# - xserver-xorg-video-amdgpu
# - xserver-xorg-video-ati
# - xserver-xorg-video-dummy
# - xserver-xorg-video-geode
# - xserver-xorg-video-mach64
# - xserver-xorg-video-neomagic
# - xserver-xorg-video-openchrome
# - xserver-xorg-video-qxl
# - xserver-xorg-video-r128
# - xserver-xorg-video-radeon
# - xserver-xorg-video-savage
# - xserver-xorg-video-siliconmotion
# - xserver-xorg-video-sisusb
# - xserver-xorg-video-tdfx
# - xserver-xorg-video-trident
# - xserver-xorg-video-vmware
# Need something else?
additional_gui_packages: []
dhcp_start_addr: "192.168.10.129"
dhcp_end_addr: "192.168.10.250"
dhcp_netmask: "255.255.255.0"
dhcp_router: "192.168.10.254"
autologin_user: vagrant
# Linux kernel to install
linux_kernel_package: linux-image-generic
# Packages removed from template to make image smaller
packages_to_remove:
- git
- git-man
- accountsservice
- libaccountsservice0
- multipath-tools
- packagekit
- packagekit-tools
- apport
- apport-symptoms
- at
- btrfs-tools
- python3-apport
- bcache-tools
- byobu
- cloud-init
- cloud-guest-utils
- cloud-initramfs-copymods
- cloud-initramfs-dyn-netconf
- cryptsetup
- cryptsetup-bin
- command-not-found
- command-not-found-data
- dosfstools
- grub-legacy-ec2
- info
- lvm2
- mdadm
- language-pack-gnome-en
- language-pack-gnome-en-base
- language-pack-en
- language-pack-en-base
- lxc-common
- lxcfs
- lxd
- lxd-client
- mlocate
- overlayroot
- os-prober
- pastebinit
- rename
- run-one
- screen
- tcpd
- snapd
- sosreport
- ssh-import-id
- ubuntu-core-launcher
- ureadahead
- unattended-upgrades
- update-notifier-common
- zerofree
- update-manager-core
- ubuntu-release-upgrader-core
- python3-update-manager
- python3-distupgrade
- python3-cffi-backend
- python3-cryptography
- python3-json-pointer
- python3-jsonpatch
- python3-idna
- python3-systemd
- open-iscsi
- open-vm-tools
- vim
- vim-runtime
- vim-tiny
- friendly-recovery
- geoip-database