Just putting some things together for Light users trying this upgrade.
If you install this package, the menu entry for wicd stops working. If you update icewm menu, you get two wicd entries, but only one works:
To fix the problem in Light, open your ~/.icewm/update-icewm-menu.sh, find the line that mentions "customized entry for wicd..", and comment out the next 4 lines. Now run Start > System > Update Menu, and select the "start from scratch" option.
When you do this, you will lose the option of launcing the wicd daemon from the menu entry. It will need to be started from a startup script like rc.local or from /etc/rc.d/init.d.
The point-and-click way to set up daemon launch from init:
Start > System > VASM > SUPER > SERVICE > SRVSET > 4 > select wicd, click ok
If you'd also like to use wicd in text mode (see above post about added CLI), also do (. . .) > SRVSET > 2 > wicd
Naturally, you could start the daemon or wicd from a text mode session, but you'd have to suid root to do so if the daemon's not up.
After following these instructions, the menu launcher works as previously (but the daemon part starts in init). Those not wanting wicd in icewm's tray can stop here.
To put wicd in a user's icewm tray also (it has an active connection meter
), edit $HOME/.icewm/startup and add this near the end:
sleep 2 # This line is optional and usually not needed
Wicd-gtk in this package starts in the tray by default. The menu entry uses the --no-tray flag.
A problem has been mentioned in the forums, previous to this package, that wicd stops working on reconnect, but that the problem ceases after several uses. Installing the new package starts the trouble again. Annoying, but it does go away.
To regain this [ daemon startup using menu ], I will need to come up with an update for Light. Maybe it's time for a service pack?
A very similar, probably identical problem has been mentioned in the SOHO Beta 4 bug reports. It may not be just Light anymore.