Joined: Oct. 2003
||Posted: June 16 2008,15:25
Need more information on your system. I am guessing it is a tradtional hard drive install?
MyDSL extensions are not made for use with a tradtional hard installation. However many do without regard to the warning.
But usually they "install" extensions just once and do not keep "installing" upon each boot. Sounds like you must be doing the latter.
First look at /tmp/mydsl.menu and see if multiples are there.
Second look at the menu includes. This depends on the window manager that you are using, e.g.,
/opt/.mydsl-menu/jwm/menu or /opt/.mydsl-menu/fluxbox/menu
Are there multiples there?
Typically the mydsl menu includes are not included in a backup and are therefore not an issue with liveCD or frugal installations.
Since most with a traditional hard drive installations install extensions only once then no problem either the menu includes will not grow.
If you install extensions that are already installed on your tradtional hard drive installation then the menu includes will grow.
So the answer depends on how you run your system. Either clear out the appropriate menu include upon shutdown using ./opt/powerdown.sh or stop re-installing extensions that are already installed.
FYI: The bug that was fixed was /tmp/mydsl.menu was not being cleared at shutdown. This was causing menu includes to grow for all tradtional hard drive installations. The clearing of this directory was added to /usr/local/bin/exitcheck.sh