Using CLI to create service objects
i am starting to use CLI more and have this script to create a service object but it seems to override each set command and only the last TCP and UDP are applied. what am i doing wrong?
config firewall service custom edit WINDOWS_AD_SERVICES set category "Network Services" set protocol TCP/UDP/SCTP set udp-portrange 53 set tcp-portrange 53 set udp-portrange 88 set tcp-portrange 88 set udp-portrange 123 set tcp-portrange 135 set udp-portrange 137 set udp-portrange 138 set tcp-portrange 139 set udp-portrange 389 set tcp-portrange 389 set tcp-portrange 445 set udp-portrange 464 set tcp-portrange 464 set tcp-portrange 636 set tcp-portrange 3268 3269 set tcp-portrange 49152 65535 set tcp-portrange 1024 5000 next end
result
XXXXXXXXX (custom) # get WINDOWS_AD_SERVICESname : WINDOWS_AD_SERVICESproxy : disablecategory : Network Servicesprotocol : TCP/UDP/SCTPhelper : autocheck-reset-range : defaultcomment : Windows Active Directorycolor : 0visibility : enableiprange :fqdn :tcp-portrange : 1024 5000udp-portrange : 464sctp-portrange :tcp-halfclose-timer : 0tcp-halfopen-timer : 0tcp-timewait-timer : 0udp-idle-timer : 0session-ttl : 0
