summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix tab characters and convert to yamlbaserock/morphbaserock/adamcoldrick/yaml-morphologyAdam Coldrick2014-06-241-21/+17
|
* Added userland firmware loader to morphologyDaniel Firth2013-10-171-1/+1
|
* Merge branch 'baserock/jonathan/new-systemd' into baserock/morphJonathan Maw2013-06-28644-132051/+173068
|\
| * Stop parallel building, because it caused build failuresJonathan Maw2013-06-281-0/+1
| |
| * Revert "build-sys: be more tolerant if dbus directories do not exist"Jonathan Maw2013-06-281-2/+2
| | | | | | | | | | | | This reverts commit 03c149144d374cffd40a17ffb067837e3e220933. Baserock uses busybox readlink, which does not support '-m'
| * Merge tag 'v204' into new-systemdJonathan Maw2013-06-28643-132051/+173067
| |\ |/ / | | | | systemd 204
| * build-sys: prepare 204v204Lennart Poettering2013-05-093-5/+17
| |
| * man: document that the kernel's audit subsystem is currently incompatible ↵Lennart Poettering2013-05-091-0/+10
| | | | | | | | with nspawn containers
| * condition, man: Add support for ConditionSecurity=smackKarol Lewandowski2013-05-082-2/+5
| | | | | | | | | | | | | | | | According to Documentation/security/Smack.txt: In keeping with the intent of Smack, configuration data is minimal and not strictly required. The most important configuration step is mounting the smackfs pseudo filesystem. This means that checking the mount point should be enough.
| * systemd-python: add wrappers for easy functions in sd-loginZbigniew Jędrzejewski-Szmek2013-05-087-14/+225
| | | | | | | | sd_get_uids, sd_get_seats, sd_get_sessions, and sd_get_machine_names.
| * systemd-python: add __version__ stringsZbigniew Jędrzejewski-Szmek2013-05-087-10/+31
| |
| * Rearrange a few fields to reduce holesZbigniew Jędrzejewski-Szmek2013-05-083-10/+11
| |
| * man: add permalinks to subsection titles tooZbigniew Jędrzejewski-Szmek2013-05-081-1/+22
| |
| * update TODOLennart Poettering2013-05-071-2/+0
| |
| * hostnamectl: suppress outputting of pretty hostname field in status if emptyLennart Poettering2013-05-071-4/+8
| |
| * hostname: only suppress setting of pretty hostname if it is non-equal to the ↵Lennart Poettering2013-05-077-38/+24
| | | | | | | | | | | | static hostname and if the static hostname is set, too https://bugzilla.redhat.com/show_bug.cgi?id=957814
| * build-sys: properly mkdir for GENERAL_ALIASESZbigniew Jędrzejewski-Szmek2013-05-071-1/+1
| | | | | | | | | | | | | | Previous commit (20d408766) was broken. The problem is not connected to DESTDIR being set or not, but to the fact that targets in $GENERAL_ALIASES have directory components, so mkdir -p wasn't recursing deep enough.
| * build-sys: properly mkdir with DESTDIR setZbigniew Jędrzejewski-Szmek2013-05-071-1/+1
| | | | | | | | | | grawity> ln: failed to create symbolic link ‘/home/grawity/pkg/aur/systemd-git/pkg/systemd//etc/systemd/system/multi-user.target.wants/remote-fs.target’: No such file or directory
| * journald: don't recalculate the ACL maskLennart Poettering2013-05-071-2/+2
| | | | | | | | | | Otherwise we might end up with executable files if some default ACL is set for the journal directory.
| * build-sys: support builds without EAs againLennart Poettering2013-05-072-6/+11
| |
| * hashmap: document trivial_hash_func()Lennart Poettering2013-05-071-0/+3
| |
| * kmod-setup: properly iterate through module tableLennart Poettering2013-05-071-33/+39
| | | | | | | | | | | | Previously we skipped every second entry. This also cleans up much of the code and removes some dead code.
| * systemd-sleep: it is not an error if the config file is missingZbigniew Jędrzejewski-Szmek2013-05-071-11/+8
| |
| * login: add missing _public_ to sd_get_machine_names()Lennart Poettering2013-05-071-1/+1
| |
| * update TODOLennart Poettering2013-05-071-0/+2
| |
| * journald: be more careful when we try to flush the runtime journal to disk ↵v203Lennart Poettering2013-05-072-1/+7
| | | | | | | | | | | | | | | | and the disk is close to being full Bump the minimal size of the journal so that we can be sure creating the journal file will always succeed. Previously the minimum size was smaller than a empty jounral file...
| * NEWS: typo fixLennart Poettering2013-05-061-1/+1
| |
| * build-sys: prepare new releaseLennart Poettering2013-05-063-6/+88
| |
| * core: escape unit name from udevMUNEDA Takahiro2013-05-061-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch escapes a unit name which was derived from udev. Please imagine following udev rule. ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%p.service" ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%r.service" ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%S.service" When unit name is derived from udev via udev_device_get_property_value(), the name may contains '/' if ENV{SYSTEMD_WANTS} has the udev options $devpath(%p), $root(%r), or $sys(%S). However, '/' is a invalid char for unit name so processing of this rule fails as Invalid argument with following message. Apr 22 13:21:37 localhost systemd[1]: Failed to load device unit: Invalid argument Apr 22 13:21:37 localhost systemd[1]: Failed to process udev device event: Invalid argument This patch escapes those invalid chars in a unit name. Tested with 202, and confirmed to apply cleanly on top of commit 195f8e36. Thanks, Takahiro
| * systemd-sleep: add support for freeze and standbyZbigniew Jędrzejewski-Szmek2013-05-0615-192/+653
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A new config file /etc/systemd/sleep.conf is added. It is parsed by systemd-sleep and logind. The strings written to /sys/power/disk and /sys/power/state can be configured. This allows people to use different modes of suspend on systems with broken or special hardware. Configuration is shared between systemd-sleep and logind to enable logind to answer the question "can the system be put to sleep" as correctly as possible without actually invoking the action. If the user configured systemd-sleep to only use 'freeze', but current kernel does not support it, logind will properly report that the system cannot be put to sleep. https://bugs.freedesktop.org/show_bug.cgi?id=57793 https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=7e73c5ae6e7991a6c01f6d096ff8afaef4458c36 http://lists.freedesktop.org/archives/systemd-devel/2013-February/009238.html SYSTEM_CONFIG_FILE and USER_CONFIG_FILE defines were removed since they were used in only a few places and with the addition of /etc/systemd/sleep.conf it becomes easier to just append the name of each file to the dir name.
| * fileio: split write_one_line_file into twoZbigniew Jędrzejewski-Szmek2013-05-062-9/+18
| | | | | | | | | | The new function allows one to write to an already open file.
| * zsh_completion: complete only pids for systemd-coredumpctlDaniel Wallace2013-05-061-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of completing the whole line, which doesn't work, only complete the pid, but still show the whole line so the user can see which command was which. Users can also let the parameter expansion sort the completion by date instead of by pid, by setting zstyle ':completion:*:*:systemd-coredumpctl:*' sort no so that the zshcompsys doesn't sort the _describe function for only systemd-coredumpctl.
| * man: fix typos in systemd.specialRoss Lagerwall2013-05-061-2/+2
| |
| * man: clarify behaviour of Also= in unit filesLennart Poettering2013-05-061-6/+7
| |
| * man: correct SIGUSR1 semantics for journaldLennart Poettering2013-05-061-6/+6
| |
| * core: unit_inactive_or_pending() should actually do as it claimsLennart Poettering2013-05-061-0/+3
| |
| * update TODOLennart Poettering2013-05-061-0/+3
| |
| * condition, man: Add support for ConditionSecurity=apparmorNirbheek Chauhan2013-05-062-1/+4
| | | | | | | | | | | | | | Checking for the apparmor directory in securityfs means the apparmor module is loaded and enabled, and hence should suffice as a test. https://bugs.freedesktop.org/show_bug.cgi?id=63312
| * quota: use QUOTACHECK path correctly as tested in configure.acLennart Poettering2013-05-062-15/+14
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=63555
| * nspawn: explain that we look for /etc/os-release in the container directoryLennart Poettering2013-05-062-1/+10
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=64014
| * hwdb: updateKay Sievers2013-05-062-20/+140
| |
| * TODO: updateKay Sievers2013-05-061-0/+3
| |
| * kernel-install: add default install scriptsHarald Hoyer2013-05-065-71/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | Do the depmod in the kernel-install hooks, so hooks can produce/install kernel modules and be part of the depmod. Also move the basic boot loader entry creation and removal to a plugin script. If PRETTY_NAME is not defined in /etc/os-release, fallback to PRETTY_NAME="Linux $KERNEL_VERSION". Add documentation for everything in the man page.
| * keymap/findkeyboards: avoid throwaway attribute-walkVille Skyttä2013-05-031-1/+1
| |
| * Spelling fixesVille Skyttä2013-05-036-6/+6
| |
| * man: provide "permalinks" to sections and termsZbigniew Jędrzejewski-Szmek2013-05-031-0/+78
| | | | | | | | | | So no one needs to say "go to fd.o/software/systemd/man, open page X, then scroll down to section 3, and look for ..." anymore.
| * systemctl: use GREEDY_REALLOC in one more placeZbigniew Jędrzejewski-Szmek2013-05-031-2/+1
| |
| * journal: as a µ-opt, use sizeof instead of strlenZbigniew Jędrzejewski-Szmek2013-05-031-10/+14
| |
| * cgroup: when escaping a cgroup object name, also escape names that start ↵Lennart Poettering2013-05-032-1/+10
| | | | | | | | with a dot
| * update TODOLennart Poettering2013-05-031-1/+1
| |