summaryrefslogtreecommitdiffstats
path: root/man/systemd-dissect.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* man: fixes for assorted issues reported by the manpage-l10n projectZbigniew Jędrzejewski-Szmek2023-05-171-8/+10
| | | | Fixes #26761.
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-121-0/+15
|\ | | | | dissect: add dissection policies
| * man: document image policy syntax and semantics, and the hooks in the ↵Lennart Poettering2023-04-051-0/+1
| | | | | | | | various components
| * dissect: add new --validate commandLennart Poettering2023-04-051-0/+14
| | | | | | | | | | | | This allows unprivileged validation of DDIs. Only superficial structure, i.e. not mounting or so. This becomes particularly handy in the integration tests, and to validate image policies.
* | man/systemd-dissect.xml: Remove old sysext path, add confext pathKai Lueke2023-04-061-2/+2
|/ | | | | | | The /usr/lib/extensions/ location for systemd-sysext images is not supported anymore. In https://github.com/systemd/systemd/pull/26013 systemd-confext images got introduced and we can list its path under /usr instead.
* dissect: allow setting "lo_file_name" field of loopback block devicesLennart Poettering2023-03-091-0/+19
| | | | | | | | | | | | | | | | | | | | When attaching a loopback file this allows us to set an explicit name for it. This is useful since it allows a caller to pre-select a string that is directly attached to the loopback file. Via udev rules we'l later make the device accessible through this name. Note that "lo_file_name" is supposed to carry a file name of the backing file, but the kernel actually does not care or enforce any of that, it just stores the filename and returns it later. This makes it so useful, as userspace has total control of that field. "lo_file_name" should not be confused with the sysattr "loop/backing_file" which is actually maintained by the kernel itself, and always shows the file to the backing inode without userspace having direct control over the returned string. Because the sysattr is generated by the kernel it is subject to file system namespacing and everything, while "lo_file_name" is not, it's really just a string passed through the kernel.
* dissect: add commands for attaching/detaching loopback devicesLennart Poettering2023-03-091-0/+25
| | | | | | | | | | Sometimes it is useful attaching DDIs without mounting them. We could use "losetup" for that, but doing this in systemd-dissect has various benefits: 1. we superficially validate the DDI first 2. we set the sector size depending on what we determine 3. we synchronously create the per-partition block devices
* Merge pull request #26706 from jengelh/masterLuca Boccassi2023-03-071-1/+1
|\ | | | | doc: various orthographic fixes
| * doc: correct wrong use "'s" contractionsJan Engelhardt2023-03-071-1/+1
| |
* | man: document /sbin/mount.ddiLennart Poettering2023-03-061-2/+47
|/
* test: drop whitespace after shell redirection operatorsZbigniew Jędrzejewski-Szmek2023-02-061-1/+1
| | | | | | | | | | (The one case that is left unchanged is '< <(subcommand)'.) This way, the style with no gap was already dominant. This way, the reader immediately knows that ' < ' is a comparison operator and ' << ' is a shift. In a few cases, replace custom EOF replacement by just EOF. There is no point in using someting like "_EOL" unless "EOF" appears in the text.
* NEWS: add a bunch of entries for v253Zbigniew Jędrzejewski-Szmek2022-12-131-1/+1
| | | | | | | | During the call today we agreed to work towards -rc1 in January. Nevertheless, I already started writing this up and I'll push it so it doesn't get lost. I didn't include all the changes to systemd-repart, because those are still in flux.
* man: add doc for new --in-memory switch of systemd-dissectLennart Poettering2022-12-081-0/+9
|
* dissect: add simple --discover commandLennart Poettering2022-12-071-0/+11
|
* tree-wide: BLS and DPS are now on uapi-group websiteZbigniew Jędrzejewski-Szmek2022-11-211-5/+5
|
* man/systemd-dissect.xml: fix trivial errorCarlo Teubner2022-11-121-1/+1
|
* man: document new systemd-dissect --mtree switchLennart Poettering2022-11-091-0/+20
|
* man: document the new --with switch of systemd-dissectLennart Poettering2022-11-091-3/+29
|
* dissect: add --list optionAntonio Alvarez Feijoo2022-10-311-0/+11
| | | | | New option to print the paths of all the files and directories in the image to stdout.
* man: also use DDIs in systemd-dissect man pageLennart Poettering2022-10-251-2/+2
|
* dissect: Add systemd-dissect --umountDaan De Meyer2022-08-031-5/+33
| | | | | | | | | | This command takes a mountpoint, unmounts it and makes sure the underlying partition devices and block device are removed before exiting. To mirror the --mount operation, we also add a --rmdir option which does the opposite of --mkdir, and a -U option which is a shortcut for --umount --rmdir.
* dissect: enable growfs by default, but make it configurableLennart Poettering2021-04-231-0/+22
| | | | | This adds a new --growfs=yes|no switch to systemd-dissect, defaulting to on.
* man: --add was renamed --copy-to when it was merged, fix man page reference ↵Lennart Poettering2021-04-211-2/+2
| | | | to it
* man: various typos and other small issuesZbigniew Jędrzejewski-Szmek2021-01-291-10/+11
| | | | Fixes #18397.
* man: share a common explanation for --json=Lennart Poettering2021-01-211-9/+1
|
* dissect: almost port systemd-dissect to table_print_with_pager()Lennart Poettering2021-01-211-0/+2
| | | | | | | | This doesn't actually port systemd-dissect to table_print_with_pager() but at least rearranges things so that similar behaviour is exposed. The reason it's not ported over 1:1 is that systemd-dissect actually adjusts the JSON output of the table with additional info, and doesn't print the table 1:1 as JSON.
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|
* man: correct various linksZbigniew Jędrzejewski-Szmek2020-09-301-4/+4
| | | | As usual, linkchecker ftw!
* man: emphasize that part table shown by systemd-dissect is not completeLennart Poettering2020-09-191-1/+11
|
* man: add conditionals to more man pagesZbigniew Jędrzejewski-Szmek2020-08-201-1/+1
| | | | Fixes #16701.
* dissect: add support for outputting JSONLennart Poettering2020-08-121-0/+9
|
* man: document systemd-dissectLennart Poettering2020-08-111-0/+244