From b547e53a8bdd8b782aa8dc45540711ddb6ecf2b3 Mon Sep 17 00:00:00 2001 From: Ken Barber Date: Fri, 24 Jun 2011 22:52:58 +0200 Subject: [PATCH] 5 - Provide a preseed file that preseeds license signing for java packages. --- manifests/package_debian.pp | 5 +++++ templates/sun-java6.preseed | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 templates/sun-java6.preseed diff --git a/manifests/package_debian.pp b/manifests/package_debian.pp index 117ff81..89ad88b 100644 --- a/manifests/package_debian.pp +++ b/manifests/package_debian.pp @@ -20,9 +20,14 @@ class java::package_debian( $distribution ) { + file { "/var/local/sun-java6.preseed": + content => template("${module_name}/sun-java6.preseed"), + } package { 'java': ensure => $version, name => $distribution, + responsefile => "/var/local/sun-java6.preseed", + require => File["/var/local/sun-java6.preseed"], } } diff --git a/templates/sun-java6.preseed b/templates/sun-java6.preseed new file mode 100644 index 0000000..b22f4b6 --- /dev/null +++ b/templates/sun-java6.preseed @@ -0,0 +1,3 @@ +sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true +sun-java6-jdk shared/accepted-sun-dlj-v1-1 boolean true +sun-java6-jre shared/accepted-sun-dlj-v1-1 boolean true