Created
June 24, 2013 11:03
-
-
Save madAndroid/5849310 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Automatically generated by blueprint(7). Edit at your own risk. | |
# | |
class laptop { | |
Exec { | |
path => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', | |
} | |
Class['sources'] -> Class['files'] -> Class['packages'] | |
class files { | |
file { | |
'/etc': | |
ensure => directory; | |
'/etc/.java': | |
ensure => directory; | |
'/etc/.java/.systemPrefs': | |
ensure => directory; | |
'/etc/.java/.systemPrefs/.system.lock': | |
content => template('laptop/etc/.java/.systemPrefs/.system.lock'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/.java/.systemPrefs/.systemRootModFile': | |
content => template('laptop/etc/.java/.systemPrefs/.systemRootModFile'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/NetworkManager': | |
ensure => directory; | |
'/etc/NetworkManager/NetworkManager.conf': | |
content => template('laptop/etc/NetworkManager/NetworkManager.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/NetworkManager/system-connections': | |
ensure => directory; | |
'/etc/NetworkManager/system-connections/3 Internet': | |
content => template('laptop/etc/NetworkManager/system-connections/3 Internet'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/BT-not-admin': | |
content => template('laptop/etc/NetworkManager/system-connections/BT-not-admin'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/BT-not-pre': | |
content => template('laptop/etc/NetworkManager/system-connections/BT-not-pre'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/BT-not-prod': | |
content => template('laptop/etc/NetworkManager/system-connections/BT-not-prod'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/BTHomeHub-489D': | |
content => template('laptop/etc/NetworkManager/system-connections/BTHomeHub-489D'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/CR': | |
content => template('laptop/etc/NetworkManager/system-connections/CR'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/DroidLanAP': | |
content => template('laptop/etc/NetworkManager/system-connections/DroidLanAP'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/DroidSentry': | |
content => template('laptop/etc/NetworkManager/system-connections/DroidSentry'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/EE-BrightBox-msnhfe': | |
content => template('laptop/etc/NetworkManager/system-connections/EE-BrightBox-msnhfe'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/EE-BrightBox-msnhfe 1': | |
content => template('laptop/etc/NetworkManager/system-connections/EE-BrightBox-msnhfe 1'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/Meow': | |
content => template('laptop/etc/NetworkManager/system-connections/Meow'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/MyMedsandMe': | |
content => template('laptop/etc/NetworkManager/system-connections/MyMedsandMe'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/MyMedsandMe 1': | |
content => template('laptop/etc/NetworkManager/system-connections/MyMedsandMe 1'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/SF-VPN': | |
content => template('laptop/etc/NetworkManager/system-connections/SF-VPN'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/SKY85236': | |
content => template('laptop/etc/NetworkManager/system-connections/SKY85236'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/StanglStudy': | |
content => template('laptop/etc/NetworkManager/system-connections/StanglStudy'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/Toppers House': | |
content => template('laptop/etc/NetworkManager/system-connections/Toppers House'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/UPSTAIRS': | |
content => template('laptop/etc/NetworkManager/system-connections/UPSTAIRS'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/VPN connection 1': | |
content => template('laptop/etc/NetworkManager/system-connections/VPN connection 1'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/Wahanda2G': | |
content => template('laptop/etc/NetworkManager/system-connections/Wahanda2G'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/Wired connection 1': | |
content => template('laptop/etc/NetworkManager/system-connections/Wired connection 1'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/madAndroidAP': | |
content => template('laptop/etc/NetworkManager/system-connections/madAndroidAP'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/NetworkManager/system-connections/topper': | |
content => template('laptop/etc/NetworkManager/system-connections/topper'), | |
ensure => file, | |
group => root, | |
mode => 0600, | |
owner => root; | |
'/etc/X11': | |
ensure => directory; | |
'/etc/X11/core': | |
content => template('laptop/etc/X11/core'), | |
ensure => file, | |
group => root, | |
mode => 0640, | |
owner => root; | |
'/etc/X11/xorg.conf.failsafe': | |
content => template('laptop/etc/X11/xorg.conf.failsafe'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apm': | |
ensure => directory; | |
'/etc/apm/resume.d': | |
ensure => directory; | |
'/etc/apm/resume.d/20alsa': | |
ensure => '../scripts.d/alsa', | |
group => root, | |
owner => root; | |
'/etc/apm/suspend.d': | |
ensure => directory; | |
'/etc/apm/suspend.d/80alsa': | |
ensure => '../scripts.d/alsa', | |
group => root, | |
owner => root; | |
'/etc/apt': | |
ensure => directory; | |
'/etc/apt/apt.conf.d': | |
ensure => directory; | |
'/etc/apt/apt.conf.d/00aptitude': | |
content => template('laptop/etc/apt/apt.conf.d/00aptitude'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/apt.conf.d/01autoremove-kernels': | |
content => template('laptop/etc/apt/apt.conf.d/01autoremove-kernels'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.list': | |
content => template('laptop/etc/apt/sources.list'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.list.d': | |
ensure => directory; | |
'/etc/apt/sources.list.d/devstructure.list': | |
content => template('laptop/etc/apt/sources.list.d/devstructure.list'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.list.d/google-chrome.list.save': | |
content => template('laptop/etc/apt/sources.list.d/google-chrome.list.save'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.list.d/loneowais-gmailwatcher_dev-quantal.list.save': | |
content => template('laptop/etc/apt/sources.list.d/loneowais-gmailwatcher_dev-quantal.list.save'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.list.distUpgrade': | |
content => template('laptop/etc/apt/sources.list.distUpgrade'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.list.save': | |
content => template('laptop/etc/apt/sources.list.save'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/sources.listbak': | |
content => template('laptop/etc/apt/sources.listbak'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/apt/trusted.gpg.d': | |
ensure => directory; | |
'/etc/apt/trusted.gpg.d/devstructure.gpg': | |
content => template('laptop/etc/apt/trusted.gpg.d/devstructure.gpg'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/auto.master': | |
content => template('laptop/etc/auto.master'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/auto.misc': | |
content => template('laptop/etc/auto.misc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/auto.net': | |
content => template('laptop/etc/auto.net'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/auto.smb': | |
content => template('laptop/etc/auto.smb'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/checkbox.d': | |
ensure => directory; | |
'/etc/checkbox.d/checkbox-qt.ini': | |
content => template('laptop/etc/checkbox.d/checkbox-qt.ini'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/checkbox.d/checkbox.ini': | |
content => template('laptop/etc/checkbox.d/checkbox.ini'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cron.daily': | |
ensure => directory; | |
'/etc/cron.daily/900X3A': | |
content => template('laptop/etc/cron.daily/900X3A'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/cron.daily/google-talkplugin': | |
ensure => '/opt/google/talkplugin/cron/google-talkplugin', | |
group => root, | |
owner => root; | |
'/etc/cron.daily/trim': | |
content => template('laptop/etc/cron.daily/trim'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/cups': | |
ensure => directory; | |
'/etc/cups/classes.conf': | |
content => template('laptop/etc/cups/classes.conf'), | |
ensure => file, | |
group => lp, | |
mode => 0600, | |
owner => root; | |
'/etc/cups/cups-files.conf': | |
content => template('laptop/etc/cups/cups-files.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cups/cupsd.conf': | |
content => template('laptop/etc/cups/cupsd.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cups/cupsd.conf.default': | |
content => template('laptop/etc/cups/cupsd.conf.default'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cups/ppd': | |
ensure => directory; | |
'/etc/cups/ppd/Epson-Stylus-SX215.ppd': | |
content => template('laptop/etc/cups/ppd/Epson-Stylus-SX215.ppd'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cups/ppd/Lexmark-X920.ppd': | |
content => template('laptop/etc/cups/ppd/Lexmark-X920.ppd'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cups/thnuclnt.convs': | |
content => template('laptop/etc/cups/thnuclnt.convs'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/cups/thnuclnt.types': | |
content => template('laptop/etc/cups/thnuclnt.types'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/dconf': | |
ensure => directory; | |
'/etc/dconf/db': | |
ensure => directory; | |
'/etc/dconf/db/gdm': | |
content => template('laptop/etc/dconf/db/gdm'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/dconf/db/gdm.d': | |
ensure => directory; | |
'/etc/dconf/db/gdm.d/90-debian-settings': | |
content => template('laptop/etc/dconf/db/gdm.d/90-debian-settings'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default': | |
ensure => directory; | |
'/etc/default/alsa': | |
content => template('laptop/etc/default/alsa'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/apport': | |
content => template('laptop/etc/default/apport'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/autofs': | |
content => template('laptop/etc/default/autofs'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/console-setup': | |
content => template('laptop/etc/default/console-setup'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/google-musicmanager': | |
content => template('laptop/etc/default/google-musicmanager'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/google-talkplugin': | |
content => template('laptop/etc/default/google-talkplugin'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/grub': | |
content => template('laptop/etc/default/grub'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/kexec': | |
content => template('laptop/etc/default/kexec'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/keyboard': | |
content => template('laptop/etc/default/keyboard'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/locale': | |
content => template('laptop/etc/default/locale'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/nfs-common': | |
content => template('laptop/etc/default/nfs-common'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/nfs-kernel-server': | |
content => template('laptop/etc/default/nfs-kernel-server'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/default/ntfs-3g': | |
content => template('laptop/etc/default/ntfs-3g'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/devscripts.conf': | |
content => template('laptop/etc/devscripts.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/dhcp': | |
ensure => directory; | |
'/etc/dhcp/dhclient-enter-hooks.d': | |
ensure => directory; | |
'/etc/dhcp/dhclient-enter-hooks.d/samba': | |
ensure => '../../dhcp3/dhclient-enter-hooks.d/samba', | |
group => root, | |
owner => root; | |
'/etc/dictionaries-common': | |
ensure => directory; | |
'/etc/dictionaries-common/ispell-default': | |
content => template('laptop/etc/dictionaries-common/ispell-default'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/dictionaries-common/words': | |
ensure => '/usr/share/dict/american-english', | |
group => root, | |
owner => root; | |
'/etc/exports': | |
content => template('laptop/etc/exports'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/exportsbak': | |
content => template('laptop/etc/exportsbak'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/fonts': | |
ensure => directory; | |
'/etc/fonts/conf.d': | |
ensure => directory; | |
'/etc/fonts/conf.d/64-02-tlwg-norasi.conf': | |
ensure => '../conf.avail/64-02-tlwg-norasi.conf', | |
group => root, | |
owner => root; | |
'/etc/fonts/conf.d/64-21-tlwg-typo.conf': | |
ensure => '../conf.avail/64-21-tlwg-typo.conf', | |
group => root, | |
owner => root; | |
'/etc/fonts/conf.d/64-22-tlwg-typist.conf': | |
ensure => '../conf.avail/64-22-tlwg-typist.conf', | |
group => root, | |
owner => root; | |
'/etc/fonts/conf.d/64-23-tlwg-mono.conf': | |
ensure => '../conf.avail/64-23-tlwg-mono.conf', | |
group => root, | |
owner => root; | |
'/etc/fonts/conf.d/65-fonts-takao-pgothic.conf': | |
ensure => '../conf.avail/65-fonts-takao-pgothic.conf', | |
group => root, | |
owner => root; | |
'/etc/fonts/conf.d/65-ttf-wqy-microhei.conf': | |
ensure => '../conf.avail/65-ttf-wqy-microhei.conf', | |
group => root, | |
owner => root; | |
'/etc/fonts/conf.d/90-fonts-nanum.conf': | |
ensure => '../conf.avail/90-fonts-nanum.conf', | |
group => root, | |
owner => root; | |
'/etc/foomatic': | |
ensure => directory; | |
'/etc/foomatic/defaultspooler': | |
content => template('laptop/etc/foomatic/defaultspooler'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/foomatic/filter.conf': | |
content => template('laptop/etc/foomatic/filter.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/fuse.conf': | |
content => template('laptop/etc/fuse.conf'), | |
ensure => file, | |
group => fuse, | |
mode => 0644, | |
owner => root; | |
'/etc/gconf': | |
ensure => directory; | |
'/etc/gconf/gconf.xml.defaults': | |
ensure => directory; | |
'/etc/gconf/gconf.xml.defaults/%gconf-tree.xml': | |
content => template('laptop/etc/gconf/gconf.xml.defaults/%gconf-tree.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/gconf/gconf.xml.mandatory': | |
ensure => directory; | |
'/etc/gconf/gconf.xml.mandatory/%gconf-tree.xml': | |
content => template('laptop/etc/gconf/gconf.xml.mandatory/%gconf-tree.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/gnome': | |
ensure => directory; | |
'/etc/gnome/defaults.list': | |
content => template('laptop/etc/gnome/defaults.list'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/golang': | |
ensure => directory; | |
'/etc/golang/goinstall.conf': | |
content => template('laptop/etc/golang/goinstall.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/grub.d.bak': | |
ensure => directory; | |
'/etc/grub.d.bak/20_memtest86+': | |
content => template('laptop/etc/grub.d.bak/20_memtest86+'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/hosts': | |
content => template('laptop/etc/hosts'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/hosts.sbak': | |
content => template('laptop/etc/hosts.sbak'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/idmapd.conf': | |
content => template('laptop/etc/idmapd.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/ifplugd': | |
ensure => directory; | |
'/etc/ifplugd/action.d': | |
ensure => directory; | |
'/etc/ifplugd/action.d/action_wpa': | |
ensure => '../../wpa_supplicant/action_wpa.sh', | |
group => root, | |
owner => root; | |
'/etc/init': | |
ensure => directory; | |
'/etc/init.d': | |
ensure => directory; | |
'/etc/init.d/vmware': | |
content => template('laptop/etc/init.d/vmware'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/init.d/vmware-USBArbitrator': | |
content => template('laptop/etc/init.d/vmware-USBArbitrator'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/init.d/vmware-workstation-server': | |
content => template('laptop/etc/init.d/vmware-workstation-server'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/init/cups.conf': | |
content => template('laptop/etc/init/cups.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/kernel': | |
ensure => directory; | |
'/etc/kernel-img.conf': | |
content => template('laptop/etc/kernel-img.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/kernel/postinst.d': | |
ensure => directory; | |
'/etc/kernel/postinst.d/update-notifier': | |
ensure => '/usr/share/update-notifier/notify-reboot-required', | |
group => root, | |
owner => root; | |
'/etc/lightdm': | |
ensure => directory; | |
'/etc/lightdm/lightdm.conf': | |
content => template('laptop/etc/lightdm/lightdm.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/mercurial': | |
ensure => directory; | |
'/etc/mercurial/hgrc.d': | |
ensure => directory; | |
'/etc/mercurial/hgrc.d/hgext.rc': | |
content => template('laptop/etc/mercurial/hgrc.d/hgext.rc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/modprobe.d': | |
ensure => directory; | |
'/etc/modprobe.d/blacklist-oss.conf': | |
ensure => '/lib/linux-sound-base/noOSS.modprobe.conf', | |
group => root, | |
owner => root; | |
'/etc/modprobe.d/iwlwifi.conf': | |
content => template('laptop/etc/modprobe.d/iwlwifi.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/modprobe.d/vmware-fuse.conf': | |
content => template('laptop/etc/modprobe.d/vmware-fuse.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/mtab.fuselock': | |
content => template('laptop/etc/mtab.fuselock'), | |
ensure => file, | |
group => lightdm, | |
mode => 0600, | |
owner => root; | |
'/etc/network': | |
ensure => directory; | |
'/etc/network/if-down.d': | |
ensure => directory; | |
'/etc/network/if-down.d/wpasupplicant': | |
ensure => '../../wpa_supplicant/ifupdown.sh', | |
group => root, | |
owner => root; | |
'/etc/network/if-post-down.d': | |
ensure => directory; | |
'/etc/network/if-post-down.d/avahi-daemon': | |
ensure => '../if-up.d/avahi-daemon', | |
group => root, | |
owner => root; | |
'/etc/network/if-post-down.d/wpasupplicant': | |
ensure => '../../wpa_supplicant/ifupdown.sh', | |
group => root, | |
owner => root; | |
'/etc/network/if-pre-up.d': | |
ensure => directory; | |
'/etc/network/if-pre-up.d/wpasupplicant': | |
ensure => '../../wpa_supplicant/ifupdown.sh', | |
group => root, | |
owner => root; | |
'/etc/network/if-up.d': | |
ensure => directory; | |
'/etc/network/if-up.d/wpasupplicant': | |
ensure => '../../wpa_supplicant/ifupdown.sh', | |
group => root, | |
owner => root; | |
'/etc/odbcinst.ini': | |
content => template('laptop/etc/odbcinst.ini'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/pam.d': | |
ensure => directory; | |
'/etc/pam.d/common-auth': | |
content => template('laptop/etc/pam.d/common-auth'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/pam.d/common-password': | |
content => template('laptop/etc/pam.d/common-password'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/pam.d/common-session': | |
content => template('laptop/etc/pam.d/common-session'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/pam.d/common-session-noninteractive': | |
content => template('laptop/etc/pam.d/common-session-noninteractive'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/pam.d/gdm-launch-environment': | |
ensure => 'gdm-autologin', | |
group => root, | |
owner => root; | |
'/etc/pam.d/gdm-password': | |
ensure => gdm, | |
group => root, | |
owner => root; | |
'/etc/pam.d/vmware-authd': | |
content => template('laptop/etc/pam.d/vmware-authd'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/papersize': | |
content => template('laptop/etc/papersize'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/pcmcia': | |
ensure => directory; | |
'/etc/pcmcia/config.opts': | |
content => template('laptop/etc/pcmcia/config.opts'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/perl': | |
ensure => directory; | |
'/etc/perl/XML': | |
ensure => directory; | |
'/etc/perl/XML/SAX': | |
ensure => directory; | |
'/etc/perl/XML/SAX/ParserDetails.ini': | |
content => template('laptop/etc/perl/XML/SAX/ParserDetails.ini'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/postgresql-common': | |
ensure => directory; | |
'/etc/postgresql-common/root.crt': | |
content => template('laptop/etc/postgresql-common/root.crt'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/ppp': | |
ensure => directory; | |
'/etc/ppp/resolv.conf': | |
content => template('laptop/etc/ppp/resolv.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/printcap': | |
ensure => '/var/run/cups/printcap', | |
group => root, | |
owner => root; | |
'/etc/profile': | |
content => template('laptop/etc/profile'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/puppet': | |
ensure => directory; | |
'/etc/puppet/puppet.conf': | |
content => template('laptop/etc/puppet/puppet.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/python3': | |
ensure => directory; | |
'/etc/python3/debian_config': | |
content => template('laptop/etc/python3/debian_config'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/rc.local': | |
content => template('laptop/etc/rc.local'), | |
ensure => file, | |
group => root, | |
mode => 0755, | |
owner => root; | |
'/etc/samba': | |
ensure => directory; | |
'/etc/samba/dhcp.conf': | |
content => template('laptop/etc/samba/dhcp.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/samba/smb.conf': | |
content => template('laptop/etc/samba/smb.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/samsung-tools': | |
ensure => directory; | |
'/etc/samsung-tools/system.conf': | |
content => template('laptop/etc/samsung-tools/system.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/sf_environment.conf': | |
content => template('laptop/etc/sf_environment.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/sf_environments.conf': | |
content => template('laptop/etc/sf_environments.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/sf_roles.conf': | |
content => template('laptop/etc/sf_roles.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/sgml': | |
ensure => directory; | |
'/etc/sgml/catalog': | |
ensure => '/var/lib/sgml-base/supercatalog', | |
group => root, | |
owner => root; | |
'/etc/sgml/docbook-xml.cat.old': | |
content => template('laptop/etc/sgml/docbook-xml.cat.old'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/sgml/xml-core.cat.old': | |
content => template('laptop/etc/sgml/xml-core.cat.old'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/shells': | |
content => template('laptop/etc/shells'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/ssh': | |
ensure => directory; | |
'/etc/ssh/ssh_config': | |
content => template('laptop/etc/ssh/ssh_config'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/ssl': | |
ensure => directory; | |
'/etc/ssl/private': | |
ensure => directory; | |
'/etc/ssl/private/ssl-cert-snakeoil.key': | |
content => template('laptop/etc/ssl/private/ssl-cert-snakeoil.key'), | |
ensure => file, | |
group => 'ssl-cert', | |
mode => 0640, | |
owner => root; | |
'/etc/sudoers': | |
content => template('laptop/etc/sudoers'), | |
ensure => file, | |
group => root, | |
mode => 0440, | |
owner => root; | |
'/etc/sudoers.d': | |
ensure => directory; | |
'/etc/sudoers.d/mymeds-deploy': | |
content => template('laptop/etc/sudoers.d/mymeds-deploy'), | |
ensure => file, | |
group => root, | |
mode => 0440, | |
owner => root; | |
'/etc/sysctl.conf': | |
content => template('laptop/etc/sysctl.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/systemd': | |
ensure => directory; | |
'/etc/systemd/system': | |
ensure => directory; | |
'/etc/systemd/system/multi-user.target.wants': | |
ensure => directory; | |
'/etc/systemd/system/multi-user.target.wants/rsyslog.service': | |
ensure => '/lib/systemd/system/rsyslog.service', | |
group => root, | |
owner => root; | |
'/etc/systemd/system/syslog.service': | |
ensure => '/lib/systemd/system/rsyslog.service', | |
group => root, | |
owner => root; | |
'/etc/thnuclnt': | |
ensure => directory; | |
'/etc/thnuclnt/.thnumod': | |
ensure => '/usr/lib/vmware/bin/appLoader', | |
group => root, | |
owner => root; | |
'/etc/udev': | |
ensure => directory; | |
'/etc/udev/rules.d': | |
ensure => directory; | |
'/etc/udev/rules.d/99-android.rules': | |
content => template('laptop/etc/udev/rules.d/99-android.rules'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware': | |
ensure => directory; | |
'/etc/vmware-installer': | |
ensure => directory; | |
'/etc/vmware-installer/bootstrap': | |
content => template('laptop/etc/vmware-installer/bootstrap'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-installer': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-installer/2.1.0': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-installer/2.1.0/vmware-installer.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-installer/2.1.0/vmware-installer.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-network-editor': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-network-editor-ui': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-network-editor-ui/9.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-network-editor-ui/9.0.2/__init__.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-network-editor-ui/9.0.2/__init__.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-network-editor-ui/9.0.2/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-network-editor-ui/9.0.2/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-network-editor-ui/9.0.2/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-network-editor/9.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-network-editor/9.0.2/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-network-editor/9.0.2/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-network-editor/9.0.2/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-player-app': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-player-app/5.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-player-app/5.0.2/vmware-player-app.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-player-app/5.0.2/vmware-player-app.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-player-app/5.0.2/vmware-player-app.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-player-app/5.0.2/vmware-player-app.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-player-setup': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-player-setup/5.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-player-setup/5.0.2/__init__.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-player-setup/5.0.2/__init__.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-player-setup/5.0.2/vmware-player-setup.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-player-setup/5.0.2/vmware-player-setup.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-tools-freebsd': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-freebsd/9.2.3': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-freebsd/9.2.3/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-freebsd/9.2.3/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-tools-freebsd/9.2.3/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-tools-linux': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-linux/9.2.3': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-linux/9.2.3/__init__.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-tools-linux/9.2.3/__init__.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-tools-linux/9.2.3/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-linux/9.2.3/include/initscript.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-tools-linux/9.2.3/include/initscript.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-tools-linux/9.2.3/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-tools-linux/9.2.3/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-tools-winPre2k': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-winPre2k/9.2.3': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-winPre2k/9.2.3/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-winPre2k/9.2.3/include/initscript.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-tools-winPre2k/9.2.3/include/initscript.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-tools-windows': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-windows/9.2.3': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-windows/9.2.3/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-tools-windows/9.2.3/include/update.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-tools-windows/9.2.3/include/update.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-usbarbitrator': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/__init__.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/__init__.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/include/initscript.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/include/initscript.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-usbarbitrator/10.1.23/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vix-core': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vix-core/1.12.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vix-core/1.12.2/vmware-vix-core.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-vix-core/1.12.2/vmware-vix-core.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vix-core/1.12.2/vmware-vix-core.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-vix-core/1.12.2/vmware-vix-core.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vix-lib-Workstation900andvSphere510': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vix-lib-Workstation900andvSphere510/1.12.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vix-lib-Workstation900andvSphere510/1.12.2/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vix-lib-Workstation900andvSphere510/1.12.2/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-vix-lib-Workstation900andvSphere510/1.12.2/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vmx': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vmx/5.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vmx/5.0.2/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vmx/5.0.2/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-vmx/5.0.2/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vmx/5.0.2/vmware-vmx.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-vmx/5.0.2/vmware-vmx.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vmx/5.0.2/vmware-vmx.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-vmx/5.0.2/vmware-vmx.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-vprobe': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vprobe/5.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vprobe/5.0.2/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-vprobe/5.0.2/include/initscript.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-vprobe/5.0.2/include/initscript.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-workstation': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-workstation-server': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-workstation-server/9.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-workstation-server/9.0.2/include': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-workstation-server/9.0.2/include/initscript.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-workstation-server/9.0.2/include/initscript.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-workstation-server/9.0.2/vmware-workstation-server.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-workstation-server/9.0.2/vmware-workstation-server.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-workstation/9.0.2': | |
ensure => directory; | |
'/etc/vmware-installer/components/vmware-workstation/9.0.2/__init__.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-workstation/9.0.2/__init__.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-workstation/9.0.2/__init__.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-workstation/9.0.2/__init__.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-workstation/9.0.2/vmware-workstation.py': | |
content => template('laptop/etc/vmware-installer/components/vmware-workstation/9.0.2/vmware-workstation.py'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/components/vmware-workstation/9.0.2/vmware-workstation.pyc': | |
content => template('laptop/etc/vmware-installer/components/vmware-workstation/9.0.2/vmware-workstation.pyc'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-installer/database': | |
content => template('laptop/etc/vmware-installer/database'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware-vix': | |
ensure => directory; | |
'/etc/vmware-vix/bootstrap': | |
content => template('laptop/etc/vmware-vix/bootstrap'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/bootstrap': | |
content => template('laptop/etc/vmware/bootstrap'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/config': | |
content => template('laptop/etc/vmware/config'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd': | |
ensure => directory; | |
'/etc/vmware/hostd/authorization.xml': | |
content => template('laptop/etc/vmware/hostd/authorization.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/config.xml': | |
content => template('laptop/etc/vmware/hostd/config.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/datastores.xml': | |
content => template('laptop/etc/vmware/hostd/datastores.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/dispatcher.xml': | |
content => template('laptop/etc/vmware/hostd/dispatcher.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env': | |
ensure => directory; | |
'/etc/vmware/hostd/env/provisioningPolicy.xml': | |
content => template('laptop/etc/vmware/hostd/env/provisioningPolicy.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/vmconfigoption-ws-hw3.xml': | |
content => template('laptop/etc/vmware/hostd/env/vmconfigoption-ws-hw3.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/vmconfigoption-ws-hw4.xml': | |
content => template('laptop/etc/vmware/hostd/env/vmconfigoption-ws-hw4.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/vmconfigoption-ws-hw6.xml': | |
content => template('laptop/etc/vmware/hostd/env/vmconfigoption-ws-hw6.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/vmconfigoption-ws-hw8.xml': | |
content => template('laptop/etc/vmware/hostd/env/vmconfigoption-ws-hw8.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/ws-hw3.xml': | |
content => template('laptop/etc/vmware/hostd/env/ws-hw3.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/ws-hw6.xml': | |
content => template('laptop/etc/vmware/hostd/env/ws-hw6.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/ws-hw7.xml': | |
content => template('laptop/etc/vmware/hostd/env/ws-hw7.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/env/ws-hw8.xml': | |
content => template('laptop/etc/vmware/hostd/env/ws-hw8.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/environments.xml': | |
content => template('laptop/etc/vmware/hostd/environments.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/proxy.xml': | |
content => template('laptop/etc/vmware/hostd/proxy.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/hostd/vmAutoStart.xml': | |
content => template('laptop/etc/vmware/hostd/vmAutoStart.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/installer.sh': | |
ensure => '/usr/lib/vmware-installer/2.1.0/vmware-uninstall-downgrade', | |
group => root, | |
owner => root; | |
'/etc/vmware/locations': | |
content => template('laptop/etc/vmware/locations'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/netmap.conf': | |
content => template('laptop/etc/vmware/netmap.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/networking': | |
content => template('laptop/etc/vmware/networking'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/usbarb.rules': | |
content => template('laptop/etc/vmware/usbarb.rules'), | |
ensure => file, | |
group => root, | |
mode => 0640, | |
owner => root; | |
'/etc/vmware/vmnet1': | |
ensure => directory; | |
'/etc/vmware/vmnet1/dhcpd': | |
ensure => directory; | |
'/etc/vmware/vmnet1/dhcpd/dhcpd.conf': | |
content => template('laptop/etc/vmware/vmnet1/dhcpd/dhcpd.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/vmnet1/dhcpd/dhcpd.leases': | |
content => template('laptop/etc/vmware/vmnet1/dhcpd/dhcpd.leases'), | |
ensure => file, | |
group => root, | |
mode => 0664, | |
owner => root; | |
'/etc/vmware/vmnet8': | |
ensure => directory; | |
'/etc/vmware/vmnet8/dhcpd': | |
ensure => directory; | |
'/etc/vmware/vmnet8/dhcpd/dhcpd.conf': | |
content => template('laptop/etc/vmware/vmnet8/dhcpd/dhcpd.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/vmware/vmnet8/dhcpd/dhcpd.leases': | |
content => template('laptop/etc/vmware/vmnet8/dhcpd/dhcpd.leases'), | |
ensure => file, | |
group => root, | |
mode => 0664, | |
owner => root; | |
'/etc/vmware/vmnet8/nat': | |
ensure => directory; | |
'/etc/vmware/vmnet8/nat.mac': | |
content => template('laptop/etc/vmware/vmnet8/nat.mac'), | |
ensure => file, | |
group => root, | |
mode => 0666, | |
owner => root; | |
'/etc/vmware/vmnet8/nat/nat.conf': | |
content => template('laptop/etc/vmware/vmnet8/nat/nat.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/xdg': | |
ensure => directory; | |
'/etc/xdg/menus': | |
ensure => directory; | |
'/etc/xdg/menus/applications-merged': | |
ensure => directory; | |
'/etc/xdg/menus/applications-merged/vmware-ace-vms.menu': | |
content => template('laptop/etc/xdg/menus/applications-merged/vmware-ace-vms.menu'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/xml': | |
ensure => directory; | |
'/etc/xml/docbook-xsl.xml': | |
content => template('laptop/etc/xml/docbook-xsl.xml'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/xml/docbook-xsl.xml.old': | |
content => template('laptop/etc/xml/docbook-xsl.xml.old'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
'/etc/y-ppa-manager.conf': | |
content => template('laptop/etc/y-ppa-manager.conf'), | |
ensure => file, | |
group => root, | |
mode => 0644, | |
owner => root; | |
} | |
} | |
include files | |
class packages { | |
Class['apt'] -> Class['python-pip'] -> Class['ruby1--9--1'] | |
exec { 'apt-get -q update': | |
before => Class['apt'], | |
} | |
class apt { | |
package { | |
'account-plugin-icons': | |
ensure => installed; | |
'account-plugin-identica': | |
ensure => installed; | |
'aerofs-installer': | |
ensure => installed; | |
'alacarte': | |
ensure => installed; | |
'android-tools-adb': | |
ensure => installed; | |
'android-tools-fastboot': | |
ensure => installed; | |
'augeas-lenses': | |
ensure => installed; | |
'autofs': | |
ensure => installed; | |
'build': | |
ensure => installed; | |
'build-essential': | |
ensure => installed; | |
'ca-certificates-java': | |
ensure => installed; | |
'cabextract': | |
ensure => installed; | |
'charles-proxy': | |
ensure => installed; | |
'chromium-browser': | |
ensure => installed; | |
'chromium-browser-l10n': | |
ensure => installed; | |
'chromium-codecs-ffmpeg': | |
ensure => installed; | |
'cifs-utils': | |
ensure => installed; | |
'colordiff': | |
ensure => installed; | |
'comerr-dev': | |
ensure => installed; | |
'compiz-fusion-bcop': | |
ensure => installed; | |
'compizconfig-backend-gconf': | |
ensure => installed; | |
'compizconfig-settings-manager': | |
ensure => installed; | |
'cpp-4.6': | |
ensure => installed; | |
'cryptkeeper': | |
ensure => installed; | |
'dctrl-tools': | |
ensure => installed; | |
'debconf-utils': | |
ensure => installed; | |
'debhelper': | |
ensure => installed; | |
'default-jre': | |
ensure => installed; | |
'default-jre-headless': | |
ensure => installed; | |
'devscripts': | |
ensure => installed; | |
'dh-apparmor': | |
ensure => installed; | |
'distro-info-data': | |
ensure => installed; | |
'dkms': | |
ensure => installed; | |
'docbook-xml': | |
ensure => installed; | |
'docbook-xsl': | |
ensure => installed; | |
'dpkg-dev': | |
ensure => installed; | |
'dput': | |
ensure => installed; | |
'dropbox': | |
ensure => installed; | |
'dupload': | |
ensure => installed; | |
'encfs': | |
ensure => installed; | |
'ethtool': | |
ensure => installed; | |
'facter': | |
ensure => installed; | |
'fakeroot': | |
ensure => installed; | |
'ffmpeg': | |
ensure => installed; | |
'flashplugin-installer': | |
ensure => installed; | |
'foomatic-db-engine': | |
ensure => installed; | |
'freepats': | |
ensure => installed; | |
'g++': | |
ensure => installed; | |
'g++-4.7': | |
ensure => installed; | |
'gcalctool': | |
ensure => installed; | |
'gcc-4.6': | |
ensure => installed; | |
'gconf-defaults-service': | |
ensure => installed; | |
'gconf-editor': | |
ensure => installed; | |
'gdebi-core': | |
ensure => installed; | |
'gem2deb': | |
ensure => installed; | |
'gir1.2-gconf-2.0': | |
ensure => installed; | |
'gir1.2-indicate-0.7': | |
ensure => installed; | |
'gir1.2-nautilus-3.0': | |
ensure => installed; | |
'gir1.2-panelapplet-4.0': | |
ensure => installed; | |
'gir1.2-ubuntuoneui-3.0': | |
ensure => installed; | |
'gir1.2-unique-3.0': | |
ensure => installed; | |
'git': | |
ensure => installed; | |
'git-core': | |
ensure => installed; | |
'git-man': | |
ensure => installed; | |
'gitk': | |
ensure => installed; | |
'gksu': | |
ensure => installed; | |
'gnome-applets': | |
ensure => installed; | |
'gnome-applets-data': | |
ensure => installed; | |
'gnome-media': | |
ensure => installed; | |
'gnome-online-accounts': | |
ensure => installed; | |
'gnome-panel': | |
ensure => installed; | |
'gnome-panel-data': | |
ensure => installed; | |
'gnome-session-fallback': | |
ensure => installed; | |
'golang': | |
ensure => installed; | |
'golang-doc': | |
ensure => installed; | |
'golang-go': | |
ensure => installed; | |
'golang-src': | |
ensure => installed; | |
'google-musicmanager-beta': | |
ensure => installed; | |
'google-talkplugin': | |
ensure => installed; | |
'googlecl': | |
ensure => installed; | |
'grub-customizer': | |
ensure => installed; | |
'gstreamer0.10-ffmpeg': | |
ensure => installed; | |
'gstreamer0.10-fluendo-mp3': | |
ensure => installed; | |
'gstreamer0.10-plugins-bad': | |
ensure => installed; | |
'gstreamer0.10-plugins-bad-multiverse': | |
ensure => installed; | |
'gstreamer0.10-plugins-ugly': | |
ensure => installed; | |
'gstreamer1.0-libav': | |
ensure => installed; | |
'gstreamer1.0-plugins-bad': | |
ensure => installed; | |
'gstreamer1.0-plugins-ugly': | |
ensure => installed; | |
'gtk2-engines': | |
ensure => installed; | |
'guile-1.8-libs': | |
ensure => installed; | |
'heirloom-mailx': | |
ensure => installed; | |
'hfsplus': | |
ensure => installed; | |
'hfsprogs': | |
ensure => installed; | |
'hpijs': | |
ensure => installed; | |
'html2text': | |
ensure => installed; | |
'htop': | |
ensure => installed; | |
'hwinfo': | |
ensure => installed; | |
'hyphen-en-us': | |
ensure => installed; | |
'i965-va-driver': | |
ensure => installed; | |
'icedtea-7-jre-jamvm': | |
ensure => installed; | |
'icedtea-7-plugin': | |
ensure => installed; | |
'icedtea-netx': | |
ensure => installed; | |
'icedtea-netx-common': | |
ensure => installed; | |
'icoutils': | |
ensure => installed; | |
'imagemagick': | |
ensure => installed; | |
'imagemagick-common': | |
ensure => installed; | |
'indicator-applet-complete': | |
ensure => installed; | |
'insync-beta': | |
ensure => installed; | |
'insync-beta-ubuntu': | |
ensure => installed; | |
'intel-linux-graphics-installer': | |
ensure => installed; | |
'irssi': | |
ensure => installed; | |
'java-common': | |
ensure => installed; | |
'jockey-common': | |
ensure => installed; | |
'kate-data': | |
ensure => installed; | |
'katepart': | |
ensure => installed; | |
'kde-runtime': | |
ensure => installed; | |
'kde-runtime-data': | |
ensure => installed; | |
'kdelibs-bin': | |
ensure => installed; | |
'kdelibs5-data': | |
ensure => installed; | |
'kdelibs5-plugins': | |
ensure => installed; | |
'kdoctools': | |
ensure => installed; | |
'keepassx': | |
ensure => installed; | |
'keyutils': | |
ensure => installed; | |
'kid3': | |
ensure => installed; | |
'krb5-multidev': | |
ensure => installed; | |
'kubuntu-debug-installer': | |
ensure => installed; | |
'launchpad-getkeys': | |
ensure => installed; | |
'lib32gcc1': | |
ensure => installed; | |
'lib32ncurses5': | |
ensure => installed; | |
'lib32stdc++6': | |
ensure => installed; | |
'lib32tinfo5': | |
ensure => installed; | |
'liba52-0.7.4': | |
ensure => installed; | |
'libalgorithm-c3-perl': | |
ensure => installed; | |
'libalgorithm-diff-perl': | |
ensure => installed; | |
'libalgorithm-diff-xs-perl': | |
ensure => installed; | |
'libalgorithm-merge-perl': | |
ensure => installed; | |
'libass4': | |
ensure => installed; | |
'libatk-adaptor-data': | |
ensure => installed; | |
'libatk-wrapper-java': | |
ensure => installed; | |
'libatk-wrapper-java-jni': | |
ensure => installed; | |
'libattica0.4': | |
ensure => installed; | |
'libaugeas-ruby1.8': | |
ensure => installed; | |
'libaugeas0': | |
ensure => installed; | |
'libav-tools': | |
ensure => installed; | |
'libavcodec-extra-53': | |
ensure => installed; | |
'libavdevice53': | |
ensure => installed; | |
'libavfilter2': | |
ensure => installed; | |
'libavformat53': | |
ensure => installed; | |
'libavutil-extra-51': | |
ensure => installed; | |
'libbit-vector-perl': | |
ensure => installed; | |
'libblas3': | |
ensure => installed; | |
'libbonobo2-0': | |
ensure => installed; | |
'libbonobo2-common': | |
ensure => installed; | |
'libbonoboui2-0': | |
ensure => installed; | |
'libbonoboui2-common': | |
ensure => installed; | |
'libboost-serialization1.49.0': | |
ensure => installed; | |
'libboost-system1.49.0': | |
ensure => installed; | |
'libc6-i386': | |
ensure => installed; | |
'libcairo-script-interpreter2': | |
ensure => installed; | |
'libcarp-clan-perl': | |
ensure => installed; | |
'libcdaudio1': | |
ensure => installed; | |
'libchromaprint0': | |
ensure => installed; | |
'libclass-c3-perl': | |
ensure => installed; | |
'libclass-c3-xs-perl': | |
ensure => installed; | |
'libclass-data-inheritable-perl': | |
ensure => installed; | |
'libclass-method-modifiers-perl': | |
ensure => installed; | |
'libclutter-gst-1.0-0': | |
ensure => installed; | |
'libcommon-sense-perl': | |
ensure => installed; | |
'libcrypt-openssl-bignum-perl': | |
ensure => installed; | |
'libcrypt-openssl-rsa-perl': | |
ensure => installed; | |
'libcurl3-nss': | |
ensure => installed; | |
'libdata-random-perl': | |
ensure => installed; | |
'libdate-calc-perl': | |
ensure => installed; | |
'libdate-calc-xs-perl': | |
ensure => installed; | |
'libdc1394-22': | |
ensure => installed; | |
'libdca0': | |
ensure => installed; | |
'libdigest-sha1-perl': | |
ensure => installed; | |
'libdirac-encoder0': | |
ensure => installed; | |
'libdirectfb-1.2-9': | |
ensure => installed; | |
'libdiscid0': | |
ensure => installed; | |
'libdistro-info-perl': | |
ensure => installed; | |
'libdlrestrictions1': | |
ensure => installed; | |
'libdrm-nouveau1a': | |
ensure => installed; | |
'libdvdnav4': | |
ensure => installed; | |
'libdvdread4': | |
ensure => installed; | |
'libenca0': | |
ensure => installed; | |
'libencode-locale-perl': | |
ensure => installed; | |
'liberror-perl': | |
ensure => installed; | |
'libexporter-lite-perl': | |
ensure => installed; | |
'libextutils-depends-perl': | |
ensure => installed; | |
'libextutils-pkgconfig-perl': | |
ensure => installed; | |
'libfaac0': | |
ensure => installed; | |
'libfaad2': | |
ensure => installed; | |
'libfftw3-3': | |
ensure => installed; | |
'libfftw3-double3': | |
ensure => installed; | |
'libfile-listing-perl': | |
ensure => installed; | |
'libfile-which-perl': | |
ensure => installed; | |
'libflac++6': | |
ensure => installed; | |
'libflite1': | |
ensure => installed; | |
'libfont-afm-perl': | |
ensure => installed; | |
'libgconf2-4': | |
ensure => installed; | |
'libgd-gd2-perl': | |
ensure => installed; | |
'libgif4': | |
ensure => installed; | |
'libgksu2-0': | |
ensure => installed; | |
'libgl1-mesa-dri-experimental': | |
ensure => installed; | |
'libglade2-0': | |
ensure => installed; | |
'libgles1-mesa': | |
ensure => installed; | |
'libgles2-mesa': | |
ensure => installed; | |
'libgme0': | |
ensure => installed; | |
'libgnome-media-profiles-3.0-0': | |
ensure => installed; | |
'libgnome-menu2': | |
ensure => installed; | |
'libgnome2-0': | |
ensure => installed; | |
'libgnome2-bin': | |
ensure => installed; | |
'libgnome2-canvas-perl': | |
ensure => installed; | |
'libgnome2-common': | |
ensure => installed; | |
'libgnome2-gconf-perl': | |
ensure => installed; | |
'libgnome2-perl': | |
ensure => installed; | |
'libgnome2-vfs-perl': | |
ensure => installed; | |
'libgnome2-wnck-perl': | |
ensure => installed; | |
'libgnomecanvas2-0': | |
ensure => installed; | |
'libgnomecanvas2-common': | |
ensure => installed; | |
'libgnomeui-0': | |
ensure => installed; | |
'libgnomeui-common': | |
ensure => installed; | |
'libgnomevfs2-0': | |
ensure => installed; | |
'libgnomevfs2-common': | |
ensure => installed; | |
'libgnomevfs2-extra': | |
ensure => installed; | |
'libgoo-canvas-perl': | |
ensure => installed; | |
'libgoocanvas-common': | |
ensure => installed; | |
'libgoocanvas3': | |
ensure => installed; | |
'libgsm1': | |
ensure => installed; | |
'libgsoap2': | |
ensure => installed; | |
'libgstreamer-plugins-bad0.10-0': | |
ensure => installed; | |
'libgstreamer-plugins-bad1.0-0': | |
ensure => installed; | |
'libgtk2-appindicator-perl': | |
ensure => installed; | |
'libgtk2-imageview-perl': | |
ensure => installed; | |
'libgtk2-unique-perl': | |
ensure => installed; | |
'libgtkimageview0': | |
ensure => installed; | |
'libgtkmm-2.4-1c2a': | |
ensure => installed; | |
'libgtksourceview2.0-0': | |
ensure => installed; | |
'libgtksourceview2.0-common': | |
ensure => installed; | |
'libgtkspell-3-0': | |
ensure => installed; | |
'libgtkspell0': | |
ensure => installed; | |
'libhal1': | |
ensure => installed; | |
'libhd16': | |
ensure => installed; | |
'libhfsp0': | |
ensure => installed; | |
'libhtml-form-perl': | |
ensure => installed; | |
'libhtml-format-perl': | |
ensure => installed; | |
'libhtml-parser-perl': | |
ensure => installed; | |
'libhtml-tagset-perl': | |
ensure => installed; | |
'libhtml-tree-perl': | |
ensure => installed; | |
'libhttp-cookies-perl': | |
ensure => installed; | |
'libhttp-daemon-perl': | |
ensure => installed; | |
'libhttp-date-perl': | |
ensure => installed; | |
'libhttp-message-perl': | |
ensure => installed; | |
'libhttp-negotiate-perl': | |
ensure => installed; | |
'libhttp-server-simple-perl': | |
ensure => installed; | |
'libid3-3.8.3c2a': | |
ensure => installed; | |
'libidl-common': | |
ensure => installed; | |
'libidl0': | |
ensure => installed; | |
'libilmbase6': | |
ensure => installed; | |
'libindicate5': | |
ensure => installed; | |
'libio-socket-ssl-perl': | |
ensure => installed; | |
'libio-stringy-perl': | |
ensure => installed; | |
'libjs-jquery': | |
ensure => installed; | |
'libjson-perl': | |
ensure => installed; | |
'libjson-xs-perl': | |
ensure => installed; | |
'libkactivities-bin': | |
ensure => installed; | |
'libkactivities-models1': | |
ensure => installed; | |
'libkactivities6': | |
ensure => installed; | |
'libkate1': | |
ensure => installed; | |
'libkatepartinterfaces4': | |
ensure => installed; | |
'libkcmutils4': | |
ensure => installed; | |
'libkde3support4': | |
ensure => installed; | |
'libkdeclarative5': | |
ensure => installed; | |
'libkdecore5': | |
ensure => installed; | |
'libkdesu5': | |
ensure => installed; | |
'libkdeui5': | |
ensure => installed; | |
'libkdewebkit5': | |
ensure => installed; | |
'libkdnssd4': | |
ensure => installed; | |
'libkemoticons4': | |
ensure => installed; | |
'libkfile4': | |
ensure => installed; | |
'libkhtml5': | |
ensure => installed; | |
'libkidletime4': | |
ensure => installed; | |
'libkio5': | |
ensure => installed; | |
'libkjsapi4': | |
ensure => installed; | |
'libkjsembed4': | |
ensure => installed; | |
'libkmediaplayer4': | |
ensure => installed; | |
'libkms1': | |
ensure => installed; | |
'libknewstuff3-4': | |
ensure => installed; | |
'libknotifyconfig4': | |
ensure => installed; | |
'libkntlm4': | |
ensure => installed; | |
'libkparts4': | |
ensure => installed; | |
'libkpty4': | |
ensure => installed; | |
'libkrb5-dev': | |
ensure => installed; | |
'libkrosscore4': | |
ensure => installed; | |
'libktexteditor4': | |
ensure => installed; | |
'libkxmlrpcclient4': | |
ensure => installed; | |
'liblinear-tools': | |
ensure => installed; | |
'liblinear1': | |
ensure => installed; | |
'libllvm3.1': | |
ensure => installed; | |
'liblqr-1-0': | |
ensure => installed; | |
'liblwp-mediatypes-perl': | |
ensure => installed; | |
'liblwp-protocol-https-perl': | |
ensure => installed; | |
'libmad0': | |
ensure => installed; | |
'libmagickcore5': | |
ensure => installed; | |
'libmagickcore5-extra': | |
ensure => installed; | |
'libmagickwand5': | |
ensure => installed; | |
'libmail-sendmail-perl': | |
ensure => installed; | |
'libmimic0': | |
ensure => installed; | |
'libmjpegutils-2.0-0': | |
ensure => installed; | |
'libmms0': | |
ensure => installed; | |
'libmodplug1': | |
ensure => installed; | |
'libmouse-perl': | |
ensure => installed; | |
'libmp3lame0': | |
ensure => installed; | |
'libmpcdec6': | |
ensure => installed; | |
'libmpeg2-4': | |
ensure => installed; | |
'libmpeg2encpp-2.0-0': | |
ensure => installed; | |
'libmpg123-0': | |
ensure => installed; | |
'libmplex2-2.0-0': | |
ensure => installed; | |
'libmro-compat-perl': | |
ensure => installed; | |
'libmtp-dev': | |
ensure => installed; | |
'libmusicbrainz5-0': | |
ensure => installed; | |
'libmx-1.0-2': | |
ensure => installed; | |
'libmx-bin': | |
ensure => installed; | |
'libmx-common': | |
ensure => installed; | |
'libnepomuk4': | |
ensure => installed; | |
'libnepomukcore4abi1': | |
ensure => installed; | |
'libnepomukquery4a': | |
ensure => installed; | |
'libnepomukutils4': | |
ensure => installed; | |
'libnet-dbus-perl': | |
ensure => installed; | |
'libnet-dropbox-api-perl': | |
ensure => installed; | |
'libnet-http-perl': | |
ensure => installed; | |
'libnet-oauth-perl': | |
ensure => installed; | |
'libnet-ssleay-perl': | |
ensure => installed; | |
'libnetpbm10': | |
ensure => installed; | |
'libntrack-qt4-1': | |
ensure => installed; | |
'libntrack0': | |
ensure => installed; | |
'libofa0': | |
ensure => installed; | |
'liboil0.3': | |
ensure => installed; | |
'libopenal-data': | |
ensure => installed; | |
'libopenal1': | |
ensure => installed; | |
'libopencore-amrnb0': | |
ensure => installed; | |
'libopencore-amrwb0': | |
ensure => installed; | |
'libopenexr6': | |
ensure => installed; | |
'libopenjpeg2': | |
ensure => installed; | |
'libopus0': | |
ensure => installed; | |
'liborbit2': | |
ensure => installed; | |
'libosmesa6': | |
ensure => installed; | |
'libpanel-applet-4-0': | |
ensure => installed; | |
'libparse-debcontrol-perl': | |
ensure => installed; | |
'libpath-class-perl': | |
ensure => installed; | |
'libphonon4': | |
ensure => installed; | |
'libpkcs11-helper1': | |
ensure => installed; | |
'libplasma3': | |
ensure => installed; | |
'libpolkit-qt-1-1': | |
ensure => installed; | |
'libpoppler-qt4-4': | |
ensure => installed; | |
'libpostproc52': | |
ensure => installed; | |
'libpq-dev': | |
ensure => installed; | |
'libpq5': | |
ensure => installed; | |
'libproc-processtable-perl': | |
ensure => installed; | |
'libproc-simple-perl': | |
ensure => installed; | |
'libqapt2': | |
ensure => installed; | |
'libqapt2-runtime': | |
ensure => installed; | |
'libqca2': | |
ensure => installed; | |
'libqt4-qt3support': | |
ensure => installed; | |
'libqt4-webkit': | |
ensure => installed; | |
'libreoffice-emailmerge': | |
ensure => installed; | |
'libreoffice-help-en-us': | |
ensure => installed; | |
'libreoffice-l10n-en-za': | |
ensure => installed; | |
'libreoffice-presenter-console': | |
ensure => installed; | |
'librlog5': | |
ensure => installed; | |
'librpm3': | |
ensure => installed; | |
'librpmbuild3': | |
ensure => installed; | |
'librpmio3': | |
ensure => installed; | |
'librpmsign1': | |
ensure => installed; | |
'libruby1.8': | |
ensure => installed; | |
'libruby1.9.1': | |
ensure => installed; | |
'libschroedinger-1.0-0': | |
ensure => installed; | |
'libsdl1.2debian': | |
ensure => installed; | |
'libsidplay1': | |
ensure => installed; | |
'libslv2-9': | |
ensure => installed; | |
'libsolid4': | |
ensure => installed; | |
'libsoprano4': | |
ensure => installed; | |
'libsort-naturally-perl': | |
ensure => installed; | |
'libsoundtouch0': | |
ensure => installed; | |
'libspandsp2': | |
ensure => installed; | |
'libssl-dev': | |
ensure => installed; | |
'libssl-doc': | |
ensure => installed; | |
'libstdc++6-4.7-dev': | |
ensure => installed; | |
'libstreamanalyzer0': | |
ensure => installed; | |
'libstreams0': | |
ensure => installed; | |
'libswscale2': | |
ensure => installed; | |
'libsys-hostname-long-perl': | |
ensure => installed; | |
'libtelepathy-farstream2': | |
ensure => installed; | |
'libthreadweaver4': | |
ensure => installed; | |
'libtie-ixhash-perl': | |
ensure => installed; | |
'libts-0.0-0': | |
ensure => installed; | |
'libtwolame0': | |
ensure => installed; | |
'libtxc-dxtn-s2tc0': | |
ensure => installed; | |
'libubuntuoneui-3.0-1': | |
ensure => installed; | |
'libunique-1.0-0': | |
ensure => installed; | |
'libunique-3.0-0': | |
ensure => installed; | |
'libusb-1.0-0-dev': | |
ensure => installed; | |
'libva-drm1': | |
ensure => installed; | |
'libva-egl1': | |
ensure => installed; | |
'libva-glx1': | |
ensure => installed; | |
'libva-intel-vaapi-driver': | |
ensure => installed; | |
'libva-tpi1': | |
ensure => installed; | |
'libva-x11-1': | |
ensure => installed; | |
'libva1': | |
ensure => installed; | |
'libvirtodbc0': | |
ensure => installed; | |
'libvo-aacenc0': | |
ensure => installed; | |
'libvo-amrwbenc0': | |
ensure => installed; | |
'libvte-common': | |
ensure => installed; | |
'libvte9': | |
ensure => installed; | |
'libwildmidi-config': | |
ensure => installed; | |
'libwildmidi1': | |
ensure => installed; | |
'libwww-mechanize-perl': | |
ensure => installed; | |
'libwww-perl': | |
ensure => installed; | |
'libwww-robotrules-perl': | |
ensure => installed; | |
'libwxbase2.8-0': | |
ensure => installed; | |
'libwxgtk2.8-0': | |
ensure => installed; | |
'libx11-protocol-perl': | |
ensure => installed; | |
'libx264-123': | |
ensure => installed; | |
'libxerces-c3.1': | |
ensure => installed; | |
'libxml-namespacesupport-perl': | |
ensure => installed; | |
'libxml-parser-perl': | |
ensure => installed; | |
'libxml-sax-base-perl': | |
ensure => installed; | |
'libxml-sax-expat-perl': | |
ensure => installed; | |
'libxml-sax-perl': | |
ensure => installed; | |
'libxml-simple-perl': | |
ensure => installed; | |
'libxml-twig-perl': | |
ensure => installed; | |
'libxml-xpath-perl': | |
ensure => installed; | |
'libxml2-dev': | |
ensure => installed; | |
'libxml2-utils': | |
ensure => installed; | |
'libxslt1-dev': | |
ensure => installed; | |
'libxss1': | |
ensure => installed; | |
'libxvidcore4': | |
ensure => installed; | |
'libyaml-0-2': | |
ensure => installed; | |
'libzbar0': | |
ensure => installed; | |
'libzvbi-common': | |
ensure => installed; | |
'libzvbi0': | |
ensure => installed; | |
'linux': | |
ensure => installed; | |
'linux-firmware': | |
ensure => installed; | |
'linux-generic': | |
ensure => installed; | |
'linux-headers-3.8.0-23': | |
ensure => installed; | |
'linux-headers-3.8.0-23-generic': | |
ensure => installed; | |
'linux-headers-3.8.0-25': | |
ensure => installed; | |
'linux-headers-3.8.0-25-generic': | |
ensure => installed; | |
'linux-headers-generic': | |
ensure => installed; | |
'linux-image-3.8.0-23-generic': | |
ensure => installed; | |
'linux-image-3.8.0-25-generic': | |
ensure => installed; | |
'linux-image-extra-3.8.0-23-generic': | |
ensure => installed; | |
'linux-image-extra-3.8.0-25-generic': | |
ensure => installed; | |
'linux-image-generic': | |
ensure => installed; | |
'lm-sensors': | |
ensure => installed; | |
'mcollective-common': | |
ensure => installed; | |
'meld': | |
ensure => installed; | |
'mercurial': | |
ensure => installed; | |
'mercurial-common': | |
ensure => installed; | |
'myspell-en-au': | |
ensure => installed; | |
'myspell-en-gb': | |
ensure => installed; | |
'myspell-en-za': | |
ensure => installed; | |
'mythes-en-us': | |
ensure => installed; | |
'nepomuk-core': | |
ensure => installed; | |
'nepomuk-core-data': | |
ensure => installed; | |
'netpbm': | |
ensure => installed; | |
'network-manager-l2tp': | |
ensure => installed; | |
'network-manager-l2tp-gnome': | |
ensure => installed; | |
'network-manager-openvpn': | |
ensure => installed; | |
'network-manager-openvpn-gnome': | |
ensure => installed; | |
'network-manager-vpnc': | |
ensure => installed; | |
'network-manager-vpnc-gnome': | |
ensure => installed; | |
'nfs-kernel-server': | |
ensure => installed; | |
'nitrux-umd': | |
ensure => installed; | |
'nmap': | |
ensure => installed; | |
'ntrack-module-libnl-0': | |
ensure => installed; | |
'nuvolaplayer': | |
ensure => installed; | |
'nvidia-common': | |
ensure => installed; | |
'odbcinst': | |
ensure => installed; | |
'odbcinst1debian2': | |
ensure => installed; | |
'openjdk-7-jre': | |
ensure => installed; | |
'openjdk-7-jre-headless': | |
ensure => installed; | |
'openjdk-7-jre-lib': | |
ensure => installed; | |
'openoffice.org-hyphenation': | |
ensure => installed; | |
'openssl-blacklist': | |
ensure => installed; | |
'openswan': | |
ensure => installed; | |
'openvpn': | |
ensure => installed; | |
'osc': | |
ensure => installed; | |
'oxygen-icon-theme': | |
ensure => installed; | |
'p7zip': | |
ensure => installed; | |
'parallel': | |
ensure => installed; | |
'passwordsafe': | |
ensure => installed; | |
'perlmagick': | |
ensure => installed; | |
'phonon': | |
ensure => installed; | |
'phonon-backend-gstreamer': | |
ensure => installed; | |
'pidgin': | |
ensure => installed; | |
'pidgin-data': | |
ensure => installed; | |
'pidgin-guifications': | |
ensure => installed; | |
'pidgin-libnotify': | |
ensure => installed; | |
'plasma-scriptengine-javascript': | |
ensure => installed; | |
'po-debconf': | |
ensure => installed; | |
'postgresql-client-common': | |
ensure => installed; | |
'postgresql-common': | |
ensure => installed; | |
'postgresql-server-dev-9.1': | |
ensure => installed; | |
'ppa-purge': | |
ensure => installed; | |
'printer-driver-hpijs': | |
ensure => installed; | |
'privoxy': | |
ensure => installed; | |
'pssh': | |
ensure => installed; | |
'pulseaudio-module-gconf': | |
ensure => installed; | |
'puppet-common': | |
ensure => installed; | |
'pwgen': | |
ensure => installed; | |
'python-apport': | |
ensure => installed; | |
'python-compizconfig': | |
ensure => installed; | |
'python-glade2': | |
ensure => installed; | |
'python-gnome2': | |
ensure => installed; | |
'python-gnupginterface': | |
ensure => installed; | |
'python-gst0.10': | |
ensure => installed; | |
'python-gtksourceview2': | |
ensure => installed; | |
'python-keyring': | |
ensure => installed; | |
'python-launchpadlib': | |
ensure => installed; | |
'python-lazr.restfulclient': | |
ensure => installed; | |
'python-lazr.uri': | |
ensure => installed; | |
'python-m2crypto': | |
ensure => installed; | |
'python-nautilus': | |
ensure => installed; | |
'python-oauth': | |
ensure => installed; | |
'python-pip': | |
ensure => installed; | |
'python-problem-report': | |
ensure => installed; | |
'python-pyorbit': | |
ensure => installed; | |
'python-rpm': | |
ensure => installed; | |
'python-setuptools': | |
ensure => installed; | |
'python-simplejson': | |
ensure => installed; | |
'python-sip': | |
ensure => installed; | |
'python-support': | |
ensure => installed; | |
'python-urlgrabber': | |
ensure => installed; | |
'python-vte': | |
ensure => installed; | |
'python-wadllib': | |
ensure => installed; | |
'python-xkit': | |
ensure => installed; | |
'python3-magic': | |
ensure => installed; | |
'python3-pyatspi2': | |
ensure => installed; | |
'python3-pycurl': | |
ensure => installed; | |
'qapt-batch': | |
ensure => installed; | |
'rpm': | |
ensure => installed; | |
'rpm-common': | |
ensure => installed; | |
'rpm2cpio': | |
ensure => installed; | |
'ruby': | |
ensure => installed; | |
'ruby-dev': | |
ensure => installed; | |
'ruby-hiera': | |
ensure => installed; | |
'ruby-hiera-puppet': | |
ensure => installed; | |
'ruby-json': | |
ensure => installed; | |
'ruby-shadow': | |
ensure => installed; | |
'ruby-stomp': | |
ensure => installed; | |
'ruby-systemu': | |
ensure => installed; | |
'ruby1.8': | |
ensure => installed; | |
'ruby1.8-dev': | |
ensure => installed; | |
'ruby1.9.1': | |
ensure => installed; | |
'ruby1.9.1-dev': | |
ensure => installed; | |
'rubygems': | |
ensure => installed; | |
'samsung-tools': | |
ensure => installed; | |
'screen': | |
ensure => installed; | |
'sgml-data': | |
ensure => installed; | |
'shared-desktop-ontologies': | |
ensure => installed; | |
'sharutils': | |
ensure => installed; | |
'shutter': | |
ensure => installed; | |
'skype': | |
ensure => installed; | |
'smartmontools': | |
ensure => installed; | |
'soprano-daemon': | |
ensure => installed; | |
'spotify-client': | |
ensure => installed; | |
'sshuttle': | |
ensure => installed; | |
'steam': | |
ensure => installed; | |
'steam-launcher': | |
ensure => installed; | |
'tcl': | |
ensure => installed; | |
'tcl-lib': | |
ensure => installed; | |
'tcl8.5': | |
ensure => installed; | |
'tcl8.5-lib': | |
ensure => installed; | |
'thunderbird-locale-en': | |
ensure => installed; | |
'thunderbird-locale-en-us': | |
ensure => installed; | |
'tk': | |
ensure => installed; | |
'tk-lib': | |
ensure => installed; | |
'tk8.5': | |
ensure => installed; | |
'tk8.5-lib': | |
ensure => installed; | |
'tlp': | |
ensure => installed; | |
'tlp-rdw': | |
ensure => installed; | |
'tree': | |
ensure => installed; | |
'tsconf': | |
ensure => installed; | |
'ttf-dejavu-extra': | |
ensure => installed; | |
'ttf-mscorefonts-installer': | |
ensure => installed; | |
'tzdata-java': | |
ensure => installed; | |
'ubuntu-restricted-addons': | |
ensure => installed; | |
'ubuntu-restricted-extras': | |
ensure => installed; | |
'ubuntu-tweak': | |
ensure => installed; | |
'ubuntu-wallpapers-quantal': | |
ensure => installed; | |
'ubuntuone-couch': | |
ensure => installed; | |
'unity-scope-gdocs': | |
ensure => installed; | |
'unity-tweak-tool': | |
ensure => installed; | |
'unity-webapps-facebookmessenger': | |
ensure => installed; | |
'unity-webapps-gmail': | |
ensure => installed; | |
'unity-webapps-googlecalendar': | |
ensure => installed; | |
'unity-webapps-googledocs': | |
ensure => installed; | |
'unity-webapps-googleplus': | |
ensure => installed; | |
'unity-webapps-tumblr': | |
ensure => installed; | |
'unity-webapps-twitter': | |
ensure => installed; | |
'unity-webapps-youtube': | |
ensure => installed; | |
'unrar': | |
ensure => installed; | |
'vainfo': | |
ensure => installed; | |
'vim-puppet': | |
ensure => installed; | |
'virtualbox': | |
ensure => installed; | |
'virtualbox-dkms': | |
ensure => installed; | |
'virtualbox-qt': | |
ensure => installed; | |
'virtuoso-minimal': | |
ensure => installed; | |
'virtuoso-opensource-6.1-bin': | |
ensure => installed; | |
'virtuoso-opensource-6.1-common': | |
ensure => installed; | |
'vpnc': | |
ensure => installed; | |
'wbritish': | |
ensure => installed; | |
'wdiff': | |
ensure => installed; | |
'xbindkeys': | |
ensure => installed; | |
'xclip': | |
ensure => installed; | |
'xl2tpd': | |
ensure => installed; | |
'xsel': | |
ensure => installed; | |
'xsltproc': | |
ensure => installed; | |
'y-ppa-manager': | |
ensure => installed; | |
'yad': | |
ensure => installed; | |
'zlib1g-dev': | |
ensure => installed; | |
'zsh': | |
ensure => installed; | |
} | |
} | |
include apt | |
class python-pip { | |
exec { | |
'pip install Pygments':; | |
'pip install blueprint':; | |
'pip install clint':; | |
'pip install cloudmonkey':; | |
'pip install gdata':; | |
'pip install manage.py':; | |
'pip install paramiko':; | |
'pip install prettytable':; | |
'pip install stormssh':; | |
'pip install termcolor':; | |
} | |
} | |
include python-pip | |
class ruby1--9--1 { | |
exec { | |
'gem1.9.1 list -i Platform >/dev/null || gem1.9.1 install --no-rdoc --no-ri Platform': | |
creates => '/var/lib/gems/1.9.1/gems/Platform-0.4.0'; | |
'gem1.9.1 list -i archive-tar-minitar >/dev/null || gem1.9.1 install --no-rdoc --no-ri archive-tar-minitar': | |
creates => '/var/lib/gems/1.9.1/gems/archive-tar-minitar-0.5.2'; | |
'gem1.9.1 list -i builder >/dev/null || gem1.9.1 install --no-rdoc --no-ri builder': | |
creates => '/var/lib/gems/1.9.1/gems/builder-3.1.4'; | |
'gem1.9.1 list -i bundler >/dev/null || gem1.9.1 install --no-rdoc --no-ri bundler': | |
creates => '/var/lib/gems/1.9.1/gems/bundler-1.2.3'; | |
'gem1.9.1 list -i cap_vagrant >/dev/null || gem1.9.1 install --no-rdoc --no-ri cap_vagrant': | |
creates => '/var/lib/gems/1.9.1/gems/cap_vagrant-0.0.1'; | |
'gem1.9.1 list -i caphub >/dev/null || gem1.9.1 install --no-rdoc --no-ri caphub': | |
creates => '/var/lib/gems/1.9.1/gems/caphub-0.0.1'; | |
'gem1.9.1 list -i capistrano >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-2.15.4'; | |
'gem1.9.1 list -i capistrano-calendar >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano-calendar': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-calendar-0.1.2'; | |
'gem1.9.1 list -i capistrano-ext >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano-ext': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-ext-1.2.1'; | |
'gem1.9.1 list -i capistrano-multiconfig >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano-multiconfig': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-multiconfig-0.0.4'; | |
'gem1.9.1 list -i capistrano-multiproject >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano-multiproject': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-multiproject-0.0.5'; | |
'gem1.9.1 list -i capistrano-patch >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano-patch': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-patch-0.0.2'; | |
'gem1.9.1 list -i capistrano-uptodate >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano-uptodate': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano-uptodate-0.0.2'; | |
'gem1.9.1 list -i capistrano_colors >/dev/null || gem1.9.1 install --no-rdoc --no-ri capistrano_colors': | |
creates => '/var/lib/gems/1.9.1/gems/capistrano_colors-0.5.5'; | |
'gem1.9.1 list -i childprocess >/dev/null || gem1.9.1 install --no-rdoc --no-ri childprocess': | |
creates => '/var/lib/gems/1.9.1/gems/childprocess-0.3.6'; | |
'gem1.9.1 list -i colored >/dev/null || gem1.9.1 install --no-rdoc --no-ri colored': | |
creates => '/var/lib/gems/1.9.1/gems/colored-1.2'; | |
'gem1.9.1 list -i cucumber >/dev/null || gem1.9.1 install --no-rdoc --no-ri cucumber': | |
creates => '/var/lib/gems/1.9.1/gems/cucumber-1.2.1'; | |
'gem1.9.1 list -i daemons >/dev/null || gem1.9.1 install --no-rdoc --no-ri daemons': | |
creates => '/var/lib/gems/1.9.1/gems/daemons-1.1.9'; | |
'gem1.9.1 list -i diff-lcs >/dev/null || gem1.9.1 install --no-rdoc --no-ri diff-lcs': | |
creates => '/var/lib/gems/1.9.1/gems/diff-lcs-1.1.3'; | |
'gem1.9.1 list -i erubis >/dev/null || gem1.9.1 install --no-rdoc --no-ri erubis': | |
creates => '/var/lib/gems/1.9.1/gems/erubis-2.7.0'; | |
'gem1.9.1 list -i eventmachine >/dev/null || gem1.9.1 install --no-rdoc --no-ri eventmachine': | |
creates => '/var/lib/gems/1.9.1/gems/eventmachine-1.0.3'; | |
'gem1.9.1 list -i excon >/dev/null || gem1.9.1 install --no-rdoc --no-ri excon': | |
creates => '/var/lib/gems/1.9.1/gems/excon-0.19.5'; | |
'gem1.9.1 list -i facter >/dev/null || gem1.9.1 install --no-rdoc --no-ri facter': | |
creates => '/var/lib/gems/1.9.1/gems/facter-1.6.18'; | |
'gem1.9.1 list -i fastercsv >/dev/null || gem1.9.1 install --no-rdoc --no-ri fastercsv': | |
creates => '/var/lib/gems/1.9.1/gems/fastercsv-1.5.5'; | |
'gem1.9.1 list -i ffi >/dev/null || gem1.9.1 install --no-rdoc --no-ri ffi': | |
creates => '/var/lib/gems/1.9.1/gems/ffi-1.0.11'; | |
'gem1.9.1 list -i file-tail >/dev/null || gem1.9.1 install --no-rdoc --no-ri file-tail': | |
creates => '/var/lib/gems/1.9.1/gems/file-tail-1.0.12'; | |
'gem1.9.1 list -i fog >/dev/null || gem1.9.1 install --no-rdoc --no-ri fog': | |
creates => '/var/lib/gems/1.9.1/gems/fog-1.10.0'; | |
'gem1.9.1 list -i formatador >/dev/null || gem1.9.1 install --no-rdoc --no-ri formatador': | |
creates => '/var/lib/gems/1.9.1/gems/formatador-0.2.4'; | |
'gem1.9.1 list -i gdata_19 >/dev/null || gem1.9.1 install --no-rdoc --no-ri gdata_19': | |
creates => '/var/lib/gems/1.9.1/gems/gdata_19-1.1.5'; | |
'gem1.9.1 list -i gem2rpm >/dev/null || gem1.9.1 install --no-rdoc --no-ri gem2rpm': | |
creates => '/var/lib/gems/1.9.1/gems/gem2rpm-0.8.3'; | |
'gem1.9.1 list -i gherkin >/dev/null || gem1.9.1 install --no-rdoc --no-ri gherkin': | |
creates => '/var/lib/gems/1.9.1/gems/gherkin-2.11.5'; | |
'gem1.9.1 list -i gpgme >/dev/null || gem1.9.1 install --no-rdoc --no-ri gpgme': | |
creates => '/var/lib/gems/1.9.1/gems/gpgme-2.0.2'; | |
'gem1.9.1 list -i hiera >/dev/null || gem1.9.1 install --no-rdoc --no-ri hiera': | |
creates => '/var/lib/gems/1.9.1/gems/hiera-1.2.1'; | |
'gem1.9.1 list -i hiera-gpg >/dev/null || gem1.9.1 install --no-rdoc --no-ri hiera-gpg': | |
creates => '/var/lib/gems/1.9.1/gems/hiera-gpg-1.1.0'; | |
'gem1.9.1 list -i highline >/dev/null || gem1.9.1 install --no-rdoc --no-ri highline': | |
creates => '/var/lib/gems/1.9.1/gems/highline-1.6.19'; | |
'gem1.9.1 list -i i18n >/dev/null || gem1.9.1 install --no-rdoc --no-ri i18n': | |
creates => '/var/lib/gems/1.9.1/gems/i18n-0.6.4'; | |
'gem1.9.1 list -i jruby-jars >/dev/null || gem1.9.1 install --no-rdoc --no-ri jruby-jars': | |
creates => '/var/lib/gems/1.9.1/gems/jruby-jars-1.7.2'; | |
'gem1.9.1 list -i jruby-rack >/dev/null || gem1.9.1 install --no-rdoc --no-ri jruby-rack': | |
creates => '/var/lib/gems/1.9.1/gems/jruby-rack-1.1.13.1'; | |
'gem1.9.1 list -i json >/dev/null || gem1.9.1 install --no-rdoc --no-ri json': | |
creates => '/var/lib/gems/1.9.1/gems/json-1.8.0'; | |
'gem1.9.1 list -i json_pure >/dev/null || gem1.9.1 install --no-rdoc --no-ri json_pure': | |
creates => '/var/lib/gems/1.9.1/gems/json_pure-1.8.0'; | |
'gem1.9.1 list -i log4r >/dev/null || gem1.9.1 install --no-rdoc --no-ri log4r': | |
creates => '/var/lib/gems/1.9.1/gems/log4r-1.1.10'; | |
'gem1.9.1 list -i metaclass >/dev/null || gem1.9.1 install --no-rdoc --no-ri metaclass': | |
creates => '/var/lib/gems/1.9.1/gems/metaclass-0.0.1'; | |
'gem1.9.1 list -i mime-types >/dev/null || gem1.9.1 install --no-rdoc --no-ri mime-types': | |
creates => '/var/lib/gems/1.9.1/gems/mime-types-1.21'; | |
'gem1.9.1 list -i mocha >/dev/null || gem1.9.1 install --no-rdoc --no-ri mocha': | |
creates => '/var/lib/gems/1.9.1/gems/mocha-0.13.3'; | |
'gem1.9.1 list -i multi_json >/dev/null || gem1.9.1 install --no-rdoc --no-ri multi_json': | |
creates => '/var/lib/gems/1.9.1/gems/multi_json-1.7.4'; | |
'gem1.9.1 list -i net-ldap >/dev/null || gem1.9.1 install --no-rdoc --no-ri net-ldap': | |
creates => '/var/lib/gems/1.9.1/gems/net-ldap-0.3.1'; | |
'gem1.9.1 list -i net-scp >/dev/null || gem1.9.1 install --no-rdoc --no-ri net-scp': | |
creates => '/var/lib/gems/1.9.1/gems/net-scp-1.0.4'; | |
'gem1.9.1 list -i net-sftp >/dev/null || gem1.9.1 install --no-rdoc --no-ri net-sftp': | |
creates => '/var/lib/gems/1.9.1/gems/net-sftp-2.0.5'; | |
'gem1.9.1 list -i net-ssh >/dev/null || gem1.9.1 install --no-rdoc --no-ri net-ssh': | |
creates => '/var/lib/gems/1.9.1/gems/net-ssh-2.2.2'; | |
'gem1.9.1 list -i net-ssh-gateway >/dev/null || gem1.9.1 install --no-rdoc --no-ri net-ssh-gateway': | |
creates => '/var/lib/gems/1.9.1/gems/net-ssh-gateway-1.2.0'; | |
'gem1.9.1 list -i nokogiri >/dev/null || gem1.9.1 install --no-rdoc --no-ri nokogiri': | |
creates => '/var/lib/gems/1.9.1/gems/nokogiri-1.5.6'; | |
'gem1.9.1 list -i open4 >/dev/null || gem1.9.1 install --no-rdoc --no-ri open4': | |
creates => '/var/lib/gems/1.9.1/gems/open4-1.3.0'; | |
'gem1.9.1 list -i popen4 >/dev/null || gem1.9.1 install --no-rdoc --no-ri popen4': | |
creates => '/var/lib/gems/1.9.1/gems/popen4-0.1.2'; | |
'gem1.9.1 list -i puppetlabs_spec_helper >/dev/null || gem1.9.1 install --no-rdoc --no-ri puppetlabs_spec_helper': | |
creates => '/var/lib/gems/1.9.1/gems/puppetlabs_spec_helper-0.4.1'; | |
'gem1.9.1 list -i rack >/dev/null || gem1.9.1 install --no-rdoc --no-ri rack': | |
creates => '/var/lib/gems/1.9.1/gems/rack-1.5.2'; | |
'gem1.9.1 list -i rack-protection >/dev/null || gem1.9.1 install --no-rdoc --no-ri rack-protection': | |
creates => '/var/lib/gems/1.9.1/gems/rack-protection-1.2.0'; | |
'gem1.9.1 list -i railsless-deploy >/dev/null || gem1.9.1 install --no-rdoc --no-ri railsless-deploy': | |
creates => '/var/lib/gems/1.9.1/gems/railsless-deploy-1.1.2'; | |
'gem1.9.1 list -i rake >/dev/null || gem1.9.1 install --no-rdoc --no-ri rake': | |
creates => '/var/lib/gems/1.9.1/gems/rake-10.0.3'; | |
'gem1.9.1 list -i rake_tasks >/dev/null || gem1.9.1 install --no-rdoc --no-ri rake_tasks': | |
creates => '/var/lib/gems/1.9.1/gems/rake_tasks-2.0.6'; | |
'gem1.9.1 list -i rspec >/dev/null || gem1.9.1 install --no-rdoc --no-ri rspec': | |
creates => '/var/lib/gems/1.9.1/gems/rspec-2.11.0'; | |
'gem1.9.1 list -i rspec-core >/dev/null || gem1.9.1 install --no-rdoc --no-ri rspec-core': | |
creates => '/var/lib/gems/1.9.1/gems/rspec-core-2.11.1'; | |
'gem1.9.1 list -i rspec-expectations >/dev/null || gem1.9.1 install --no-rdoc --no-ri rspec-expectations': | |
creates => '/var/lib/gems/1.9.1/gems/rspec-expectations-2.11.3'; | |
'gem1.9.1 list -i rspec-mocks >/dev/null || gem1.9.1 install --no-rdoc --no-ri rspec-mocks': | |
creates => '/var/lib/gems/1.9.1/gems/rspec-mocks-2.11.3'; | |
'gem1.9.1 list -i rspec-puppet >/dev/null || gem1.9.1 install --no-rdoc --no-ri rspec-puppet': | |
creates => '/var/lib/gems/1.9.1/gems/rspec-puppet-0.1.6'; | |
'gem1.9.1 list -i ruby-hmac >/dev/null || gem1.9.1 install --no-rdoc --no-ri ruby-hmac': | |
creates => '/var/lib/gems/1.9.1/gems/ruby-hmac-0.4.0'; | |
'gem1.9.1 list -i rubyzip >/dev/null || gem1.9.1 install --no-rdoc --no-ri rubyzip': | |
creates => '/var/lib/gems/1.9.1/gems/rubyzip-0.9.9'; | |
'gem1.9.1 list -i sahara >/dev/null || gem1.9.1 install --no-rdoc --no-ri sahara': | |
creates => '/var/lib/gems/1.9.1/gems/sahara-0.0.13'; | |
'gem1.9.1 list -i sinatra >/dev/null || gem1.9.1 install --no-rdoc --no-ri sinatra': | |
creates => '/var/lib/gems/1.9.1/gems/sinatra-1.4.2'; | |
'gem1.9.1 list -i sys-proctable-0.9.3-universal >/dev/null || gem1.9.1 install --no-rdoc --no-ri sys-proctable-0.9.3-universal': | |
creates => '/var/lib/gems/1.9.1/gems/sys-proctable-0.9.3-universal-linux'; | |
'gem1.9.1 list -i thin >/dev/null || gem1.9.1 install --no-rdoc --no-ri thin': | |
creates => '/var/lib/gems/1.9.1/gems/thin-1.5.0'; | |
'gem1.9.1 list -i thor >/dev/null || gem1.9.1 install --no-rdoc --no-ri thor': | |
creates => '/var/lib/gems/1.9.1/gems/thor-0.16.0'; | |
'gem1.9.1 list -i tilt >/dev/null || gem1.9.1 install --no-rdoc --no-ri tilt': | |
creates => '/var/lib/gems/1.9.1/gems/tilt-1.3.6'; | |
'gem1.9.1 list -i tins >/dev/null || gem1.9.1 install --no-rdoc --no-ri tins': | |
creates => '/var/lib/gems/1.9.1/gems/tins-0.7.2'; | |
'gem1.9.1 list -i to_regexp >/dev/null || gem1.9.1 install --no-rdoc --no-ri to_regexp': | |
creates => '/var/lib/gems/1.9.1/gems/to_regexp-0.1.1'; | |
'gem1.9.1 list -i tzinfo >/dev/null || gem1.9.1 install --no-rdoc --no-ri tzinfo': | |
creates => '/var/lib/gems/1.9.1/gems/tzinfo-0.3.35'; | |
'gem1.9.1 list -i vagrant >/dev/null || gem1.9.1 install --no-rdoc --no-ri vagrant': | |
creates => '/var/lib/gems/1.9.1/gems/vagrant-1.0.7'; | |
'gem1.9.1 list -i warbler >/dev/null || gem1.9.1 install --no-rdoc --no-ri warbler': | |
creates => '/var/lib/gems/1.9.1/gems/warbler-1.3.6'; | |
} | |
} | |
include ruby1--9--1 | |
} | |
include packages | |
class services { | |
class sysvinit { | |
service { | |
'ipsec': | |
enable => true, | |
ensure => running, | |
subscribe => [Package['openswan'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
'nfs-kernel-server': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/exports'], File['/etc/default/nfs-kernel-server'], Package['nfs-kernel-server']]; | |
'openvpn': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/default/nfs-common'], File['/etc/default/google-talkplugin'], File['/etc/default/ntfs-3g'], File['/etc/default/keyboard'], File['/etc/default/google-musicmanager'], File['/etc/default/locale'], File['/etc/default/nfs-kernel-server'], File['/etc/default/autofs'], File['/etc/default/kexec'], File['/etc/default/console-setup'], File['/etc/auto.master'], File['/etc/network/if-down.d/wpasupplicant'], File['/etc/default/apport'], File['/etc/network/if-up.d/wpasupplicant'], File['/etc/default/alsa'], File['/etc/default/grub'], Package['openvpn'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
'postgresql': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/postgresql-common/root.crt'], Package['postgresql-common']]; | |
'privoxy': | |
enable => true, | |
ensure => running, | |
subscribe => Package['privoxy']; | |
'smartmontools': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/default/nfs-common'], File['/etc/default/google-talkplugin'], File['/etc/default/ntfs-3g'], File['/etc/default/keyboard'], File['/etc/default/google-musicmanager'], File['/etc/default/locale'], File['/etc/default/nfs-kernel-server'], File['/etc/default/autofs'], File['/etc/default/kexec'], File['/etc/default/console-setup'], File['/etc/auto.master'], File['/etc/default/apport'], File['/etc/default/alsa'], File['/etc/default/grub'], Package['smartmontools'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
'tlp': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/default/nfs-common'], File['/etc/default/google-talkplugin'], File['/etc/default/ntfs-3g'], File['/etc/default/keyboard'], File['/etc/default/google-musicmanager'], File['/etc/default/locale'], File['/etc/default/nfs-kernel-server'], File['/etc/default/autofs'], File['/etc/default/kexec'], File['/etc/default/console-setup'], File['/etc/auto.master'], File['/etc/default/apport'], File['/etc/default/alsa'], File['/etc/default/grub'], Package['tlp'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
'virtualbox': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/default/nfs-common'], File['/etc/default/google-talkplugin'], File['/etc/default/ntfs-3g'], File['/etc/default/keyboard'], File['/etc/default/google-musicmanager'], File['/etc/default/locale'], File['/etc/default/nfs-kernel-server'], File['/etc/default/autofs'], File['/etc/default/kexec'], File['/etc/default/console-setup'], File['/etc/auto.master'], File['/etc/default/apport'], File['/etc/default/alsa'], File['/etc/default/grub'], Package['virtualbox'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
'vmware': | |
enable => true, | |
ensure => running, | |
subscribe => []; | |
'vmware-USBArbitrator': | |
enable => true, | |
ensure => running, | |
subscribe => File['/etc/vmware/bootstrap']; | |
'vmware-workstation-server': | |
enable => true, | |
ensure => running, | |
subscribe => []; | |
'xl2tpd': | |
enable => true, | |
ensure => running, | |
subscribe => [File['/etc/default/nfs-common'], File['/etc/default/google-talkplugin'], File['/etc/default/ntfs-3g'], File['/etc/default/keyboard'], File['/etc/default/google-musicmanager'], File['/etc/default/locale'], File['/etc/default/nfs-kernel-server'], File['/etc/default/autofs'], File['/etc/default/kexec'], File['/etc/default/console-setup'], File['/etc/auto.master'], File['/etc/default/apport'], File['/etc/default/alsa'], File['/etc/default/grub'], Package['xl2tpd'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
} | |
} | |
include sysvinit | |
class upstart { | |
service { | |
'autofs': | |
enable => true, | |
ensure => running, | |
provider => upstart, | |
subscribe => [File['/etc/auto.master'], File['/etc/default/autofs'], Package['autofs']]; | |
'cups': | |
enable => true, | |
ensure => running, | |
provider => upstart, | |
subscribe => [File['/etc/default/google-talkplugin'], File['/etc/default/google-musicmanager'], File['/etc/default/locale'], File['/etc/pam.d/vmware-authd'], File['/etc/pam.d/common-session-noninteractive'], File['/etc/pam.d/gdm-password'], File['/etc/default/autofs'], File['/etc/default/console-setup'], File['/etc/cups/classes.conf'], File['/etc/default/nfs-common'], File['/etc/init/cups.conf'], File['/etc/default/alsa'], File['/etc/default/apport'], File['/etc/cups/cups-files.conf'], File['/etc/cups/thnuclnt.convs'], File['/etc/default/keyboard'], File['/etc/auto.master'], File['/etc/default/nfs-kernel-server'], File['/etc/default/kexec'], File['/etc/default/grub'], File['/etc/cups/cupsd.conf'], File['/etc/default/ntfs-3g'], File['/etc/pam.d/gdm-launch-environment'], File['/etc/cups/thnuclnt.types'], File['/etc/pam.d/common-password'], File['/etc/cups/cupsd.conf.default'], File['/etc/pam.d/common-auth'], File['/etc/pam.d/common-session'], Package['cups-daemon'], Exec['4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar']]; | |
} | |
} | |
include upstart | |
} | |
include services | |
class sources { | |
exec { 'tar xf /tmp/4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar': | |
alias => '/usr/local', | |
cwd => '/usr/local', | |
} | |
file { '/tmp/4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar': | |
before => Exec['/usr/local'], | |
group => root, | |
mode => 0644, | |
owner => root, | |
source => 'puppet:///modules/laptop/tmp/4b87ae14b8ee98475d3c9a0a6e08e5e4b55c113e.tar', | |
} | |
} | |
include sources | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment