View previous topic :: View next topic |
Author |
Message |
tactless l33t
Joined: 14 Jul 2002 Posts: 642 Location: Mitzpe Adi, Israel
|
Posted: Wed Mar 19, 2003 9:30 am Post subject: GDM Look |
|
|
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 |
|
|
mglauche Retired Dev
Joined: 25 Apr 2002 Posts: 564 Location: Germany
|
Posted: Wed Mar 19, 2003 10:38 am Post subject: |
|
|
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 |
|
|
tactless l33t
Joined: 14 Jul 2002 Posts: 642 Location: Mitzpe Adi, Israel
|
Posted: Wed Mar 19, 2003 11:23 am Post subject: |
|
|
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 |
|
|
cpwins Tux's lil' helper
Joined: 08 Jul 2002 Posts: 130 Location: The Pandemonium Fortress
|
Posted: Wed Mar 19, 2003 3:40 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|