Rahul wrote:
Jim Cornette wrote:
I used the installer version of mozilla before Red Hat adopted mozilla
over netscape version 4.x. It was only available via the installer at
that time. It seems strange that now mozilla is being removed from the
next fedora version, seamonkey (mozilla continued) is going to fedora
extras and firefox and thunderbird are now adopted by Red Hat.
Fedora Core avoids including many programs that have similar
functionality. In general the preference is to just ship the defaults.
Firefox has been the default browser in Fedora.
The mozilla suite has been included in Fedora Core because many
applications such Yelp which need a HTML rendering engine were build
against this. Now that they have all been built against Firefox,
seamonkey was reviewed and included in Fedora Extras which obsoletes the
Fedora Core mozilla suite. The long term plan is to use XULRunner instead.
http://wiki.mozilla.org/XUL:Xul_Runner
Seamonkey is still maintained by Red Hat in Fedora Extras and is also
included in recent versions of Red Hat Enterprise Linux updates.
Rahul
There is an issue though with seamonkey rpm from extras not starting.
Most of the avc denied messages reference the below library. Firefox and
Thunderbird have the library also. I have not tried out either tbird or
firefox yet. The SELinux content is different for seamonkey and for
either firefox or thunderbird.
locate libxpcom_core.so
/usr/lib/firefox-1.5.0.6/libxpcom_core.so
/usr/lib/seamonkey-1.0.4/libxpcom_core.so
/usr/lib/thunderbird-1.5.0.5/libxpcom_core.so
# ls -lZ /usr/lib/firefox-1.5.0.6/libxpcom_core.so
-rwxr-xr-x root root system_u:object_r:textrel_shlib_t
# ls -lZ /usr/lib/seamonkey-1.0.4/libxpcom_core.so
-rwxr-xr-x root root system_u:object_r:lib_t
# ls -lZ /usr/lib/thunderbird-1.5.0.5/libxpcom_core.so
-rwxr-xr-x root root system_u:object_r:textrel_shlib_t
I don't mind the browser being replaced with an individual application
vs a suite of integrated applications for email, browsing and editing. I
miss the missing editing feature the most.
How in the world do you get seamonkey and its corresponding .so files
into the selinux fold? Or better yet, are there guidelines and
assistance given to the Fedora-Extras maintainer that allow their rpms
to set items to the needed SELinux content, in order to work out of the box?
Thanks,
Jim
--
A free society is one where it is safe to be unpopular.
-- Adlai Stevenson