group => "root",
mode => "0755",
}
+
+ package { [ 'debsecan', 'debian-security-support' ]:
+ ensure => $::lsbdistcodename ? {
+ 'trusty' => absent,
+ default => present,
+ },
+ }
+
+ file { '/etc/default/debsecan' :
+ ensure => present,
+ owner => "root",
+ group => "root",
+ mode => "0644",
+ content => template("nodo/debsecan/default.erb"),
+ require => Package['debsecan'],
+ }
}
ensure => present,
}
- package { 'debian-security-support':
- ensure => $::lsbdistcodename ? {
- 'trusty' => absent,
- default => present,
- },
- }
-
- package { [ 'debsecan', 'needrestart' ]:
+ package { 'needrestart':
ensure => present,
}
}
}
- # To be considered
- #package { 'needrestart':
- # ensure => present,
- #}
-
if !defined(Package['git']) {
package { 'git':
ensure => latest,
package { [
'android-tools-adb',
'android-tools-fastboot',
+ ]:
+ ensure => $ensure,
+ }
+
+ # Not available on stretch
+ package { [
'android-tools-fsutils',
]:
- ensure => $ensure,
+ ensure => $::lsbdistcodename ? {
+ 'stretch' => undef,
+ default => present,
+ },
}
}
) {
# In use
package { [
- 'mr',
+ 'myrepos',
'stow',
'hexedit',
'ack-grep',
]:
ensure => $ensure,
}
+
+ # Old stuff
+ package { [
+ 'mr',
+ ]:
+ ensure => absent,
+ }
}
) {
package { [
'emdebian-archive-keyring',
- 'scratchbox2',
'qemu-user-static',
'multistrap',
'fakechroot',
package { [
'xapt',
'pdebuild-cross',
+ 'scratchbox2',
]:
ensure => absent,
}
'texlive-latex-extra',
'texlive-fonts-extra',
'texlive-lang-portuguese',
+ 'texlive-extra-utils',
'vim-latexsuite',
- 'pdfjam',
'pdftk',
#'pdfsam',
]:
ensure => $ensure,
}
+
+ # Old stuff
+ package { [
+ 'pdfjam',
+ ]:
+ ensure => absent,
+ }
}
--- /dev/null
+# Configuration file for debsecan. Contents of this file should
+# adhere to the KEY=VALUE shell syntax. This file may be edited by
+# debsecan's scripts, but your modifications are preserved.
+
+# If true, enable daily reports, sent by email.
+REPORT=true
+
+# For better reporting, specify the correct suite here, using the code
+# name (that is, "sid" instead of "unstable").
+SUITE=<%= scope.lookupvar('::lsbdistcodename') %>
+
+# Mail address to which reports are sent.
+MAILTO=root
+
+# The URL from which vulnerability data is downloaded. Empty for the
+# built-in default.
+SOURCE=