Bug 223876

Summary: yast registration client has wrong desktop file
Product: [openSUSE] openSUSE 10.2 Reporter: Jiří Suchomel <jsuchome>
Component: YaST2Assignee: J. Daniel Schmidt <jdsn>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: aj
Version: RC 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast2 control center screenshot
registration module called from the control center

Description Jiří Suchomel 2006-11-27 14:29:03 UTC
On 10.2, suse_register.desktop is installed instead of customer_center.desktop.

AFAIK we should use "Novell Customer Center Configuration" in the desktop file, when we already show it in the dialog both during installation and on the configured system.

Additionally, the text "Online Update Configuration" in the desktop file currently installed creates a confusion with Automatic Online Update (we had bugs for this in 10.1).
Comment 1 Jiří Suchomel 2006-11-27 14:29:47 UTC
Created attachment 107030 [details]
yast2 control center screenshot
Comment 2 Jiří Suchomel 2006-11-27 14:30:16 UTC
Created attachment 107031 [details]
registration module called from the control center
Comment 3 Stefan Hundhammer 2006-11-27 15:33:32 UTC
It seems to be in the .spec (.in) file:

@INSTALL@
%if %sles_version
    rm $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/suse_register.desktop
%else
    rm $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/customer_center.desktop
%endif
Comment 4 Jiri Srain 2006-11-27 15:41:09 UTC
Yes, I was explicitly asked to have different desktop files for SLES and BOX.

Andreas?
Comment 5 Stefan Hundhammer 2006-11-27 15:42:31 UTC
% diff -u customer_center.desktop suse_register.desktop
--- customer_center.desktop     2006-11-27 16:31:27.000000000 +0100
+++ suse_register.desktop       2006-11-27 16:39:51.000000000 +0100
@@ -4,7 +4,6 @@
 Categories=Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;

 X-SuSE-YaST-Call=inst_suse_register
-X-SuSE-YaST-AutoInstClient=suse_register_auto
 X-SuSE-YaST-RootOnly=false
 X-SuSE-YaST-Group=Software
 X-SuSE-YaST-AutoInst=all
@@ -15,5 +14,5 @@
 Icon=yast-product-registration
 Exec=/sbin/yast2 inst_suse_register

-Name=Novell Customer Center Configuration
-GenericName=Novell Customer Center Configuration
+Name=Online Update Configuration
+GenericName=Online Update Configuration
Comment 6 Edith Parzefall 2006-11-27 17:08:00 UTC
Back in spring, there was a discussion about renaming Online Update Configuration to Novell Customer Center Configuration for SUSE Linux as well (after NCC was available). But I never heard a request later. Also, openSUSE doesn't show up in the customer center, therefore it wouldn't make much sense to rename it, imho.
Comment 7 Andreas Jaeger 2006-11-27 17:17:58 UTC
Let's be consistent now, change is approved.
Comment 8 J. Daniel Schmidt 2007-07-17 16:10:26 UTC
Finally closing.

I was told to leave it for 10.2.

aj: please reopen if it should be changed for 10.3