Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-07 | udev: automatically create a symlink /dev/disk/by-id/gpt-auto-root if ↵ | Lennart Poettering | |
there's a suitable root partition | |||
2014-03-07 | fstab-generator: the root partition is not optional | Lennart Poettering | |
2014-03-07 | efi-boot-generator: typo fix | Lennart Poettering | |
2014-03-07 | udev-builtin-blkid: when we find a GPT partition marked as root disk on the ↵ | Lennart Poettering | |
same disk as the ESP, expose a property on the udev device This is preparation for a logic to automatically discover the root partition to boot from if no partition has been configured explicitly. This makes use of our newly defined GPT type GUIDs for our root disks: #define GPT_ROOT_X86 SD_ID128_MAKE(44,47,95,40,f2,97,41,b2,9a,f7,d1,31,d5,f0,45,8a) #define GPT_ROOT_X86_64 SD_ID128_MAKE(4f,68,bc,e3,e8,cd,4d,b1,96,e7,fb,ca,f9,84,b7,09) We define differen GUIDs for different architectures to allow images which finde the right root partition for the appropriate arch. | |||
2014-03-07 | udev-builtin-blkid: modernizations and minor fixes | Lennart Poettering | |
2014-03-07 | fstab-generator: merge /proc/cmdline parsing loops into one | Lennart Poettering | |
2014-03-06 | strv: set _printf_ on strv_extendf | Thomas Hindoe Paaboel Andersen | |
2014-03-06 | sd-rtnl/networkd: use new rtnl_message_read() API and drop helper | Tom Gundersen | |
With the new sd_rtnl_message_read_string(), there is no longer a need for rtnl_message_get_ifname(). | |||
2014-03-06 | sd-rtnl:introduce table-based lookup and typesafe read() functions | Susant Sahani | |
This patch introduces new netlink attribute parsing logic which is table based lookup and sd_rtnl_message_read_* methods for reading attributes. By doing this user does not have to loop for the attribute values . Only providing the attribute type it gets the attribute values which is optimized and sd_rtnl_message_read_* methods are simplified. | |||
2014-03-06 | generators: make automatic discovery generators work correctly when reloading | Lennart Poettering | |
In addition to checking whether the diestination mount point is populated, check whether it is already a mount point. If it is already a mount point, or if it is unpopulated, let's create the unit. | |||
2014-03-06 | generators: add Documentation= fields that point to the generator man pages | Lennart Poettering | |
2014-03-06 | util: move more intellegince into parse_proc_cmdline() | Lennart Poettering | |
Already split variable assignments before invoking the callback. And drop "rd." settings if we are not in an initrd. | |||
2014-03-06 | core: include partition label in .device description fields | Lennart Poettering | |
2014-03-06 | logind: fix reference to systemd-user-sessions.service | Lennart Poettering | |
2014-03-06 | gpt-auto-generation: set a pretty description string | Lennart Poettering | |
2014-03-06 | gpt-auto-generator: properly handle LUKS partitions | Lennart Poettering | |
2014-03-06 | unit-name: modernizations | Lennart Poettering | |
2014-03-06 | cryptsetup: some fixes | Lennart Poettering | |
2014-03-06 | core: correctly unregister PIDs from PID hashtables | Lennart Poettering | |
2014-03-06 | util: add timeout to generator execution | Lennart Poettering | |
2014-03-06 | update TODO | Lennart Poettering | |
2014-03-06 | generators: rework mount generators | Lennart Poettering | |
- Add support for finding and mounting /srv based on GPT data, similar to how we already handly /home. - Share the fsck logic between GPT, EFI and fstab generators - Make sure we never run the EFI generator inside containers - Drop DefaultDependencies=no from EFI mount units - Other fixes | |||
2014-03-05 | systemd-run: don't print error messages twice | Lennart Poettering | |
2014-03-05 | systemd-run: make sure --nice=, --uid=, --gid=, --setenv= also work in ↵ | Lennart Poettering | |
--scope mode | |||
2014-03-05 | networkd: listen to changes to the MAC address | Tom Gundersen | |
Bridges will change their MAC address when other devices are enslaved. We need the correct MAC address to acquire a DHCP lease, so take note of it whenever it changes. | |||
2014-03-05 | sd-rtnl: do not blindly enter containers in message_read() | Tom Gundersen | |
We need a separate container_enter() function, which will be part of a largerg API change. For now, just fix message_read(). | |||
2014-03-05 | sd-dhcp-client: log the MAC address we are using | Tom Gundersen | |
2014-03-05 | networkd: restore logic for enslaving to a master bonding interface | Mark Oteiza | |
This partially reverts commit 54abf46, which unintentionally removed the enslaving support for bonding interfaces | |||
2014-03-05 | journal: forget file after encountering an error | Zbigniew Jędrzejewski-Szmek | |
If we encounter an inconsistency in a file, let's just ignore it. Otherwise, after previous patch, we would try, and fail, to use this file in every invocation of sd_journal_next or sd_journal_previous that happens afterwards. | |||
2014-03-05 | journal: assume that next entry is after previous entry | Zbigniew Jędrzejewski-Szmek | |
With a corrupted file, we can get in a situation where two entries in the entry array point to the same object. Then journal_file_next_entry will find the first one using generic_arrray_bisect, and try to move to the second one, but since the address is the same, generic_array_get will return the first one. journal_file_next_entry ends up in an infinite loop. https://bugzilla.redhat.com/show_bug.cgi?id=1047039 | |||
2014-03-05 | core: don't override NoNewPriviliges= from SystemCallFilter= if it is ↵ | Lennart Poettering | |
already explicitly set | |||
2014-03-05 | systemd-run: support all currently exported properties with -p | Lennart Poettering | |
2014-03-05 | core: make the LimitXYZ= properties settable for transient service units | Lennart Poettering | |
2014-03-05 | systemd-run: add some extra safety checks | Lennart Poettering | |
2014-03-05 | systemd-run: add new --property= switch that can set arbitrary properties ↵ | Lennart Poettering | |
for the unit that is created The code for parsing these properties is shared with "systemctl set-property", which means all the resource control settings are immediately available. | |||
2014-03-05 | strv: add new STR_IN_SET() macro that operates similar to IN_SET() but for ↵ | Lennart Poettering | |
strings | |||
2014-03-05 | missing: if RLIMIT_RTTIME is not defined by the libc, then we need a new ↵ | Lennart Poettering | |
define for the max number of rlimits, too | |||
2014-03-05 | core: when passing resource limit values to client, map RLIM_INFINITY into ↵ | Lennart Poettering | |
portable value (uint64_t) -1 | |||
2014-03-04 | architecture: Add cris | Umut Tezduyar Lindskog | |
2014-03-04 | logind: make $XDG_RUNTIME_DIR a per-user tmpfs | Lennart Poettering | |
This way each user allocates from his own pool, with its own size limit. This puts the size limit by default to 10% of the physical RAM size but makes it configurable in logind.conf. | |||
2014-03-04 | Do not print invalid UTF-8 in error messages | Zbigniew Jędrzejewski-Szmek | |
Inexplicably, 550a40ec ('core: do not print invalid utf-8 in error messages') only fixed two paths. Convert all of them now. | |||
2014-03-04 | Introduce strv_consume which takes ownership | Zbigniew Jędrzejewski-Szmek | |
This mirrors set_consume and makes the common use a bit nicer. | |||
2014-03-04 | shutdownd: modernizations | Zbigniew Jędrzejewski-Szmek | |
2014-03-04 | logind: small simplifications | Zbigniew Jędrzejewski-Szmek | |
2014-03-03 | sd-network: IPv4 link-local support [v2] | Umut Tezduyar Lindskog | |
Implements IPv4LL with respect to RFC 3927 (http://tools.ietf.org/rfc/rfc3927.txt) and integrates it with networkd. Majority of the IPv4LL state machine is taken from avahi (http://avahi.org/) project's autoip. IPv4LL can be enabled by IPv4LL=yes under [Network] section of .network file. IPv4LL works independent of DHCP but if DHCP lease is aquired, then LL address will be dropped. [tomegun: removed a trailing newline and a compiler warning] | |||
2014-03-03 | networkd: wait-online - fix typo | Tom Gundersen | |
2014-03-03 | core: fix assert when trying to serialize non-initialized bus peer tracker ↵ | Lennart Poettering | |
object | |||
2014-03-03 | silence warning | Thomas Hindoe Paaboel Andersen | |
2014-03-03 | core: add missing show-status.[ch] | Lennart Poettering | |
2014-03-03 | conf-parser: minor optimization in config_parse_string() | Lennart Poettering | |