ranger-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From omal...@apache.org
Subject [16/44] ARGUS-1. Initial code commit (Selvamohan Neethiraj via omalley)
Date Thu, 14 Aug 2014 20:50:27 GMT
http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/META-INF/security-applicationContext.xml
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/META-INF/security-applicationContext.xml b/security-admin/src/main/webapp/META-INF/security-applicationContext.xml
new file mode 100644
index 0000000..1ba1f23
--- /dev/null
+++ b/security-admin/src/main/webapp/META-INF/security-applicationContext.xml
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans:beans xmlns="http://www.springframework.org/schema/security"
+xmlns:beans="http://www.springframework.org/schema/beans"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns:security="http://www.springframework.org/schema/security"
+xmlns:util="http://www.springframework.org/schema/util"
+xmlns:oauth="http://www.springframework.org/schema/security/oauth2"
+xsi:schemaLocation="http://www.springframework.org/schema/beans
+http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
+http://www.springframework.org/schema/security
+http://www.springframework.org/schema/security/spring-security-3.1.xsd
+http://www.springframework.org/schema/util
+http://www.springframework.org/schema/util/spring-util-3.1.xsd
+http://www.springframework.org/schema/security/oauth2
+http://www.springframework.org/schema/security/spring-security-oauth2-1.0.xsd">
+
+	<!-- TEMP ADD START-->
+	<security:http pattern="/test/social_login.jsp" security="none" />
+	<!-- TEMP ADD END -->	
+	<security:http pattern="/login.jsp" security="none" />
+	<security:http pattern="/ms_version.jsp" security="none" />
+	<security:http pattern="/userRegistration.jsp" security="none" />
+	<security:http pattern="/forgotPassword.jsp" security="none" />
+	<security:http pattern="public/failedLogin.jsp" security="none" />
+	<security:http pattern="/styles/**" security="none" />
+	<security:http pattern="/fonts/**" security="none" />
+	<security:http pattern="/scripts/**" security="none" />
+	<security:http pattern="/bower_components/**" security="none" />
+	<security:http pattern="/libs/**" security="none" />
+	<security:http pattern="/images/**" security="none" />
+	<security:http pattern="/service/registration" security="none" />
+	<security:http pattern="/service/users/firstnames" security="none" />
+	<security:http pattern="/components/globalize/**" security="none" />	
+	<security:http pattern="/resetPassword.jsp" security="none" />
+	<security:http pattern="/captcha/**" security="none" />
+	<security:http pattern="/service/registration/**" security="none" />
+	<security:http pattern="/public/**" security="none" />
+	<security:http pattern="/test/**" security="none" />
+	<security:http pattern="/test.html" security="none" />
+	<security:http pattern="/loadInit.html" security="none" />
+	<security:http pattern="/service/documents/result/**" security="none" />	
+	<security:http pattern="/service/assets/policyList/*" security="none"/>
+	<security:http pattern="/service/users/default" security="none"/>
+	<security:http pattern="/service/xusers/groups/**" security="none"/>
+	<security:http pattern="/service/xusers/users/*" security="none"/>
+	<security:http pattern="/service/xusers/groupusers/*" security="none"/>	
+
+	<security:http auto-config="false" create-session="always" entry-point-ref="authenticationProcessingFilterEntryPoint">
+		<security:session-management session-fixation-protection="newSession" />
+		<!--   security:remember-me user-service-ref="userService" key="REMEMBER_ME_PASSWORD"/
-->
+		
+		<!-- Restricted URLs to admin-->
+		<security:intercept-url pattern="/service/crud/**" access="ROLE_SYS_ADMIN" />
+		<security:intercept-url pattern="/service/users/activations/**" access="ROLE_SYS_ADMIN"
/>
+		
+		<!-- Allow annoymous access -->
+		<security:intercept-url pattern="/service/general/feedbacks" access="IS_AUTHENTICATED_ANONYMOUSLY"
/>
+
+		<!-- give read access to lesson api -->
+		<security:intercept-url pattern="/service/lesson/**" access="IS_AUTHENTICATED_ANONYMOUSLY"
method="GET"/>
+		
+		<!-- Restricted URLs to only authenticated users-->
+		<security:intercept-url pattern="/**" access="IS_AUTHENTICATED_FULLY, IS_AUTHENTICATED_REMEMBERED"
/>		
+	
+		<security:custom-filter position="FORM_LOGIN_FILTER" ref="customUsernamePasswordAuthenticationFilter"/>
+		<!--  security:custom-filter before="ANONYMOUS_FILTER" ref="rememberMeFilter" / -->
+		<security:custom-filter position="LAST" ref="userContextFormationFilter"/>		
+		
+		<security:access-denied-handler error-page="/public/failedLogin.jsp?access_denied=1"/>
+		<security:logout delete-cookies="JSESSIONID, xa_rmc" logout-url="/logout.html" success-handler-ref="customLogoutSuccessHandler"
/>
+		<http-basic entry-point-ref="authenticationProcessingFilterEntryPoint"/>
+	</security:http>
+	
+	<beans:bean id="customAccessDecisionManager" class="org.springframework.security.access.vote.AffirmativeBased">
+		<beans:property name="allowIfAllAbstainDecisions" value="false"/>
+		<beans:property name="decisionVoters">
+			<beans:list>
+				<beans:bean class="org.springframework.security.access.vote.RoleVoter"/>
+				<beans:bean class="org.springframework.security.access.vote.AuthenticatedVoter"/>
+			</beans:list>
+		</beans:property>
+	</beans:bean>
+	
+	<beans:bean id="customUsernamePasswordAuthenticationFilter" class="com.xasecure.security.web.filter.XAUsernamePasswordAuthenticationFilter">
+		<beans:property name="authenticationManager" ref="authenticationManager"/>
+		<beans:property name="authenticationSuccessHandler" ref="ajaxAuthSuccessHandler"/>
+		<beans:property name="authenticationFailureHandler"	ref="ajaxAuthFailureHandler"/>
+  		<!--  beans:property name="rememberMeServices" ref="rememberMeServices"/ -->
+	</beans:bean>
+	
+	<beans:bean id="authenticationProcessingFilterEntryPoint" class="com.xasecure.security.web.authentication.XAAuthenticationEntryPoint">
+		<beans:property name="loginFormUrl" value="/login.jsp"/>
+		<beans:property name="forceHttps" value="false"/>
+	</beans:bean>
+
+	<beans:bean id="ajaxAuthSuccessHandler" class="com.xasecure.security.web.authentication.XAAuthSuccessHandler">
+		<beans:property name="defaultTargetUrl" value="/dashboard.jsp"/>
+	</beans:bean>
+	
+	<beans:bean id="ajaxAuthFailureHandler" class="com.xasecure.security.web.authentication.XAAuthFailureHandler">
+		<beans:property name="defaultFailureUrl" value="/public/failedLogin.jsp?login_error=1"/>
+	</beans:bean>
+	
+	<beans:bean id="customLogoutSuccessHandler" class="com.xasecure.security.web.authentication.CustomLogoutSuccessHandler">
+	</beans:bean>
+	
+	<beans:bean id="userContextFormationFilter" class="com.xasecure.security.web.filter.XASecurityContextFormationFilter"/>
+
+	<security:jdbc-user-service id="userService" data-source-ref="defaultDataSource"
+			users-by-username-query="select LOGIN_ID,PASSWORD,STATUS from x_portal_user where LOWER(LOGIN_ID)=LOWER(?)
and STATUS = 1"
+			group-authorities-by-username-query=""
+			authorities-by-username-query="SELECT usr.LOGIN_ID,usr_role.USER_ROLE FROM x_portal_user
usr,x_portal_user_role usr_role
+			WHERE LOWER(usr.LOGIN_ID)=LOWER(?)
+			AND usr_role.USER_ID = usr.ID"
+			/>
+
+	<security:authentication-manager alias="authenticationManager">
+		<!-- AD_SEC_SETTINGS_START -->
+		<!-- AD_SEC_SETTINGS_END-->
+		<!-- LDAP_SEC_SETTINGS_START -->
+		<!-- LDAP_SEC_SETTINGS_END -->	
+		<!-- UNIX_SEC_SETTINGS_START -->
+		<!-- UNIX_SEC_SETTINGS_END -->
+		<security:authentication-provider user-service-ref="userService">
+		 	<security:password-encoder hash="md5">
+		 		<security:salt-source user-property="username"/>
+		 	</security:password-encoder>
+		</security:authentication-provider>
+		<!--   security:authentication-provider ref="rememberMeAuthenticationProvider"/ -->
+	</security:authentication-manager>
+		
+	<!-- UNIX_BEAN_SETTINGS_START -->
+	<!-- UNIX_BEAN_SETTINGS_END -->
+	<!-- AD_BEAN_SETTINGS_START -->
+	<!-- AD_BEAN_SETTINGS_END -->
+	<!-- LDAP_BEAN_SETTINGS_START -->
+	<!-- LDAP_BEAN_SETTINGS_END -->
+	<!--  beans:bean id="rememberMeFilter" class="com.xasecure.security.web.filter.MyRememberMeFilter">
+  		<beans:property name="rememberMeServices" ref="rememberMeServices"/>
+  		<beans:property name="authenticationManager" ref="authenticationManager" />
+	</beans:bean>
+	<beans:bean id="rememberMeServices" class=
+        "org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices">
+    	<beans:property name="userDetailsService" ref="userService"/>
+    	<beans:property name="cookieName" value="xa_rmc" />
+    	<beans:property name="key" value="REMEMBER_ME_PASSWORD"/>
+    	<beans:property name="alwaysRemember" value="true"/>
+	</beans:bean>
+
+	<beans:bean id="rememberMeAuthenticationProvider" class=
+        "org.springframework.security.authentication.RememberMeAuthenticationProvider">
+    	<beans:property name="key" value="REMEMBER_ME_PASSWORD"/>
+	</beans:bean -->
+	<beans:bean id="securityEventListener" class ="com.xasecure.security.listener.SpringEventListener"/>
+</beans:beans>

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/WEB-INF/log4j.xml
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/WEB-INF/log4j.xml b/security-admin/src/main/webapp/WEB-INF/log4j.xml
new file mode 100644
index 0000000..1c9d454
--- /dev/null
+++ b/security-admin/src/main/webapp/WEB-INF/log4j.xml
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
+
+	<appender name="console" class="org.apache.log4j.ConsoleAppender">
+		<param name="Target" value="System.out" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="%d [%t] %-5p %C{6} (%F:%L) - %m%n" />
+			<!-- <param name="ConversionPattern" value="%d [%t] %-5p %c %x - %m%n"/> -->
+		</layout>
+	</appender>
+	<!-- 
+	<appender name="daily_rolling_file" class="org.apache.log4j.DailyRollingFileAppender">
+		<param name="file" value="/xa_portal.log" />
+		<param name="datePattern" value="'.'yyyy-MM-dd" />
+		<param name="append" value="true" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="%d [%t] %-5p %C{6} (%F:%L) - %m%n" />
+		</layout>
+	</appender>
+	<appender name="sql_daily_rolling_file" class="org.apache.log4j.DailyRollingFileAppender">
+		<param name="file" value="xa_portal_sql.log" />
+		<param name="datePattern" value="'.'yyyy-MM-dd" />
+		<param name="append" value="true" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="%d [%t] %-5p %C{6} (%F:%L) - %m%n" />
+		</layout>
+	</appender>
+ 	-->
+	<category name="org.springframework" additivity="false">
+		<priority value="warn" />
+		<appender-ref ref="console" />
+		<!--<appender-ref ref="daily_rolling_file" /> -->
+	</category>
+	<category name="org.hibernate.SQL" additivity="false">
+		<priority value="warn" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="sql_daily_rolling_file" /> -->
+	</category>
+	<!-- <category name="org.hibernate.type.descriptor.sql.BasicBinder" additivity="false">

+		<priority value="trace" /> <appender-ref ref="console" /> <appender-ref
ref="sql_daily_rolling_file" 
+		/> </category> -->
+	<category name="jdbc.sqlonly" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="log4jdbc_daily_rolling_file" /> -->
+	</category>
+
+	<category name="jdbc.sqltiming" additivity="false">
+		<priority value="warn" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="log4jdbc_daily_rolling_file" /> -->
+	</category>
+	<category name="jdbc.audit" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="log4jdbc_daily_rolling_file" /> -->
+	</category>
+	<category name="jdbc.resultset" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="log4jdbc_daily_rolling_file" /> -->
+	</category>
+	<category name="jdbc.connection" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="log4jdbc_daily_rolling_file" /> -->
+	</category>
+
+	<category name="com.xasecure" additivity="false">
+		<priority value="info" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="daily_rolling_file" /> -->
+	</category>
+
+	<category name="xa" additivity="false">
+		<priority value="info" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="daily_rolling_file" /> -->
+	</category>
+
+	<root>
+		<priority value="warn" />
+		<appender-ref ref="console" />
+		<!-- <appender-ref ref="daily_rolling_file" /> -->
+	</root>
+</log4j:configuration>  
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/WEB-INF/log4j.xml.prod
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/WEB-INF/log4j.xml.prod b/security-admin/src/main/webapp/WEB-INF/log4j.xml.prod
new file mode 100644
index 0000000..f6bb87c
--- /dev/null
+++ b/security-admin/src/main/webapp/WEB-INF/log4j.xml.prod
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+
+	<appender name="xa_log_appender" class="org.apache.log4j.DailyRollingFileAppender">
+		<param name="file" value="${catalina.base}/logs/xa_portal.log" />
+		<param name="datePattern" value="'.'yyyy-MM-dd" />
+		<param name="append" value="true" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="%d [%t] %-5p %C{6} (%F:%L) - %m%n" />
+		</layout>
+	</appender>
+
+	<appender name="sql_appender" class="org.apache.log4j.DailyRollingFileAppender">
+		<param name="file" value="${catalina.base}/logs/xa_portal_sql.log" />
+		<param name="datePattern" value="'.'yyyy-MM-dd" />
+		<param name="append" value="true" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="%d [%t] %-5p %C{6} (%F:%L) - %m%n" />
+		</layout>
+	</appender>
+
+	<category name="org.springframework" additivity="false">
+		<priority value="warn" />
+		<appender-ref ref="xa_log_appender" />
+	</category>
+
+	<category name="org.hibernate.SQL" additivity="false">
+		<priority value="warn" />
+		<appender-ref ref="sql_appender" />
+	</category>
+	<category name="jdbc.sqlonly" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="sql_appender" />
+	</category>
+
+	<category name="jdbc.sqltiming" additivity="false">
+		<priority value="warn" />
+		<appender-ref ref="sql_appender" />
+	</category>
+	<category name="jdbc.audit" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="sql_appender" />
+	</category>
+	<category name="jdbc.resultset" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="sql_appender" />
+	</category>
+
+	<category name="jdbc.connection" additivity="false">
+		<priority value="fatal" />
+		<appender-ref ref="sql_appender" />
+	</category>
+
+	<category name="com.xasecure" additivity="false">
+		<priority value="info" />
+		<appender-ref ref="xa_log_appender" />
+	</category>
+
+	<category name="xa" additivity="false">
+		<priority value="info" />
+		<appender-ref ref="xa_log_appender" />
+	</category>
+
+	<root>
+		<priority value="warn" />
+		<appender-ref ref="xa_log_appender" /> 
+	</root>
+
+</log4j:configuration>  

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/WEB-INF/web.xml
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/WEB-INF/web.xml b/security-admin/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..e61045e
--- /dev/null
+++ b/security-admin/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
+  <display-name>com.xasecure</display-name>
+  <welcome-file-list>
+    <welcome-file>index.html</welcome-file>
+  </welcome-file-list>
+  <context-param>
+    <param-name>contextConfigLocation</param-name>
+    <param-value>META-INF/applicationContext.xml
+			META-INF/security-applicationContext.xml
+			META-INF/scheduler-applicationContext.xml</param-value>
+  </context-param>
+  <context-param>
+    <param-name>log4jConfigLocation</param-name>
+    <param-value>/WEB-INF/log4j.xml</param-value>
+  </context-param>
+  <listener>
+    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
+  </listener>
+  <listener>
+    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
+  </listener>
+  <listener>
+    <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
+  </listener>
+  <filter>
+    <filter-name>springSecurityFilterChain</filter-name>
+    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
+  </filter>
+  <filter-mapping>
+    <filter-name>springSecurityFilterChain</filter-name>
+    <url-pattern>/*</url-pattern>
+  </filter-mapping>
+  <servlet>
+    <servlet-name>REST Service</servlet-name>
+    <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>
+    <init-param>
+      <param-name>com.sun.jersey.config.property.packages</param-name>
+      <param-value>com.xasecure.rest,com.xasecure.common,xa.rest</param-value>
+    </init-param>
+    <init-param>
+      <param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name>
+      <param-value>com.xasecure.service.filter.XARESTAPIFilter</param-value>
+    </init-param>
+    <init-param>
+      <param-name>com.sun.jersey.spi.container.ContainerResponseFilters</param-name>
+      <param-value>com.xasecure.service.filter.XARESTAPIFilter</param-value>
+    </init-param>
+    <init-param>
+      <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
+      <param-value>true</param-value>
+    </init-param>
+    <load-on-startup>1</load-on-startup>
+  </servlet>
+  <servlet-mapping>
+    <servlet-name>REST Service</servlet-name>
+    <url-pattern>/service/*</url-pattern>
+  </servlet-mapping>
+  <servlet-mapping>
+    <servlet-name>REST Service</servlet-name>
+    <url-pattern>/login/*</url-pattern>
+  </servlet-mapping>
+  <session-config>
+    <session-timeout>60</session-timeout>
+    <tracking-mode>COOKIE</tracking-mode>
+  </session-config>
+  <error-page>
+    <error-code>500</error-code>
+    <location>/public/error500.jsp</location>
+  </error-page>
+  <error-page>
+    <error-code>404</error-code>
+    <location>/public/error404.jsp</location>
+  </error-page>
+</web-app>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/ajax_failure.jsp
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/ajax_failure.jsp b/security-admin/src/main/webapp/ajax_failure.jsp
new file mode 100644
index 0000000..46efffc
--- /dev/null
+++ b/security-admin/src/main/webapp/ajax_failure.jsp
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<%
+	int ajaxReturnCode = 401;
+	//PropertiesUtil.getIntProperty("xa.ajax.auth.required.code", 401);
+	response.sendError(ajaxReturnCode);
+%>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Insert title here</title>
+</head>
+<body>
+Failure
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/ajax_success.html
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/ajax_success.html b/security-admin/src/main/webapp/ajax_success.html
new file mode 100644
index 0000000..ac01c9d
--- /dev/null
+++ b/security-admin/src/main/webapp/ajax_success.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Insert title here</title>
+</head>
+<body>
+Success
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/favicon.ico
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/favicon.ico b/security-admin/src/main/webapp/favicon.ico
new file mode 100644
index 0000000..8a163fb
Binary files /dev/null and b/security-admin/src/main/webapp/favicon.ico differ

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/fonts/fontawesome/FontAwesome.otf
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/fonts/fontawesome/FontAwesome.otf b/security-admin/src/main/webapp/fonts/fontawesome/FontAwesome.otf
new file mode 100644
index 0000000..7012545
Binary files /dev/null and b/security-admin/src/main/webapp/fonts/fontawesome/FontAwesome.otf
differ

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/7defc061/security-admin/src/main/webapp/fonts/fontawesome/fontawesome-webfont.eot
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/fonts/fontawesome/fontawesome-webfont.eot b/security-admin/src/main/webapp/fonts/fontawesome/fontawesome-webfont.eot
new file mode 100644
index 0000000..0662cb9
Binary files /dev/null and b/security-admin/src/main/webapp/fonts/fontawesome/fontawesome-webfont.eot
differ


Mime
View raw message