github.com/swiftstack/ProxyFS@v0.0.0-20210203235616-4017c267d62f/cookbooks/swift/files/default/usr/lib/systemd/system/swift.service (about)

     1  [Unit]
     2  Description=Swift service
     3  
     4  [Service]
     5  Environment=NSS_SDB_USE_CACHE=YES
     6  Environment=PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/bin
     7  ExecStart=/usr/bin/swift-init main start
     8  ExecReload=/usr/bin/swift-init main stop
     9  
    10  Restart=always
    11  # Send stopping SIGTERM (and later SIGKILL if necessary) to the main process
    12  # only.  This prevents systemd from interfering with backends processing
    13  # requests after the parent process has been sent a SIGHUP by the ExecReload.
    14  KillMode=process
    15  
    16  
    17  [Install]
    18  # Don't consider our failure a boot failure
    19  WantedBy=multi-user.target proxyfsd.service