git: b992b27125 - main - porters-handbook: reference tools for handling services
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 23 May 2023 19:29:49 UTC
The branch main has been updated by emaste:
URL: https://cgit.FreeBSD.org/doc/commit/?id=b992b27125b598a582108cb4550fcd39acbe5334
commit b992b27125b598a582108cb4550fcd39acbe5334
Author: Sven Ruediger <freebsd@hackacad.net>
AuthorDate: 2023-05-23 16:22:40 +0000
Commit: Ed Maste <emaste@FreeBSD.org>
CommitDate: 2023-05-23 19:28:20 +0000
porters-handbook: reference tools for handling services
Mention that `service name start` and `sysrc name_enable=YES` should be
used in pkg messages, rather than invoking the rc script directly or
editing /etc/rc.conf.
Reviewed by: bcr (earlier), jrm, emaste
Event: Kitchener-Waterloo Hackathon 202305
Differential Revision: https://reviews.freebsd.org/D40217
---
.../content/de/books/porters-handbook/pkg-files/_index.adoc | 8 ++++++++
.../content/en/books/porters-handbook/pkg-files/_index.adoc | 3 +++
2 files changed, 11 insertions(+)
diff --git a/documentation/content/de/books/porters-handbook/pkg-files/_index.adoc b/documentation/content/de/books/porters-handbook/pkg-files/_index.adoc
index e5ec5b10af..8ba50d28c3 100644
--- a/documentation/content/de/books/porters-handbook/pkg-files/_index.adoc
+++ b/documentation/content/de/books/porters-handbook/pkg-files/_index.adoc
@@ -64,6 +64,14 @@ update-etc-shells:
@${RM} /etc/shells.bak
....
+[NOTE]
+====
+Stellen Sie sicher, dass sie auf die korrekten Tools zum Verwalten von Diensten verweisen.
+* Verwenden Sie `service name start`, um einen Dienst zu starten, anstatt `/usr/local/etc/rc.d/name start` zu verwenden.
+* Verwenden Sie `sysrc name_enable=YES`, um Optionen in rc.conf zu ändern.
+
+====
+
[NOTE]
====
Die [.filename]#pkg-message# wird nicht zur [.filename]#pkg-plist# hinzugefügt. Sie wird auch nicht automatisch angezeigt, falls ein Anwender den Port installiert. Sie müssen also die Ausgabe selbst im `post-install`-Ziel des Make-Vorgangs veranlassen.
diff --git a/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc b/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc
index 413637c4af..a595c94ba2 100644
--- a/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc
+++ b/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc
@@ -61,6 +61,9 @@ This capability is often useful to display additional installation steps to be t
* Setup information should only be shown on initial install. Upgrade instructions should be shown only when upgrading from the relevant version.
* Do not surround the messages with either whitespace or lines of symbols (like `----------`, `**********`, or `==========`). Leave the formatting to man:pkg[8].
* Committers have blanket approval to constrain existing messages to install or upgrade ranges using the UCL format specifications.
+* Please be sure to refer to the proper tools for handling services.
+** Use `service name start` to start a service rather than using `/usr/local/etc/rc.d/name start`
+** Use `sysrc name_enable=YES` to change options in rc.conf
====