ok, rpmlint give me a hint:
vdr-osd2web.x86_64: E: executable-marked-as-config-file
/etc/vdr/plugins/osd2web/startBrowser.sh
Executables must not be marked as config files because that may prevent
upgrades from working correctly. If you need to be able to customize an
executable, make it for example read a config file in /etc/sysconfig.
solved with:
# fix the perm due E: executable-marked-as-config-file
chmod 0755 %{buildroot}/%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}