Frank Schluenzen wrote:
Hi,

On Wed, 8 Sep 2010, Urs Beyerle wrote:

Please note, the 9.0.152 version of flash-plugin is an old one and as a
lot of security problems!

Flash-plugin is not open source and the only one who can fix it is Adobe.

n.b.: Adobe still offers security-updates for version 9 of the flash-plugin,
see http://kb2.adobe.com/cps/406/kb406791.html. Current version is 9.0.280
(07/2010).

Dr Andrew C Aitchison wrote:
Would it work if Vivek built the appropriate libraries from
SL5.5 on his 4.x machine ?
I can see that multiple libc.so.6 libraries (from glibc) will be
hard, but perhaps not impossible.

Just wrapping 9.0.280 into an rpm might be a _much_ less painful alternative
(last one I tried was 9.0.277, didn't notice any problems under SL4.5).

Regards, Frank.

Here's a spec file that works pretty good.

Troy
--
__________________________________________________
Troy Dawson  [email protected]  (630)840-6468
Fermilab  ComputingDivision/LSCS/CSI/USS Group
__________________________________________________
%define path /usr/lib/flash-plugin

Summary: Adobe Flash Player 9
Name: flash-plugin
Version: 9.0.280.0
Release: 1
License: Commercial
Group: Applications/Internet
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL: http://www.adobe.com/go/kb406791
%description
Adobe Flash Plugin %{version}
Fully Supported: Mozilla 1.0+, Netscape 7.x, Firefox 0.8+
Partially Supported: Opera, Konqueror 3.x

http://kb2.adobe.com/cps/406/kb406791.html

%prep
%setup

%install
#This cleans up the old build root area
[ "$RPM_BUILD_ROOT" != "/" ] && rm -fr $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{path}

install -m 755 libflashplayer.so $RPM_BUILD_ROOT/%{path}
install -m 744 setup $RPM_BUILD_ROOT/%{path}
install -m 744 homecleanup $RPM_BUILD_ROOT/%{path}
install -m 644 LICENSE $RPM_BUILD_ROOT/%{path}

%clean
#This cleans up the old build root area when we are done
[ "$RPM_BUILD_ROOT" != "/" ] && rm -fr $RPM_BUILD_ROOT

%post
if [ "$1" = "1" ]; then
    /usr/lib/flash-plugin/setup install
fi
if [ "$1" = "2" ]; then
    /usr/lib/flash-plugin/setup upgrade
fi

%preun
if [ "$1" = "0" ]; then
    /usr/lib/flash-plugin/setup preun
fi


%files
%defattr(-, root, root)
%{path}/libflashplayer.so
%{path}/setup
%{path}/homecleanup
%{path}/LICENSE

%changelog
* Mon Jun 14 2010 Troy Dawson <[email protected]> 9.0.280.0-1
- Updated to version 9.0.280.0
* Mon Jun 14 2010 Troy Dawson <[email protected]> 9.0.277.0-1
- Updated to version 9.0.277.0
* Wed Feb 03 2010 Troy Dawson <[email protected]> 9.0.260.0-1
- Updated to version 9.0.260.0

Reply via email to