Dernière activité 1 month ago

Révision ba50875d6c7ea18739dca14b493bb690324be567

gistfile1.txt Brut
1etc/wireguard/wgctl/commands/activity.command.sh:91: data=$(json::activity_aggregate \
2/etc/wireguard/wgctl/commands/group.command.sh:126: data=$(json::group_list_data "$groups_dir" "$(ctx::blocks)" "$(ctx::clients)")
3/etc/wireguard/wgctl/commands/group.command.sh:177: desc=$(json::get "$group_file" "desc")
4/etc/wireguard/wgctl/commands/group.command.sh:182: mapfile -t peers_list < <(json::get "$group_file" "peers") || true
5/etc/wireguard/wgctl/commands/group.command.sh:243: json::create_group "$(group::path "$name")" "$name" "$desc"
6/etc/wireguard/wgctl/commands/group.command.sh:309: json::set "$old_file" "name" "\"$new_name\""
7/etc/wireguard/wgctl/commands/group.command.sh:736: done < <(json::audit_fw_counts "$(ctx::clients)")
8/etc/wireguard/wgctl/commands/group.command.sh:893: json::remove "$group_file" "peers" "$peer_name" 2>/dev/null || true
9/etc/wireguard/wgctl/commands/rule.command.sh:163: data=$(json::rule_list_data "$rules_dir" "$(ctx::meta)")
10/etc/wireguard/wgctl/commands/rule.command.sh:278: desc=$(json::get "$rule_file" "desc")
11/etc/wireguard/wgctl/commands/rule.command.sh:279: group=$(json::get "$rule_file" "group")
12/etc/wireguard/wgctl/commands/rule.command.sh:411: json::create_rule "$rule_file" "$name" "$desc" \
13/etc/wireguard/wgctl/commands/rule.command.sh:467: [[ -n "$desc" ]] && json::set "$rule_file" "desc" "\"$desc\""
14/etc/wireguard/wgctl/commands/rule.command.sh:468: [[ -n "$group" ]] && json::set "$rule_file" "group" "\"$group\""
15/etc/wireguard/wgctl/commands/rule.command.sh:469: [[ -n "$dns_redirect" ]] && json::set "$rule_file" "dns_redirect" "true"
16/etc/wireguard/wgctl/commands/rule.command.sh:471: for ip in "${allow_ips[@]}"; do json::append "$rule_file" "allow_ips" "$ip"; done
17/etc/wireguard/wgctl/commands/rule.command.sh:472: for ip in "${block_ips[@]}"; do json::append "$rule_file" "block_ips" "$ip"; done
18/etc/wireguard/wgctl/commands/rule.command.sh:473: for p in "${block_ports[@]}"; do json::append "$rule_file" "block_ports" "$p"; done
19/etc/wireguard/wgctl/commands/rule.command.sh:474: for p in "${allow_ports[@]}"; do json::append "$rule_file" "allow_ports" "$p"; done
20/etc/wireguard/wgctl/commands/rule.command.sh:478: json::append "$rule_file" "extends" "$ext"
21/etc/wireguard/wgctl/commands/rule.command.sh:481: json::remove "$rule_file" "extends" "$ext"
22/etc/wireguard/wgctl/commands/rule.command.sh:484: for ip in "${rm_allow_ips[@]}"; do json::remove "$rule_file" "allow_ips" "$ip"; done
23/etc/wireguard/wgctl/commands/rule.command.sh:485: for ip in "${rm_block_ips[@]}"; do json::remove "$rule_file" "block_ips" "$ip"; done
24/etc/wireguard/wgctl/commands/rule.command.sh:486: for p in "${rm_block_ports[@]}"; do json::remove "$rule_file" "block_ports" "$p"; done
25/etc/wireguard/wgctl/commands/rule.command.sh:487: for p in "${rm_allow_ports[@]}"; do json::remove "$rule_file" "allow_ports" "$p"; done
26/etc/wireguard/wgctl/commands/identity.command.sh:229: json::identity_add_peer "$id_file" "$name" "$peer" "$peer_type" "$index" </dev/null
27/etc/wireguard/wgctl/commands/identity.command.sh:284: json::identity_remove "$id_file" </dev/null
28/etc/wireguard/wgctl/commands/identity.command.sh:323: output=$(json::identity_migrate \
29/etc/wireguard/wgctl/commands/net.command.sh:104: # Build ports display from json::net_show
30/etc/wireguard/wgctl/commands/net.command.sh:111: done < <(json::net_show "$net_file" "$name")