Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GDM Look
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
tactless
l33t
l33t


Joined: 14 Jul 2002
Posts: 642
Location: Mitzpe Adi, Israel

PostPosted: Wed Mar 19, 2003 9:30 am    Post subject: GDM Look Reply with quote

GDM is my favorite display manager - it's fast, and the gdmflexiserver command is extremely useful. I do have a few gripes about it though - first of all, why should I have to choose between the purty graphical mode and the face chooser? There should be an option for faces in graphical mode. Also, it would be cool if it would display new mail for each displayed user, by checking /var/spool/mail. What do you guys think?
(Yeah, I really like WinXP's login screen...)
_________________
Tactless

"If it wasn't for fog, the world would run at a really crappy framerate."

Jabber: tactless@amessage.info
Back to top
View user's profile Send private message
mglauche
Retired Dev
Retired Dev


Joined: 25 Apr 2002
Posts: 564
Location: Germany

PostPosted: Wed Mar 19, 2003 10:38 am    Post subject: Reply with quote

the problem u describe with gdm basicly boils down to too little time for developing the features :) everyone is waiting for someone else to step out and develop this feature :)

The email thing is a bit more complicated ... because there's not only /var/spool/mail for email. you would need to check this path, maildir, and possible imap (which should not be done, bc of security reasons)
Back to top
View user's profile Send private message
tactless
l33t
l33t


Joined: 14 Jul 2002
Posts: 642
Location: Mitzpe Adi, Israel

PostPosted: Wed Mar 19, 2003 11:23 am    Post subject: Reply with quote

Well, the default should be /var/spool/mail, and the user could be able to specify something else in a configuration file (much like faces). Checking maildirs for new mail shouldn't be hard, and you're right - IMAP shouldn't be checked.

When I have a serious vacation from school, I'll try and help out with this project.
_________________
Tactless

"If it wasn't for fog, the world would run at a really crappy framerate."

Jabber: tactless@amessage.info
Back to top
View user's profile Send private message
cpwins
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jul 2002
Posts: 130
Location: The Pandemonium Fortress

PostPosted: Wed Mar 19, 2003 3:40 pm    Post subject: Reply with quote

I think there might be another problem with security. I think users should be able to create their own face by putting an image in their home-directories, for example ~/.gdm/face.png

Then GDM should search for these files in the users home-directories, open them, interpret them (usng libraries ofcourse), check size, resize if neccessary, display. But since these images are supplied by users instead of root, they could be virtually anything.

What if the user tries to use this image to hack/disrupt/abuse the system? The image could be a text file, a file over 100 MB in size, a link to /dev/zero, a file designed to create some kind of buffer overflow, a porn image, etc. The function that tries to read the image should be really careful, think of every possible exception and return an error when this happens. GDM can than not display the image instead.

This would be real tricky. Maybe we can also depend on root to supply the images, this would remove most of the security risks. But images created by users sounds more attractive. How does Windows XP handle this? (I don't have it myself.)
_________________
How are you gentlemen!! All your base are belong to us. You are on the way to destruction. You have no chance to survive make your time. Ha ha ha ha ....
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum