ソースを参照

moved acl and access rules in separate file

Dominik 2 年 前
コミット
fe60629251

+ 28 - 0
EXTRAS/example-configurations/conf.d/32-access.yml

@@ -0,0 +1,28 @@
+acl:
+  local:
+    user_regexp: ""
+  loopback:
+    ip:
+      - 127.0.0.0/8
+      - ::1/128
+      - ::FFFF:127.0.0.1/128
+  admin:
+    user:
+      - "admin@localhost"
+
+access_rules:
+  local:
+    allow: local
+  c2s:
+    deny: blocked
+    allow: all
+  announce:
+    allow: admin
+  configure:
+    allow: admin
+  muc_create:
+    allow: local
+  pubsub_createnode:
+    allow: local
+  trusted_network:
+    allow: loopback

+ 1 - 27
EXTRAS/example-configurations/ejabberd.yml

@@ -13,39 +13,13 @@ include_config_file:
   - /home/ejabberd/conf/conf.d/20-hosts.yml
   - /home/ejabberd/conf/conf.d/30-tls.yml
   - /home/ejabberd/conf/conf.d/31-auth.yml
+  - /home/ejabberd/conf/conf.d/32-access.yml
   - /home/ejabberd/conf/conf.d/41-s2s.yml
   - /home/ejabberd/conf/conf.d/42-c2s.yml
   - /home/ejabberd/conf/conf.d/50-stun-turn.yml
 
 
-acl:
-  local:
-    user_regexp: ""
-  loopback:
-    ip:
-      - 127.0.0.0/8
-      - ::1/128
-      - ::FFFF:127.0.0.1/128
-  admin:
-    user:
-      - "admin@localhost"
 
-access_rules:
-  local:
-    allow: local
-  c2s:
-    deny: blocked
-    allow: all
-  announce:
-    allow: admin
-  configure:
-    allow: admin
-  muc_create:
-    allow: local
-  pubsub_createnode:
-    allow: local
-  trusted_network:
-    allow: loopback
 
 modules:
   mod_adhoc: {}