Andrei Borzenkov wrote:
Отправлено с iPhone
3 марта 2016 г., в 7:56, Linda Walsh <suse@tlinx.org> написал(а):
I was looking over the services in my sysd dir, and notice that some of them end with an '@' sign for no _apparent_ reason:
sys/arpwatch@.service* sys/mdmon@.service sys/kmsconvt@.service sys/openvpn@.service sys/mdadm-grow-continue@.service sys/teamd@.service sys/mdadm-last-resort@.service sys/vpnc@.service sys/mdadm-last-resort@.timer sys/wacom-inputattach@.service
I currently have 122 service entries, with 9 services using '@', and 2 timers w/1 ending in @.
Anyone know why '@' is part of the name, or why it is even considered "a good thing" to include '@' as part of a service name (that isn't a "service@location")?
Those are unit templates, see "man systemd.unit"
I.e. they need an instance name. I've only had reason to run one vpn, so that's openvpn@openvpn, but I frequently run multiple postfix instances - postfix@inst1, postfix@inst2 etc. etc. -- Per Jessen, Zürich (1.2°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org