Commit graph

57 commits

Author SHA1 Message Date
Lennart Poettering 48a7ebb877 doc: document the architecture setting 2018-06-20 16:56:01 +02:00
Lennart Poettering 1d8a48e8e3 doc: allow multiple initrd entries per BLS snippet
sd-boot already supports that anyway, and the Fedora folks asked for
this on the fedora mailing list, hence let's simply add this.
2018-06-20 16:56:01 +02:00
Lennart Poettering a893ec6a93 doc: update BLS links list
let's make these proper links
2018-06-20 16:56:01 +02:00
Lennart Poettering 4f4226283b doc: add a second indentation level to partition list, to separate MBR and GPT partitions 2018-06-20 16:56:01 +02:00
Zbigniew Jędrzejewski-Szmek 8ce2809248 Merge the "boot loader specification" wiki page 2018-06-19 14:03:25 +02:00
Zbigniew Jędrzejewski-Szmek 889cb0ab75 Add description of field correspondence 2018-06-19 13:53:42 +02:00
Zbigniew Jędrzejewski-Szmek bc2e7c84e1 Also add link to the systemd-boot man page
Note that the link is dead right now, because we haven't released v239
which contains the rename sd-boot → systemd-boot.
2018-06-19 13:15:25 +02:00
Zbigniew Jędrzejewski-Szmek 5be7bfbcb9 Add a description of unified kernel images 2018-06-19 13:15:25 +02:00
Zbigniew Jędrzejewski-Szmek 0e73c3faaf Rename sd-boot to systemd-boot
C.f. 70c8db7555.
2018-06-19 13:12:31 +02:00
Zbigniew Jędrzejewski-Szmek 6e6b351b2a Wording and formatting updates
UTF-8 is not a character set. Unicode is the character set. UTF-* are encodings.
2018-06-19 13:12:29 +02:00
Zbigniew Jędrzejewski-Szmek eba6b1508d BLS: allow /boot, /efi, and mention /boot/efi 2018-06-19 12:36:21 +02:00
Zbigniew Jędrzejewski-Szmek 59716390d4 BLS: remove trailing whitespace 2018-06-19 12:36:21 +02:00
Zbigniew Jędrzejewski-Szmek c9eed57e53 Reference sd-boot/bootctl instead of gummiboot
https://github.com/systemd/systemd/issues/2751
2018-06-19 12:36:21 +02:00
Harald Hoyer 71d6ef5500 Update link to grub2 patch 2018-06-19 12:36:21 +02:00
Lennart Poettering e1fe8be687 Require a VFAT filesystem 2018-06-19 12:36:21 +02:00
Lennart Poettering c3c5eeca0f Rename back to "The Boot Loader Specification" 2018-06-19 12:36:21 +02:00
Lennart Poettering bfd88d9615 Add table of GPT identifiers 2018-06-19 12:36:21 +02:00
Lennart Poettering 5b41167575 Rename to "The Discoverable Partitions Specification" 2018-06-19 12:36:21 +02:00
Kay Sievers 0d69e91384 Drop 'fdt', 'devicetreedir', 'fdtdir' description again 2018-06-19 12:36:21 +02:00
Harald Hoyer a69d65000a Update 'devicetreedir' description 2018-06-19 12:36:21 +02:00
Harald Hoyer 91515d280f Add fdt, devicetreedir and fdtdir 2018-06-19 12:36:21 +02:00
Kay Sievers 06614a224c Add 'devicetree' 2018-06-19 12:36:21 +02:00
Kay Sievers 4bf77b763b Update formatting 2018-06-19 12:36:21 +02:00
Colin Guthrie d786567d09 Fix Fedora Grub2 Boot Loader Speficiation patch 2018-06-19 12:36:21 +02:00
Kay Sievers fb6475c28f Add links 2018-06-19 12:36:21 +02:00
Harald Hoyer 9b58043453 Split paragraphs 2018-06-19 12:36:21 +02:00
Harald Hoyer 86b70d7288 fixed example file 2018-06-19 12:36:21 +02:00
Harald Hoyer 2dd8d4a144 moin2mdwn: convert page Specifications/BootLoaderSpec
[zj: change file path and name and extension]
2018-06-19 12:35:50 +02:00
Zbigniew Jędrzejewski-Szmek 0cd41d4dff Drop my copyright headers
perl -i -0pe 's/\s*Copyright © .... Zbigniew Jędrzejewski.*?\n/\n/gms' man/*xml
git grep -e 'Copyright.*Jędrzejewski' -l | xargs perl -i -0pe 's/(#\n)?# +Copyright © [0-9, -]+ Zbigniew Jędrzejewski.*?\n//gms'
git grep -e 'Copyright.*Jędrzejewski' -l | xargs perl -i -0pe 's/\s*\/\*\*\*\s+Copyright © [0-9, -]+ Zbigniew Jędrzejewski[^\n]*?\s*\*\*\*\/\s*/\n\n/gms'
git grep -e 'Copyright.*Jędrzejewski' -l | xargs perl -i -0pe 's/\s+Copyright © [0-9, -]+ Zbigniew Jędrzejewski[^\n]*//gms'
2018-06-14 13:03:20 +02:00
Lennart Poettering 96b2fb93c5 tree-wide: beautify remaining copyright statements
Let's unify an beautify our remaining copyright statements, with a
unicode ©. This means our copyright statements are now always formatted
the same way. Yay.
2018-06-14 10:20:21 +02:00
Michael Biebl e59886007e doc: typo fixes, mostly duplicated words 2018-06-12 15:49:37 +02:00
Zbigniew Jędrzejewski-Szmek 5cadf58eb8 NEWS, CODE_QUALITY: wording fixes
No additions, just moving stuff around and wording cleanups.
2018-06-12 14:06:13 +02:00
Lennart Poettering 8b9e4b2136 doc: extend CODE_QUALITY.md with two more items 2018-06-12 13:05:38 +02:00
Zbigniew Jędrzejewski-Szmek d40f5cc498 CODING_STYLE: allow c99-style mixed code and declarations
We already allowed variables to be declared in the middle of a function
(whenever a new scope was opened), so this isn't such a big change. Sometimes
we would open a scope just to work around this prohibition.

But sometimes the code can be much clearer if the variable is declared
somewhere in the middle of a scope, in particular if the declaration is
combined with initialization or acquisition of some resources. So let's allow
this, but keep things in the old style, unless there's a good reason to move
the variable declaration to a different place.
2018-06-07 16:42:34 +02:00
Lennart Poettering ecb462dbf5 HACKING: link up CODE_QUALITY.md 2018-06-07 16:26:00 +02:00
Lennart Poettering 7c2c028c85 doc: add a list of code quality tools we have set up
Also, as a reminder all of these exist to myself.
2018-06-07 16:22:22 +02:00
Zbigniew Jędrzejewski-Szmek b99bfb1354 doc: fix quoting
Noticed by Craig Barnes.
2018-05-26 17:02:53 +02:00
Lennart Poettering 44d565ed36 doc: add introductory docs for portable services 2018-05-24 17:01:57 +02:00
Zbigniew Jędrzejewski-Szmek 6b1ca2a948
Merge pull request #8898 from poettering/nspawn-mount-block
some nspawn cgroup and mount lock-down fixes
2018-05-08 12:54:58 +02:00
Lennart Poettering bf613f7acc doc: clarify at which point user/group name resolution needs to work (#8884)
Prompted by the discussions on:

https://bugs.freedesktop.org/show_bug.cgi?id=106339
2018-05-07 14:49:16 +02:00
Lennart Poettering d11623e9c2 doc: document nore carefully that tmpfs within the cgroupfs setup shouldn't confuse statfs() checks 2018-05-03 17:19:46 +02:00
Lennart Poettering 9fc0345551
Merge pull request #8815 from poettering/get-unit-by-cgroup
add new GetUnitByControlGroup API
2018-05-02 10:51:48 +02:00
Lennart Poettering 1e46eb5971 doc: clarify the intended audience of CGROUP_DELEGATION.md
There was some confusion about who is the intended audience. Let's
clarify that early on, to ensure people aren't disappointed.
2018-04-27 17:32:01 +02:00
Lennart Poettering 3ee9b2f6e7 doc: recommend GetUnitByControlGroup() in the docs 2018-04-25 13:43:48 +02:00
Zbigniew Jędrzejewski-Szmek 5b24525a89 CGROUP_DELEGATION: typo and grammar fixes 2018-04-24 12:07:34 +02:00
Yu Watanabe 41d0da0f6a doc: add $SYSTEMD_TIMEDATED_NTP_SERVICES= in ENVIRONMENT.md (#8785) 2018-04-23 10:14:15 +02:00
Lennart Poettering e30eaff3a3 doc: add a bit more documentation about systemd and cgroups and cgroupsv2 and delegation
Ultimately we should replace the relevant wiki texts with documentation
maintained as part of our project tree. This is a start. It can't
replace the wiki documentation in full yet, but I think it's already
very useful.
2018-04-20 20:22:05 +02:00
Zbigniew Jędrzejewski-Szmek 11a1589223 tree-wide: drop license boilerplate
Files which are installed as-is (any .service and other unit files, .conf
files, .policy files, etc), are left as is. My assumption is that SPDX
identifiers are not yet that well known, so it's better to retain the
extended header to avoid any doubt.

I also kept any copyright lines. We can probably remove them, but it'd nice to
obtain explicit acks from all involved authors before doing that.
2018-04-06 18:58:55 +02:00
Lennart Poettering 25ac900ad7 CODING_STYLE: document suggested suffixes to use in documentation 2018-04-03 15:22:26 +02:00
Lennart Poettering 46f8867372 CODING_STYLE: two minor additions 2018-04-03 15:22:26 +02:00