Place config files is correct directory when CMAKE_INSTALL_PREFIX is used

Installation of config files is failing when PREFIX is specified.

If the build and install is performed by non-root user and PREFIX is
specified, the build will try to install to "/etc".  It fails since
non-root user has no permission.

If CMAKE_INSTALL_PREFIX is /usr, then /etc stays. For any other value
of CMAKE_INSTALL_PREFIX, its prefixed to /etc.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 373dc62..6ae4fd4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -52,8 +52,13 @@
 MESSAGE(STATUS "Libraries will be installed in ${LIB_INSTALL_DIR}" )
 SET( BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin" )
 SET( INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/include" )
-SET( SYSCONFDIR "/etc" )
+IF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr")
+  SET( SYSCONFDIR "/etc" )
+ELSE( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr")
+  SET( SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc" )
+ENDIF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr")
 SET( WSMANCONF_DIR "${SYSCONFDIR}/openwsman" )
+MESSAGE(STATUS "Configuration will be installed in ${WSMANCONF_DIR}" )
 SET( DEFAULT_CONFIG_FILE "\"${WSMANCONF_DIR}/openwsman.conf\"")
 SET( DEFAULT_CLIENT_CONFIG_FILE "\"${WSMANCONF_DIR}/openwsman_client.conf\"")
 SET( PACKAGE_SUBSCRIPTION_DIR "/var/lib/openwsman/subscriptions" )