The ability to specify change_profile exec modes (safe/unsafe) is a recently merged feature. A missing piece is that the parser doesn't detect conflicting exec modes on the same exec condition. The following profile should fail to compile:
/t { change_profile safe /foo -> /bar, change_profile unsafe /foo -> bar, }
The ability to specify change_profile exec modes (safe/unsafe) is a recently merged feature. A missing piece is that the parser doesn't detect conflicting exec modes on the same exec condition. The following profile should fail to compile:
/t {
change_profile safe /foo -> /bar,
change_profile unsafe /foo -> bar,
}