-
Notifications
You must be signed in to change notification settings - Fork 695
/
Menu.xml
233 lines (233 loc) · 12.9 KB
/
Menu.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
<menu>
<Lobby order="10" cssClass="fa fa-laptop">
<Dashboard order="0" url="/index.php" cssClass="fa fa-dashboard fa-fw">
<Args url="/index.php*" visibility="hidden"/>
<Root url="/" visibility="hidden"/>
<RootArgs url="/?*" visibility="hidden"/>
</Dashboard>
<License order="1" url="/ui/core/license" cssClass="fa fa-balance-scale fa-fw"/>
<Password order="2" url="/system_usermanager_passwordmg.php" cssClass="fa fa-key fa-fw">
<Edit url="/system_usermanager_passwordmg.php*" visibility="hidden"/>
</Password>
<Logout order="3" url="/index.php?logout" cssClass="fa fa-sign-out fa-fw"/>
</Lobby>
<Reporting order="15" cssClass="fa fa-area-chart">
<Settings order="10" url="/reporting_settings.php" cssClass="fa fa-cog fa-fw"/>
<Traffic order="20" url="/ui/diagnostics/traffic" cssClass="fa fa-line-chart fa-fw"/>
<DNS order="30" VisibleName="Unbound DNS" url="/ui/unbound/overview" cssClass="fa fa-bar-chart fa-fw"/>
</Reporting>
<System order="20" cssClass="fa fa-server">
<Access cssClass="fa fa-users fa-fw">
<Users order="10" url="/system_usermanager.php">
<All url="/system_usermanager.php*" visibility="hidden"/>
<Privileges url="/system_usermanager_addprivs.php?user*" visibility="hidden"/>
</Users>
<Groups order="20" url="/system_groupmanager.php">
<All url="/system_groupmanager.php*" visibility="hidden"/>
<Privileges url="/system_usermanager_addprivs.php?group*" visibility="hidden"/>
</Groups>
<Servers order="30" url="/system_authservers.php">
<Edit url="/system_authservers.php*" visibility="hidden"/>
</Servers>
<Tester order="40" url="/diag_authentication.php"/>
</Access>
<Configuration cssClass="fa fa-history fa-fw">
<Backups url="/diag_backup.php"/>
<Defaults url="/diag_defaults.php"/>
<History url="/diag_confbak.php">
<none url="/diag_confbak.php*" visibility="hidden"/>
</History>
</Configuration>
<Firmware cssClass="fa fa-building-o fa-fw">
<Status order="10" url="/ui/core/firmware#status"/>
<Settings order="20" url="/ui/core/firmware#settings"/>
<Changelog order="30" url="/ui/core/firmware#changelog"/>
<Updates order="40" url="/ui/core/firmware#updates"/>
<Plugins order="50" url="/ui/core/firmware#plugins"/>
<Packages order="60" url="/ui/core/firmware#packages"/>
<Reporter order="70" url="/crash_reporter.php"/>
<LogFile order="80" VisibleName="Log File" url="/ui/diagnostics/log/core/pkg"/>
</Firmware>
<Gateways cssClass="fa fa-location-arrow fa-fw">
<Single order="10" url="/system_gateways.php">
<List url="/system_gateways.php*" visibility="hidden"/>
<Edit url="/system_gateways_edit.php*" visibility="hidden"/>
</Single>
<Group order="20" url="/system_gateway_groups.php">
<List url="/system_gateway_groups.php*" visibility="hidden"/>
<Edit url="/system_gateway_groups_edit.php*" visibility="hidden"/>
</Group>
<LogFile VisibleName="Log File" order="30" url="/ui/diagnostics/log/core/gateways"/>
</Gateways>
<HighAvailability VisibleName="High Availability" cssClass="fa fa-refresh fa-fw">
<Settings order="100" url="/system_hasync.php"/>
<Status order="200" url="/status_habackup.php"/>
</HighAvailability>
<Routes cssClass="fa fa-map-signs fa-fw">
<Configuration order="10" url="/ui/routes" />
<LogFile order="100" VisibleName="Log File" url="/ui/diagnostics/log/core/routing"/>
</Routes>
<Settings cssClass="fa fa-cogs fa-fw">
<Administration url="/system_advanced_admin.php"/>
<General url="/system_general.php">
<Edit url="/system_general.php*" visibility="hidden"/>
</General>
<Logging url="/diag_logs_settings.php"/>
<Miscellaneous url="/system_advanced_misc.php"/>
<Tunables url="/system_advanced_sysctl.php">
<Edit url="/system_advanced_sysctl.php*" visibility="hidden"/>
</Tunables>
</Settings>
<Trust cssClass="fa fa-certificate fa-fw">
<Authorities url="/system_camanager.php">
<Edit url="/system_camanager.php*" visibility="hidden"/>
</Authorities>
<Certificates url="/system_certmanager.php">
<Edit url="/system_certmanager.php*" visibility="hidden"/>
</Certificates>
<Revocation url="/system_crlmanager.php">
<Edit url="/system_crlmanager.php*" visibility="hidden"/>
</Revocation>
</Trust>
<Wizard url="/wizard.php?xml=system" cssClass="fa fa-magic fa-fw"/>
<LogFiles order="150" VisibleName="Log Files" cssClass="fa fa-eye fa-fw">
<Audit url="/ui/diagnostics/log/core/audit"/>
<Backend url="/ui/diagnostics/log/core/configd"/>
<Boot url="/ui/diagnostics/log/core/boot"/>
<General url="/ui/diagnostics/log/core/system"/>
<WebGUI VisibleName="Web GUI" url="/ui/diagnostics/log/core/lighttpd"/>
</LogFiles>
<Diagnostics order="160" cssClass="fa fa-medkit fa-fw">
<Services url="/ui/core/service"/>
</Diagnostics>
</System>
<Interfaces order="30" cssClass="fa fa-sitemap">
<Assignments order="900" url="/interfaces_assign.php" cssClass="fa fa-pencil fa-fw"/>
<Overview order="910" url="/status_interfaces.php" cssClass="fa fa-tasks fa-fw"/>
<Settings order="920" url="/system_advanced_network.php" cssClass="fa fa-cogs fa-fw"/>
<Wireless order="940" cssClass="fa fa-wifi fa-fw">
<Devices url="/interfaces_wireless.php">
<Edit url="/interfaces_wireless_edit.php*" visibility="hidden"/>
</Devices>
<LogFile VisibleName="Log File" url="/ui/diagnostics/log/core/wireless"/>
</Wireless>
<PPP order="950" VisibleName="Point-to-Point" cssClass="fa fa-tty fa-fw">
<Devices url="/interfaces_ppps.php">
<Edit url="/interfaces_ppps_edit.php*" visibility="hidden"/>
</Devices>
<LogFile VisibleName="Log File" url="/ui/diagnostics/log/core/ppps"/>
</PPP>
<Types VisibleName="Other Types" order="960" cssClass="fa fa-archive fa-fw">
<Bridge url="/interfaces_bridge.php">
<Edit url="/interfaces_bridge_edit.php*" visibility="hidden"/>
</Bridge>
<GIF url="/interfaces_gif.php">
<Edit url="/interfaces_gif_edit.php*" visibility="hidden"/>
</GIF>
<GRE url="/interfaces_gre.php">
<Edit url="/interfaces_gre_edit.php*" visibility="hidden"/>
</GRE>
<LAGG url="/interfaces_lagg.php">
<Edit url="/interfaces_lagg_edit.php*" visibility="hidden"/>
</LAGG>
</Types>
<Diagnostics order="970" cssClass="fa fa-medkit fa-fw">
<DNSLookup VisibleName="DNS Lookup" url="/ui/diagnostics/dns_diagnostics"/>
<PacketCapture VisibleName="Packet Capture" url="/ui/diagnostics/packet_capture"/>
<Ping url="/diag_ping.php"/>
<TestPort VisibleName="Port Probe" url="/diag_testport.php"/>
<Traceroute VisibleName="Trace Route" url="/diag_traceroute.php"/>
</Diagnostics>
</Interfaces>
<Firewall order="40" cssClass="glyphicon glyphicon-fire">
<Aliases url="/ui/firewall/alias" cssClass="fa fa-list-alt fa-fw">
<Edit url="/ui/firewall/alias/*" visibility="hidden"/>
</Aliases>
<Categories url="/ui/firewall/category" cssClass="fa fa-tags fa-fw"/>
<Groups url="/interfaces_groups.php" cssClass="fa fa-sitemap fa-fw">
<Edit url="/interfaces_groups_edit.php*" visibility="hidden"/>
</Groups>
<NAT cssClass="fa fa-exchange fa-fw">
<PortForward order="100" VisibleName="Port Forward" url="/firewall_nat.php">
<Edit url="/firewall_nat_edit.php*" visibility="hidden"/>
</PortForward>
<OneToOne order="200" VisibleName="One-to-One" url="/firewall_nat_1to1.php">
<Edit url="/firewall_nat_1to1_edit.php*" visibility="hidden"/>
</OneToOne>
<Outbound order="300" VisibleName="Outbound" url="/firewall_nat_out.php">
<Edit url="/firewall_nat_out_edit.php*" visibility="hidden"/>
</Outbound>
<NPTv6 order="400" url="/firewall_nat_npt.php">
<Edit url="/firewall_nat_npt_edit.php*" visibility="hidden"/>
</NPTv6>
</NAT>
<Rules cssClass="fa fa-check fa-fw" />
<Settings order="200" cssClass="fa fa-cogs fa-fw">
<Schedules url="/firewall_schedule.php">
<SchedulesEdit url="/firewall_schedule_edit.php*" visibility="hidden"/>
</Schedules>
<Normalization url="/firewall_scrub.php">
<NormalizationEdit url="/firewall_scrub_edit.php*" visibility="hidden"/>
<Normalization url="/firewall_scrub.php*" visibility="hidden"/>
</Normalization>
<Advanced url="/system_advanced_firewall.php"/>
</Settings>
<Diagnostics order="500" cssClass="fa fa-medkit fa-fw">
<Aliases url="/ui/firewall/alias_util/"/>
<States url="/ui/diagnostics/firewall/states"/>
<Sessions url="/ui/diagnostics/firewall/pf_top"/>
<Statistics url="/ui/diagnostics/firewall/statistics"/>
</Diagnostics>
<LogFiles order="400" VisibleName="Log Files" cssClass="fa fa-eye fa-fw">
<General VisibleName="General" url="/ui/diagnostics/log/core/firewall"/>
<Live VisibleName="Live View" url="/ui/diagnostics/firewall/log"/>
<Overview url="/ui/diagnostics/firewall/stats"/>
<Plain VisibleName="Plain View" url="/ui/diagnostics/log/core/filter"/>
</LogFiles>
</Firewall>
<Services order="60" cssClass="fa fa-cog">
<DHCPv4 cssClass="fa fa-bullseye fa-fw">
<Relay order="200" url="/services_dhcp_relay.php"/>
<Leases order="300" url="/status_dhcp_leases.php">
<Details url="/status_dhcp_leases.php?*" visibility="hidden"/>
</Leases>
<LogFile VisibleName="Log File" order="400" url="/ui/diagnostics/log/core/dhcpd"/>
</DHCPv4>
<DHCPv6 cssClass="fa fa-bullseye fa-fw">
<Relay order="300" url="/services_dhcpv6_relay.php"/>
<Leases order="400" url="/status_dhcpv6_leases.php">
<Details url="/status_dhcpv6_leases.php?*" visibility="hidden"/>
</Leases>
</DHCPv6>
<OpenDNS VisibleName="OpenDNS" url="/services_opendns.php" cssClass="fa fa-tags fa-fw"/>
<RouterAdv VisibleName="Router Advertisements" cssClass="fa fa-bullseye fa-fw" />
</Services>
<VPN order="50" cssClass="fa fa-globe">
<OpenVPN cssClass="fa fa-lock fa-fw" order="20">
<Servers order="10" url="/vpn_openvpn_server.php">
<Edit url="/vpn_openvpn_server.php?*" visibility="hidden"/>
<Step url="/wizard.php?xml=openvpn*" visibility="hidden"/>
</Servers>
<Clients order="20" url="/vpn_openvpn_client.php">
<Edit url="/vpn_openvpn_client.php?*" visibility="hidden"/>
</Clients>
<CSC order="30" VisibleName="Client Specific Overrides" url="/vpn_openvpn_csc.php">
<Edit url="/vpn_openvpn_csc.php?*" visibility="hidden"/>
</CSC>
<ClientExport order="40" VisibleName="Client Export" url="/ui/openvpn/export">
<Edit url="/ui/openvpn/export?*" visibility="hidden"/>
</ClientExport>
<Status order="60" VisibleName="Connection Status" url="/ui/openvpn/status"/>
<LogFile order="70" VisibleName="Log File" url="/ui/diagnostics/log/core/openvpn"/>
</OpenVPN>
</VPN>
<Power order="70" cssClass="fa fa-plug">
<Reboot order="10" url="/ui/core/reboot" cssClass="fa fa-repeat fa-fw"/>
<PowerOff VisibleName="Power Off" order="20" url="/ui/core/halt" cssClass="fa fa-power-off fa-fw"/>
</Power>
<Help order="80" cssClass="fa fa-support">
<Documentation order="10" url="https://docs.opnsense.org/" cssClass="fa fa-book" IsExternal="Y"/>
<Forum VisibleName="User Forum" order="20" url="https://forum.opnsense.org/" cssClass="fa fa-ticket" IsExternal="Y"/>
<Support VisibleName="Commercial Support" order="30" url="https://opnsense.org/support-overview/commercial-support/" cssClass="fa fa-phone" IsExternal="Y"/>
</Help>
</menu>