windows-icons-20050919
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 20 Sep 2005 00:24:26 +0000 (00:24 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 20 Sep 2005 00:24:26 +0000 (00:24 +0000)
Associate the OpenAFS icon with the Control Panel and Service and
the installers

src/WINNT/afsd/OpenAFS.ico [new file with mode: 0644]
src/WINNT/afsd/afsd.rc
src/WINNT/afsd/afsd_service.rc
src/WINNT/client_config/OpenAFS.ico [new file with mode: 0644]
src/WINNT/client_config/afs_config_stub.rc
src/WINNT/client_cpa/OpenAFS.ico [new file with mode: 0644]
src/WINNT/client_cpa/afs_cpa_stub.rc
src/WINNT/install/NSIS/OpenAFS.nsi
src/WINNT/install/wix/Icon/ico_OpenAFS.ico

diff --git a/src/WINNT/afsd/OpenAFS.ico b/src/WINNT/afsd/OpenAFS.ico
new file mode 100644 (file)
index 0000000..40810ae
Binary files /dev/null and b/src/WINNT/afsd/OpenAFS.ico differ
index de954d0..58d5674 100644 (file)
@@ -18,7 +18,7 @@ BEGIN
        END
 END
 
-AFSDIcon       ICON    afsd.ico
+AFSDIcon       ICON    OpenAFS.ico
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client Driver Application"
index c9c8a06..b2443e9 100644 (file)
@@ -16,5 +16,5 @@
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
-1       ICON    afsd.ico
+1       ICON    OpenAFS.ico
 
diff --git a/src/WINNT/client_config/OpenAFS.ico b/src/WINNT/client_config/OpenAFS.ico
new file mode 100644 (file)
index 0000000..40810ae
Binary files /dev/null and b/src/WINNT/client_config/OpenAFS.ico differ
index 14a5a59..8e1d89e 100644 (file)
@@ -15,4 +15,4 @@
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
-IDI_MAIN                ICON    DISCARDABLE     "afs_config.ico"
+IDI_MAIN                ICON    DISCARDABLE     "OpenAFS.ico"
diff --git a/src/WINNT/client_cpa/OpenAFS.ico b/src/WINNT/client_cpa/OpenAFS.ico
new file mode 100644 (file)
index 0000000..40810ae
Binary files /dev/null and b/src/WINNT/client_cpa/OpenAFS.ico differ
index e8ca29b..a74552d 100644 (file)
@@ -15,5 +15,5 @@
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
-IDI_AFSD                ICON    DISCARDABLE     "afs_conf.ico"
-IDI_CCENTER                    ICON    DISCARDABLE         "afs_ccenter.ico"
+IDI_AFSD                ICON    DISCARDABLE     "OpenAFS.ico"
+IDI_CCENTER            ICON    DISCARDABLE     "afs_ccenter.ico"
index e573e30..3ecb007 100644 (file)
@@ -79,8 +79,8 @@ VIAddVersionKey "PrivateBuild" "Checked/Debug"
 !endif
   SilentInstall normal
   SetCompressor /solid lzma
-  !define MUI_ICON "..\..\client_config\afs_config.ico"
-  !define MUI_UNICON "..\..\client_config\afs_config.ico"
+  !define MUI_ICON "..\..\client_config\OpenAFS.ico"
+  !define MUI_UNICON "..\..\client_config\OpenAFS.ico"
   !define AFS_COMPANY_NAME "OpenAFS"
   !define AFS_PRODUCT_NAME "OpenAFS"
   !define AFS_REGKEY_ROOT "Software\TransarcCorporation"
@@ -1329,6 +1329,8 @@ contInstall:
    StrCmp $R0 "rpcrt4.dll" contInstall2
    ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\RPC\ClientProtocols" "ncadg_ip_udp"
    StrCmp $R0 "rpcrt4.dll" contInstall2
+   ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\RPC\ClientProtocols" "ncacn_http"
+   StrCmp $R0 "rpcrt4.dll" contInstall2
    
    MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "An error was detected with your Windows RPC installation. Please make sure Windows RPC is installed before installing OpenAFS."
    Abort
index 3c434f1..40810ae 100644 (file)
Binary files a/src/WINNT/install/wix/Icon/ico_OpenAFS.ico and b/src/WINNT/install/wix/Icon/ico_OpenAFS.ico differ