| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
optionally, grow file systems to partition size when mounting them via GPT auto-discovery
|
| | |
|
| |
| |
| |
| | |
definition
|
| |
| |
| |
| | |
Signed-off-by: Mark Wielaard <mark@klomp.org>
|
| | |
|
| | |
|
| |
| |
| |
| | |
Apparently this is not well know, so let' document this.
|
|/
|
|
|
|
| |
This allows to limit units to machines that run on a certain firmware
type. For device tree defined machines checking against the machine's
compatible is also possible.
|
|
|
|
|
| |
Let's put swap and generic linux data partitions next to each other, and
clarify they predated this spec.
|
| |
|
| |
|
|
|
|
| |
Fixes: #17748
|
|
|
|
| |
Follow-up for a7ea0a460bb3
|
| |
|
| |
|
|\
| |
| | |
Add a new test for user/group resolution in nss modules
|
| | |
|
|\ \
| | |
| | | |
dissect-image: support images without rootfs but with /usr partition + support simple partition versioning via strverscmp() on part label
|
| |/
| |
| |
| | |
partition label is OK
|
| | |
|
| |
| |
| |
| | |
This reverts commit 119063d2b149667a91e0e08e4bdf82a0eb6a7efd.
|
| | |
|
| |
| |
| |
| | |
(And while we are at it, let's fix the "Sources" link in the footer to point to the right git repo subdir)
|
|/ |
|
| |
|
| |
|
|
|
|
| |
It's a weird thing. Let's explain why.
|
| |
|
|
|
|
| |
https://github.com/systemd/systemd/pull/18827#discussion_r584807684
|
| |
|
|\
| |
| | |
Allow overriding of fallback hostname through envvar and os-release field
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See https://bugzilla.redhat.com/show_bug.cgi?id=1893417 for the back story:
the fallback hostname matters a lot in certain environments. Right now the only
way to configure the fallback hostname is by recompiling systemd, which is
obviously problematic in case when the fallback hostname shall differ between
different editions of the same distro that share a single compiled rpm.
By making this overridable through an envvar, we're providing an escape hatch
without making this a top-level api. Later on a way to set this through
os-release is added, but I think the approach with the variable is still
useful. It it very convenient for testing, or to override settings only in a
particular service, etc.
|
| |
| |
| |
| | |
Fixes #18706.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This updates the docs about using fdisk/gdisk to make partitions with the right
partition type UUID as defined in the discoverable partitions spec.
Improve wording/grammar/formatting, and reflect that gdisk supports this as
well nowadays; see https://www.rodsbooks.com/gdisk/revisions.html
|
| |
| |
| |
| |
| | |
Having the extra slash at the end is not a problem, just inconsistent. But the links with
.html or .md return 404.
|
|/
|
|
|
| |
Use backticks for commands and functions and variables, suffix directories with
a slash. Some sentences were reworded.
|
|\
| |
| | |
oomd: implement avoid/omit support for cgroups
|
| | |
|
|/ |
|
|\
| |
| | |
oom: parse properties with 1/10000 precision instead of 1/100
|
| |
| |
| |
| |
| |
| |
| | |
Requested in
https://github.com/systemd/systemd/pull/15206#discussion_r505506657,
preserve the full granularity for memory pressure limits (permyriad)
instead of capping out at percent.
|
|/
|
|
|
|
|
|
|
|
| |
The wiki was slightly stale, and almost all the information there
was already present in the man page. I moved the remaing part (discussion)
into the man page and adjusted all links to point to the man page instead.
daemon(7) has a some examples of packaging scriptlets… I don't think it fits
there very well. Most likely they should be moved to systemd.preset(5) or maybe
even removed, but I'm leaving that for later.
|
| |
|
|
|
|
|
| |
The goal is to have all "update-*" targets named uniformly so that
tab-completion works. The script is renamed to match.
|
|
|
|
| |
Same justification as for update-dbus-docs.
|
|
|
|
|
|
|
|
|
| |
Very old versions of meson did not include the subdirectory name in the
target name, so we started adding various "top-level" custom targets in
subdirectories. This was nice because the main meson.build file wasn't
as cluttered. But then meson started including the subdir name in the
target name. So let's move the definition to the root so we can have all
targets named uniformly.
|
|
|
|
| |
`$SYSTEMD_REBOOT_TO_FIRMWARE_SETUP=` or friends are for logind.
|
|
|
|
|
| |
Let's use the mkosi commands in HACKING.md and recommend some options
that speed up mkosi builds. Also includes some other small improvements.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While it's perfectly possible today to completely rely on mkosi for
building and testing systemd, to get code completion and other IDE
niceties to work properly, it's still necessary to build systemd
locally.
Recently, mkosi gained the ability to allow external programs to
communicate with the build script. We can use this feature to run
the clangd language server in the mkosi build image via a custom
build script to provide IDE features in editors without requiring
developers to build systemd on the host or install any of systemd's
build dependencies locally.
This commit adds the necessary information on how to set this up
to HACKING.md.
|