All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/6] Update init script style
@ 2024-07-12  9:47 Fiona Klute via buildroot
  2024-07-12  9:47 ` [Buildroot] [PATCH 1/6] docs/manual: describe relying on default options Fiona Klute via buildroot
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Fiona Klute via buildroot @ 2024-07-12  9:47 UTC (permalink / raw)
  To: buildroot; +Cc: Bernd Kuhls, Fiona Klute (WIWA), Thomas Petazzoni

From: "Fiona Klute (WIWA)" <fiona.klute@gmx.de>

As discussed on the mailing list [1] init scripts may rely on the
default Buildroot options for Busybox and other base components being
enabled. This allows using long form options to start-stop-daemon in
init scripts for readability, among other things.

This series:

* Documents reliance on Buildroot defaults in the manual (patch 1)

* Updates the reference S01syslogd script to follow this and other
  good practices (patch 2 & 3)

* Updates a few other scripts I've had to do with recently to follow
  the same style.

[1] https://lore.kernel.org/buildroot/6d02d2d5-e71e-45b3-a447-e81521085e7a@mind.be/

Fiona Klute (WIWA) (6):
  docs/manual: describe relying on default options
  package/busybox: tidy up S01syslogd init script
  docs/manual: include S01syslogd from source
  package/openssh: tidy up init script
  package/dnsmasq: tidy up init script
  package/network-manager: rewrite init script

 .checkpackageignore                        |  1 -
 docs/manual/adding-packages-directory.adoc | 57 +-----------------
 docs/manual/integration-principles.adoc    | 20 +++++++
 docs/manual/integration.adoc               |  2 +
 docs/manual/manual.mk                      |  5 ++
 package/busybox/S01syslogd                 | 18 ++++--
 package/dnsmasq/S80dnsmasq                 | 63 +++++++++++++-------
 package/network-manager/S45NetworkManager  | 68 ++++++++++++++++++++++
 package/network-manager/S45network-manager | 41 -------------
 package/network-manager/network-manager.mk |  2 +-
 package/openssh/S50sshd                    | 12 ++--
 11 files changed, 158 insertions(+), 131 deletions(-)
 create mode 100644 docs/manual/integration-principles.adoc
 create mode 100644 package/network-manager/S45NetworkManager
 delete mode 100644 package/network-manager/S45network-manager

--
2.45.2

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-07-12 11:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-12  9:47 [Buildroot] [PATCH 0/6] Update init script style Fiona Klute via buildroot
2024-07-12  9:47 ` [Buildroot] [PATCH 1/6] docs/manual: describe relying on default options Fiona Klute via buildroot
2024-07-12  9:47 ` [Buildroot] [PATCH 2/6] package/busybox: tidy up S01syslogd init script Fiona Klute via buildroot
2024-07-12 11:07   ` Thomas Petazzoni via buildroot
2024-07-12 11:34     ` Fiona Klute via buildroot
2024-07-12  9:47 ` [Buildroot] [PATCH 3/6] docs/manual: include S01syslogd from source Fiona Klute via buildroot
2024-07-12  9:47 ` [Buildroot] [PATCH 4/6] package/openssh: tidy up init script Fiona Klute via buildroot
2024-07-12  9:47 ` [Buildroot] [PATCH 5/6] package/dnsmasq: " Fiona Klute via buildroot
2024-07-12  9:47 ` [Buildroot] [PATCH 6/6] package/network-manager: rewrite " Fiona Klute via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.