summaryrefslogtreecommitdiff
path: root/docs/UIDS-GIDS.md
Commit message (Collapse)AuthorAgeFilesLines
* docs: update unit name for sd-tmpfiles-setupMike Yuan2023-03-191-1/+1
|
* tree-wide: also settle on "initrd" instead of "initial RAM disk"Lennart Poettering2022-09-231-1/+1
| | | | | With this the concept is now called the same way everywhere except where historical info is relevant or where the other names are API.
* doc: mention that setfsuid() is a reason why UIDs >= 2147483648 are ickyLennart Poettering2022-03-181-5/+6
|
* docs: document homed's use of the container UID mappingLennart Poettering2022-02-161-0/+21
|
* docs: fix typos and improve languageErik Sjölund2022-01-261-2/+2
| | | | | Fix typos and improve the language by adding a few commas and a missing word.
* docs: update branch namesZbigniew Jędrzejewski-Szmek2022-01-031-1/+1
| | | | | Also use --atomic when pushing multiple items with git; adjust some external URLs.
* docs: add spdx tags to all .md filesZbigniew Jędrzejewski-Szmek2021-09-271-0/+1
| | | | | | I have no idea if this is going to cause rendering problems, and it is fairly hard to check. So let's just merge this, and if it github markdown processor doesn't like it, revert.
* man: document new nspawn --bind-user= featureLennart Poettering2021-05-191-2/+3
|
* Look at /etc/login.defs for the system_max_[ug]id valuesZbigniew Jędrzejewski-Szmek2020-10-011-4/+5
| | | | | | | | | | | | | | | It makes little sense to make the boundary between systemd and user guids configurable. Nevertheless, a completely fixed compile-time define is not enough in two scenarios: - the systemd_uid_max boundary has moved over time. The default used to be 500 for a long time. Systems which are upgraded over time might have users in the wrong range, but changing existing systems is complicated and expensive (offline disks, backups, remote systems, read-only media, etc.) - systems are used in a heterogenous enviornment, where some vendors pick one value and others another. So let's make this boundary overridable using /etc/login.defs. Fixes #3855, #10184.
* nss-mymachines: drop support for UID/GID resolvingLennart Poettering2020-07-141-3/+3
| | | | | | | | | | | | | | Now that we make the user/group name resolving available via userdb and thus nss-systemd, we do not need the UID/GID resolving support in nss-mymachines anymore. Let's drop it hence. We keep the module around, since besides UID/GID resolving it also does hostname resolving, which we care about. (One of those days we should replace that by some Varlink logic between nss-resolve/systemd-resolved.service too) The hooks are kept in the NSS module, but they do not resolve anything anymore, in order to keep compat at a maximum.
* docs: introduce documentation category for user/group stuffLennart Poettering2020-04-111-1/+1
| | | | | We have so many different docs on various facets of user/group stuff, let's add our own category for it.
* docs: document homed UID rangeLennart Poettering2020-01-281-3/+12
|
* docs: remove markup from titleZbigniew Jędrzejewski-Szmek2020-01-151-2/+2
| | | | | Github uses a different background for backticked text, and this stands out (in a bad way) on the title page.
* docs: make it prettyTobias Bernard2019-12-111-0/+1
| | | | | | | Add custom Jekyll theme, logo, webfont and .gitignore FIXME: the markdown files have some H1 headers which need to be replaced with H2
* docs: place all our markdown docs in rough categoriesLennart Poettering2019-12-111-0/+1
|
* docs: fix inadvertent change in uid rangeZbigniew Jędrzejewski-Szmek2019-10-061-1/+1
| | | | https://github.com/systemd/systemd/commit/a305eda35f18fbacc771cc1582b688d60890a9d2#r35378755
* docs: add comment about high 32bit range and signed uidsLennart Poettering2019-05-161-1/+9
|
* docs: add a "front matter" snippet to our markdown pagesFilipe Brandenburger2019-01-021-0/+4
| | | | | | | | | | | | | | | | It turns out Jekyll (the engine behind GitHub Pages) requires that pages include a "Front Matter" snippet of YAML at the top for proper rendering. Omitting it will still render the pages, but including it opens up new possibilities, such as using a {% for %} loop to generate index.md instead of requiring a separate script. I'm hoping this will also fix the issue with some of the pages (notably CODE_OF_CONDUCT.html) not being available under systemd.io Tested locally by rendering the website with Jekyll. Before this change, the *.md files were kept unchanged (so not sure how that even works?!), after this commit, proper *.html files were generated from it.
* docs: uppercase the title of our Markdown docsLennart Poettering2018-11-291-1/+1
|
* docs: move doc/ to docs/Filipe Brandenburger2018-09-081-0/+278
The docs/ directory is special in GitHub, since it can be used to serve GitHub Pages from, so there's a benefit to switching to it in order to expose it directly as a website. Updated references to it from the documentations themselves, from the CONTRIBUTING.md file and from Meson build files.