LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-10-2011, 10:45 PM   #61
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135

Quote:
Originally Posted by qweasd View Post
In my uneducated opinion, Mozilla is the proverbial elephant... er, dinosaur in the room.
Agreed. I hope I've been clear in my comments above that I think the Mozilla products are actually a bit of a pain to: (1) compile and (2) keep up with.

Quote:
You are highlighting a security problem, but whose problem is it, really? There are several points to consider. (1) Unlike Windoze users, Slackers are virtually unaffected by a slight version lag, since a Firefox exploit is almost invariably a Windoze exploit. (2) If you run Adobe Flash plugin, your security concerns are a mere pretence. (3) Ditto if you browse without NoScript.
Thankfully, newer versions of Flash (which you can get from Eric "Alien Bob" Hameleers's repository) has not to terrible security settings.

No Script is a Godsend! So is Adblock Plus. Embedded ads cause problems with browser stability, load times, and security.

Regards,
 
Old 10-10-2011, 10:46 PM   #62
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135
Quote:
Originally Posted by Alien Bob View Post
In the meantime you can play with my KDE 4.7.2 packages for which I am currently uploading full NetworkManager support as a test option. That is, NM support in KDE without the need for any Gnome package.
I'm doing just that in a QEMU-KVM machine running Slackware64 -current. I just got it installed today, but so far, so good.

Regards,
 
Old 10-11-2011, 03:47 AM   #63
BlackRider
Member
 
Registered: Aug 2011
Posts: 295

Rep: Reputation: 101Reputation: 101
I really think that Mozilla "suicided" their browser when they chose this new pseudo-rolling release developing method. Not everybody wants to upgrade to a new major version version of a browser every 6 weeks (and they have told us they they plan to do it faster in the future). Firms are not going to use such a chaotic piece of software when they can use one that just releases a major version and then supports it for a year.

My only problem is that I don't like Chrome and that Opera is not free (as in speech). Arora, Midori and the rest are nice if you don't need too much candy in your surfing, but if you want a full featured piece of software, they are not enough.

Text-based browsers remain my favorites, however, as they are compact, secure and fast. I think there's only an unpatched serious CVE for Lynx in Slackware.

Quote:
There are several points to consider. (1) Unlike Windoze users, Slackers are virtually unaffected by a slight version lag, since a Firefox exploit is almost invariably a Windoze exploit. (2) If you run Adobe Flash plugin, your security concerns are a mere pretence. (3) Ditto if you browse without NoScript.
I "almost" agree with (1). Last time I checked here, many CVE were related to Windows only. All I can say about (2) is that I don't use Adobe Flash: it is non-free, bloat, has a bad security record, and they are trying their best to force you to use it. Screw them! About (3), I have to say that NoScript really helps, but I complement it with:

-->> Certificate Patrol: Helps you preventing MITM attacks as the ones that could have derived from DigiNotar's compromised certificates. If someone tampers with the certificates of your trusted sites, you will get a warning with a lot of info.

-->> Request Policy: Prevents evil redirections and undesired content from walking into your path. Nice to protect against contents that would not be blocked by NoScript.

Last edited by BlackRider; 10-11-2011 at 05:38 AM.
 
Old 10-11-2011, 05:17 AM   #64
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Quote:
Originally Posted by BlackRider View Post
I really think that Mozilla "suicided" their browser when they chose this new pseudo-rolling release developing method. Not everybody wants to upgrade to a new mayor version version of a browser every 6 weeks (and they have told us they they plan to do it faster in the future). Firms are not going to use such a chaotic piece of software when they can use one that just releases a mayor version and then supports it for a year.
I wouldn't mind the rapid updates from Firefox, if they did it a little different, and there was an actual reason for the update. It's annoying for every point release to suddenly have non-compatible plug ins. There's no reason for this. Seamonkey should not be following this asinine method either. These releases barely qualify as a point release, let alone as a major release. Firefox is inflating version numbers just to inflate the number.

Mozilla stated one of the reasons for the move to a rapid release cycle was, they where worried with Google Chrome updating so rapidly, they (Firefox) would lose market share. Funny how once Mozilla moved to this rapid release schedule their market share started to slide.

Perhaps we need to start re-packaging the upstream binary as it was done in the past.
 
Old 10-11-2011, 07:15 AM   #65
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019
Quote:
Originally Posted by disturbed1 View Post
Perhaps we need to start re-packaging the upstream binary as it was done in the past.
Unless something has changed recently, they don't make x86_64 binaries available, which was another idiotic decision from them. 64bit has been far from exotic for quite a while now.

Again, I find myself in agreement with BlackRider. It's almost as if they are intentionally trying to shed market-share.
 
Old 10-11-2011, 08:22 AM   #66
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
There are definitely 64-bit binaries, e.g.

ftp://ftp.mozilla.org/pub/firefox/re...-7.0.1.tar.bz2

Salix have Firefox 7.0.1 Slackware compatible packages for 32-bit and 64-bit. They just repackaged these binaries into Slackware format.

I'll quote myself, since I provided links last time to the Salix packages

Quote:
Originally Posted by ruario View Post
Whilst I probably shouldn't bother mentioning this (given I am an Opera employee :P ), Salix seems to do a pretty good job of updating their Firefox package very shortly after each release and their packages are Slackware compatible.

For example, you can get a binary of Firefox 7.0 in Slackware package format here:

mozilla-firefox-7.0.1-i686-1gv.txz
mozilla-firefox-7.0.1-x86_64-1gv.txz

@Gazl: Regarding Opera, beside the Opera.SlackBuild from SlackBuilds.org (which is perfectly repackaged IMHO), Salix also has binary Opera packages (I actually look after these for them). And if you want to test our development releases I provide repackaged binaries here. The nice thing about these development packages is that they will install alongside Opera stable, using their own profile, so you can run both side by side.
 
1 members found this post helpful.
Old 10-11-2011, 08:28 AM   #67
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
This is the Salix Firefox build script. You will note it is not a traditional SlackBuild as Salix tends to use slkbuild to create packages (it is a meta script they created to simulate something similar to the Arch PKGBUILD system).

You can either user this script directly if you download and install slkbuild (it works find on real Slackware), or it would take very little effort to convert it to a regular SlackBuild.

Last edited by ruario; 10-11-2011 at 08:29 AM. Reason: spelling
 
Old 10-11-2011, 08:41 AM   #68
BlackRider
Member
 
Registered: Aug 2011
Posts: 295

Rep: Reputation: 101Reputation: 101
Quote:
It's annoying for every point release to suddenly have non-compatible plug ins.
I have very little bandwidth, so I don't want to spend the time it takes to download each extension again. What I usually do is to "hack" each extension so it reports itself to be compatible with the new version of Firefox. I have been doing it since Firefox 4, and does work most of the times. It just takes a few keystrokes.
 
Old 10-11-2011, 09:30 AM   #69
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019
Quote:
Originally Posted by ruario View Post
There are definitely 64-bit binaries, e.g.

ftp://ftp.mozilla.org/pub/firefox/re...-7.0.1.tar.bz2
They certainly didn't used to, which was why the SlackBuild used to repackage the pre-compiled binary for 32bit and had to compile from source for the x86_64 version.
It's a welcome development though. Perhaps returning to the repackaged binaries is a good idea then.
 
Old 10-11-2011, 11:31 AM   #70
qweasd
Member
 
Registered: May 2010
Posts: 621

Rep: Reputation: Disabled
Quote:
Originally Posted by BlackRider View Post
I have very little bandwidth, so I don't want to spend the time it takes to download each extension again. What I usually do is to "hack" each extension so it reports itself to be compatible with the new version of Firefox. I have been doing it since Firefox 4, and does work most of the times. It just takes a few keystrokes.
There is another way: in about:config, set extensions.checkCompatibility.7.0.1 to false.
 
5 members found this post helpful.
Old 10-11-2011, 08:47 PM   #71
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Quote:
Originally Posted by qweasd View Post
There is another way: in about:config, set extensions.checkCompatibility.7.0.1 to false.
Thanks for that!!!

Quote:
They certainly didn't used to, which was why the SlackBuild used to repackage the pre-compiled binary for 32bit and had to compile from source for the x86_64 version.
It's a welcome development though. Perhaps returning to the repackaged binaries is a good idea then.
At the time Slackware64 appeared, there were not 64bit binary builds readily available.

64bit binary builds have been available for a few versions now. Seamonkey's x86_64 builds are considered contributed and not official though.
Quote:
*** SeaMonkey 2.4.1 for Linux x86_64 ***

Built using the Mozilla 64bit Linux reference platform:
https://wiki.mozilla.org/ReferencePl...tOS-5.0_64-bit

Using the following mozconfig:
http://hg.mozilla.org/build/buildbot...ease/mozconfig

The used build process is documented at:
https://wiki.mozilla.org/SeaMonkey:R..._Process:2.4.1

Doesn't really matter to me, as I build Seamonkey myself since Pat trimmed out most of the header files. Seemed like each time I added one or two header files back in for application A, application B would then complain about something else missing. Tired of playing hunt and peck with header files, I include them all.
 
1 members found this post helpful.
Old 10-11-2011, 09:31 PM   #72
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
I don't think Patrick trimmed the headers. Patrick uses vanilla sources so if there is any to blame it's Mozilla. The alternative is to grab a copy of XULRunner, build, and install it.

If you want the latest Mozilla, do what I did, get the Nightly binary, unpack it to your /opt folder, symlink the plugins directory, and rewire your path(s) to Firefox to the Nightly build.

I've only had one thing not want to work right which was Gecko-MediaPlayer but I recompiled with a newer version of XULRunner and reset the GCONF support, and it fixed it.

As stated, if you want security and the latest stuff, learn to do stuff outside the box and maintain your own system. That's real systems administration, and if you don't like it (and sorry to be blunt) find another distribution that uses a lot of untested bleeding edge code.

Slackware is what YOU make of it.
 
Old 10-11-2011, 09:38 PM   #73
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Quote:
Originally Posted by ReaperX7 View Post
I don't think Patrick trimmed the headers. Patrick uses vanilla sources so if there is any to blame it's Mozilla. The alternative is to grab a copy of XULRunner, build, and install it.
You really don't have a clue do you?

Quote:
# Stuff needed by gecko-mediaplayer. As of version 1.0.3 it still will not
# compile after adding these things to the main seamonkey package, but the API
# change that stops it will need to be corrected outside of seamonkey.
# If anything else is missing, please notify me. I would prefer to add the
# exact headers required by something rather than just dumping all the
# "mozilla/" headers and bloating things for no good reason...

Last edited by disturbed1; 10-11-2011 at 10:02 PM.
 
Old 10-11-2011, 09:59 PM   #74
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
I'm only going by what Patrick has openly stated in the past.
 
Old 10-11-2011, 10:05 PM   #75
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Quote:
Originally Posted by ReaperX7 View Post
I'm only going by what Patrick has openly stated in the past.
It is the upstream source, but the SlackBuild decides how and what is included from this source.

Usually the Mozilla headers are handled by Xulrunner. Considering Slackware does not include Xulrunner, we've (as Slackware users) always relied on Seamonkey. This removal of the header files is new in current. You can read the SlackBuilds and see the change.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Is there a slackware equivalent of AMD's Cool 'n Quiet driver? Bowlslaw Slackware 25 08-10-2011 04:19 AM
Sound too quiet after last updates qianian Linux - Desktop 2 07-17-2010 05:28 PM
Problem with the mic on slackware - mic boost on still very quiet adrian2009 Slackware 1 06-09-2009 04:57 PM
Apache 2.0.36 on Slackware (quiet Newbie) qistoph Linux - Software 10 06-11-2002 05:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:06 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration