summaryrefslogtreecommitdiff
path: root/README
Commit message (Collapse)AuthorAgeFilesLines
* man: use lxml for faster generation and pretty printingZbigniew Jędrzejewski-Szmek2013-03-091-0/+1
|
* core: mount and initialize SmackNathaniel Chen2013-03-071-0/+2
| | | | | | | | | | | | | | | | SMACK is the Simple Mandatory Access Control Kernel, a minimal approach to Access Control implemented as a kernel LSM. The kernel exposes the smackfs filesystem API through which access rules can be loaded. At boot time, we want to load the access rules as early as possible to ensure all early boot steps are checked by Smack. This patch mounts smackfs at the new location at /sys/fs/smackfs for kernels 3.8 and above. The /smack mountpoint is not supported. After mounting smackfs, rules are loaded from the usual location. For more information about Smack see: http://www.kernel.org/doc/Documentation/security/Smack.txt
* README: more CONFIG_* updatesKay Sievers2013-03-061-2/+7
|
* README: remove CONFIG_HOTPLUG, add CONFIG_NETKay Sievers2013-03-061-1/+1
|
* README: add kernel config optionsKay Sievers2013-03-061-10/+37
|
* Fix typosMichael Biebl2013-03-051-2/+2
|
* journal: make gatewayd run under its own user IDLennart Poettering2013-03-051-5/+11
|
* README: add udev goupsKay Sievers2013-03-051-0/+6
|
* journald: introduce new "systemd-journal" group and make it own the journal ↵Lennart Poettering2013-03-051-0/+13
| | | | | | | | | | | | | | | | | | | | | files Previously all journal files were owned by "adm". In order to allow specific users to read the journal files without granting it access to the full "adm" powers, introduce a new specific group for this. "systemd-journal" has to be created by the packaging scripts manually at installation time. It's a good idea to assign a static UID/GID to this group, since /var/log/journal might be shared across machines via NFS. This commit also grants read access to the journal files by default to members of the "wheel" and "adm" groups via file system ACLs, since these "almost-root" groups should be able to see what's going on on the system. These ACLs are created by "make install". Packagers probably need to duplicate this logic in their postinst scripts. This also adds documentation how to grant access to the journal to additional users or groups via fs ACLs.
* ProFUSION got bought by IntelKay Sievers2013-03-041-10/+0
|
* python: build html docs using sphinxZbigniew Jędrzejewski-Szmek2013-02-221-0/+7
| | | | | | | Build instructions: make make DESTIDIR=/tmp/... install make DESTIDIR=/tmp/... sphinx-html sphinx-man sphinx-epub ...
* man: move bootchart README to manpage, docbooksifyZbigniew Jędrzejewski-Szmek2013-02-161-0/+7
|
* build-sys: make PolicyKit support compile-time optional (was ↵Lennart Poettering2013-02-131-0/+1
| | | | runtime-optional already)
* README: remove mentioning of nss-myhostname "package"Kay Sievers2013-01-241-3/+1
|
* README - dependencies: unify and add util-linux referenceTom Gundersen2012-11-251-2/+2
| | | | | Use '>=' everywhere for consistency and point out that new util-linux provides sulogin.
* README: mention dependency on libpythonZbigniew Jędrzejewski-Szmek2012-11-251-8/+9
|
* build-sys: make loadable module support optionalTom Gundersen2012-11-201-2/+2
| | | | | kmod is unecessary if loadable module support is disabled in the kernel, so make the dependency optional.
* README: don't list libgcrypt twice as depLennart Poettering2012-11-141-1/+0
|
* README,TODO: typo fixesThomas Hindoe Paaboel Andersen2012-11-051-1/+1
|
* journal: implement time-based rotation/vacuumingLennart Poettering2012-10-161-0/+1
| | | | | This also enables time-based rotation (but not vacuuming) after 1month, so that not more one month of journal is lost at a time per vacuuming.
* journal: fix build in VALGRIND compatibility modeZbigniew Jędrzejewski-Szmek2012-10-131-0/+5
|
* README: updateKay Sievers2012-10-081-0/+2
|
* journal: add minimal journal gateway daemon based on GNU libmicrohttpdLennart Poettering2012-09-281-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This minimal HTTP server can serve journal data via HTTP. Its primary purpose is synchronization of journal data across the network. It serves journal data in three formats: text/plain: the text format known from /var/log/messages application/json: the journal entries formatted as JSON application/vnd.fdo.journal: the binary export format of the journal The HTTP server also serves a small HTML5 app that makes use of the JSON serialization to present the journal data to the user. Examples: This downloads the journal in text format: # systemctl start systemd-journal-gatewayd.service # wget http://localhost:19531/entries Same for JSON: # curl -H"Accept: application/json" http://localhost:19531/entries Access via web browser: $ firefox http://localhost:19531/
* journal: make libgcrypt dependency optionalLennart Poettering2012-08-201-0/+1
|
* Add a few more dependencies to READMEZbigniew Jędrzejewski-Szmek2012-07-311-0/+5
|
* Spelling fixes.Ville Skyttä2012-07-161-1/+1
|
* delete plymouth units; moved to plymouthKay Sievers2012-06-071-1/+0
|
* README: update udev requirementsKay Sievers2012-04-141-3/+1
|
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-121-3/+7
| | | | | | | | | | | | | | We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
* remove GTK piecesMichal Schmidt2012-03-201-3/+0
| | | | They've moved to systemd-ui.
* README: update header lineLennart Poettering2012-01-251-1/+1
|
* README: fix git URLsKay Sievers2012-01-221-3/+3
|
* README: correct license claimsLennart Poettering2012-01-051-1/+2
|
* README: explain dependency on cgroupsLennart Poettering2011-11-011-1/+4
|
* update READMELennart Poettering2011-08-241-0/+5
|
* README: we need Linux 2.6.39Kay Sievers2011-08-111-1/+1
|
* build-sys: make gperf configure check fatalMichael Biebl2011-08-031-0/+1
| | | | and document the new build requirement.
* libsystemd-daemon: support installation in --with-rootlibdirKay Sievers2011-07-151-1/+1
|
* README: document licenseLennart Poettering2011-07-141-0/+3
|
* README: document relation to nss-myhostnameLennart Poettering2011-05-171-0/+8
|
* main: add link to wiki page with longer explanation of the /usr madnessLennart Poettering2011-03-041-0/+3
|
* s/seperate/separate/Lennart Poettering2011-03-041-1/+1
|
* README: refer to profusion if people ask for consulting/engineering servicesLennart Poettering2011-03-011-0/+10
|
* ask-password: supported plymouth cached passwordsLennart Poettering2011-02-231-2/+19
|
* README: document that we need ipv6Lennart Poettering2011-02-211-1/+1
|
* README: update requirementsLennart Poettering2011-02-161-3/+21
|
* update READMEKay Sievers2010-12-011-0/+1
|
* update READMEKay Sievers2010-11-261-4/+4
|
* shutdown: create /var/run/nologin instead of /etc/nologin which is supported ↵Lennart Poettering2010-10-071-0/+1
| | | | since PAM 1.1.2
* README: Check for libudev-160, as in configure.acFabiano Fidencio2010-10-071-1/+1
|