~chessy/live-build/live-helper.chessy

« back to all changes in this revision

Viewing changes to examples/hooks/sun-java6.sh

  • Committer: Cody A.W. Somerville
  • Date: 2009-12-17 15:47:33 UTC
  • mfrom: (990.1.113)
  • Revision ID: cody.somerville@canonical.com-20091217154733-s399e2926ouoj5j6
Merge in live-helper 1.0.6-1 from Debian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/sh
2
 
 
3
 
# This is a hook for live-helper(7) to install sun-java.
4
 
# To enable it, copy or symlink this hook into your config/chroot_local-hooks
5
 
# directory.
6
 
#
7
 
# Note: This hook requires packages from the non-free category. Make sure you
8
 
# enabled it in your configuration.
9
 
 
10
 
# live-helper sets DEBIAN_FRONTEND to 'noninteractive' to advise debconf to not
11
 
# ask any questions while installing packages. Suns redistribution terms for
12
 
# Java do not allow this, therefore we need to overwrite DEBIAN_FRONTEND for
13
 
# this apt-get call only.
14
 
 
15
 
# In case you do accept the license terms, you can also preseed the values
16
 
# for a complete non-interactive build, by uncommenting the following three lines:
17
 
 
18
 
#echo "sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true" > /root/preseed
19
 
#debconf-set-selections < /root/preseed
20
 
#rm -f /root/preseed
21
 
 
22
 
DEBIAN_FRONTEND="dialog" apt-get install --yes sun-java6-bin sun-java6-demo \
23
 
        sun-java6-doc sun-java6-fonts sun-java6-jdk sun-java6-jre \
24
 
        sun-java6-plugin sun-java6-source
25
 
 
26
 
# Ensure that /tmp has the right permissions; apparently sun-java5-doc tampers
27
 
# with it
28
 
chmod 1777 /tmp