Moved those files from _partials out of the way. Should be completely removed when the current articles with the former partials included are checked.
This commit is contained in:
parent
36bbc39eaf
commit
8bb6a17f0f
148 changed files with 0 additions and 0 deletions
|
@ -0,0 +1,53 @@
|
|||
[#modifying-existing-systemd-services]
|
||||
= Modifying existing systemd services
|
||||
|
||||
This example shows how to modify an existing service. Service modification are stored within `/etc/systemd/system`, in a single file or in a subdirectory named after the service. For example, this procedure modifies the `httpd` service.
|
||||
|
||||
[discrete]
|
||||
== Prerequisites
|
||||
|
||||
* You are logged in as a user with administrator-level permissions.
|
||||
|
||||
* You have a configured `httpd` server running through _systemd_.
|
||||
|
||||
[discrete]
|
||||
== Procedure
|
||||
|
||||
. _Systemd_ services can be modified using the `systemctl edit` command.
|
||||
+
|
||||
----
|
||||
# systemctl edit httpd.service
|
||||
----
|
||||
+
|
||||
This creates an override file `/etc/systemd/system/httpd.service.d/override.conf` and opens it in your text editor. Anything you put into this file will be *added* to the existing service file.
|
||||
|
||||
. Add your custom configuration. For example:
|
||||
+
|
||||
----
|
||||
[Service]
|
||||
Restart=always
|
||||
RestartSec=30
|
||||
----
|
||||
+
|
||||
To replace an option that can be set multiple times, it must cleared first, otherwise the override file will add the option a second time.
|
||||
+
|
||||
----
|
||||
[Service]
|
||||
ExecStart=
|
||||
ExecStart=<new command>
|
||||
----
|
||||
|
||||
. Save the file. _Systemd_ automatically loads the new service configuration.
|
||||
|
||||
. Restart the `httpd` service:
|
||||
+
|
||||
----
|
||||
# systemctl restart httpd
|
||||
----
|
||||
|
||||
To completely replace (instead of just add to/modify) an existing service file, use `systemctl edit --full`, e.g. `systemctl edit --full httpd.service`. This will create `/etc/systemctl/system/httpd.service`, which will be used instead of the existing service file.
|
||||
|
||||
[discrete]
|
||||
== Related Information
|
||||
|
||||
* See link:#common-service-parameters[Common service parameters] for more information about the parameters used in this procedure.
|
Loading…
Add table
Add a link
Reference in a new issue