.service is not necessary
Hi, you do not need to add .service to systemctl command. See Systemd#Using units.
When using systemctl, you generally have to specify the complete name of the unit file, including its suffix, for example sshd.socket. There are however a few shortforms when specifying the unit in the following systemctl commands: If you don't specify the suffix, systemctl will assume .service. For example, netcfg and netcfg.service are treated equivalent. -- Fengchao (talk) 00:37, 14 January 2013 (UTC)