The attached file is a native systemd file for upcoming F15 Feature 
Please read  on how to packaging and installing systemd Service files.
To learn more about Systemd daemon see .
To view old SysV with the new Systemd site by site see for your component see 
If you have any question dont hesitate to ask them on this bug report.
Created attachment 467428 [details]
There is a small problem after stopping service
systemctl status wesnothd.service
wesnothd.service - Wesnoth game server
Loaded: loaded (/lib/systemd/system/wesnothd.service)
Active: failed since Wed, 08 Dec 2010 10:42:47 +0100; 897ms ago
Process: 6535 (/usr/sbin/wesnothd --daemon $WESNOTHD_OPTIONS, code=exited, status=0/SUCCESS)
Main PID: 6536 (code=exited, status=143)
Don't know why it's "Active: failed".
This service should start after network.target