LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 05-09-2008, 10:29 AM   #31
Geist3
Member
 
Registered: Oct 2003
Location: Richmond, Virginia USA
Distribution: Slackware 12.2
Posts: 59

Original Poster
Rep: Reputation: 15
Unhappy Still not successfully disabled


I tried T3slider's suggesting of moving (or deleting) /usr/share/applnk/System/ScreenSavers/webcollage.desktop. I saw nothing of webcollage for a couple days, but the raunch reappeared last night under "Random". It seems about one in ten of the images were body-part explicit.

Bourdieu: you suggest unchecking webcollage in the xscreensaver-demo list of screensavers. Where is this option located?

Thank you.

Question: Does webcollage present a security threat by scraping content off unscreened websites? What about jpegs that contain malicious code?

For now, screensaver is set for "Blank".
 
Old 05-09-2008, 11:35 AM   #32
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
I had no idea I could get nudity as my screen saver if I pushed random ... how interesting! With the hundreds of screensavers available, I agree it is a little disconcerting to push random and get NSFW images, since you will rarely spend the time screening every one before use. I suppose two xscreensaver packages ("SFW" and "NSFW" flavours) would sort this out if there is more than just webcollage that causes NSFW issues.

However, in the meantime, how do you disable it? Well, bringing up xscreensaver-demo (try it from a console, it should give you a GUI screensaver menu thing) and selecting random gives me a big big list of screensavers with tickboxes. Untick webcollage and webcollage (Whacked) and you should be good to go.

Alternatively, a quick grep into my package log shows:

Code:
cat /var/log/packages/* | grep webcollage
88653:opt/kde/share/applnk/System/ScreenSavers/webcollage.desktop
233495:usr/X11R6/man/man6/webcollage.6.gz
233528:usr/X11R6/share/xscreensaver/config/webcollage.xml
233802:usr/X11R6/libexec/xscreensaver/webcollage
233915:usr/X11R6/libexec/xscreensaver/webcollage-helper
So you could remove the programs themselves from /usr/X11R6/libexec/xscreensaver/ if you want it absolutely and certainly gone.

Good luck, and "Suprise!"
- Piete.
 
Old 05-09-2008, 12:15 PM   #33
Geist3
Member
 
Registered: Oct 2003
Location: Richmond, Virginia USA
Distribution: Slackware 12.2
Posts: 59

Original Poster
Rep: Reputation: 15
Piete -- Thanks.

I renamed the programs, and that seems to do the trick -- when selecting screensavers, I get a blank screen when choosing webcollage (unlike previously, when the test screen would show stuff). So now I'm back to random.

Surprisingly, I had first tried doing the xscreensaver thing at the console. When the GUI configuration tool came up, webcollage and whacked were already unticked for random, yet webcollage still functioned.

Now I've got to do these changes on other people's machines.
 
Old 05-09-2008, 12:51 PM   #34
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 Geist3 View Post
Surprisingly, I had first tried doing the xscreensaver thing at the console. When the GUI configuration tool came up, webcollage and whacked were already unticked for random, yet webcollage still functioned.
The KDE desktop has its own independent screensaver front-end which can also call the xscreensaver modules directly. This is the one you configure in the kde control panel. Unlike xscreensaver-demo itself, there's no way to set which modules get included in the random selection via the UI, so it seems the only option is to delete the executables for now.

You'll also have to remember that you've done it. Should you update the package in future, you'll need to get rid of them again.


I'm also very wary of the security issues of this saver.

1) As you suggested, its possible that there could be another JPG handling vulnerability in the future. You'd have to be pretty unlucky to hit a compromised image, but all the same, why risk it.

2) You'll be poking holes through your firewall to go and fetch these images. And your IP address could be showing up in god only knows who's server logs.

3) Imagine if this thing found a server full of child porn. I'm not sure I'd like to rely on a defense of
"It wasn't me!... it was my screensaver that did it! officer."


No, all in all, I think it would be better if this module just went away.

Last edited by GazL; 05-09-2008 at 12:54 PM.
 
Old 05-09-2008, 02:07 PM   #35
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by GazL View Post
3) Imagine if this thing found a server full of child porn. I'm not sure I'd like to rely on a defense of
"It wasn't me!... it was my screensaver that did it! officer."
Very good point, you have no idea what kind of pictures it might download or the legality of these pictures, even tho there is filtering there is no guarantee whatsoever that it will be effective. So, there's no kidding here, it's dangerous. I personally would never even think of making such a program, because I consider it too dangerous.

That's just IMO.
 
Old 05-09-2008, 02:18 PM   #36
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
I'm going to use the BSOD screensaver - it's far superior to the Windows one (I've never had a real BSOD, so these screensavers make up for the disappointment).
 
Old 05-09-2008, 03:59 PM   #37
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by brianL View Post
I'm going to use the BSOD screensaver - it's far superior to the Windows one (I've never had a real BSOD, so these screensavers make up for the disappointment).
Really ? You must be very lucky, I've had plenty, although they were less frequent with newer versions of Window$. Neat screensaver tho , better than the collage.
 
Old 05-09-2008, 04:27 PM   #38
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
Yes, no real BSODs. I must have got a faulty XP Pro CD. "Hey Ballmer! My XPs too stable! Send me a normal one now!"
 
Old 05-09-2008, 09:46 PM   #39
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
The KDE desktop has its own independent screensaver front-end which can also call the xscreensaver modules directly. This is the one you configure in the kde control panel. Unlike xscreensaver-demo itself, there's no way to set which modules get included in the random selection via the UI, so it seems the only option is to delete the executables for now.
There is a way.

In /etc/profile.d, there is kde.sh, where the environment variable KDEDIR=/usr is defined. This is from the stock Slackware.

I added a script called kde2.sh (chmod +x). In that script I exported the environment variable KDEDIRLOCAL=/usr/local/kde-mods. I also added the environment variable KDEDIRS=$KDEDIRLOCAL:$KDEDIR. This latter variable defines the preferred order for KDE to use files when more than one with the same name exists in the two KDE directories. Therefore my *.desktop files in KDEDIRLOCAL have precedence.

Quote:
You'll also have to remember that you've done it. Should you update the package in future, you'll need to get rid of them again.
My /usr/local file system is on a separate partition. In this directory I make modifications to KDE, which includes modified *.desktop files. By using a separate partition I always maintain my modifications whenever I update Slackware. I never have to worry about KDE *.desktop files getting clobbered during an update.

As a test I created a blank webcollage.desktop file in $KDEDIRLOCAL/share/applnk/System/ScreenSavers. The screen saver does not appear in the list in the KDE Control Center.

Quote:
Very good point, you have no idea what kind of pictures it might download or the legality of these pictures, even tho there is filtering there is no guarantee whatsoever that it will be effective.
Yes, dangerous. The idea of the screen saver is technologically slick, but I believe the correct option should be to allow end users to opt in, not opt out. Especially for parents --- they should not have to worry about such things. Or unsuspecting employees who could get terminated from their jobs.

Additionally, I dislike the idea of any program on my computer going out to the web without my knowledge or consent. That is a bad idea. Next we'll see "phone home" apps appearing. Opt in for these kind of things --- always, not opt out. This desktop file should be in the Extras branch and not part of the stock installation.
 
Old 05-11-2008, 03:30 AM   #40
iiv
Member
 
Registered: Jun 2007
Location: Russia, Moscow Region
Distribution: Slackware
Posts: 167

Rep: Reputation: 30
If you do not like it, do not use it. That's it. I am against of complete removal of this screensaver from the Slackware distribution.
 
Old 05-11-2008, 05:27 AM   #41
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 iiv View Post
If you do not like it, do not use it. That's it. I am against of complete removal of this screensaver from the Slackware distribution.
Many posts in this thread have outlined valid arguments for why this screensaver is dangerous. Your statement really doesn't seem to address anything. "If you don't like it don't use it" doesn't apply in this care and here's why:

KDE does not allow you to deselect web-collage from the set of modules used in random mode. If you want to not have it included you have to take manual action, either deleting the executables/files or doing something a little more elegant such as Woodsman explained above. (Very nice approach there Woodsy. Kudos!). If the KDE screensaver had the same functionality as xscreensaver-demo and allowed this individual saver module to be disabled by default then it'd be less of an issue (though still a danger). But it doesn't.

You'd also need to be aware of the danger, and most people won't expect there to be any danger just setting the screensaver to random.


If you really can't see the problem here then, here's a final example.

There was a news article a few weeks or so back about a large scale Linux/KDE roll-out across Brazil's school system. Putting aside the actual issue of young school children being show nasty images, can you understand the ramifications of this for linux or the distro itself. "Linux Computer in schools displays hardcore to 8 year olds!" is not a news headline I want to see anytime soon. Whether there'd be any legal consequences I guess would depend very much on the laws of the locale, but the impact on Linux's reputation and adoption would be huge, not to mention Microsoft's Marketing Division would wet themselves with delight.


Is Pat aware of any of this?

Last edited by GazL; 05-11-2008 at 05:29 AM.
 
Old 05-11-2008, 11:37 AM   #42
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
Originally Posted by iiv View Post
If you do not like it, do not use it. That's it. I am against of complete removal of this screensaver from the Slackware distribution.
Nobody's talking about removing it. However it does need to be made an opt-in choice. Just selecting random should NEVER do something like that unless the user has made a conscious choice that they want those kinds of pictures.
 
Old 05-11-2008, 01:08 PM   #43
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by iiv View Post
If you do not like it, do not use it. That's it. I am against of complete removal of this screensaver from the Slackware distribution.
Please read the responses and arguments, it seems you have not read them, or at least are not responding to them.

The problem is most people don't even know it's on by default, so they cannot choose to 'not use it' until it's too late.

As was said very nicely earlier, employees will get 'terminated' for this.

If you have a boss, I'm sure you can imagine him yelling at you:
"You're TERMINATED <insert your name here>. Pack up your s*** and get the f*** outta here !!!"
as a result of something like this screensaver, which I've seen happen for things much lesser than this screensaver.

I hope you will read at least this post.

EDIT:
I just remembered that in the US (and probably other places) you can actually get sued for something like this. I know at the library they had a sign that said if you view p0rn using the computers here and thus offend someone you can get sued and they can win a lot of money from you, and you may also face jail time for it.

Last edited by H_TeXMeX_H; 05-11-2008 at 01:11 PM.
 
Old 05-11-2008, 01:38 PM   #44
slackb0t
Member
 
Registered: Apr 2005
Location: Canada
Distribution: Slackware64-current on Thinkpad Carbon X1
Posts: 264

Rep: Reputation: 63
wtf is this even being debated for... just take it out of the default set up until it is fixed... this is a no brainer ffs
 
Old 05-11-2008, 01:50 PM   #45
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,443

Rep: Reputation: 73
Quote:
Originally Posted by GazL View Post
Is Pat aware of any of this?
I would think not, but the more attention this issue receives on this forum the more likely he will soon. I linked to this thread in the "What features/Changes would you like to see in future Slackware?" thread as this is obviously something to consider to be changed.
 
  


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
Fedora 8 pleasant surprise pixellany Linux - Laptop and Netbook 3 01-12-2008 12:16 PM
Picasa for Linux--surprise! pixellany Linux - Software 4 10-06-2007 08:54 AM
xandros 2.0 and xine surprise ronss Linux - Distributions 2 01-20-2005 02:07 AM
Red Hat surprise witeshark General 2 03-24-2004 12:33 PM
What a surprise: Another Newbie~ LadyMakoChan LinuxQuestions.org Member Intro 1 07-24-2003 08:24 PM

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

All times are GMT -5. The time now is 12:54 PM.

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