summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2020-11-18 12:14:43 +0600
committerliuxueli <[email protected]>2020-11-18 12:14:43 +0600
commite24de3c6cc3b6970e9a6be63edc3d98993b73fb2 (patch)
tree57bb983c4522d22f7d241d271350c6873f272c6c
parent524112d92ae565e1bcc072c81fbbb67f4233fd37 (diff)
支持加载APP属性的配置表v3.3.11
-rw-r--r--bin/tsg_static_tableinfo.conf7
-rw-r--r--bin/tsg_tableinfo.conf40
2 files changed, 6 insertions, 41 deletions
diff --git a/bin/tsg_static_tableinfo.conf b/bin/tsg_static_tableinfo.conf
index e365143..1bca555 100644
--- a/bin/tsg_static_tableinfo.conf
+++ b/bin/tsg_static_tableinfo.conf
@@ -64,4 +64,9 @@
52 PXY_TCP_OPTION_SERVER_FQDN virtual ["TSG_OBJ_FQDN","TSG_OBJ_FQDN_CAT"] --
53 PXY_TCP_OPTION_ADDR composition {"source":"PXY_TCP_OPTION_SOURCE_ADDR","destination":"PXY_TCP_OPTION_DESTINATION_ADDR"}
54 TSG_FQDN_CATEGORY_BUILT_IN fqdn_plugin {"row_id":1,"is_suffix_match":4,"fqdn":3,"valid":5} --
-55 TSG_FQDN_CATEGORY_USER_DEFINED fqdn_plugin {"row_id":1,"is_suffix_match":4,"fqdn":3,"valid":5} -- \ No newline at end of file
+55 TSG_FQDN_CATEGORY_USER_DEFINED fqdn_plugin {"row_id":1,"is_suffix_match":4,"fqdn":3,"valid":5} --
+56 APP_SELECTOR_COMPILE compile escape --
+57 APP_SELECTOR_GROUP_COMPILE_RELATION group2compile --
+58 APP_SELECTOR_GROUP_GROUP_RELATION group2group --
+59 APP_SELECTOR_PROPERTIES expr_plus UTF8 UTF8/GBK yes 0
+60 APP_SELECTOR_ID intval UTF8 UTF8 yes 0
diff --git a/bin/tsg_tableinfo.conf b/bin/tsg_tableinfo.conf
deleted file mode 100644
index 72ef02f..0000000
--- a/bin/tsg_tableinfo.conf
+++ /dev/null
@@ -1,40 +0,0 @@
-#each collumn seperate with '\t'
-#id (0~65535)
-#name string
-#type one of ip,expr,expr_plus,digest,intval,compile or plugin
-#src_charset one of GBK,BIG5,UNICODE,UTF8
-#dst_charset combined by GBK,BIG5,UNICODE,UTF8,seperate with '/'
-#do_merege yes or no
-#cross cache 0~max
-#quickswitch quickon or quick off
-#id name type src_charset dst_charset do_merge cross_cache quickswitch
-0 TSG_SECURITY_COMPILE compile escape --
-1 GROUP_COMPILE_RELATION group UTF8 UTF8 no 0
-2 TSG_OBJ_IP_ADDR ip_plus UTF8 UTF8 no 0
-3 TSG_OBJ_SUBSCRIBER_ID expr UTF8 UTF8 no 0
-4 TSG_OBJ_ACCOUNT expr UTF8 UTF8 no 0
-5 TSG_OBJ_URL expr UTF8 UTF8/GBK no 0
-6 TSG_OBJ_FQDN expr UTF8 UTF8 no 0
-7 TSG_OBJ_KEYWORDS expr UTF8 UTF8 no 0
-8 TSG_OBJ_HTTP_SIGNATURE expr_plus UTF8 UTF8/GBK no 0
-9 TSG_FIELD_HTTP_HOST virtual TSG_OBJ_FQDN --
-10 TSG_FIELD_HTTP_URL virtual TSG_OBJ_URL --
-11 TSG_FIELD_HTTP_REQ_HDR virtual TSG_OBJ_HTTP_SIGNATURE --
-12 TSG_FIELD_HTTP_RES_HDR virtual TSG_OBJ_HTTP_SIGNATURE --
-13 TSG_FIELD_HTTP_REQ_CONTENT virtual TSG_OBJ_KEYWORDS --
-14 TSG_FIELD_HTTP_RES_CONTENT virtual TSG_OBJ_KEYWORDS --
-15 TSG_FIELD_SSL_SNI virtual TSG_OBJ_FQDN --
-16 TSG_FIELD_SSL_CN virtual TSG_OBJ_FQDN --
-17 TSG_FIELD_SSL_SAN virtual TSG_OBJ_FQDN --
-18 TSG_FIELD_DNS_QNAME virtual TSG_OBJ_FQDN --
-19 TSG_FIELD_MAIL_ACCOUNT virtual TSG_OBJ_ACCOUNT --
-20 TSG_FIELD_MAIL_FROM virtual TSG_OBJ_ACCOUNT --
-21 TSG_FIELD_MAIL_TO virtual TSG_OBJ_ACCOUNT --
-22 TSG_FIELD_MAIL_SUBJECT virtual TSG_OBJ_KEYWORDS --
-23 TSG_FIELD_MAIL_CONTENT virtual TSG_OBJ_KEYWORDS --
-24 TSG_FIELD_MAIL_ATT_NAME virtual TSG_OBJ_KEYWORDS --
-25 TSG_FIELD_MAIL_ATT_CONTENT virtual TSG_OBJ_KEYWORDS --
-26 TSG_FIELD_FTP_URI virtual TSG_OBJ_URL --
-27 TSG_FIELD_FTP_CONTENT virtual TSG_OBJ_KEYWORDS --
-28 TSG_FIELD_FTP_ACCOUNT virtual TSG_OBJ_ACCOUNT --
-