package { 'libmodbus-dev':
ensure => present,
}
+
+ # Needed for dispense server to function correctly
+ package { 'pidentd':
+ ensure => present,
+ }
vcsrepo { "/vagrant/code/opendispense2":
ensure => present,
source => "https://github.com/ucc/OpenDispense2.git",
revision => 'master',
}
+
+
+ file { '/etc/opendispense2':
+ ensure => 'directory',
+ }
+
+
+ file { '/etc/opendispense2/dispsrv.conf':
+ ensure => file,
+ content => template('opendispense2/dispsrv.conf.erb'),
+ }
+
+ file { '/etc/opendispense2/items.cfg':
+ ensure => file,
+ content => template('opendispense2/items.cfg.erb'),
+ }
}