summaryrefslogtreecommitdiffstats
path: root/README (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "README: document that gperf 3.1 is required for building now" (#6541)Mike Gilbert2017-08-061-1/+1
| | | | | | This reverts commit 4f5e972279d9ee6192930a0392f49cae9ad45daa. Building with gperf 3.0 works just fine; we had an autoconf check to determine the correct data types, and this check was ported to meson.
* modprobe.d: ship drop-in to set bonding max_bonds to 0 (#6448)Dimitri John Ledkov2017-08-021-5/+4
| | | | | | This allows networkd to correctly manage bond0 using networkd, when requested by the user. Fixes #5971 #6184
* README: document that max_bonds=0 is the way to go for bonding.koLennart Poettering2017-07-241-0/+9
| | | | | | Everything else just is annoying, hence let's list this among the requirements we make on the kernel in order to minimize confusion leading to #6184 and suchlike.
* build-sys: drop automake supportZbigniew Jędrzejewski-Szmek2017-07-181-29/+8
| | | | | v2: - also mention m4
* Merge pull request #5928 from keszybz/libidn2Lennart Poettering2017-05-121-1/+1
|\ | | | | Use idn2 instead of idn
| * resolved: support libidn2 in addition to libidnZbigniew Jędrzejewski-Szmek2017-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libidn2 2.0.0 supports IDNA2008, in contrast to libidn which supports IDNA2003. https://bugzilla.redhat.com/show_bug.cgi?id=1449145 From that bug report: Internationalized domain names exist for quite some time (IDNA2003), although the protocols describing them have evolved in an incompatible way (IDNA2008). These incompatibilities will prevent applications written for IDNA2003 to access certain problematic domain names defined with IDNA2008, e.g., faß.de is translated to domain xn--fa-hia.de with IDNA2008, while in IDNA2003 it is translated to fass.de domain. That not only causes incompatibility problems, but may be used as an attack vector to redirect users to different web sites. v2: - keep libidn support - require libidn2 >= 2.0.0 v3: - keep dns_name_apply_idna caller dumb, and keep the #ifdefs inside of the function. - use both ±IDN and ±IDN2 in the version string
* | README: update util-linux required compilation options (#5949)Zbigniew Jędrzejewski-Szmek2017-05-121-1/+2
|/ | | Fixes #5563.
* README: update with meson instructionsZbigniew Jędrzejewski-Szmek2017-04-241-7/+33
| | | | | | v2: - call the project ninja-build and the executable ninja. (/usr/bin/ninja-build is a fedora-ism, hopefully gone soon.)
* README: document that gperf 3.1 is required for building nowLennart Poettering2017-03-301-1/+1
|
* Avoid strict DM interface version dependencies (#5519)Michael Biebl2017-03-021-1/+1
| | | | | | | | | | | | | | | Compiling against the dm-ioctl.h header as provided by the Linux kernel will embed the DM interface version number. Running an older kernel can result in an error like this on shutdown: Could not detach DM dm-11: ioctl mismatch, kernel(4.34.4), user(4.35.4) Work around this by shipping a local copy of dm-ioctl.h. We need at least the version from 3.13 for DM_DEFERRED_REMOVE [1], so bump the requirements in README accordingly. [1] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=2c140a246dc0bc085b98eddde978060fcec1080c Fixes: #5492
* README: document dependency on kernel crypto/hash API (#5457)Mike Gilbert2017-02-261-0/+5
| | | | | | The hmac and sha256 algorithms are used in sd-id128. Closes: https://github.com/systemd/systemd/issues/5454 Closes: https://github.com/systemd/systemd/issues/5455
* NEWS, README: use www prefix in freedesktop.org URLsAsciiWolf2017-02-211-1/+1
|
* README, README.md: use https:// in URLsAsciiWolf2017-02-211-3/+3
|
* Merge pull request #5319 from keszybz/test-executeLennart Poettering2017-02-131-0/+1
|\ | | | | test-execute without capsh
| * README: document capsh's usefulnessZbigniew Jędrzejewski-Szmek2017-02-121-0/+1
| |
* | It's now ok to use Google NTP servers (#5311)Michael Shields2017-02-121-5/+0
|/
* README: suffix unit file options with "="Lennart Poettering2017-02-061-2/+2
|
* README: document CONFIG_USER_NS requirement for PrivateUsers (#5140)Lucas Werkmeister2017-01-241-0/+3
|
* build-sys: revert dbus >= 1.9.18 requirement (#4924)Mike Gilbert2016-12-201-1/+3
| | | Instead, document the necessary step to utilize older dbus versions.
* README: bump dbus depZbigniew Jędrzejewski-Szmek2016-12-171-1/+1
| | | | | | | We should also mention this in NEWS before release. Suggested text: > DBus policy files are now installed into /usr rather than /etc. Make sure > your system has dbus = 1.9.18 running before upgrading to this version, or > override the install path with --with-dbuspolicydir=
* README: list dependencies for testingZbigniew Jędrzejewski-Szmek2016-10-171-0/+7
| | | | Fixes #4365.
* seccomp: add support for the s390 architecture (#4287)hbrueckner2016-10-051-1/+1
| | | | | | Add seccomp support for the s390 architecture (31-bit and 64-bit) to systemd. This requires libseccomp >= 2.3.1.
* README: document that CONFIG_SECCOMP_FILTER is required for SECCOMP supportFelipe Sateler2016-09-071-0/+1
|
* nss: add new "nss-systemd" NSS module for mapping dynamic usersLennart Poettering2016-07-221-7/+14
| | | | | With this NSS module all dynamic service users will be resolvable via NSS like any real user.
* README: document that we only support util-linux built with ↵Lennart Poettering2016-04-121-0/+1
| | | | | | --enable-libmount-force-mountinfo Fixes: #2978
* README: bump kernel version to 3.12Zbigniew Jędrzejewski-Szmek2016-03-051-1/+1
| | | | | | It is required for %P is sysctl kernel.core_pattern. Fixes #2800.
* Remove systemd-bootchartDaniel Mack2016-02-231-4/+0
| | | | | | | This commit rips out systemd-bootchart. It will be given a new home, outside of the systemd repository. The code itself isn't actually specific to systemd and can be used without systemd even, so let's put it somewhere else.
* remove bus-proxydDaniel Mack2016-02-121-3/+0
| | | | | | | | | | As kdbus won't land in the anticipated way, the bus-proxy is not needed in its current form. It can be resurrected at any time thanks to the history, but for now, let's remove it from the sources. If we'll have a similar tool in the future, it will look quite differently anyway. Note that stdio-bridge is still available. It was restored from a version prior to f252ff17, and refactored to make use of the current APIs.
* coredump: dump priviliges when processing system coredumpsLennart Poettering2016-02-101-0/+3
| | | | | | | | Let's add an extra-safety net and change UID/GID to the "systemd-coredump" user when processing coredumps from system user. For coredumps of normal users we keep the current logic of processing the coredumps from the user id the coredump was created under. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=87354
* README: drop link to systemd-commits MLLennart Poettering2016-01-251-1/+0
| | | | Since we moved to github the commits ML is basically dead, hence don't advertise it anymore.
* README, tests: remove /etc/mtabEvgeny Vereshchagin2016-01-141-4/+0
| | | | This is a followup for 1d40ddb
* README: Recommend kinvolk regarding engineering servicesLennart Poettering2015-12-101-0/+5
| | | | They are our friends, do systemd development, hence add them.
* core: drop check for /etc/mtabMartin Pitt2015-11-021-2/+2
| | | | | | | | | | util-linux 2.27.1 now entirely stops looking at /etc/mtab, so we don't need to verify /etc/mtab during early boot any more. Later on, tmpfiles.d/etc.conf will fix /etc/mtab anyway, so there's not even a point in warning about it. Drop test_mtab() and bump the util-linux dependency to >= 2.17.1. Fixes #1495
* mount: use libmount to monitor mountinfo & utabKarel Zak2015-09-141-2/+2
| | | | | | | | | | | | | | | The current implementation directly monitor /proc/self/mountinfo and /run/mount/utab files. It's really not optimal because utab file is private libmount stuff without any official guaranteed semantic. The libmount since v2.26 provides API to monitor mount kernel & userspace changes and since v2.27 the monitor is usable for non-root users too. This patch replaces the current implementation with libmount based solution. Signed-off-by: Karel Zak <kzak@redhat.com>
* README: remove obsolete instructions regarding python-systemd/sphinxMichael Biebl2015-09-091-7/+0
|
* README: document new /etc/mtab requirementDaniel Mack2015-09-091-3/+3
|
* README: bump minimal required kernel versionLennart Poettering2015-09-061-2/+2
| | | | | | | | We generally try to support 2y old kernels, which allows us bump the minimal required version to 3.11 now. Also, clarify that support for the unified cgroup hierarchy requires 4.2 or newer.
* README: drop reference to EndocodeLennart Poettering2015-08-161-5/+0
| | | | | Chris Kühl does not work at Endocode anymore, the contact data is no longer valid.
* Merge pull request #554 from poettering/ntp-poolTom Gundersen2015-07-121-0/+5
|\ | | | | build-sys: warn if people don't change the default NTP servers when b…
| * build-sys: warn if people don't change the default NTP servers when building ↵Lennart Poettering2015-07-111-0/+5
| | | | | | | | | | | | | | | | systemd Also, explain the situation in the docs. Relates to #437
* | README: document that RT group sched should be turned offLennart Poettering2015-07-111-2/+11
|/ | | | | https://bugs.freedesktop.org/show_bug.cgi?id=87570 https://bugzilla.redhat.com/show_bug.cgi?id=1229700
* README: mention "git archive"Kay Sievers2015-06-231-2/+5
|
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-2/+2
| | | | | | | | | | basic/ can be used by everything cannot use anything outside of basic/ libsystemd/ can use basic/ cannot use shared/ shared/ can use libsystemd/
* build-sys: drop references to gobject-introspectionMarc-Antoine Perennou2015-06-031-1/+0
| | | | It has been removed alongside gudev
* point to github issues instead of freedesktop bugzillaKay Sievers2015-06-031-1/+0
|
* README: update links to reference new home (GitHub)Jonathan Boulle2015-06-031-3/+4
|
* remove gudev and gtk-docKay Sievers2015-06-031-1/+0
| | | | | The library moved to: https://git.gnome.org/browse/libgudev/
* README: fix typoRonny Chevalier2015-05-301-1/+1
|
* systemctl: drop hardcoded chkconfig invocationMartin Pitt2015-05-281-0/+11
| | | | | | | | | | | | | | Introduce /usr/lib/systemd/systemd-sysv-install [--root=] <action> <name> abstraction, replacing the direct calling of chkconfig. This allows distributions to call their specific tools like update-rc.d without patching systemd. Ship systemd-sysv-install.SKELETON as an example for packagers how to implement this. Drop the --enable-chkconfig configure option. Document this in README and point to it in NEWS.
* swap: use swapon -oKarel Zak2015-05-251-1/+1
| | | | | | | | | | | | | | | | This patch simplify swapon usage in systemd. The command swapon(8) since util-linux v2.26 supports "-o <list>". The idea is exactly the same like for mount(8). The -o specifies options in fstab-compatible way. For systemd it means that it does not have to care about things like "discard" or another swapon specific options. swapon -o <options-from-fstab> For backward compatibility the code cares about "Priority:" swap unit field (for a case when Priority: is set, but pri= in the Options: is missing). References: http://lists.freedesktop.org/archives/systemd-devel/2014-October/023576.html