summaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)Author
2015-05-30README: fix typoRonny Chevalier
2015-05-28systemctl: drop hardcoded chkconfig invocationMartin Pitt
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.
2015-05-25swap: use swapon -oKarel Zak
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
2015-05-18README: document that we prefer if CONFIG_CHECKPOINT_RESTORE is turned on, ↵Lennart Poettering
for the kcmp() syscall
2015-04-11README: glibc version 2.16 is required for IP_UNICAST_IFŁukasz Stelmach
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=be08eda5 https://bugs.gentoo.org/show_bug.cgi?id=546194
2015-03-03README: mention ACLs moreZbigniew Jędrzejewski-Szmek
They are now useful for any fs used for journal storage.
2015-02-20README: add pkg-config to required deps for autogenPeter Waller
Otherwise, several macros are undefined.
2015-01-22tmpfiles: use ACL magic on journal directoriesZbigniew Jędrzejewski-Szmek
2014-12-30README: CONFIG_DEVPTS_MULTIPLE_INSTANCES is necessaryZbigniew Jędrzejewski-Szmek
https://bugs.debian.org/773932
2014-12-14blkid: Warn when rejecting a superblock with a bad csumGabriel de Perthuis
Bump libblkid requirement from 2.20 to 2.24. util-linux 2.25 is actually required since fdbbad981cc5da8bb4ed7e9b6646e7a114745ec5
2014-11-28README: notice kernel config for CPUQuotaWaLyong Cho
2014-11-28mount: use libmount to enumerate /proc/self/mountinfoChris Leech
This lets libmount add in user options from /run/mount/utab, like _netdev which is needed to get proper ordering against remote-fs.target
2014-11-06README: mention that engineering services for systemd are available from ↵Lennart Poettering
endocode
2014-10-31remove references of readaheadRonny Chevalier
2014-10-22README: simplify documented dependency on util-linuxLennart Poettering
we stritcly require features from util-linux v2.25, such a new version is not optional, hence document this.
2014-10-22fsck: re-enable fsck -lKarel Zak
The -l (lock) has been temporary disabled due to conflict with udev (https://bugs.freedesktop.org/show_bug.cgi?id=79576) The problem is fixed since util-linux v2.25 (Jul 2014).
2014-08-30udev: remove userspace firmware loading supportKay Sievers
2014-08-20README: mention the new optional libidn dependencyLennart Poettering
2014-08-19README: document what to do with the NSS modulesLennart Poettering
2014-07-07README: add liblz4Zbigniew Jędrzejewski-Szmek
2014-06-28doc: grammatical correctionsJan Engelhardt
2014-06-23README: mention that elfutils is an (optional) dependency nowLennart Poettering
2014-06-22README: add gobject-introspectionZbigniew Jędrzejewski-Szmek
2014-06-20Remove libattr mentions from READMECristian Rodríguez
It is no longer required.
2014-06-12udev: assign group "input" to all input devicesKay Sievers
2014-06-11doc: specify kernel configs for cpusharesUmut Tezduyar Lindskog
2014-06-11udev: stop using "floppy" groupKay Sievers
2014-06-04README: mention new required user systemd-bus-proxyLennart Poettering
2014-06-03resolved: run as unpriviliged "systemd-resolve" userTom Gundersen
This service is not yet network facing, but let's prepare nonetheless. Currently all caps are dropped, but some may need to be kept in the future.
2014-06-01README: document the new "systemd-network" user we require for systemd-networkdLennart Poettering
2014-05-19fix spelling of privilegeNis Martensen
2014-05-18timesyncd: run timesyncd as unpriviliged user "systemd-timesync" (but still ↵Lennart Poettering
with CAP_SYS_TIME)
2014-05-07doc: comma placement corrections and word orderJan Engelhardt
Set commas where there should be some. Some improvements to word order.
2014-05-06doc: typographical fine tuningJan Engelhardt
2014-05-06doc: use non-contracted forms in written documentsJan Engelhardt
2014-04-09Document CONFIG_NET_NS as a required kernel optionMike Gilbert
Several units now utilize the PrivateNetwork parameter, which requires network namespace support.
2014-03-24core: remove tcpwrap supportLennart Poettering
tcpwrap is legacy code, that is barely maintained upstream. It's APIs are awful, and the feature set it exposes (such as DNS and IDENT access control) questionnable. We should not support this natively in systemd. Hence, let's remove the code. If people want to continue making use of this, they can do so by plugging in "tcpd" for the processes they start. With that scheme things are as well or badly supported as they were from traditional inetd, hence no functionality is really lost.
2014-03-22README: updateKay Sievers
2014-03-22README: Correct EFI requirementsThomas Bächler
systemd does not need or use CONFIG_EFI_VARS anywhere, this should be CONFIG_EFIVAR_FS instead.
2014-03-11README: document that we still encourage people to turn off audit when they ↵Lennart Poettering
want to use containers
2014-02-26README: document that /var/run must be a symlink → /runLennart Poettering
2014-02-19sd-damon is LGPL nowKay Sievers
2014-02-15README: mention libudev's requirementKay Sievers
2014-02-12syscallfilter: port to libseccompRonny Chevalier
2014-02-12build-sys: make lxml required when generating indicesZbigniew Jędrzejewski-Szmek
Since the manpage indices generated without lxml would be missing some parts, it doesn't make sense to keep lxml optional anymore.
2014-01-25build-sys: default to gold linkerZbigniew Jędrzejewski-Szmek
gold doesn't exhibit the problems with linking of compatibility libraries. It is also slightly faster: make clean && make -j5 bfd gold real 34.885s 33.707s user 34.486s 32.189s sys 9.929s 10.845s real 35.128s 33.508s user 34.660s 31.858s sys 10.798s 10.341s real 35.405s 33.748s user 34.765s 32.384s sys 11.635s 10.998s real 35.250s 33.795s user 34.704s 32.253s sys 11.220s 11.469s touch src/libsystemd/sd-bus.c && make -j5 bfd gold real 10.224s 9.030s user 11.664s 9.877s sys 3.431s 2.878s real 10.021s 9.165s user 11.526s 9.990s sys 3.061s 3.015s real 10.233s 8.961s user 11.657s 9.973s sys 3.467s 2.202s real 10.160s 9.086s user 11.637s 9.950s sys 3.188s 2.859s
2014-01-14README: list CONFIG_FHANDLE in main sectionKay Sievers
2014-01-14readme: CONFIG_FHANDLE is a requirementUmut Tezduyar Lindskog
2013-12-23bus: switch kdbus bloom filter over to SipHash (from MurmurHash3)Lennart Poettering
Let's try to standardize on a single non-cryptographic hash algorithm, and for that SipHash appears to be the best answer. With this change there are two other hash functions left in systemd: an older version of MurmurHash embedded into libudev for the bloom filters in udev messages (which is hard to update, given that the we probably should stay compatible with older versions of the library). And lookup3 in the journal files (which we could replace for new files, but which is probably not worth the work).
2013-12-23libudev: ship the original MurmurHash2.[ch] fileKay Sievers