Skip to content

Instantly share code, notes, and snippets.

@madAndroid
Created June 24, 2013 11:03
Show Gist options
  • Save madAndroid/5849310 to your computer and use it in GitHub Desktop.
Save madAndroid/5849310 to your computer and use it in GitHub Desktop.
#
# 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