Ok... I'm a bit confused, but thanks for looking into this.
It seems to me like Alin's code: -- arbitrarily deletes the file "$HOME/Desktop/myComputer.desktop", if it exists, without even checking that the content is what we expect it to be; True, but chances that users have replaced previously shipped desktop file are
https://bugzilla.novell.com/show_bug.cgi?id=803532 https://bugzilla.novell.com/show_bug.cgi?id=803532#c3 --- Comment #3 from Hrvoje Senjan <hrvoje.senjan@gmail.com> 2013-05-03 21:53:49 UTC --- (In reply to comment #2) pretty slim, no? ;-)
-- does not take into account that the desktop folder has different names in different languages (something I've definitely seen in 12.2, cannot confirm this is still the case in 12.3); Please note sysinfo script which was present <=12.2: if [ ! -e "$desktop/myComputer.desktop" -a -e "/usr/share/kde4/config/SuSE/default/myComputer.desktop" ]; then cp /usr/share/kde4/config/SuSE/default/myComputer.desktop "$desktop/" fi chmod u+x "$desktop/myComputer.desktop" 2>/dev/null where $desktop was ~/Desktop
-- does not point users to KInfoCentre (how does a user find out it exists?); KInfoCenter is added to Desktop folder by default, so user should notice it.
-- also does not address the problem of existing links/shortcuts/buttons to launch "konqueror sysinfo:/". That is true, but that is valid for any gone package for which user created a local reference, not sure how to work around that use case.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.