{
"global_rules": [
{
"name": "Block Dangerous Extensions",
"pattern": "/\\.(exe|com|bat|cmd|scr|vbs|js)$/i",
"script": "echo 'Blocked dangerous file: %filename%'",
"success_action": "delete+notify",
"fail_action": "keep",
"enabled": false,
"timeout": 10
}
],
"area_rules": {
"NODELIST": [
{
"name": "Import FidoNet Nodelist",
"domain": "fidonet",
"pattern": "/^NODELIST\\.(Z|A|L|R|J)[0-9]{2}$/i",
"script": "php %basedir%/scripts/import_nodelist.php %filepath% %domain% --force",
"success_action": "keep",
"fail_action": "keep+notify",
"enabled": true,
"timeout": 300
},
"LVLY_NODELIST@lovlynet": [
{
"name": "Import LovlyNet Nodelist",
"domain": "lovlynet",
"pattern": "/^LOVLYNET\\.(Z|A|L|R|J)[0-9]{2}$/i",
"script": "php %basedir%/scripts/import_nodelist.php %filepath% %domain% --force",
"success_action": "keep",
"fail_action": "keep+notify",
"enabled": true,
"timeout": 300
}
],
]
}
}
|