|
|
|
|
Changelog for systemd-journal-gateway-219-57.1.xcpng8.0.x86_64.rpm :
* Mon Jun 25 2018 Lukas Nykryn - 219-57.1- umount: always use MNT_FORCE in umount_all() (#7213) (#1571098)- core: Implement timeout based umount/remount limit (#1571098)- core: Implement sync_with_progress() (#1571098) * Tue Feb 20 2018 Lukas Nykryn - 219-57- sd-journal: properly handle inotify queue overflow (#1540538)- sd-journal: make sure it\'s safe to call sd_journal_process() before the first sd_journal_wait() (#1540538)- journalctl: Periodically call sd_journal_process in journalctl (#1540538)- sd-journal: when picking up a new file, compare inode/device info with previous open file by same name (#1540538) * Mon Feb 19 2018 Lukas Nykryn - 219-56- core: don\'t choke if a unit another unit triggers vanishes during reload (#1545676) * Wed Feb 07 2018 Lukas Nykryn - 219-55- sparse: avoid clash with __bitwise and __force from 4.10 linux/types.h (#5061) (#1447937)- core: Let two more booleans survive a daemon-reload (#1542391) * Tue Feb 06 2018 Lukas Nykryn - 219-54- automount: ack automount requests even when already mounted (#1535135)- udev: net_id add support for platform bus (ACPI, mostly arm64) devices (#1529633)- journald-native: Fix typo in MANDLOCK message (#1501017)- process-util: make our freeze() routine do something useful (#1540941)- dbus: propagate errors from bus_init_system() and bus_init_api() (#1541061)- bus-util.c: fix TasksMax= property assignment (#1537147) * Tue Jan 09 2018 Lukas Nykryn - 219-53- shared/cgroup-utils: _CGROUP_CONTROLLER_MASK_ALL does not cover CGROUP_PIDS (#1532586) * Thu Dec 14 2017 Lukas Nykryn - 219-52- cryptsetup: when unlocking always put path to the object into Id (#1511043)- cryptsetup: use more descriptive name for the variable and drop redundant function (#1511043)- cryptsetup-generator: do not bind to the decrypted device unit (#6538) (#1511043)- introduce naming based on phys_port_name for nfp via udev rule (#1516283) * Tue Dec 05 2017 Lukáš Nykrýn - 219-51- revert substitute PACKAGE_STRING with the actual package NVR (#1453153) * Mon Dec 04 2017 Lukas Nykryn - 219-50- core: fix the reversed sanity check when setting StartupBlockIOWeight over dbus (#1302305)- shared/dropin: ignore ENAMETOOLONG when checking drop-in directories (#7525) (#1489095)- enable display manager only on systemd installation (#1464893)- remove unnecessary dependency on dracut (#1466676)- substitute PACKAGE_STRING with the actual package NVR (#1453153) * Fri Nov 24 2017 Lukas Nykryn - 219-49- journald: fix accuracy of watchdog timer event (#1511565) * Thu Nov 23 2017 Lukas Nykryn - 219-48- journald: never block when sending messages on NOTIFY_SOCKET socket (#1511565)- journal: restore watchdog support (#1511565)- cgroup resource property setting ignored if einval (rhbz#1302305)- fileio: add new helper call read_line() as bounded getline() replacement (#1503106)- def: add new constant LONG_LINE_MAX (#1503106)- fileio: rework read_one_line_file() on top of read_line() (#1503106)- cgroup-util: replace one use of fgets() by read_line() (#1503106)- conf-parse: remove 4K line length limit (#1503106)- test-conf-parser: add tests for config parser (#1503106)- fileio: use _cleanup_ for FILE unlocking (#1503106)- test-fileio: also test read_line() with actual files (#1503106)- fileio: return 0 from read_one_line_file on success (#1503106)- man: fix description of --force in halt(8) (#7392) (#1515130)- journal: return better error for empty files (#1465759)- journalctl: continue operation, even if we run into an invalid file (#1465759)- journal: remove error check that never happens (#1465759)- sd-journal: various clean-ups and modernizations (#1465759)- journalctl: when we fail to open a journal file, print why (#1465759) * Thu Nov 16 2017 Lukas Nykryn - 219-47- cryptsetup-generator: use after free (#1477757)- manager: fix connecting to bus when dbus is actually around (#7205) (#1465737)- journal-remote: make --url option support arbitrary url (#1505385)- journald: make maximum size of stream log lines configurable and bump it to 48K (#6838) (#1442262)- service: serialize information about currently executing command (#1404657,#1471230)- tests: add new test for issue #518 (#1404657,)- tests: in RHEL-7 we don\'t have python3 by default (#1404657,)- service: attempt to execute next main command only for oneshot services (#6619) (#1404657,)- timedatectl: stop using xstrftime (#1503942)- Add support to read lz4 compressed journals (rhbz#1431687) * Tue Oct 31 2017 Lukas Nykryn - 219-46- Support \'rdma\' as a ListenNetlink= argument (#6626) (#1494610)- core/namespace: Protect /usr instead of /home with ProtectSystem=yes (#1493047)- udev: Use parent bus id for virtio disk builtin path-id (#5500) (#1496697)- socket-util: socket_address_parse() should not log errors on its own (#1497639)- test: fix failing test-socket-util when running with ipv6.disable=1 kernel param (#1497639)- scsi_id: add missing options to getopt_long() (#6501) (#1476910)- unmount: Pass in mount options when remounting read-only (#1312002)- shutdown: don\'t remount,ro network filesystems. (#6588) (#1312002)- shutdown: fix incorrect fscanf() result check (#6806) (#1312002)- path-util: make use of \"mnt_id\" field exported in /proc/self/fdinfo/ (#1472439)- support ranges when parsing CPUAffinity (#1493976)- man: Update man page documentation for CPUAffinity (#1493976)- test-path-util: force rm_rf (#1472439)- Export NVMe WWID udev attribute (#5348) (#1503253)- mount: make sure we unmount tmpfs mounts before we deactivate swaps (#7076) (#1437518)- journald: never accept fds from file systems with mandatory locking enabled (#1501017)- udev: builtin-keyboard: move fetching the device node up (#1500119)- udev: builtin-keyboard: immediately EVIOCSKEYCODE when we have a pair (#1500119)- udev: builtin-keyboard: move actual key mapping to a helper function (#1500119)- udev: builtin-keyboard: invert a condition (#1500119)- udev: builtin-keyboard: add support for EVDEV_ABS_ * (#1500119)- hwdb: sync 60-evdev.hwdb from systemd v235 (rhbz#1500119)- journal: ensure open journals from find_journal() (#3973) (#1493846)- journal: only check available space when journal is open (#1493846)- automount: if an automount unit is masked, don\'t react to activation anymore (#5445) (#1498318)- units: add [Install] section to remote-cryptsetup.target (#1477757)- units: replace remote-cryptsetup-pre.target with remote-fs-pre.target (#1477757)- man: add a note about _netdev usage (#1477757)- units: make remote-cryptsetup.target also after cryptsetup-pre.target (#1477757) * Wed Sep 27 2017 Lukas Nykryn - 219-45- journal: implicitly flush to var on recovery (#4028) (#1364092)- journal: add/use flushed_flag_is_set() helper (#4041) (#1364092)- journald: don\'t flush to /var/log/journal before we get asked to (#1364092)- path-util: make use of \"mnt_id\" field exported in /proc/self/fdinfo/ (#1472439)- Revert \"Revert \"journald: allow restarting journald without losing stream connections\"\" (#1359939)- journald: make sure we retain all stream fds across restarts (#6348) (#1359939)- Allow systemd-tmpfiles to set the file/directory attributes (#1299714)- tmpfiles: rework file attribute code (#1299714)- tmpfiles: warn if we get an argument on lines that don\'t take any (#1299714)- tmpfiles: substitute % specifiers in arguments for writing files and xattrs (#1299714)- btrfs-util: introduce btrfs_is_filesystem() and make use of it where appropriate (#1299714)- journal: don\'t force FS_NOCOW_FL on new journal files, but warn if it is missing (#1299714)- tmpfiles: Add +C attrib to the journal files directories (#1299714)- Revert \"path-util: make use of \"mnt_id\" field exported in /proc/self/fdinfo/\" (#1472439)- device: make sure to remove all device units sharing the same sysfs path (#6679) (#1408916)- manager: when reexecuting try to connect to bus only when dbus.service is around (#6773) (#1465737)- doc: document service exit codes (#1178929)- units: order cryptsetup-pre.target before cryptsetup.target (#1384014)- man: add an explicit description of _netdev to systemd.mount(5) (#1384014)- units: add remote-cryptsetup.target and remote-cryptsetup-pre.target (#1384014)- cryptsetup-generator: use remote-cryptsetup.target when _netdev is present (#1384014) * Tue Sep 12 2017 Lukas Nykryn - 219-44- core: unset sysfs path after transition to dead state (#1408916)- sysctl: fix uninitialized variable (#1485121)- udev: ignore SIGCHLD from unexpected processes (#1306539) (#1306539)- compile with -Werror (#1447937)- myhostname: don\'t return any ipv6 entries when ipv6 is disabled (#1444824)- core:execute: fix fork() fail handling in exec_spawn() (#1437114)- fix compilation after commit 382877acc6c029e59e359a076d203ca03b4b9e9e (#1447937)- Redefine 32bit time_t format to signed (#1447937)- sd-bus/bus-kernel.c: fix format errors on ppc64le (#1447937)- tmpfiles: with \"e\" don\'t attempt to set permissions when file doesn\'t exist (#1445732)- units: introduce getty-pre.target (#6667) (#1173080)- units: order container and console getty units after getty-pre.target (#1173080)- log: never log into foreign fd #2 in PID 1 or its pre-execve() children (#1420505)- nspawn: new option to start as PID2 (#1417387) * Wed Aug 16 2017 Lukas Nykryn - 219-43- tests: use XFS as root filesystem for system tests (#1475870)- tests: use fdisk instead of sfdisk (#1475870)- Revert \"udev: net_id: add support for phys_port_name attribute (#4506)\" (#1477285)- reintroduce naming based on phys_port_name for mlxsw and rocker via udev rule * Tue Jun 27 2017 Lukas Nykryn - 219-42- Revert \"rules: move cpu hotplug rule to separate file\" (#1465108) * Mon Jun 12 2017 Lukas Nykryn - 219-41- rules: move cpu hotplug rule to separate file (#1266322) * Tue May 30 2017 Lukas Nykryn - 219-40- readahead-collect: don\'t print warning message when handling symlink (#1387095)- tmpfiles: don\'t recursively descend into journal directories in /var (#1411199)- tmpfiles: also set acls on /var/log/journal (#1411199)- tmpfiles: set acls on system.journal explicitly (#1411199)- sysctl: configure kernel parameters in the order they occur in each sysctl configuration files (#4205) (#1382244)- units: drop explicit NotifyAccess setting from journald\'s unit file (#5749) (#1444356)- systemd-notify: Always pass a valid pid to sd_pid_notify (#1381743)- sd_pid_notify_with_fds: fix computing msg_controllen (#1381743) * Tue May 02 2017 Lukas Nykryn - 219-39- tests: set tasks_max to infinity (#1337244)- Avoid forever loop for journalctl --list-boots command (#4278) (#1294516)- sd-journal: return SD_JOURNAL_INVALIDATE only if journal files were actually deleted/moved (#5580) (#1446140)- load-fragment: don\'t print error about incorrect syntax when IPv6 is disabled (#1377055)- core: manager: add some missing dbus properties (#1427927)- core: manager: expose DefaultLimit * as properties on dbus (#1427927)- fstab-generator: remove bogus condition (#1446171) * Thu Apr 20 2017 Lukas Nykryn - 219-38- core: properly handle jobs that are suppressed to JOB_NOPs when propagating restarts (#1436021) * Wed Apr 19 2017 Lukas Nykryn - 219-37- core: add support for the \"pids\" cgroup controller (#1337244)- core: add new DefaultTasksMax= setting for system.conf (#1337244)- logind: add a new UserTasksMax= setting to logind.conf (#1337244)- core: support percentage specifications on TasksMax= (#1337244)- core: reinstate propagation of stop/restart jobs via RequsiteOf dependencies (#1436021)- core: when propagating restart requests due to deps, downgrade restart to try-restart (#1436021) * Thu Apr 13 2017 Lukáš Nykrýn - 219-36- spec cleanup (#1439787, #1392300, #1368929) * Tue Apr 11 2017 Lukas Nykryn - 219-35- tmpfiles: add new \'e\' action which cleans up a dir without creating it (#1225739)- util:bind_remount_recursive(): handle return 0 of set_consume() (#1433687) * Tue Apr 11 2017 Lukas Nykryn - 219-34- rules/40-redhat.rules: rules should be on one line (#1274401) * Mon Apr 10 2017 Lukas Nykryn - 219-33- execute: Add new PassEnvironment= directive (#1426214)- test-execute: Add tests for new PassEnvironment= directive (#1426214)- test-execute: Clarify interaction of PassEnvironment= and MANAGER_USER (#1426214)- load-fragment: resolve specifiers in RuntimeDirectory (#1428110)- Add microphone mute keymap for Dell Precision (#1413477)- hwdb: update micmute YCODE on device node at DELL LATITUDE laptops for mic mute button. (#5012) (#1413477)- udev/path_id: improve and enhance bus detection for Linux on z Systems (#1274401)- core: port config_parse_bounding_set to extract_first_word (#1387398)- core: simplify parsing of capability bounding set settings (#1387398)- test: add test for capability bounding set parsing (#1387398)- capabilities: keep bounding set in non-inverted format. (#1387398)- capabilities: added support for ambient capabilities. (#1387398)- man: add AmbientCapabilities entry. (#1387398)- test-capability: rebase to upstream version (#1387398)- namespace: don\'t fail on masked mounts (#1433687)- sysv-generator: Provides: $network should also pull network.target to transaction (#5652) (#1438749)- Install: correctly report symlink creations (#1435098) * Mon Feb 20 2017 Lukas Nykryn - 219-32- udev: fix crash with invalid udev.log-priority (#1245293)- core: make exec code a bit more readable (#1421181)- core: Private */Protect * options with RootDirectory (#1421181)- core: if the start command vanishes during runtime don\'t hit an assert (#1421658)- systemctl: make sure that --now is carried out (#5209) (#1417459)- udev: inform systemd how many workers we can potentially spawn (#4036) (#1361601)- service: log_unit consumes id of unit not a unit (#1421658)- automount: add expire support (#1354410)- fstab-generator: fix memleak (#1354410)- remove bus-proxyd (#1317518) * Tue Feb 07 2017 Lukas Nykryn - 219-31- If the notification message length is 0, ignore the message (#4237) (#1380175)- systemctl: suppress errors with \"show\" for nonexistent units and properties (#1380259)- 40-redhat.rules: disable auto-online of hot-plugged memory on IBM z Systems (#1375603)- pid1: don\'t return any error in manager_dispatch_notify_fd() (#4240) (#1380259)- pid1: process zero-length notification messages again (#1380259- pid1: more informative error message for ignored notifications (#1380259)- manager: 219 needs u->id in log_unit_debug (#1380259)- virt: add possibility to skip the check for chroot (#1379852)- load-fragment: fix parsing values in bytes and prevent returning -ERANGE incorrectly (#1396277)- core: fix assertion check (#1396312)- tmp.mount.hm4: After swap.target (#3087) (#1298355)- make sure all swap units are ordered before the swap target (#1298355)- Recognise Lustre as a remote file system (#4530) (#1390542)- unit: don\'t add Requires for tmp.mount (#1372249)- core: return 0 from device_serialize() (#1403249)- mtd_probe: include stdint (#1404251)- tests: fix failure of test-execute if /dev/mem is not available (#5028) (#1410056)- sd-journal: properly export has_{persistent|runtime}_files() (#1409527)- core: add possibility to set action for ctrl-alt-del burst (#4105) (#1353028)- failure-action: generalize failure action to emergency action (#1353028)- core: use emergency_action for ctr+alt+del burst (#1353028)- udev/path_id: introduce support for NVMe devices (#4169) (#1373150)- core: fix CapabilityBoundingSet merging (#1409586)- core: fix capability bounding set parsing (#1409586)- core: make parsing of RLIMIT_NICE aware of actual nice levels (#1409588)- shared: fix double free in unmask (#5005) (#1409997)- shared: fix double free in link (#1409997)- shared: check strdup != NULL (#1409997)- core: improve error message when RefuseManualStart(Stop) is hit (#5132) (#1026648)- systemctl: fix \'is-enabled\' exit status on failure when executed in chroot (#4773) (#1413964)- man: document that the automatic journal limits are capped to 4G by default (#1418547)- random-seed: raise POOL_SIZE_MIN to 1024 (#1386824)- bash-completion: add support for --now (#5155) (#1351806)- basic: fix touch() creating files with 07777 mode (#1416062)- udev: net_id: add support for phys_port_name attribute (#4506) (#1392426)- install: introduce UnitFileFlags (#1413041)- shared, systemctl: teach is-enabled to show installation targets (#1413041) * Mon Nov 07 2016 Lukáš Nykrýn - 219-30.6- better version of vmware trigger * Fri Nov 04 2016 Michal Sekletar - 219-30.5- on update from systemd version 219-21 and older generate udev rules that preserve old network interface names on VMware VMs (#1391944) * Thu Nov 03 2016 Lukas Nykryn - 219-30.4- virt: add possibility to skip the check for chroot (#1379852) * Fri Oct 07 2016 Lukas Nykryn - 219-30.3- mtd_probe: add include for stdint (#1381573) * Fri Oct 07 2016 Lukas Nykryn - 219-30.2- manager: 219 needs u->id in log_unit_debug (#1381573) * Wed Oct 05 2016 Lukas Nykryn - 219-30.1- If the notification message length is 0, ignore the message (#4237) (#1381573)- systemctl: suppress errors with \"show\" for nonexistent units and properties (#1380686)- 40-redhat.rules: disable auto-online of hot-plugged memory on IBM z Systems (#1381123)- pid1: don\'t return any error in manager_dispatch_notify_fd() (#4240) (#1381573)- pid1: process zero-length notification messages again (#1381573)- pid1: more informative error message for ignored notifications (#1381573) * Tue Sep 13 2016 Lukas Nykryn - 219-30- systemctl,pid1: do not warn about missing install info with \"preset\" (#1373950)- systemctl/core: ignore masked units in preset-all (#1375097)- shared/install: handle dangling aliases as an explicit case, report nicely (#1375097)- shared/install: ignore unit symlinks when doing preset-all (#1375097)- 40-redhat.rules: don\'t hoplug memory on s390x (#1370161) * Mon Sep 05 2016 Lukas Nykryn - 219-29- fix gcc warnings about uninitialized variables (#1318994)- journalctl: rework code that checks whether we have access to /var/log/journal (#1318994)- journalctl: Improve boot ID lookup (#1318994)- journalctl: only have a single exit path from main() (#1318994)- journalctl: free all command line argument objects (#1318994)- journalctl: rename boot_id_t to BootId (#1318994)- util: introduce CMSG_FOREACH() macro and make use of it everywhere (#1318994)- journald: don\'t employ inner loop for reading from incoming sockets (#1318994)- journald: fix count of object meta fields (#1318994)- journal-cat: return a correct error, not -1 (#1318994)- journalctl: introduce short options for --since and --until (#1318994)- journal: s/Envalid/Invalid/ (#1318994)- journald: dispatch SIGTERM/SIGINT with a low priority (#1318994)- lz4: fix size check which had no chance of working on big-endian (#1318994)- journal: normalize priority of logging sources (#1318994)- Fix miscalculated buffer size and uses of size-unlimited sprintf() function. (#1318994)- journal: Drop monotonicity check when appending to journal file (#1318994)- journalctl: unify how we free boot id lists a bit (#1318994)- journalctl: don\'t trust the per-field entry tables when looking for boot IDs (#1318994)- units: remove udev control socket when systemd stops the socket unit (#49) (#1370133)- logind: don\'t assert if the slice is missing (#1371437)- core: enable transient unit support for slice units (#1370299)- sd-bus: bump message queue size (#1371205)- install: fix disable when /etc/systemd/system is a symlink (#1285996)- rules: add NVMe rules (#3136) (#1274651)- rules: introduce disk/by-id (model_serial) symlinks for NVMe drives (#3974) (#1274651)- rules: fix for possible whitespace in the \"model\" attribute (#1274651) * Fri Aug 19 2016 Lukas Nykryn - 219-27- tmpfiles: enforce ordering when executing lines (#1365870)- Introduce bus_unit_check_load_state() helper (#1256858)- core: use bus_unit_check_load_state() in transaction_add_job_and_dependencies() (#1256858)- udev/path_id: correct segmentation fault due to missing NULL check (#1365556)- rules: load sg driver also when scsi_target appears (#45) (#1322773) * Tue Aug 09 2016 Lukas Nykryn - 219-26- install: do not crash when processing empty (masked) unit file (#1159308)- Revert \"install: fix disable via unit file path\" (#1348208)- systemctl: allow disable on the unit file path, but warn about it (#3806) (#1348208) * Thu Aug 04 2016 Lukas Nykryn - 219-25- units: increase watchdog timeout to 3min for all our services (#1267707)- core: bump net.unix.max_dgram_qlen really early during boot (#1267707)- core: fix priority ordering in notify-handling (#1267707)- tests: fix personality tests on ppc64 and aarch64 (#1361049)- systemctl: consider service running only when it is in active or reloading state (#3874) (#1362461) * Mon Jul 18 2016 Lukas Nykryn - 219-24- manager: don\'t skip sigchld handler for main and control pid for services (#3738) (#1342173) * Tue Jul 12 2016 Lukas Nykryn - 219-23- udevadm: explicitly relabel /etc/udev/hwdb.bin after rename (#1350756)- systemctl: return diffrent error code if service exist or not (#3385) (#1047466)- systemctl: Replace init script error codes with enum (#3400) (#1047466)- systemctl: rework \"systemctl status\" a bit (#1047466)- journal-verify: don\'t hit SIGFPE when determining progress (#1350232)- journal: avoid mapping empty data and field hash tables (#1350232)- journal: when verifying journal files, handle empty ones nicely (#1350232)- journal: explain the error when we find a non-DATA object that is compressed (#1350232)- journalctl: properly detect empty journal files (#1350232)- journal: uppercase first character in verify error messages (#1350232)- journalctl: make sure \'journalctl -f -t unmatched\' blocks (#1350232)- journalctl: don\'t print -- No entries -- in quiet mode (#1350232)- sd-event: expose the event loop iteration counter via sd_event_get_iteration() (#1342173)- manager: Only invoke a single sigchld per unit within a cleanup cycle (#1342173)- manager: Fixing a debug printf formatting mistake (#1342173)- core: support IEC suffixes for RLIMIT stuff (#1351415)- core: accept time units for time-based resource limits (#1351415)- time-util: add parse_time(), which is like parse_sec() but allows specification of default time unit if none is specified (#1351415)- core: support ranges for RLIMIT options (#1351415)- core: fix rlimit parsing (#1351415)- core: dump rlim_cur too (#1351415)- install: fix disable via unit file path (#1348208) * Wed Jun 22 2016 Lukas Nykryn - 219-22- nspawn: when connected to pipes for stdin/stdout, pass them as-is to PID 1 (#1307080)- mount: remove obsolete -n (#1339721)- core: don\'t log job status message in case job was effectively NOP (#3199) (#1280014)- core: use an AF_UNIX/SOCK_DGRAM socket for cgroup agent notification (#1305608)- logind: process session/inhibitor fds at higher priority (#1305608)- Teach bus_append_unit_property_assignment() about \'Delegate\' property (#1337922)- sd-netlink: fix deep recursion in message destruction (#1330593)- add REMOTE_ADDR and REMOTE_PORT for Accept=yes (#1341154)- core: don\'t dispatch load queue when setting Slice= for transient units (#1343904)- run: make --slice= work in conjunction with --scope (#1343904)- myhostname: fix timeout if ipv6 is disabled (#1330973)- readahead: do not increase nr_requests for root fs block device (#1314559)- manager: reduce complexity of unit_gc_sweep (#3507) (#1344556)- hwdb: selinuxify a bit (#3460) (#1343648) * Mon May 23 2016 Lukas Nykryn - 219-21- path_id: reintroduce by-path links for virtio block devices (#952567)- journal: fix error handling when compressing journal objects (#1292447)- journal: irrelevant coding style fixes (#1292447)- install: follow unit file symlinks in /usr, but not /etc when looking for [Install] data (#1159308)- core: look for instance when processing template name (#1159308)- core: improve error message when starting template without instance (#1142369)- man/tmpfiles.d: add note about permissions and ownership of symlinks (#1296288)- tmpfiles: don\'t follow symlinks when adjusting ACLs, fille attributes, access modes or ownership (#1296288)- udev: filter out non-sensically high onboard indexes reported by the kernel (#1230210)- test-execute: add tests for RuntimeDirectory (#1324826)- core: fix group ownership when Group is set (#1324826)- fstab-generator: cescape device name in root-fsck service (#1306126)- core: add new RandomSec= setting for time units (#1305279)- core: rename Random * to RandomizedDelay * (#1305279)- journal-remote: change owner of /var/log/journal/remote and create /var/lib/systemd/journal-upload (#1327303)- Add Seal option in the configuration file for journald-remote (#1329233)- tests: fix make check failure (#1159308)- device: make sure to not ignore re-plugged device (#1332606)- device: Ensure we have sysfs path before comparing. (#1332606)- core: fix memory leak on set-default, enable, disable etc (#1331667)- nspawn: fix minor memory leak (#1331667)- basic: fix error/memleak in socket-util (#1331667)- core: fix memory leak in manager_run_generators() (#1331667)- modules-load: fix memory leak (#1331667)- core: fix memory leak on failed preset-all (#1331667)- sd-bus: fix memory leak in test-bus-chat (#1331667)- core: fix memory leak in transient units (#1331667)- bus: fix leak in error path (#1331667)- shared/logs-show: fix memleak in add_matches_for_unit (#1331667)- logind: introduce LockedHint and SetLockedHint (#3238) (#1335499)- import: use the old curl api (#1284974)- importd: drop dkr support (#1284974)- import: add support for gpg2 for verifying imported images (#1284974) * Thu Mar 10 2016 Lukas Nykryn - 219-20- run: synchronously wait until the scope unit we create is started (#1272368)- device: rework how we enter tentative state (#1283579)- core: Do not bind a mount unit to a device, if it was from mountinfo (#1283579)- logind: set RemoveIPC=no by default (#1284588)- sysv-generator: follow symlinks in /etc/rc.d/init.d (#1285492)- sysv-generator test: always log to console (#1279034)- man: RemoveIPC is set to no on rhel (#1284588)- Avoid /tmp being mounted as tmpfs without the user\'s will (#1298109)- test sysv-generator: Check for network-online.target. (#1279034)- arm/aarch64: detect-virt: check dmi (#1278165)- detect-virt: dmi: look for KVM (#1278165)- Revert \"journald: turn ForwardToSyslog= off by default\" (#1285642)- terminal-util: when resetting terminals, don\'t wait for carrier (#1266745)- basic/terminal-util: introduce SYSTEMD_COLORS environment variable (#1247963)- ask-password: don\'t abort when message is missing (#1261136)- sysv-generator: do not join dependencies on one line, split them (#1288600)- udev: fibre channel: fix NPIV support (#1266934)- ata_id: unreverse WWN identifier (#1273306)- Fixup WWN bytes for big-endian systems (#1273306)- sd-journal: introduce has_runtime_files and has_persistent_files (#1082179)- journalctl: improve error messages when the specified boot is not found (#1082179)- journalctl: show friendly info when using -b on runtime journal only (#1082179)- journalctl: make \"journalctl /dev/sda\" work (#947636)- journalctl: add match for the current boot when called with devpath (#947636)- man: clarify what happens when journalctl is called with devpath (#947636)- core: downgrade warning about duplicate device names (#1296249)- udev: downgrade a few warnings to debug messages (#1289461)- man: LEVEL in systemd-analyze set-log level is not optional (#1268336)- Revert \"udev: fibre channel: fix NPIV support\" (#1266934)- udev: path-id: fibre channel NPIV - use fc_vport\'s port_name (#1266934)- systemctl: is-active/failed should return 0 if at least one unit is in given state (#1254650)- rules: set SYSTEMD_READY=0 on DM_UDEV_DISABLE_OTHER_RULES_FLAG=1 only with ADD event (#1312011)- s390: add personality support (#1300344)- socket_address_listen - do not rely on errno (#1316452) * Mon Oct 12 2015 Lukas Nykryn - 219-19- udev: make naming for virtio devices opt-in (#1269216)- tmpfiles.d: don\'t clean SAP sockets either (#1186044) * Tue Oct 06 2015 Lukas Nykryn - 219-18- tmpfiles.d: don\'t clean SAP lockfiles and logs (#1186044) * Mon Sep 28 2015 Lukas Nykryn - 219-17- sd-event: fix prepare priority queue comparison function (#1266479)- units: run ldconfig also when cache is unpopulated (#1265539)- selinux: fix regression of systemctl subcommands when absolute unit file paths are specified (#1185120) * Wed Sep 23 2015 Lukas Nykryn - 219-16- login: fix gcc warning, include missing header file (#1264073)- shutdown: make sure /run/nologin has correct label (#1264073) * Tue Sep 22 2015 Lukas Nykryn - 219-15- login: fix label on /run/nologin (#1264073)- udev-rules: prandom character device node permissions (#1264112) * Tue Sep 15 2015 Lukas Nykryn - 219-14- Revert \"sysctl.d: default to fq_codel, fight bufferbloat\" (#1263158)- loginctl: print nontrivial properties in logictl show- * (#1260465) * Wed Sep 02 2015 Lukas Nykryn - 219-13- udev: net_id - support predictable ifnames on virtio buses (#1259015) * Tue Sep 01 2015 Lukas Nykryn - 219-12- selinux: fix check for transient units (#1255129)- socket: fix setsockopt call. SOL_SOCKET changed to SOL_TCP. (#1135599)- selinux: fix missing SELinux unit access check (#1185120)- selinux: always use *_raw API from libselinux (#1256888) * Wed Aug 12 2015 Lukas Nykryn - 219-11- journald-server: don\'t read audit events (#1252409)- everything: remove traces of --user (#1071363) * Fri Aug 07 2015 Lukas Nykryn - 219-10- Revert \"journald: move /dev/log socket to /run\" (#1249968) * Fri Jul 31 2015 Lukas Nykryn - 219-9- units: add [Install] section to tmp.mount- bus-util: add articles to explanation messages (#1016680)- bus-util: print correct warnings for units that fail but for which we have a NULL result only (#1016680) * Thu Jul 16 2015 Lukas Nykryn - 219-8- sysv-generator test: Fix assertion (#1222517)- man: avoid line break in url (#1222517)- Add VARIANT as a standard value for /etc/os-release (#1222517)- Fix permissions on /run/systemd/nspawn/locks (#1222517)- generators: rename add_{root,usr}_mount to add_{sysroot,sysroot_usr}_mount (#1222517)- Generate systemd-fsck-root.service in the initramfs (#1222517)- units: fix typo in systemd-resolved.service (#1222517)- core: don\'t consider umask for SocketMode= (#1222517)- timedate: fix memory leak in timedated (#1222517)- coredump: make sure we vacuum by default (#1222517)- tmpfiles: don\'t fail if we cannot create a subvolume because a file system is read-only but a dir already exists anyway (#1222517)- resolved: fix crash when shutting down (#1222517)- resolved: allow DnsAnswer objects with no space for RRs (#1222517)- id128: add new sd_id128_is_null() call (#1222517)- journalctl: Improve boot ID lookup (#1222517)- test-hashmap: fix an assert (#1222517)- units: make sure systemd-nspawnAATT.slice instances are actually located in machine.slice (#1222517)- Revert \"journald-audit: exit gracefully in the case we can\'t join audit multicast group\" (#1222517)- journald: handle more gracefully when bind() fails on audit sockets (#1222517)- udev: link-config - fix corruption (#1222517)- udev/net_id: Only read the first 64 bytes of PCI config space (#1222517)- shared: generator - correct path to systemd-fsck (#1222517)- logind: Save the user’s state when a session enters SESSION_ACTIVE (#1222517)- small fix ru translation (#1222517)- kmod-setup: don\'t warn when ipv6 can\'t be loaded (#1222517)- Partially revert \"ma-setup: simplify\" (#1222517)- ima-setup: write policy one line at a time (#1222517)- ata_id: unbotch format specifier (#1222517)- install: explicitly return 0 on success (#1222517)- systemd.service.xml: document that systemd removes the PIDFile (#1222517)- core: handle --log-target=null when calling systemd-shutdown (#1222517)- man: ProtectHome= protects /root as well (#1222517)- timedatectl: trim non-local RTC warning to 80 chars wide (#1222517)- escape: fix exit code (#1222517)- man: information about available properties (#1222517)- journal: in persistent mode create /var/log/journal, with all parents. (#1222517)- sysv-generator: fix wrong \"Overwriting existing symlink\" warnings (#1222517)- mount: don\'t claim a device is gone from /proc/self/mountinfo before it is gone from *all * lines (#1222517)- mount: properly check for mounts currently in /proc/self/mountinfo (#1222517) * Tue Jul 14 2015 Lukas Nykryn - 219-7- udev: fix crash in path_id builtin (#957112) * Fri Jul 10 2015 Lukas Nykryn - 219-6- sd-bus: don\'t inherit connection creds into message creds when we have a direct connection (#1230190) * Tue Jun 30 2015 Lukas Nykryn - 219-5- Revert \"core: one step back again, for nspawn we actually can\'t wait for cgroups running empty since systemd will get exactly zero notifications about it\" (#1199644)- bus-creds: always set SD_BUS_CREDS_PID when we set pid in the mask (#1230190)- sd-bus: do not use per-datagram auxiliary information (#1230190)- sd-bus: store selinux context at connection time (#1230190)- journald: simplify context handling (#1230190)- bash-completion: add verb set-property (#1235635) * Fri Jun 19 2015 Lukas Nykryn - 219-4- core: Fix assertion with empty Exec *= paths (#1222517)- rules: load sg module (#1186462)- util: add shell_maybe_quote() call for preparing a string for shell cmdline inclusion (#1016680)- bus-util: be more verbose if dbus job fails (#1016680)- notify: fix badly backported help message (#1199644)- cryptsetup: craft a unique ID with the source device (#1226333)- systemctl: introduce --now for enable, disable and mask (#1233081)- udev: also create old sas paths (#957112)- journald: do not strip leading whitespace from messages (#1227396) * Mon May 18 2015 Lukas Nykryn - 219-3- console-getty.service: don\'t start when /dev/console is missing (#1222517)- resolved: Do not add .busname dependencies, when compiling without kdbus. (#1222517)- man: add journal-remote.conf(5) (#1222517)- mount: don\'t run quotaon only for network filesystems (#1222517)- mount: fix up wording in the comment (#1222517)- udev: net_id - fix copy-paste error (#1222517)- man: don\'t mention \"journalctl /dev/sda\" (#1222517)- units: move After=systemd-hwdb-update.service dependency from udev to udev-trigger (#1222517)- units: explicitly order systemd-user-sessions.service after nss-user-lookup.target (#1222517)- zsh-completion: update loginctl (#1222517)- zsh-completion: add missing -M completion for journalctl (#1222517)- zsh-completion: update hostnamectl (#1222517)- shell-completion: systemctl switch-root verb (#1222517)- core/automount: beef up error message (#1222517)- man: remove \'fs\' from \'rootfsflags\' (#1222517)- shared: fix memleak (#1222517)- udevd: fix synchronization with settle when handling inotify events (#1222517)- python-systemd: fix is_socket_inet to cope with ports (#1222517)- man: fix examples indentation in tmpfiles.d(5) (#1222517)- systemctl: avoid bumping NOFILE rlimit unless needed (#1222517)- exit-status: Fix \"NOTINSSTALLED\" typo (#1222517)- tmpfiles: there\'s no systemd-forbid-user-logins.service service (#1222517)- kmod-setup: load ip_tables kmod at boot (#1222517)- util: Fix assertion in split() on missing \' (#1222517)- units: set KillMode=mixed for our daemons that fork worker processes (#1222517)- unit: don\'t add automatic dependencies on device units if they aren\'t supported (#1222517)- update-done: ignore nanosecond file timestamp components, they are not reliable (#1222517)- sd-daemon: simplify sd_pid_notify_with_fds (#1222517)- fstab-generator: add x-systemd.requires and x-systemd.requires-mounts-for (#1164334) * Thu May 14 2015 Lukas Nykryn - 219-2- udev: restore udevadm settle timeout (#1210981)- udev: settle should return immediately when timeout is 0 (#1210981)- udev: Fix ping timeout when settle timeout is 0 (#1210981)- detect-virt: use /proc/device-tree (#1207773)- ARM: detect-virt: detect Xen (#1207773)- ARM: detect-virt: detect QEMU/KVM (#1207773)- Persistent by_path links for ata devices (#1045498)- man: document forwarding to syslog better (#1177336)- man: fix typos in previous comimt (#1177336)- LSB: always add network-online.target to services with priority over 10 (#1189253)- rules: enable memory hotplug (#1105020)- rules: reload sysctl settings when the bridge module is loaded (#1182105) * Tue Apr 14 2015 Lukáš Nykrýn - 219-1- workaround build issues on ppc and s390- some more patches * Tue Mar 17 2015 Lukáš Nykrýn - 219-0.4- steal more patches from fedora * Fri Mar 13 2015 Lukáš Nykrýn - 219-0.3- steal patches from fedora * Fri Mar 06 2015 Lukáš Nykrýn - 219-0.1- rebase to 219 * Mon Dec 15 2014 Lukáš Nykrýn - 218-0.3- rebase to 218- remove networkd tmpfiles snipets due to packaging issues- add resolved subpackage- backport some nspawn features from upstream * Thu Nov 20 2014 Lukáš Nykrýn - 217-0.3- split systemd and networkd tmpfiles snippets * Thu Nov 20 2014 Lukáš Nykrýn - 217-0.2- spec fixes- core: introduce new Delegate=yes/no property controlling creation of cgroup subhierarchies * Mon Nov 17 2014 Lukáš Nykrýn - 217-0.1- rebase to 217 * Mon Nov 10 2014 Lukas Nykryn - 208-19- cgroups-agent: really down-grade log level (#1044386) * Mon Nov 10 2014 Lukas Nykryn - 208-18- login: rerun vconsole-setup when switching from vgacon to fbcon (#1002450) * Fri Nov 07 2014 Lukas Nykryn - 208-17- udev: net_id dev_port is base 10 (#1155996)- udev: Fix parsing of udev.event-timeout kernel parameter (#1154778) * Thu Oct 30 2014 Lukas Nykryn - 208-16- logind: use correct \"who\" enum values with KillUnit. (#1155502)- logind: always kill session when termination is requested (#1155502)- udev: net_id - correctly name netdevs based on dev_port when set (#1155996) * Tue Oct 21 2014 Lukas Nykryn - 208-15- core: do not segfault if /proc/swaps cannot be opened (#1151239)- man: we don\'t have \'Wanted\' dependency (#1152487)- environment: append unit_id to error messages regarding EnvironmentFile (#1147691)- udevd: add --event-timeout commandline option (#1154778) * Wed Oct 08 2014 Lukas Nykryn - 208-14- core: don\'t allow enabling if unit is masked (#1149299) * Tue Oct 07 2014 Lukas Nykryn - 208-13- tmpfiles: minor modernizations (#1147524)- install: when looking for a unit file for enabling, search for templates only after traversing all search directories (#1147524)- install: remove unused variable (#1147524)- bootctl: typo fix in help message (#1147524)- logind: ignore failing close() on session-devices (#1147524)- sysfs-show.c: return negative error (#1147524)- core: only send SIGHUP when doing first kill, not when doing final sigkill (#1147524)- cgroup: make sure to properly send SIGCONT to all processes of a cgroup if that\'s requested (#1147524)- core: don\'t send duplicate SIGCONT when killing units (#1147524)- efi: fix Undefined reference efi_loader_get_boot_usec when EFI support is disabled (#1147524)- macro: better make IN_SET() macro use const arrays (#1147524)- macro: make sure we can use IN_SET() also with complex function calls as first argument (#1147524)- core: fix property changes in transient units (#1147524)- load-modules: properly return a failing error code if some module fails to load (#1147524)- core/unit: fix unit_add_target_dependencies() for units with no dependencies (#1147524)- man: there is no ExecStopPre= for service units (#1147524)- man: document that per-interface sysctl variables are applied as network interfaces show up (#1147524)- journal: downgrade vaccuum message to debug level (#1147524)- logs-show: fix corrupt output with empty messages (#1147524)- journalctl: refuse extra arguments with --verify and similar (#1147524)- journal: assume that next entry is after previous entry (#1147524)- journal: forget file after encountering an error (#1147524)- man: update link to LSB (#1147524)- man: systemd-bootchart - fix spacing in command (#1147524)- man: add missing comma (#1147524)- units: Do not unescape instance name in systemd-backlightAATT.service (#1147524)- manager: flush memory stream before using the buffer (#1147524)- man: multiple sleep modes are to be separated by whitespace, not commas (#1147524)- man: fix description of systemctl --after/--before (#1147524)- udev: properly detect reference to unexisting part of PROGRAM\'s result (#1147524)- gpt-auto-generator: don\'t return OOM on parentless devices (#1147524)- man: improve wording of systemctl\'s --after/--before (#1147524)- cgroup: it\'s not OK to invoke alloca() in loops (#1147524)- core: don\'t try to relabel mounts before we loaded the policy (#1147524)- systemctl: --kill-mode is long long gone, don\'t mention it in the man page (#1147524)- ask-password: when the user types a overly long password, beep and refuse (#1147524)- logind: don\'t print error if devices vanish during ACL-init (#1147524)- tty-ask-password-agent: return negative errno (#1147524)- journal: cleanup up error handling in update_catalog() (#1147524)- bash completion: fix __get_startable_units (#1147524)- core: check the right variable for failed open() (#1147524)- man: sd_journal_send does nothing when journald is not available (#1147524)- man: clarify that the ExecReload= command should be synchronous (#1147524)- conf-parser: never consider it an error if we cannot load a drop-in file because it is missing (#1147524)- socket: properly handle if our service vanished during runtime (#1147524)- Do not unescape unit names in [Install] section (#1147524)- util: ignore_file should not allow files ending with \'~\' (#1147524)- core: fix invalid free() in killall() (#1147524)- install: fix invalid free() in unit_file_mask() (#1147524)- unit-name: fix detection of unit templates/instances (#1147524)- journald: make MaxFileSec really default to 1month (#1147524)- bootchart: it\'s not OK to return -1 from a main program (#1147524)- journald: Fix off-by-one error in \"Missed X kernel messages\" warning (#1147524)- man: drop references to removed and obsolete \'systemctl load\' command (#1147524)- units: fix BindsTo= logic when applied relative to services with Type=oneshot (#1147524) * Mon Sep 29 2014 Lukas Nykryn - 208-12- units/serial-gettyAATT.service: add [Install] section (#1083936)- units: order network-online.target after network.target (#1072431)- util: consider both fuse.glusterfs and glusterfs network file systems (#1080229)- core: make StopWhenUnneeded work in conjunction with units that fail during their start job (#986949)- cgroups-agent: down-grade log level (#1044386)- random-seed: raise POOL_SIZE_MIN constant to 1024 (#1066517)- delta: do not use unicode chars in C locale (#1088419)- core: print debug instead of error message (#1105608)- journald: always add syslog facility for messages coming from kmsg (#1113215)- fsck,fstab-generator: be lenient about missing fsck. (#1098310)- rules/60-persistent-storage: add nvme pcie ssd scsi_id ENV (#1042990)- cgls: fix running with -M option (#1085455)- getty: Start getty on 3270 terminals available on Linux on System z (#1075729)- core: Added support for ERRNO NOTIFY_SOCKET message parsing (#1106457)- socket: add SocketUser= and SocketGroup= for chown()ing sockets in the file system (#1111761)- tmpfiles: add --root option to operate on an alternate fs tree (#1111199)- units: make ExecStopPost action part of ExecStart (#1036276)- machine-id: only look into KVM uuid when we are not running in a container (#1123452)- util: reset signals when we fork off agents (#1134818)- udev: do not skip the execution of RUN when renaming a network device fails (#1102135)- man: mention System Administrator\'s Guide in systemctl manpage (#978948)- vconsole: also copy character maps (not just fonts) from vt1 to vt2, vt3, ... (#1002450)- localed: consider an unset model as a wildcard (#903776)- systemd-detect-virt: detect s390 virtualization (#1139149)- socket: introduce SELinuxContextFromNet option (#1113790)- sysctl: make --prefix allow all kinds of sysctl paths (#1138591)- man: mention localectl in locale.conf (#1049286)- rules: automatically online hot-added CPUs (#968811)- rules: add rule for naming Dell iDRAC USB Virtual NIC as \'idrac\' (#1054477)- bash-completion: add verb set-property (#1064487)- man: update journald rate limit defaults (#1145352)- core: don\'t try to connect to d-bus after switchroot (#1083300)- localed: check for partially matching converted keymaps (#1109145)- fileio: make parse_env_file() return number of parsed items (#1069420) * Wed Apr 02 2014 Lukáš Nykrýn - 208-11- logind-session: save stopping flag (#1082692)- unit: add waiting jobs to run queue in unit_coldplug (#1083159) * Fri Mar 28 2014 Harald Hoyer 208-10- require redhat-release >= 7.0Resolves: rhbz#1070114 * Fri Mar 14 2014 Lukáš Nykrýn - 208-9- fixes crashes in logind and systemd (#1073994)- run fsck before mouting root in initramfs (#1056661) * Thu Mar 06 2014 Lukáš Nykrýn - 208-8- rules: mark loop device as SYSTEMD_READY=0 if no file is attached (#1067422)- utmp: make sure we don\'t write the utmp reboot record twice on each boot (#1053600)- rework session shutdown logic (#1047614)- introduce new stop protocol for unit scopes (#1064976) * Wed Mar 05 2014 Lukáš Nykrýn - 208-7- setup tty permissions and group for /dev/sclp_line0 (#1070310)- cdrom_id: use the old MMC fallback (#1038015)- mount: don\'t send out PropertiesChanged message if actually nothing got changed (#1069718) * Wed Feb 26 2014 Lukáš Nykrýn - 208-6- fix boot if SELINUX=permissive in configuration file and trying to boot in enforcing=1 (#907841) * Tue Feb 25 2014 Lukáš Nykrýn - 208-5- reintroduce 60-alias-kmsg.rules (#1032711) * Mon Feb 17 2014 Lukáš Nykrýn - 208-4- fstab-generator: revert wrongly applied patch * Fri Feb 14 2014 Lukáš Nykrýn - 208-3- dbus-manager: fix selinux check for enable/disable * Wed Feb 12 2014 Michal Sekletar - 208-2- require redhat-release package- call systemd-tmpfiles after package installation (#1059345)- move preset policy out of systemd package (#903690) * Tue Feb 11 2014 Michal Sekletar - 208-1- rebase to systemd-208 (#1063332)- do not create symlink /etc/systemd/system/syslog.service (#1055421) * Fri Jan 24 2014 Daniel Mach - 207-14- Mass rebuild 2014-01-24 * Thu Jan 16 2014 Lukáš Nykrýn - 207-13- fix SELinux check for transient units (#1008864) * Wed Jan 15 2014 Lukáš Nykrýn - 207-12- shell-completion: remove load and dump from systemctl (#1048066)- delta: ensure that d_type will be set on every fs (#1050795)- tmpfiles: don\'t allow label_fix to print ENOENT when we want to ignore it (#1044871)- udev/net_id: Introduce predictable network names for Linux on System z (#870859)- coredumpctl: in case of error free pattern after print (#1052786) * Fri Dec 27 2013 Daniel Mach - 207-11- Mass rebuild 2013-12-27 * Thu Dec 19 2013 Lukas Nykryn - 207-10- cgroup_show: don\'t call show_pid_array on empty arrays * Wed Dec 18 2013 Lukas Nykryn - 207-9- treat reload failure as failure (#1036848)- improve journal performance (#1029604)- backport bugfixes (#1043525)- fix handling of trailing whitespace in split_quoted (#984832)- localed: match converted keymaps before legacy (#903776)- improve the description of parameter X in tmpfiles.d page (#1029604)- obsolete ConsoleKit (#1039761)- make rc.local more backward comaptible (#1039465) * Tue Nov 19 2013 Lukas Nykryn - 207-8- tmpfiles: introduce m (#1030961) * Tue Nov 12 2013 Lukas Nykryn - 207-7- introduce DefaultStartLimit (#821723) * Mon Nov 11 2013 Harald Hoyer 207-6- changed systemd-journal-gateway login shell to /sbin/nologin- backported a lot of bugfixes- udev: path_id - fix by-path link generation for scm devicesResolves: rhbz#888707 * Tue Nov 05 2013 Lukas Nykryn - 207-5- create /etc/rc.d/rc.local (#968401)- cgroup: always enable memory.use_hierarchy= for all cgroups (#1011575)- remove userAATT.service (#1019738)- drop some out-of-date references to cgroup settings (#1000004)- explain NAME in systemctl man page (#978954) * Tue Oct 15 2013 Lukas Nykryn - 207-4- core: whenever a new PID is passed to us, make sure we watch it * Tue Oct 01 2013 Lukas Nykryn - 207-3- presets: add tuned.service * Thu Sep 19 2013 Lukas Nykryn - 207-2- Advertise hibernation only if there\'s enough free swap- swap: create .wants symlink to \'auto\' swap devices- Verify validity of session name when received from outside- polkit: Avoid race condition in scraping /procResolves: rhbz#1005142 * Fri Sep 13 2013 Harald Hoyer 207-1- version 207 * Fri Sep 06 2013 Harald Hoyer 206-8- support \"debug\" kernel command line parameter- journald: fix fd leak in journal_file_empty- journald: fix vacuuming of archived journals- libudev: enumerate - do not try to match against an empty subsystem- cgtop: fixup the online help- libudev: fix memleak when enumerating childs * Wed Aug 28 2013 Harald Hoyer 206-7- fixed cgroup hashmap corruptionResolves: rhbz#997742 rhbz#995197 * Fri Aug 23 2013 Harald Hoyer 206-6- cgroup.c: check return value of unit_realize_cgroup_now()Resolves: rhbz#997742 rhbz#995197 * Thu Aug 22 2013 Harald Hoyer 206-5- obsolete upstartResolves: rhbz#978014- obsolete halResolves: rhbz#975589- service: always unwatch PIDs before forgetting old onesResolves: rhbz#995197- units: disable kmod-static-nodes.service in containers- use CAP_MKNOD ConditionCapability- fstab-generator: read rd.fstab=on/off switch correctly- backlight: add minimal tool to save/restore screen brightness- backlight: instead of syspath use sysname for identifying- sysctl: allow overwriting of values specified in \"later\"- systemd-python: fix initialization of _Reader objects- udevd: simplify sigterm check- libudev: fix hwdb validation to look for the *new * file- units: make fsck units remain after exit- udev: replace CAP_MKNOD by writable /sys condition- libudev-enumerate.c:udev_enumerate_get_list_entry() fixed- journal: fix parsing of facility in syslog messages * Fri Aug 09 2013 Harald Hoyer 206-4- journal: handle multiline syslog messages- man: Fix copy&paste error- core: synchronously block when logging- journal: immediately sync to disk as soon as we receieve an EMERG/ALERT/CRIT message- initctl: use irreversible jobs when switching runlevels- udev: log error if chmod/chown of static dev nodes fails- udev: static_node - don\'t touch permissions uneccessarily- tmpfiles: support passing --prefix multiple times- tmpfiles: introduce --exclude-prefix- tmpfiles-setup: exclude /dev prefixes files- logind: update state file after generating the session fifo, not before- journalctl: use _COMM= match for scripts- man: systemd.unit: fix volatile path- man: link up scope+slice units from systemd.unit(5)- man: there is no session mode, only user mode- journal: fix hashmap leak in mmap-cache- systemd-delta: Only print colors when on a tty- systemd: fix segv in snapshot creation- udev: hwdb - try reading modalias for usb before falling back to the composed one- udevd: respect the log-level set in /etc/udev/udev.conf- fstab-generator: respect noauto/nofail when adding sysroot mount * Fri Aug 02 2013 Lukáš Nykrýn - 206-3- add dependency on kmod >= 14- remove /var/log/journal to make journal non-persistant (#989750)- add hypervkvpd.service to presets (#924321) * Thu Aug 01 2013 Lukáš Nykrýn - 206-2- 80-net-name-slot.rules: only rename network interfaces on ACTION==add * Tue Jul 23 2013 Kay Sievers - 206-1- New upstream releaseResolves (#984152) * Wed Jul 03 2013 Lennart Poettering - 205-1- New upstream release * Wed Jun 26 2013 Michal Schmidt 204-10- Split systemd-journal-gateway subpackage (#908081). * Mon Jun 24 2013 Michal Schmidt 204-9- Rename nm_dispatcher to NetworkManager-dispatcher in default preset (#977433) * Fri Jun 14 2013 Harald Hoyer 204-8- fix, which helps to sucessfully browse journals withduplicated seqnums * Fri Jun 14 2013 Harald Hoyer 204-7- fix duplicate message ID bugResolves: rhbz#974132 * Thu Jun 06 2013 Harald Hoyer 204-6- introduce 99-default-disable.preset * Thu Jun 06 2013 Lennart Poettering - 204-5- Rename 90-display-manager.preset to 85-display-manager.preset so that it actually takes precedence over 90-default.preset\'s \"disable *\" line (#903690) * Tue May 28 2013 Harald Hoyer 204-4- Fix kernel-install (#965897) * Wed May 22 2013 Kay Sievers - 204-3- Fix kernel-install (#965897) * Thu May 09 2013 Lennart Poettering - 204-2- New upstream release- disable isdn by default (#959793) * Tue May 07 2013 Harald Hoyer 203-2- forward port kernel-install-grubby.patch * Tue May 07 2013 Lennart Poettering - 203-1- New upstream release * Wed Apr 24 2013 Harald Hoyer 202-3- fix ENOENT for getaddrinfo- Resolves: rhbz#954012 rhbz#956035- crypt-setup-generator: correctly check return of strdup- logind-dbus: initialize result variable- prevent library underlinking * Fri Apr 19 2013 Harald Hoyer 202-2- nspawn create empty /etc/resolv.conf if necessary- python wrapper: add sd_journal_add_conjunction()- fix s390 booting- Resolves: rhbz#953217 * Thu Apr 18 2013 Lennart Poettering - 202-1- New upstream release * Tue Apr 09 2013 Michal Schmidt - 201-2- Automatically discover whether to run autoreconf and add autotools and gitBuildRequires based on the presence of patches to be applied.- Use find -delete. * Mon Apr 08 2013 Lennart Poettering - 201-1- New upstream release * Mon Apr 08 2013 Lennart Poettering - 200-4- Update preset file * Fri Mar 29 2013 Lennart Poettering - 200-3- Remove NetworkManager-wait-online.service from presets file again, it should default to off * Fri Mar 29 2013 Lennart Poettering - 200-2- New upstream release * Tue Mar 26 2013 Lennart Poettering - 199-2- Add NetworkManager-wait-online.service to the presets file * Tue Mar 26 2013 Lennart Poettering - 199-1- New upstream release * Mon Mar 18 2013 Michal Schmidt 198-7- Drop /usr/s?bin/ prefixes. * Fri Mar 15 2013 Harald Hoyer 198-6- run autogen to pickup all changes * Fri Mar 15 2013 Harald Hoyer 198-5- do not mount anything, when not running as pid 1- add initrd.target for systemd in the initrd * Wed Mar 13 2013 Harald Hoyer 198-4- fix switch-root and local-fs.target problem- patch kernel-install to use grubby, if available * Fri Mar 08 2013 Harald Hoyer 198-3- add Conflict with dracut < 026 because of the new switch-root isolate * Thu Mar 07 2013 Lennart Poettering - 198-2- Create required users * Thu Mar 07 2013 Lennart Poettering - 198-1- New release- Enable journal persistancy by default * Sun Feb 10 2013 Peter Robinson 197-3- Bump for ARM * Fri Jan 18 2013 Michal Schmidt - 197-2- Added qemu-guest-agent.service to presets (Lennart, #885406).- Add missing pygobject3-base to systemd-analyze deps (Lennart).- Do not require hwdata, it is all in the hwdb now (Kay).- Drop dependency on dbus-python. * Tue Jan 08 2013 Lennart Poettering - 197-1- New upstream release * Mon Dec 10 2012 Michal Schmidt - 196-4- Enable rngd.service by default (#857765). * Mon Dec 10 2012 Michal Schmidt - 196-3- Disable hardening on s390(x) because PIE is broken there and producestext relocations with __thread (#868839). * Wed Dec 05 2012 Michal Schmidt - 196-2- added spice-vdagentd.service to presets (Lennart, #876237)- BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name(requested by Milan Brož).- verbose make to see the actual build flags * Wed Nov 21 2012 Lennart Poettering - 196-1- New upstream release * Tue Nov 20 2012 Lennart Poettering - 195-8- https://bugzilla.redhat.com/show_bug.cgi?id=873459- https://bugzilla.redhat.com/show_bug.cgi?id=878093 * Thu Nov 15 2012 Michal Schmidt - 195-7- Revert udev killing cgroup patch for F18 Beta.- https://bugzilla.redhat.com/show_bug.cgi?id=873576 * Fri Nov 09 2012 Michal Schmidt - 195-6- Fix cyclical dep between systemd and systemd-libs.- Avoid broken build of test-journal-syslog.- https://bugzilla.redhat.com/show_bug.cgi?id=873387- https://bugzilla.redhat.com/show_bug.cgi?id=872638 * Thu Oct 25 2012 Kay Sievers - 195-5- require \'sed\', limit HOSTNAME= match * Wed Oct 24 2012 Michal Schmidt - 195-4- add dmraid-activation.service to the default preset- add yum protected.d fragment- https://bugzilla.redhat.com/show_bug.cgi?id=869619- https://bugzilla.redhat.com/show_bug.cgi?id=869717 * Wed Oct 24 2012 Kay Sievers - 195-3- Migrate /etc/sysconfig/ i18n, keyboard, network files/variables tosystemd native files * Tue Oct 23 2012 Lennart Poettering - 195-2- Provide syslog because the journal is fine as a syslog implementation * Tue Oct 23 2012 Lennart Poettering - 195-1- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=831665- https://bugzilla.redhat.com/show_bug.cgi?id=847720- https://bugzilla.redhat.com/show_bug.cgi?id=858693- https://bugzilla.redhat.com/show_bug.cgi?id=863481- https://bugzilla.redhat.com/show_bug.cgi?id=864629- https://bugzilla.redhat.com/show_bug.cgi?id=864672- https://bugzilla.redhat.com/show_bug.cgi?id=864674- https://bugzilla.redhat.com/show_bug.cgi?id=865128- https://bugzilla.redhat.com/show_bug.cgi?id=866346- https://bugzilla.redhat.com/show_bug.cgi?id=867407- https://bugzilla.redhat.com/show_bug.cgi?id=868603 * Wed Oct 10 2012 Michal Schmidt - 194-2- Add scriptlets for migration away from systemd-timedated-ntp.target * Wed Oct 03 2012 Lennart Poettering - 194-1- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=859614- https://bugzilla.redhat.com/show_bug.cgi?id=859655 * Fri Sep 28 2012 Lennart Poettering - 193-1- New upstream release * Tue Sep 25 2012 Lennart Poettering - 192-1- New upstream release * Fri Sep 21 2012 Lennart Poettering - 191-2- Fix journal mmap header prototype definition to fix compilation on 32bit * Fri Sep 21 2012 Lennart Poettering - 191-1- New upstream release- Enable all display managers by default, as discussed with Adam Williamson * Thu Sep 20 2012 Lennart Poettering - 190-1- New upstream release- Take possession of /etc/localtime, and remove /etc/sysconfig/clock- https://bugzilla.redhat.com/show_bug.cgi?id=858780- https://bugzilla.redhat.com/show_bug.cgi?id=858787- https://bugzilla.redhat.com/show_bug.cgi?id=858771- https://bugzilla.redhat.com/show_bug.cgi?id=858754- https://bugzilla.redhat.com/show_bug.cgi?id=858746- https://bugzilla.redhat.com/show_bug.cgi?id=858266- https://bugzilla.redhat.com/show_bug.cgi?id=858224- https://bugzilla.redhat.com/show_bug.cgi?id=857670- https://bugzilla.redhat.com/show_bug.cgi?id=856975- https://bugzilla.redhat.com/show_bug.cgi?id=855863- https://bugzilla.redhat.com/show_bug.cgi?id=851970- https://bugzilla.redhat.com/show_bug.cgi?id=851275- https://bugzilla.redhat.com/show_bug.cgi?id=851131- https://bugzilla.redhat.com/show_bug.cgi?id=847472- https://bugzilla.redhat.com/show_bug.cgi?id=847207- https://bugzilla.redhat.com/show_bug.cgi?id=846483- https://bugzilla.redhat.com/show_bug.cgi?id=846085- https://bugzilla.redhat.com/show_bug.cgi?id=845973- https://bugzilla.redhat.com/show_bug.cgi?id=845194- https://bugzilla.redhat.com/show_bug.cgi?id=845028- https://bugzilla.redhat.com/show_bug.cgi?id=844630- https://bugzilla.redhat.com/show_bug.cgi?id=839736- https://bugzilla.redhat.com/show_bug.cgi?id=835848- https://bugzilla.redhat.com/show_bug.cgi?id=831740- https://bugzilla.redhat.com/show_bug.cgi?id=823485- https://bugzilla.redhat.com/show_bug.cgi?id=821813- https://bugzilla.redhat.com/show_bug.cgi?id=807886- https://bugzilla.redhat.com/show_bug.cgi?id=802198- https://bugzilla.redhat.com/show_bug.cgi?id=767795- https://bugzilla.redhat.com/show_bug.cgi?id=767561- https://bugzilla.redhat.com/show_bug.cgi?id=752774- https://bugzilla.redhat.com/show_bug.cgi?id=732874- https://bugzilla.redhat.com/show_bug.cgi?id=858735 * Thu Sep 13 2012 Lennart Poettering - 189-4- Don\'t pull in pkg-config as dep- https://bugzilla.redhat.com/show_bug.cgi?id=852828 * Wed Sep 12 2012 Lennart Poettering - 189-3- Update preset policy- Rename preset policy file from 99-default.preset to 90-default.preset so that people can order their own stuff after the Fedora default policy if they wish * Thu Aug 23 2012 Lennart Poettering - 189-2- Update preset policy- https://bugzilla.redhat.com/show_bug.cgi?id=850814 * Thu Aug 23 2012 Lennart Poettering - 189-1- New upstream release * Thu Aug 16 2012 Ray Strode 188-4- more scriptlet fixes(move dm migration logic to %posttrans so the servicefiles it\'s looking for are available at the timethe logic is run) * Sat Aug 11 2012 Lennart Poettering - 188-3- Remount file systems MS_PRIVATE before switching roots- https://bugzilla.redhat.com/show_bug.cgi?id=847418 * Wed Aug 08 2012 Rex Dieter - 188-2- fix scriptlets * Wed Aug 08 2012 Lennart Poettering - 188-1- New upstream release- Enable gdm and avahi by default via the preset file- Convert /etc/sysconfig/desktop to display-manager.service symlink- Enable hardened build * Mon Jul 30 2012 Kay Sievers - 187-3- Obsolete: system-setup-keyboard * Wed Jul 25 2012 Kalev Lember - 187-2- Run ldconfig for the new -libs subpackage * Thu Jul 19 2012 Lennart Poettering - 187-1- New upstream release * Mon Jul 09 2012 Harald Hoyer 186-2- fixed dracut conflict version * Tue Jul 03 2012 Lennart Poettering - 186-1- New upstream release * Fri Jun 22 2012 Nils Philippsen - 185-7.gite7aee75- add obsoletes/conflicts so multilib systemd -> systemd-libs updates work * Thu Jun 14 2012 Michal Schmidt - 185-6.gite7aee75- Update to current git * Wed Jun 06 2012 Kay Sievers - 185-5.gita2368a3- disable plymouth in configure, to drop the .wants/ symlinks * Wed Jun 06 2012 Michal Schmidt - 185-4.gita2368a3- Update to current git snapshot- Add systemd-readahead-analyze- Drop upstream patch- Split systemd-libs- Drop duplicate doc files- Fixed License headers of subpackages * Wed Jun 06 2012 Ray Strode - 185-3- Drop plymouth files- Conflict with old plymouth * Tue Jun 05 2012 Kay Sievers - 185-2- selinux udev labeling fix- conflict with older dracut versions for new udev file names * Mon Jun 04 2012 Kay Sievers - 185-1- New upstream release- udev selinux labeling fixes- new man pages- systemctl help * Thu May 31 2012 Lennart Poettering - 184-1- New upstream release * Thu May 24 2012 Kay Sievers - 183-1- New upstream release including udev merge. * Wed Mar 28 2012 Michal Schmidt - 44-4- Add triggers from Bill Nottingham to correct the damage done bythe obsoleted systemd-units\'s preun scriptlet (#807457). * Mon Mar 26 2012 Dennis Gilmore - 44-3- apply patch from upstream so we can build systemd on arm and ppc- and likely the rest of the secondary arches * Tue Mar 20 2012 Michal Schmidt - 44-2- Don\'t build the gtk parts anymore. They\'re moving into systemd-ui.- Remove a dead patch file. * Fri Mar 16 2012 Lennart Poettering - 44-1- New upstream release- Closes #798760, #784921, #783134, #768523, #781735 * Mon Feb 27 2012 Dennis Gilmore - 43-2- don\'t conflict with fedora-release systemd never actually provided- /etc/os-release so there is no actual conflict * Wed Feb 15 2012 Lennart Poettering - 43-1- New upstream release- Closes #789758, #790260, #790522 * Sat Feb 11 2012 Lennart Poettering - 42-1- New upstream release- Save a bit of entropy during system installation (#789407)- Don\'t own /etc/os-release anymore, leave that to fedora-release * Thu Feb 09 2012 Adam Williamson - 41-2- rebuild for fixed binutils * Thu Feb 09 2012 Lennart Poettering - 41-1- New upstream release * Tue Feb 07 2012 Lennart Poettering - 40-1- New upstream release * Thu Jan 26 2012 Kay Sievers - 39-3- provide /sbin/shutdown * Wed Jan 25 2012 Harald Hoyer 39-2- increment release * Wed Jan 25 2012 Kay Sievers - 39-1.1- install everything in /usrhttps://fedoraproject.org/wiki/Features/UsrMove * Wed Jan 25 2012 Lennart Poettering - 39-1- New upstream release * Sun Jan 22 2012 Michal Schmidt - 38-6.git9fa2f41- Update to a current git snapshot.- Resolves: #781657 * Sun Jan 22 2012 Michal Schmidt - 38-5- Build against libgee06. Reenable gtk tools.- Delete unused patches.- Add easy building of git snapshots.- Remove legacy spec file elements.- Don\'t mention implicit BuildRequires.- Configure with --disable-static.- Merge -units into the main package.- Move section 3 manpages to -devel.- Fix unowned directory.- Run ldconfig in scriptlets.- Split systemd-analyze to a subpackage. * Sat Jan 21 2012 Dan Horák - 38-4- fix build on big-endians * Wed Jan 11 2012 Lennart Poettering - 38-3- Disable building of gtk tools for now * Wed Jan 11 2012 Lennart Poettering - 38-2- Fix a few (build) dependencies * Wed Jan 11 2012 Lennart Poettering - 38-1- New upstream release * Tue Nov 15 2011 Michal Schmidt - 37-4- Run authconfig if /etc/pam.d/system-auth is not a symlink.- Resolves: #753160 * Wed Nov 02 2011 Michal Schmidt - 37-3- Fix remote-fs-pre.target and its ordering.- Resolves: #749940 * Wed Oct 19 2011 Michal Schmidt - 37-2- A couple of fixes from upstream:- Fix a regression in bash-completion reported in Bodhi.- Fix a crash in isolating.- Resolves: #717325 * Tue Oct 11 2011 Lennart Poettering - 37-1- New upstream release- Resolves: #744726, #718464, #713567, #713707, #736756 * Thu Sep 29 2011 Michal Schmidt - 36-5- Undo the workaround. Kay says it does not belong in systemd.- Unresolves: #741655 * Thu Sep 29 2011 Michal Schmidt - 36-4- Workaround for the crypto-on-lvm-on-crypto disk layout- Resolves: #741655 * Sun Sep 25 2011 Michal Schmidt - 36-3- Revert an upstream patch that caused ordering cycles- Resolves: #741078 * Fri Sep 23 2011 Lennart Poettering - 36-2- Add /etc/timezone to ghosted files * Fri Sep 23 2011 Lennart Poettering - 36-1- New upstream release- Resolves: #735013, #736360, #737047, #737509, #710487, #713384 * Thu Sep 01 2011 Lennart Poettering - 35-1- New upstream release- Update post scripts- Resolves: #726683, #713384, #698198, #722803, #727315, #729997, #733706, #734611 * Thu Aug 25 2011 Lennart Poettering - 34-1- New upstream release * Fri Aug 19 2011 Harald Hoyer 33-2- fix ABRT on service file reloading- Resolves: rhbz#732020 * Wed Aug 03 2011 Lennart Poettering - 33-1- New upstream release * Fri Jul 29 2011 Lennart Poettering - 32-1- New upstream release * Wed Jul 27 2011 Lennart Poettering - 31-2- Fix access mode of modprobe file, restart logind after upgrade * Wed Jul 27 2011 Lennart Poettering - 31-1- New upstream release * Wed Jul 13 2011 Lennart Poettering - 30-1- New upstream release * Thu Jun 16 2011 Lennart Poettering - 29-1- New upstream release * Mon Jun 13 2011 Michal Schmidt - 28-4- Apply patches from current upstream.- Fixes memory size detection on 32-bit with >4GB RAM (BZ712341) * Wed Jun 08 2011 Michal Schmidt - 28-3- Apply patches from current upstream- https://bugzilla.redhat.com/show_bug.cgi?id=709909- https://bugzilla.redhat.com/show_bug.cgi?id=710839- https://bugzilla.redhat.com/show_bug.cgi?id=711015 * Sat May 28 2011 Lennart Poettering - 28-2- Pull in nss-myhostname * Thu May 26 2011 Lennart Poettering - 28-1- New upstream release * Wed May 25 2011 Lennart Poettering - 26-2- Bugfix release- https://bugzilla.redhat.com/show_bug.cgi?id=707507- https://bugzilla.redhat.com/show_bug.cgi?id=707483- https://bugzilla.redhat.com/show_bug.cgi?id=705427- https://bugzilla.redhat.com/show_bug.cgi?id=707577 * Sat Apr 30 2011 Lennart Poettering - 26-1- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=699394- https://bugzilla.redhat.com/show_bug.cgi?id=698198- https://bugzilla.redhat.com/show_bug.cgi?id=698674- https://bugzilla.redhat.com/show_bug.cgi?id=699114- https://bugzilla.redhat.com/show_bug.cgi?id=699128 * Thu Apr 21 2011 Lennart Poettering - 25-1- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=694788- https://bugzilla.redhat.com/show_bug.cgi?id=694321- https://bugzilla.redhat.com/show_bug.cgi?id=690253- https://bugzilla.redhat.com/show_bug.cgi?id=688661- https://bugzilla.redhat.com/show_bug.cgi?id=682662- https://bugzilla.redhat.com/show_bug.cgi?id=678555- https://bugzilla.redhat.com/show_bug.cgi?id=628004 * Wed Apr 06 2011 Lennart Poettering - 24-1- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=694079- https://bugzilla.redhat.com/show_bug.cgi?id=693289- https://bugzilla.redhat.com/show_bug.cgi?id=693274- https://bugzilla.redhat.com/show_bug.cgi?id=693161 * Tue Apr 05 2011 Lennart Poettering - 23-1- New upstream release- Include systemd-sysv-convert * Fri Apr 01 2011 Lennart Poettering - 22-1- New upstream release * Wed Mar 30 2011 Lennart Poettering - 21-2- The quota services are now pulled in by mount points, hence no need to enable them explicitly * Tue Mar 29 2011 Lennart Poettering - 21-1- New upstream release * Mon Mar 28 2011 Matthias Clasen - 20-2- Apply upstream patch to not send untranslated messages to plymouth * Tue Mar 08 2011 Lennart Poettering - 20-1- New upstream release * Tue Mar 01 2011 Lennart Poettering - 19-1- New upstream release * Wed Feb 16 2011 Lennart Poettering - 18-1- New upstream release * Mon Feb 14 2011 Bill Nottingham - 17-6- bump upstart obsoletes (#676815) * Wed Feb 09 2011 Tom Callaway - 17-5- add macros.systemd file for %{_unitdir} * Wed Feb 09 2011 Fedora Release Engineering - 17-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Feb 09 2011 Lennart Poettering - 17-3- Fix popen() of systemctl, #674916 | |