+data_files = [
+ ('/etc/sfa/',
+ [ 'config/aggregates.xml',
+ 'config/registries.xml',
+ 'config/default_config.xml',
+ 'config/api_versions.xml',
+ 'config/sfi_config',
+ 'config/topology',
+ 'sfa/managers/pl/pl.rng',
+ 'sfa/trust/credential.xsd',
+ 'sfa/trust/top.xsd',
+ 'sfa/trust/sig.xsd',
+ 'sfa/trust/xml.xsd',
+ 'sfa/trust/protogeni-rspec-common.xsd',
+ ]),
+ ('/etc/sfatables/matches/', glob('sfatables/matches/*.xml')),
+ ('/etc/sfatables/targets/', glob('sfatables/targets/*.xml')),
+ ('/usr/share/sfa/migrations', glob('sfa/storage/migrations/*.*') ),
+ ('/usr/share/sfa/migrations/versions', glob('sfa/storage/migrations/versions/*') ),
+ ('/usr/share/sfa/examples/', glob('sfa/examples/*' ) + [ 'cron.d/sfa.cron' ] ),
+]
+
+
+services = ['sfa-db', 'sfa-aggregate', 'sfa-registry']
+data_files.append(
+ ('/usr/lib/systemd/system',
+ ['systemd/{}.service'.format(service)
+ for service in services]))
+