Are files in /etc/<emacs flavour>/site-start.d supposed to be marked as configuration files?
I've got a package that works with all Emacs flavours besides emacs19. Is it okay to put the init file into /etc/emacs/site-start.d and use (if (>= emacs-major-version 20) at the top of the init file or should the install script create an init file (resp. a symbolic link) in the site-start.d directory of each supported flavour?