Joined: July 2004
||Posted: Oct. 25 2007,20:07
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.