hi again,
short version: it didn't work.
long version: in the rsyslog server configuration I added the following directives:
$IncludeConfig /etc/rsyslog.d/
$ResetConfigVariables
which come before this:
$template DynaFile,"/var/log/current/%HOSTNAME%.%$DAY%%$MONTH%%$YEAR%.log"
*.* -?DynaFile
...actually, the DynaFile is the last line on the config file...
Under /etc/rsyslog.d I have at least 2 files which look like this (IPs and hostnames changed to protect the innocent

)
--
rsyslog.d]# head -4 servers.conf
$template ServerFile,"/var/log/current/servers/%HOSTNAME%.%$DAY%%$MONTH%%$YEAR%.log"
*.* -?ServerFile
:fromhost, isequal, "server1" -?ServerFile
:fromhost, isequal, "server2" -?ServerFile
rsyslog.d]# head -4 networks.conf
$template NetworkFile,"/var/log/current/networks/%HOSTNAME%.%$DAY%%$MONTH%%$YEAR%.log"
*.* -?NetworkFile
:fromhost-ip, isequal, "1.1.1.1" -?NetworkFile
:fromhost-ip, isequal, "1.1.1.2" -?NetworkFile
--
Is my approach correct or have I done anything wrong? :-/
thanks