Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Multiple Users accessing MyDSL, Only user 'dsl' can download, not others< Next Oldest | Next Newest >
atomicant Offline

Group: Members
Posts: 10
Joined: Oct. 2007
Posted: Oct. 25 2007,18:15 QUOTE

I'm a newbie.  I got DSL set up on my computer and the more I learn the happier I am with it.  So I was showing my son some of the differences between Linus and Windows.  I set him up as a user, but when he tries to download from MyDSL, he can't.  "Non DSL user error".  I've traced to his user not being DSL, which was the whole point, to give him his own "space".  Did I not set something up right?  Can this be fixed/worked around?
Back to top
Profile PM 
mikshaw Offline

Group: Members
Posts: 4856
Joined: July 2004
Posted: Oct. 25 2007,20:07 QUOTE

MyDSL extensions were designed with user dsl in mind from the start, meaning that all user-specific files (personal configs, menu items, icons) are installed into this user's home directory. Several people tried installing them as root and ended up breaking parts of their systems when ownership of those files was then transferred to root. Rather than rewrite the myDSL system, it was apparently decided simply to prevent other users from using it.

You could probably modify mydsl-load, and change the part that checks if the user is dsl to just checking that the user isn't root. This should allow a non-root, non-dsl user to install apps, although not without error messages (can't write menu/icon files).

There's likely at least one better alternative than that, but I can't think what it would be right now.

Back to top
Profile PM WEB 
roberts Offline

Group: Members
Posts: 4983
Joined: Oct. 2003
Posted: Oct. 30 2007,20:25 QUOTE

MyDSL extensions where designed to give the liveCD, or frugal (basically a single user system) an equal access to installing software as a traditional hard drive installed system which would typically use the Debian package manager.

Because MyDSL is so easy to install, this has led many users to try to use it on a tradtional hard drive installed system.

DSL being designed as a liveCD, frugal, nomadic system and core system  applications of xtdesk and the menu systems of jwm and fluxbox made it difficult to factor out user DSL. Of course if everything ran as root it would be easy. But higher principles prevail.

However, with v4.0 I now have a combination of core system applications on which to attempt supporting different user. Both wm now support includes which means mydsl menus do not have to be located in /home/dsl. The new icon/file manager does not place icons in /home/dsl either. With all this in v4.0 I will be looking to support non-DSL user(s) perhaps as soon as 4.1.
Back to top
Profile PM WEB 
2 replies since Oct. 25 2007,18:15 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Quick Reply: Multiple Users accessing MyDSL

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code