install-jds revision 10139
45e9809aff7304721fddb95654901b32195c9c7avboxsyncjds-src=Sources for JDS Common Packages
45e9809aff7304721fddb95654901b32195c9c7avboxsyncgnome=GNOME 2.17 Desktop
45e9809aff7304721fddb95654901b32195c9c7avboxsyncgnome-src=GNOME 2.17 Source
45e9809aff7304721fddb95654901b32195c9c7avboxsyncmozilla=Mozilla 1.7 Web Browser
45e9809aff7304721fddb95654901b32195c9c7avboxsyncmozilla-src=Mozilla Source
45e9809aff7304721fddb95654901b32195c9c7avboxsyncfirefox=Firefox Web Browser
45e9809aff7304721fddb95654901b32195c9c7avboxsyncfirefox-src=Firefox Source
45e9809aff7304721fddb95654901b32195c9c7avboxsyncthunderbird=Thunderbird Email and News Client
45e9809aff7304721fddb95654901b32195c9c7avboxsyncthunderbird-src=Thunderbird Source
xserver=X.org server
apoc-sol-$ARCH=APOC Configuration Manager
apoc-sol-$ARCH-src=APOC Configuration Manager Sources"
read -e val
while [ $yes_no_repeat = yes ]; do
test -r $INFOFILE && \
--help | -h )
--quiet | -q )
--force | -f )
--ignore | -i )
ROOTDIR=$1
--accept )
--tmpdir )
--nopatch )
status_file=/tmp/.command_status.$$
rm -f $status_file
rm -f $status_file
return $status
test -f $LOGFILE || return
while [ ! -d $dir_to_check ]; do
if [ $freespace -le $2 ]; then
check_disk_space $TEMPDIR 1048576 || \
msg_error "Your %s directory has less than 1GB free.\nYou need to specify an alternative temp dir with the --tmpdir switch." "$BASE_TEMPDIR"
trap clean_up_and_abort HUP INT TERM
trap clean_up_and_abort HUP INT TERM ERR
if [ $IGNORE_CONFLICT = no ]; then
MP_SUMS[$i]=0
while [ $i -lt $MOUNT_POINT_COUNT ]; do
mpname=${MOUNT_POINTS[$i]}
case $1 in
${mpname}* )
while [ $i -lt $MOUNT_POINT_COUNT ]; do
mpname=${MOUNT_POINTS[$i]}
msg_error "Your %s filesystem has less than %s kB free\nYou will not be able to install JDS." "$ROOTDIR$mpname" "$mpsize"
if [ -r $ORDERFILE ]; then
cd $TEMPDIR
if [ ! -d $pkg0 ]; then
for glob in $pkgs_to_remove; do
do_install || return $?
custom_menu || return $?
sleep 1
do_install || return $?
select_product_menu || return $?
select_patchdir_menu || return $?
sleep 1
do_install || return $?
sleep 1
sleep 1
IFS=,
for pdir in $PATCHDIRS; do
res=$?
if [ $res = 0 ]; then
elif [ $res = 1 ]; then
do_install || return $?
select_patch_menu || return $?
sleep 1
IFS=,
for p in $1; do
cd $TEMPDIR
IFS=,
for ps in $ALL_PATCHES; do
res=$?
if [ $res = 0 ]; then
do_install || return $?
select_patch_menu || return $?
sleep 1
do_install || return $?
sleep 1
IFS=,
install_patch $p || \
so_menu || return $?
IFS=,
while read line; do
IFS=,
IFS=,
test ! -d $MYDIR/$prod && unselect_product $prod
IFS=,
IFS=,
for p in $1; do
IFS=,
for p in $1; do
IFS=,
for p in $1; do
patch_is_selected $p && have_selected=yes || have_unselected=yes
l10n_print "You are about to install Sun Java Desktop System, GNOME 2.17.\nThis install will replace any old versions of the following\nproducts you may have installed on your system with the newer\nversion included in JDS: GNOME, Mozilla and Java\nMedia Framework. It may also replace the installed version\nof Java 1.4.2 if it is older than the version included in JDS."
if [ ! -z $LC_MESSAGES ] ; then
elif [ ! -z $LC_ALL ] ; then
elif [ ! -z $LANG ] ; then
read dummy
ask "`l10n_print 'Type \"Accept\" to accept the license\nand install Sun Java Desktop System GNOME 2.17'`" ans_accept
main_menu || return $?
do_install || return $?
if [ -n "$REQ_RELEASE" ]; then