معرفی شرکت ها


systemd-devel-239-58.el8_6.8.i686.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Development headers for systemd
ویژگی مقدار
سیستم عامل Linux
توزیع AlmaLinux 8
مخزن AlmaLinux BaseOS i686
نام بسته systemd-devel
نام فایل بسته systemd-devel-239-58.el8_6.8.i686.rpm
نسخه بسته 239
انتشار بسته 58.el8_6.8
معماری بسته i686
نگهدارنده -
تاریخ ساخت Tue 25 Oct 2022 06
هاست سازنده x64-builder02.almalinux.org
نوع بسته .rpm
آدرس صفحه اصلی http://www.freedesktop.org/wiki/Software/systemd
مجوز LGPLv2+ and MIT
حجم دانلود 394K
حجم نصب 297.493K
Development headers and auxiliary files for developing applications linking to libudev or libsystemd.


جایگزین ها

بسته نسخه معماری مخزن
systemd-devel-239-51.el8.alma.aarch64.rpm 239 aarch64 AlmaLinux cloud
systemd-devel-239-51.el8_5.3.alma.aarch64.rpm 239 aarch64 AlmaLinux cloud
systemd-devel-239-51.el8_5.5.alma.aarch64.rpm 239 aarch64 AlmaLinux cloud
systemd-devel-239-58.el8.aarch64.rpm 239 aarch64 AlmaLinux BaseOS
systemd-devel-239-58.el8.alma.aarch64.rpm 239 aarch64 AlmaLinux cloud
systemd-devel-239-58.el8.i686.rpm 239 i686 AlmaLinux BaseOS
systemd-devel-239-58.el8.ppc64le.rpm 239 ppc64le AlmaLinux BaseOS
systemd-devel-239-58.el8.x86_64.rpm 239 x86_64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.3.aarch64.rpm 239 aarch64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.3.i686.rpm 239 i686 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.3.ppc64le.rpm 239 ppc64le AlmaLinux BaseOS
systemd-devel-239-58.el8_6.3.x86_64.rpm 239 x86_64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.4.aarch64.rpm 239 aarch64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.4.i686.rpm 239 i686 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.4.ppc64le.rpm 239 ppc64le AlmaLinux BaseOS
systemd-devel-239-58.el8_6.4.s390x.rpm 239 s390x AlmaLinux BaseOS
systemd-devel-239-58.el8_6.4.x86_64.rpm 239 x86_64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.7.aarch64.rpm 239 aarch64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.7.alma.aarch64.rpm 239 aarch64 AlmaLinux cloud
systemd-devel-239-58.el8_6.7.i686.rpm 239 i686 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.7.ppc64le.rpm 239 ppc64le AlmaLinux BaseOS
systemd-devel-239-58.el8_6.7.s390x.rpm 239 s390x AlmaLinux BaseOS
systemd-devel-239-58.el8_6.7.x86_64.rpm 239 x86_64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.8.aarch64.rpm 239 aarch64 AlmaLinux BaseOS
systemd-devel-239-58.el8_6.8.alma.aarch64.rpm 239 aarch64 AlmaLinux cloud
systemd-devel-239-58.el8_6.8.ppc64le.rpm 239 ppc64le AlmaLinux BaseOS
systemd-devel-239-58.el8_6.8.s390x.rpm 239 s390x AlmaLinux BaseOS
systemd-devel-239-58.el8_6.8.x86_64.rpm 239 x86_64 AlmaLinux BaseOS


نیازمندی

مقدار نام
- libsystemd.so.0
- libudev.so.1
= 239-58.el8_6.8 systemd-libs(x86-32)
= 239-58.el8_6.8 systemd-pam


ارائه دهنده

مقدار نام
= 239 libudev-devel
= 239 libudev-devel(x86-32)
= 239 pkgconfig(libsystemd)
= 239 pkgconfig(libudev)
= 239-58.el8_6.8 systemd-devel
= 239-58.el8_6.8 systemd-devel(x86-32)


نحوه نصب


نصب پکیج rpm systemd-devel:

    dnf install systemd-devel-239-58.el8_6.8.i686.rpm


فایل ها

مسیرها
/usr/include/libudev.h
/usr/include/systemd
/usr/include/systemd/_sd-common.h
/usr/include/systemd/sd-bus-protocol.h
/usr/include/systemd/sd-bus-vtable.h
/usr/include/systemd/sd-bus.h
/usr/include/systemd/sd-daemon.h
/usr/include/systemd/sd-event.h
/usr/include/systemd/sd-id128.h
/usr/include/systemd/sd-journal.h
/usr/include/systemd/sd-login.h
/usr/include/systemd/sd-messages.h
/usr/lib/libsystemd.so
/usr/lib/libudev.so
/usr/lib/pkgconfig/libsystemd.pc
/usr/lib/pkgconfig/libudev.pc
/usr/share/man/man3/SD_ALERT.3.gz
/usr/share/man/man3/SD_BUS_ERROR_ACCESS_DENIED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_ADDRESS_IN_USE.3.gz
/usr/share/man/man3/SD_BUS_ERROR_AUTH_FAILED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_BAD_ADDRESS.3.gz
/usr/share/man/man3/SD_BUS_ERROR_DISCONNECTED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_END.3.gz
/usr/share/man/man3/SD_BUS_ERROR_FAILED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_FILE_EXISTS.3.gz
/usr/share/man/man3/SD_BUS_ERROR_FILE_NOT_FOUND.3.gz
/usr/share/man/man3/SD_BUS_ERROR_INCONSISTENT_MESSAGE.3.gz
/usr/share/man/man3/SD_BUS_ERROR_INTERACTIVE_AUTHORIZATION_REQUIRED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_INVALID_ARGS.3.gz
/usr/share/man/man3/SD_BUS_ERROR_INVALID_SIGNATURE.3.gz
/usr/share/man/man3/SD_BUS_ERROR_IO_ERROR.3.gz
/usr/share/man/man3/SD_BUS_ERROR_LIMITS_EXCEEDED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_MAKE_CONST.3.gz
/usr/share/man/man3/SD_BUS_ERROR_MAP.3.gz
/usr/share/man/man3/SD_BUS_ERROR_MATCH_RULE_INVALID.3.gz
/usr/share/man/man3/SD_BUS_ERROR_MATCH_RULE_NOT_FOUND.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NAME_HAS_NO_OWNER.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NOT_SUPPORTED.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NO_MEMORY.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NO_NETWORK.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NO_REPLY.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NO_SERVER.3.gz
/usr/share/man/man3/SD_BUS_ERROR_NULL.3.gz
/usr/share/man/man3/SD_BUS_ERROR_PROPERTY_READ_ONLY.3.gz
/usr/share/man/man3/SD_BUS_ERROR_SERVICE_UNKNOWN.3.gz
/usr/share/man/man3/SD_BUS_ERROR_TIMEOUT.3.gz
/usr/share/man/man3/SD_BUS_ERROR_UNIX_PROCESS_ID_UNKNOWN.3.gz
/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_INTERFACE.3.gz
/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_METHOD.3.gz
/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_OBJECT.3.gz
/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_PROPERTY.3.gz
/usr/share/man/man3/SD_CRIT.3.gz
/usr/share/man/man3/SD_DEBUG.3.gz
/usr/share/man/man3/SD_EMERG.3.gz
/usr/share/man/man3/SD_ERR.3.gz
/usr/share/man/man3/SD_EVENT_ARMED.3.gz
/usr/share/man/man3/SD_EVENT_EXITING.3.gz
/usr/share/man/man3/SD_EVENT_FINISHED.3.gz
/usr/share/man/man3/SD_EVENT_INITIAL.3.gz
/usr/share/man/man3/SD_EVENT_OFF.3.gz
/usr/share/man/man3/SD_EVENT_ON.3.gz
/usr/share/man/man3/SD_EVENT_ONESHOT.3.gz
/usr/share/man/man3/SD_EVENT_PENDING.3.gz
/usr/share/man/man3/SD_EVENT_PREPARING.3.gz
/usr/share/man/man3/SD_EVENT_PRIORITY_IDLE.3.gz
/usr/share/man/man3/SD_EVENT_PRIORITY_IMPORTANT.3.gz
/usr/share/man/man3/SD_EVENT_PRIORITY_NORMAL.3.gz
/usr/share/man/man3/SD_EVENT_RUNNING.3.gz
/usr/share/man/man3/SD_ID128_CONST_STR.3.gz
/usr/share/man/man3/SD_ID128_FORMAT_STR.3.gz
/usr/share/man/man3/SD_ID128_FORMAT_VAL.3.gz
/usr/share/man/man3/SD_ID128_MAKE.3.gz
/usr/share/man/man3/SD_ID128_MAKE_STR.3.gz
/usr/share/man/man3/SD_ID128_NULL.3.gz
/usr/share/man/man3/SD_INFO.3.gz
/usr/share/man/man3/SD_JOURNAL_APPEND.3.gz
/usr/share/man/man3/SD_JOURNAL_CURRENT_USER.3.gz
/usr/share/man/man3/SD_JOURNAL_FOREACH.3.gz
/usr/share/man/man3/SD_JOURNAL_FOREACH_BACKWARDS.3.gz
/usr/share/man/man3/SD_JOURNAL_FOREACH_DATA.3.gz
/usr/share/man/man3/SD_JOURNAL_FOREACH_FIELD.3.gz
/usr/share/man/man3/SD_JOURNAL_FOREACH_UNIQUE.3.gz
/usr/share/man/man3/SD_JOURNAL_INVALIDATE.3.gz
/usr/share/man/man3/SD_JOURNAL_LOCAL_ONLY.3.gz
/usr/share/man/man3/SD_JOURNAL_NOP.3.gz
/usr/share/man/man3/SD_JOURNAL_OS_ROOT.3.gz
/usr/share/man/man3/SD_JOURNAL_RUNTIME_ONLY.3.gz
/usr/share/man/man3/SD_JOURNAL_SUPPRESS_LOCATION.3.gz
/usr/share/man/man3/SD_JOURNAL_SYSTEM.3.gz
/usr/share/man/man3/SD_LISTEN_FDS_START.3.gz
/usr/share/man/man3/SD_NOTICE.3.gz
/usr/share/man/man3/SD_WARNING.3.gz
/usr/share/man/man3/libudev.3.gz
/usr/share/man/man3/sd-bus-errors.3.gz
/usr/share/man/man3/sd-bus.3.gz
/usr/share/man/man3/sd-daemon.3.gz
/usr/share/man/man3/sd-event.3.gz
/usr/share/man/man3/sd-id128.3.gz
/usr/share/man/man3/sd-journal.3.gz
/usr/share/man/man3/sd-login.3.gz
/usr/share/man/man3/sd_booted.3.gz
/usr/share/man/man3/sd_bus_add_match.3.gz
/usr/share/man/man3/sd_bus_add_match_async.3.gz
/usr/share/man/man3/sd_bus_creds_get_audit_login_uid.3.gz
/usr/share/man/man3/sd_bus_creds_get_audit_session_id.3.gz
/usr/share/man/man3/sd_bus_creds_get_augmented_mask.3.gz
/usr/share/man/man3/sd_bus_creds_get_cgroup.3.gz
/usr/share/man/man3/sd_bus_creds_get_cmdline.3.gz
/usr/share/man/man3/sd_bus_creds_get_comm.3.gz
/usr/share/man/man3/sd_bus_creds_get_description.3.gz
/usr/share/man/man3/sd_bus_creds_get_egid.3.gz
/usr/share/man/man3/sd_bus_creds_get_euid.3.gz
/usr/share/man/man3/sd_bus_creds_get_exe.3.gz
/usr/share/man/man3/sd_bus_creds_get_fsgid.3.gz
/usr/share/man/man3/sd_bus_creds_get_fsuid.3.gz
/usr/share/man/man3/sd_bus_creds_get_gid.3.gz
/usr/share/man/man3/sd_bus_creds_get_mask.3.gz
/usr/share/man/man3/sd_bus_creds_get_owner_uid.3.gz
/usr/share/man/man3/sd_bus_creds_get_pid.3.gz
/usr/share/man/man3/sd_bus_creds_get_ppid.3.gz
/usr/share/man/man3/sd_bus_creds_get_selinux_context.3.gz
/usr/share/man/man3/sd_bus_creds_get_session.3.gz
/usr/share/man/man3/sd_bus_creds_get_sgid.3.gz
/usr/share/man/man3/sd_bus_creds_get_slice.3.gz
/usr/share/man/man3/sd_bus_creds_get_suid.3.gz
/usr/share/man/man3/sd_bus_creds_get_supplementary_gids.3.gz
/usr/share/man/man3/sd_bus_creds_get_tid.3.gz
/usr/share/man/man3/sd_bus_creds_get_tid_comm.3.gz
/usr/share/man/man3/sd_bus_creds_get_tty.3.gz
/usr/share/man/man3/sd_bus_creds_get_uid.3.gz
/usr/share/man/man3/sd_bus_creds_get_unique_name.3.gz
/usr/share/man/man3/sd_bus_creds_get_unit.3.gz
/usr/share/man/man3/sd_bus_creds_get_user_slice.3.gz
/usr/share/man/man3/sd_bus_creds_get_user_unit.3.gz
/usr/share/man/man3/sd_bus_creds_get_well_known_names.3.gz
/usr/share/man/man3/sd_bus_creds_has_bounding_cap.3.gz
/usr/share/man/man3/sd_bus_creds_has_effective_cap.3.gz
/usr/share/man/man3/sd_bus_creds_has_inheritable_cap.3.gz
/usr/share/man/man3/sd_bus_creds_has_permitted_cap.3.gz
/usr/share/man/man3/sd_bus_creds_new_from_pid.3.gz
/usr/share/man/man3/sd_bus_creds_ref.3.gz
/usr/share/man/man3/sd_bus_creds_unref.3.gz
/usr/share/man/man3/sd_bus_creds_unrefp.3.gz
/usr/share/man/man3/sd_bus_default.3.gz
/usr/share/man/man3/sd_bus_default_system.3.gz
/usr/share/man/man3/sd_bus_default_user.3.gz
/usr/share/man/man3/sd_bus_destroy_t.3.gz
/usr/share/man/man3/sd_bus_error.3.gz
/usr/share/man/man3/sd_bus_error_add_map.3.gz
/usr/share/man/man3/sd_bus_error_copy.3.gz
/usr/share/man/man3/sd_bus_error_free.3.gz
/usr/share/man/man3/sd_bus_error_get_errno.3.gz
/usr/share/man/man3/sd_bus_error_has_name.3.gz
/usr/share/man/man3/sd_bus_error_is_set.3.gz
/usr/share/man/man3/sd_bus_error_map.3.gz
/usr/share/man/man3/sd_bus_error_set.3.gz
/usr/share/man/man3/sd_bus_error_set_const.3.gz
/usr/share/man/man3/sd_bus_error_set_errno.3.gz
/usr/share/man/man3/sd_bus_error_set_errnof.3.gz
/usr/share/man/man3/sd_bus_error_set_errnofv.3.gz
/usr/share/man/man3/sd_bus_error_setf.3.gz
/usr/share/man/man3/sd_bus_get_connected_signal.3.gz
/usr/share/man/man3/sd_bus_get_fd.3.gz
/usr/share/man/man3/sd_bus_get_n_queued_read.3.gz
/usr/share/man/man3/sd_bus_get_n_queued_write.3.gz
/usr/share/man/man3/sd_bus_get_sender.3.gz
/usr/share/man/man3/sd_bus_get_watch_bind.3.gz
/usr/share/man/man3/sd_bus_is_open.3.gz
/usr/share/man/man3/sd_bus_is_ready.3.gz
/usr/share/man/man3/sd_bus_match_signal.3.gz
/usr/share/man/man3/sd_bus_match_signal_async.3.gz
/usr/share/man/man3/sd_bus_message_append.3.gz
/usr/share/man/man3/sd_bus_message_append_array.3.gz
/usr/share/man/man3/sd_bus_message_append_array_iovec.3.gz
/usr/share/man/man3/sd_bus_message_append_array_memfd.3.gz
/usr/share/man/man3/sd_bus_message_append_array_space.3.gz
/usr/share/man/man3/sd_bus_message_append_basic.3.gz
/usr/share/man/man3/sd_bus_message_append_string_iovec.3.gz
/usr/share/man/man3/sd_bus_message_append_string_memfd.3.gz
/usr/share/man/man3/sd_bus_message_append_string_space.3.gz
/usr/share/man/man3/sd_bus_message_append_strv.3.gz
/usr/share/man/man3/sd_bus_message_appendv.3.gz
/usr/share/man/man3/sd_bus_message_get_cookie.3.gz
/usr/share/man/man3/sd_bus_message_get_monotonic_usec.3.gz
/usr/share/man/man3/sd_bus_message_get_realtime_usec.3.gz
/usr/share/man/man3/sd_bus_message_get_reply_cookie.3.gz
/usr/share/man/man3/sd_bus_message_get_seqnum.3.gz
/usr/share/man/man3/sd_bus_message_read_basic.3.gz
/usr/share/man/man3/sd_bus_message_set_destination.3.gz
/usr/share/man/man3/sd_bus_message_set_sender.3.gz
/usr/share/man/man3/sd_bus_negotiate_creds.3.gz
/usr/share/man/man3/sd_bus_negotiate_fds.3.gz
/usr/share/man/man3/sd_bus_negotiate_timestamp.3.gz
/usr/share/man/man3/sd_bus_new.3.gz
/usr/share/man/man3/sd_bus_open.3.gz
/usr/share/man/man3/sd_bus_open_system.3.gz
/usr/share/man/man3/sd_bus_open_system_machine.3.gz
/usr/share/man/man3/sd_bus_open_system_remote.3.gz
/usr/share/man/man3/sd_bus_open_user.3.gz
/usr/share/man/man3/sd_bus_path_decode.3.gz
/usr/share/man/man3/sd_bus_path_decode_many.3.gz
/usr/share/man/man3/sd_bus_path_encode.3.gz
/usr/share/man/man3/sd_bus_path_encode_many.3.gz
/usr/share/man/man3/sd_bus_process.3.gz
/usr/share/man/man3/sd_bus_ref.3.gz
/usr/share/man/man3/sd_bus_release_name.3.gz
/usr/share/man/man3/sd_bus_release_name_async.3.gz
/usr/share/man/man3/sd_bus_request_name.3.gz
/usr/share/man/man3/sd_bus_request_name_async.3.gz
/usr/share/man/man3/sd_bus_set_connected_signal.3.gz
/usr/share/man/man3/sd_bus_set_sender.3.gz
/usr/share/man/man3/sd_bus_set_watch_bind.3.gz
/usr/share/man/man3/sd_bus_slot_get_destroy_callback.3.gz
/usr/share/man/man3/sd_bus_slot_get_floating.3.gz
/usr/share/man/man3/sd_bus_slot_set_destroy_callback.3.gz
/usr/share/man/man3/sd_bus_slot_set_floating.3.gz
/usr/share/man/man3/sd_bus_track_add_name.3.gz
/usr/share/man/man3/sd_bus_track_add_sender.3.gz
/usr/share/man/man3/sd_bus_track_contains.3.gz
/usr/share/man/man3/sd_bus_track_count.3.gz
/usr/share/man/man3/sd_bus_track_count_name.3.gz
/usr/share/man/man3/sd_bus_track_count_sender.3.gz
/usr/share/man/man3/sd_bus_track_first.3.gz
/usr/share/man/man3/sd_bus_track_get_bus.3.gz
/usr/share/man/man3/sd_bus_track_get_destroy_callback.3.gz
/usr/share/man/man3/sd_bus_track_get_recursive.3.gz
/usr/share/man/man3/sd_bus_track_get_userdata.3.gz
/usr/share/man/man3/sd_bus_track_new.3.gz
/usr/share/man/man3/sd_bus_track_next.3.gz
/usr/share/man/man3/sd_bus_track_ref.3.gz
/usr/share/man/man3/sd_bus_track_remove_name.3.gz
/usr/share/man/man3/sd_bus_track_remove_sender.3.gz
/usr/share/man/man3/sd_bus_track_set_destroy_callback.3.gz
/usr/share/man/man3/sd_bus_track_set_recursive.3.gz
/usr/share/man/man3/sd_bus_track_set_userdata.3.gz
/usr/share/man/man3/sd_bus_track_unref.3.gz
/usr/share/man/man3/sd_bus_track_unrefp.3.gz
/usr/share/man/man3/sd_bus_unref.3.gz
/usr/share/man/man3/sd_bus_unrefp.3.gz
/usr/share/man/man3/sd_event.3.gz
/usr/share/man/man3/sd_event_add_child.3.gz
/usr/share/man/man3/sd_event_add_defer.3.gz
/usr/share/man/man3/sd_event_add_exit.3.gz
/usr/share/man/man3/sd_event_add_inotify.3.gz
/usr/share/man/man3/sd_event_add_io.3.gz
/usr/share/man/man3/sd_event_add_post.3.gz
/usr/share/man/man3/sd_event_add_signal.3.gz
/usr/share/man/man3/sd_event_add_time.3.gz
/usr/share/man/man3/sd_event_child_handler_t.3.gz
/usr/share/man/man3/sd_event_default.3.gz
/usr/share/man/man3/sd_event_destroy_t.3.gz
/usr/share/man/man3/sd_event_dispatch.3.gz
/usr/share/man/man3/sd_event_exit.3.gz
/usr/share/man/man3/sd_event_get_exit_code.3.gz
/usr/share/man/man3/sd_event_get_fd.3.gz
/usr/share/man/man3/sd_event_get_iteration.3.gz
/usr/share/man/man3/sd_event_get_state.3.gz
/usr/share/man/man3/sd_event_get_tid.3.gz
/usr/share/man/man3/sd_event_get_watchdog.3.gz
/usr/share/man/man3/sd_event_handler_t.3.gz
/usr/share/man/man3/sd_event_inotify_handler_t.3.gz
/usr/share/man/man3/sd_event_io_handler_t.3.gz
/usr/share/man/man3/sd_event_loop.3.gz
/usr/share/man/man3/sd_event_new.3.gz
/usr/share/man/man3/sd_event_now.3.gz
/usr/share/man/man3/sd_event_prepare.3.gz
/usr/share/man/man3/sd_event_ref.3.gz
/usr/share/man/man3/sd_event_run.3.gz
/usr/share/man/man3/sd_event_set_watchdog.3.gz
/usr/share/man/man3/sd_event_signal_handler_t.3.gz
/usr/share/man/man3/sd_event_source.3.gz
/usr/share/man/man3/sd_event_source_disable_unref.3.gz
/usr/share/man/man3/sd_event_source_get_child_pid.3.gz
/usr/share/man/man3/sd_event_source_get_description.3.gz
/usr/share/man/man3/sd_event_source_get_destroy_callback.3.gz
/usr/share/man/man3/sd_event_source_get_enabled.3.gz
/usr/share/man/man3/sd_event_source_get_event.3.gz
/usr/share/man/man3/sd_event_source_get_inotify_mask.3.gz
/usr/share/man/man3/sd_event_source_get_io_events.3.gz
/usr/share/man/man3/sd_event_source_get_io_fd.3.gz
/usr/share/man/man3/sd_event_source_get_io_fd_own.3.gz
/usr/share/man/man3/sd_event_source_get_io_revents.3.gz
/usr/share/man/man3/sd_event_source_get_pending.3.gz
/usr/share/man/man3/sd_event_source_get_priority.3.gz
/usr/share/man/man3/sd_event_source_get_signal.3.gz
/usr/share/man/man3/sd_event_source_get_time.3.gz
/usr/share/man/man3/sd_event_source_get_time_accuracy.3.gz
/usr/share/man/man3/sd_event_source_get_time_clock.3.gz
/usr/share/man/man3/sd_event_source_get_userdata.3.gz
/usr/share/man/man3/sd_event_source_ref.3.gz
/usr/share/man/man3/sd_event_source_set_description.3.gz
/usr/share/man/man3/sd_event_source_set_destroy_callback.3.gz
/usr/share/man/man3/sd_event_source_set_enabled.3.gz
/usr/share/man/man3/sd_event_source_set_io_events.3.gz
/usr/share/man/man3/sd_event_source_set_io_fd.3.gz
/usr/share/man/man3/sd_event_source_set_io_fd_own.3.gz
/usr/share/man/man3/sd_event_source_set_prepare.3.gz
/usr/share/man/man3/sd_event_source_set_priority.3.gz
/usr/share/man/man3/sd_event_source_set_time.3.gz
/usr/share/man/man3/sd_event_source_set_time_accuracy.3.gz
/usr/share/man/man3/sd_event_source_set_userdata.3.gz
/usr/share/man/man3/sd_event_source_unref.3.gz
/usr/share/man/man3/sd_event_source_unrefp.3.gz
/usr/share/man/man3/sd_event_time_handler_t.3.gz
/usr/share/man/man3/sd_event_unref.3.gz
/usr/share/man/man3/sd_event_unrefp.3.gz
/usr/share/man/man3/sd_event_wait.3.gz
/usr/share/man/man3/sd_get_machine_names.3.gz
/usr/share/man/man3/sd_get_seats.3.gz
/usr/share/man/man3/sd_get_sessions.3.gz
/usr/share/man/man3/sd_get_uids.3.gz
/usr/share/man/man3/sd_id128_equal.3.gz
/usr/share/man/man3/sd_id128_from_string.3.gz
/usr/share/man/man3/sd_id128_get_boot.3.gz
/usr/share/man/man3/sd_id128_get_invocation.3.gz
/usr/share/man/man3/sd_id128_get_machine.3.gz
/usr/share/man/man3/sd_id128_get_machine_app_specific.3.gz
/usr/share/man/man3/sd_id128_is_null.3.gz
/usr/share/man/man3/sd_id128_randomize.3.gz
/usr/share/man/man3/sd_id128_t.3.gz
/usr/share/man/man3/sd_id128_to_string.3.gz
/usr/share/man/man3/sd_is_fifo.3.gz
/usr/share/man/man3/sd_is_mq.3.gz
/usr/share/man/man3/sd_is_socket.3.gz
/usr/share/man/man3/sd_is_socket_inet.3.gz
/usr/share/man/man3/sd_is_socket_sockaddr.3.gz
/usr/share/man/man3/sd_is_socket_unix.3.gz
/usr/share/man/man3/sd_is_special.3.gz
/usr/share/man/man3/sd_journal.3.gz
/usr/share/man/man3/sd_journal_add_conjunction.3.gz
/usr/share/man/man3/sd_journal_add_disjunction.3.gz
/usr/share/man/man3/sd_journal_add_match.3.gz
/usr/share/man/man3/sd_journal_close.3.gz
/usr/share/man/man3/sd_journal_enumerate_data.3.gz
/usr/share/man/man3/sd_journal_enumerate_fields.3.gz
/usr/share/man/man3/sd_journal_enumerate_unique.3.gz
/usr/share/man/man3/sd_journal_flush_matches.3.gz
/usr/share/man/man3/sd_journal_get_catalog.3.gz
/usr/share/man/man3/sd_journal_get_catalog_for_message_id.3.gz
/usr/share/man/man3/sd_journal_get_cursor.3.gz
/usr/share/man/man3/sd_journal_get_cutoff_monotonic_usec.3.gz
/usr/share/man/man3/sd_journal_get_cutoff_realtime_usec.3.gz
/usr/share/man/man3/sd_journal_get_data.3.gz
/usr/share/man/man3/sd_journal_get_data_threshold.3.gz
/usr/share/man/man3/sd_journal_get_events.3.gz
/usr/share/man/man3/sd_journal_get_fd.3.gz
/usr/share/man/man3/sd_journal_get_monotonic_usec.3.gz
/usr/share/man/man3/sd_journal_get_realtime_usec.3.gz
/usr/share/man/man3/sd_journal_get_timeout.3.gz
/usr/share/man/man3/sd_journal_get_usage.3.gz
/usr/share/man/man3/sd_journal_has_persistent_files.3.gz
/usr/share/man/man3/sd_journal_has_runtime_files.3.gz
/usr/share/man/man3/sd_journal_next.3.gz
/usr/share/man/man3/sd_journal_next_skip.3.gz
/usr/share/man/man3/sd_journal_open.3.gz
/usr/share/man/man3/sd_journal_open_directory.3.gz
/usr/share/man/man3/sd_journal_open_directory_fd.3.gz
/usr/share/man/man3/sd_journal_open_files.3.gz
/usr/share/man/man3/sd_journal_open_files_fd.3.gz
/usr/share/man/man3/sd_journal_perror.3.gz
/usr/share/man/man3/sd_journal_previous.3.gz
/usr/share/man/man3/sd_journal_previous_skip.3.gz
/usr/share/man/man3/sd_journal_print.3.gz
/usr/share/man/man3/sd_journal_printv.3.gz
/usr/share/man/man3/sd_journal_process.3.gz
/usr/share/man/man3/sd_journal_query_unique.3.gz
/usr/share/man/man3/sd_journal_reliable_fd.3.gz
/usr/share/man/man3/sd_journal_restart_data.3.gz
/usr/share/man/man3/sd_journal_restart_fields.3.gz
/usr/share/man/man3/sd_journal_restart_unique.3.gz
/usr/share/man/man3/sd_journal_seek_cursor.3.gz
/usr/share/man/man3/sd_journal_seek_head.3.gz
/usr/share/man/man3/sd_journal_seek_monotonic_usec.3.gz
/usr/share/man/man3/sd_journal_seek_realtime_usec.3.gz
/usr/share/man/man3/sd_journal_seek_tail.3.gz
/usr/share/man/man3/sd_journal_send.3.gz
/usr/share/man/man3/sd_journal_sendv.3.gz
/usr/share/man/man3/sd_journal_set_data_threshold.3.gz
/usr/share/man/man3/sd_journal_stream_fd.3.gz
/usr/share/man/man3/sd_journal_test_cursor.3.gz
/usr/share/man/man3/sd_journal_wait.3.gz
/usr/share/man/man3/sd_listen_fds.3.gz
/usr/share/man/man3/sd_listen_fds_with_names.3.gz
/usr/share/man/man3/sd_login_monitor.3.gz
/usr/share/man/man3/sd_login_monitor_flush.3.gz
/usr/share/man/man3/sd_login_monitor_get_events.3.gz
/usr/share/man/man3/sd_login_monitor_get_fd.3.gz
/usr/share/man/man3/sd_login_monitor_get_timeout.3.gz
/usr/share/man/man3/sd_login_monitor_new.3.gz
/usr/share/man/man3/sd_login_monitor_unref.3.gz
/usr/share/man/man3/sd_login_monitor_unrefp.3.gz
/usr/share/man/man3/sd_machine_get_class.3.gz
/usr/share/man/man3/sd_machine_get_ifindices.3.gz
/usr/share/man/man3/sd_notify.3.gz
/usr/share/man/man3/sd_notifyf.3.gz
/usr/share/man/man3/sd_peer_get_cgroup.3.gz
/usr/share/man/man3/sd_peer_get_machine_name.3.gz
/usr/share/man/man3/sd_peer_get_owner_uid.3.gz
/usr/share/man/man3/sd_peer_get_session.3.gz
/usr/share/man/man3/sd_peer_get_slice.3.gz
/usr/share/man/man3/sd_peer_get_unit.3.gz
/usr/share/man/man3/sd_peer_get_user_slice.3.gz
/usr/share/man/man3/sd_peer_get_user_unit.3.gz
/usr/share/man/man3/sd_pid_get_cgroup.3.gz
/usr/share/man/man3/sd_pid_get_machine_name.3.gz
/usr/share/man/man3/sd_pid_get_owner_uid.3.gz
/usr/share/man/man3/sd_pid_get_session.3.gz
/usr/share/man/man3/sd_pid_get_slice.3.gz
/usr/share/man/man3/sd_pid_get_unit.3.gz
/usr/share/man/man3/sd_pid_get_user_slice.3.gz
/usr/share/man/man3/sd_pid_get_user_unit.3.gz
/usr/share/man/man3/sd_pid_notify.3.gz
/usr/share/man/man3/sd_pid_notify_with_fds.3.gz
/usr/share/man/man3/sd_pid_notifyf.3.gz
/usr/share/man/man3/sd_seat_can_graphical.3.gz
/usr/share/man/man3/sd_seat_can_multi_session.3.gz
/usr/share/man/man3/sd_seat_can_tty.3.gz
/usr/share/man/man3/sd_seat_get_active.3.gz
/usr/share/man/man3/sd_seat_get_sessions.3.gz
/usr/share/man/man3/sd_session_get_class.3.gz
/usr/share/man/man3/sd_session_get_desktop.3.gz
/usr/share/man/man3/sd_session_get_display.3.gz
/usr/share/man/man3/sd_session_get_remote_host.3.gz
/usr/share/man/man3/sd_session_get_remote_user.3.gz
/usr/share/man/man3/sd_session_get_seat.3.gz
/usr/share/man/man3/sd_session_get_service.3.gz
/usr/share/man/man3/sd_session_get_state.3.gz
/usr/share/man/man3/sd_session_get_tty.3.gz
/usr/share/man/man3/sd_session_get_type.3.gz
/usr/share/man/man3/sd_session_get_uid.3.gz
/usr/share/man/man3/sd_session_get_vt.3.gz
/usr/share/man/man3/sd_session_is_active.3.gz
/usr/share/man/man3/sd_session_is_remote.3.gz
/usr/share/man/man3/sd_uid_get_display.3.gz
/usr/share/man/man3/sd_uid_get_seats.3.gz
/usr/share/man/man3/sd_uid_get_sessions.3.gz
/usr/share/man/man3/sd_uid_get_state.3.gz
/usr/share/man/man3/sd_uid_is_on_seat.3.gz
/usr/share/man/man3/sd_watchdog_enabled.3.gz
/usr/share/man/man3/udev_device_get_action.3.gz
/usr/share/man/man3/udev_device_get_devlinks_list_entry.3.gz
/usr/share/man/man3/udev_device_get_devnode.3.gz
/usr/share/man/man3/udev_device_get_devnum.3.gz
/usr/share/man/man3/udev_device_get_devpath.3.gz
/usr/share/man/man3/udev_device_get_devtype.3.gz
/usr/share/man/man3/udev_device_get_driver.3.gz
/usr/share/man/man3/udev_device_get_is_initialized.3.gz
/usr/share/man/man3/udev_device_get_parent.3.gz
/usr/share/man/man3/udev_device_get_parent_with_subsystem_devtype.3.gz
/usr/share/man/man3/udev_device_get_properties_list_entry.3.gz
/usr/share/man/man3/udev_device_get_property_value.3.gz
/usr/share/man/man3/udev_device_get_subsystem.3.gz
/usr/share/man/man3/udev_device_get_sysattr_list_entry.3.gz
/usr/share/man/man3/udev_device_get_sysattr_value.3.gz
/usr/share/man/man3/udev_device_get_sysname.3.gz
/usr/share/man/man3/udev_device_get_sysnum.3.gz
/usr/share/man/man3/udev_device_get_syspath.3.gz
/usr/share/man/man3/udev_device_get_tags_list_entry.3.gz
/usr/share/man/man3/udev_device_get_udev.3.gz
/usr/share/man/man3/udev_device_has_tag.3.gz
/usr/share/man/man3/udev_device_new_from_device_id.3.gz
/usr/share/man/man3/udev_device_new_from_devnum.3.gz
/usr/share/man/man3/udev_device_new_from_environment.3.gz
/usr/share/man/man3/udev_device_new_from_subsystem_sysname.3.gz
/usr/share/man/man3/udev_device_new_from_syspath.3.gz
/usr/share/man/man3/udev_device_ref.3.gz
/usr/share/man/man3/udev_device_set_sysattr_value.3.gz
/usr/share/man/man3/udev_device_unref.3.gz
/usr/share/man/man3/udev_enumerate_add_match_is_initialized.3.gz
/usr/share/man/man3/udev_enumerate_add_match_parent.3.gz
/usr/share/man/man3/udev_enumerate_add_match_property.3.gz
/usr/share/man/man3/udev_enumerate_add_match_subsystem.3.gz
/usr/share/man/man3/udev_enumerate_add_match_sysattr.3.gz
/usr/share/man/man3/udev_enumerate_add_match_sysname.3.gz
/usr/share/man/man3/udev_enumerate_add_match_tag.3.gz
/usr/share/man/man3/udev_enumerate_add_nomatch_subsystem.3.gz
/usr/share/man/man3/udev_enumerate_add_nomatch_sysattr.3.gz
/usr/share/man/man3/udev_enumerate_add_syspath.3.gz
/usr/share/man/man3/udev_enumerate_get_list_entry.3.gz
/usr/share/man/man3/udev_enumerate_get_udev.3.gz
/usr/share/man/man3/udev_enumerate_new.3.gz
/usr/share/man/man3/udev_enumerate_ref.3.gz
/usr/share/man/man3/udev_enumerate_scan_devices.3.gz
/usr/share/man/man3/udev_enumerate_scan_subsystems.3.gz
/usr/share/man/man3/udev_enumerate_unref.3.gz
/usr/share/man/man3/udev_list_entry.3.gz
/usr/share/man/man3/udev_list_entry_get_by_name.3.gz
/usr/share/man/man3/udev_list_entry_get_name.3.gz
/usr/share/man/man3/udev_list_entry_get_next.3.gz
/usr/share/man/man3/udev_list_entry_get_value.3.gz
/usr/share/man/man3/udev_monitor_enable_receiving.3.gz
/usr/share/man/man3/udev_monitor_filter_add_match_subsystem_devtype.3.gz
/usr/share/man/man3/udev_monitor_filter_add_match_tag.3.gz
/usr/share/man/man3/udev_monitor_filter_remove.3.gz
/usr/share/man/man3/udev_monitor_filter_update.3.gz
/usr/share/man/man3/udev_monitor_get_fd.3.gz
/usr/share/man/man3/udev_monitor_get_udev.3.gz
/usr/share/man/man3/udev_monitor_new_from_netlink.3.gz
/usr/share/man/man3/udev_monitor_receive_device.3.gz
/usr/share/man/man3/udev_monitor_ref.3.gz
/usr/share/man/man3/udev_monitor_set_receive_buffer_size.3.gz
/usr/share/man/man3/udev_monitor_unref.3.gz
/usr/share/man/man3/udev_new.3.gz
/usr/share/man/man3/udev_ref.3.gz
/usr/share/man/man3/udev_unref.3.gz


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2022-09-21

unit-name: tighten checks for building valid unit names (#2094712)
core: shorten long unit names that are based on paths and append path hash at the end (#2094712)
test: add extended test for triggering mount rate limit (#2094712)
tests: add test case for long unit names (#2094712)
Revert "core: Propagate condition failed state to triggering units." (#2123801)
core: Check unit start rate limiting earlier (#2123801)
core: Add trigger limit for path units (#2123801)
resolved: pin stream while calling callbacks for it (#2110548)
core: move reset_arguments() to the end of main's finish (#2127171)

2022-08-25

sd-event: don't invalidate source type on disconnect (#2116892)
test-procfs-util: skip test on certain errors (#2087152)
Try stopping MD RAID devices in shutdown too (#2120608)
shutdown: get only active md arrays. (#2120608)

2022-08-03

resolved: pin stream while calling callbacks for it (#2110548)

2022-06-23

unit: check for mount rate limiting before checking active state (#2097336)

2022-06-09

unit: don't emit PropertiesChanged signal if adding a dependency to a unit is a no-op (#2091590)
core: propagate triggered unit in more load states (#2086553)
core: propagate unit start limit hit state to triggering path unit (#2086553)
core: Move 'r' variable declaration to start of unit_start() (#2086553)
core: Delay start rate limit check when starting a unit (#2086553)
core: Propagate condition failed state to triggering units. (#2086553)

2022-05-11

acpi-fpdt: mark structures as packed (#2084052)
core/slice: make slice_freezer_action() return 0 if freezing state is unchanged (#2084052)
core/unit: fix use-after-free (#2084052)
sd-bus: fix reference counter to be incremented (#2084052)
sd-bus: do not read unused value (#2084052)
sd-bus: do not return negative errno when unknown name is specified (#2084052)
sd-bus: switch to a manual overflow check in sd_bus_track_add_name() (#2084052)

2022-02-08

ci: drop CentOS 8 CI (#2017033)
test: adapt to the new capsh format (#2017033)
test: ignore IAB capabilities in `test-execute` (#2017033)

2022-02-07

udev/net_id: introduce naming scheme for RHEL-8.5 (#2039797)
udev/net_id: remove extraneous bracket (#2039797)
udev/net_id: introduce naming scheme for RHEL-8.6 (#2039797)
define newly needed constants (#2005008)
sd-netlink: support IFLA_PROP_LIST and IFLA_ALT_IFNAME attributes (#2005008)
sd-netlink: introduce sd_netlink_message_read_strv() (#2005008)
sd-netlink: introduce sd_netlink_message_append_strv() (#2005008)
test: add a test for sd_netlink_message_{append,read}_strv() (#2005008)
util: introduce ifname_valid_full() (#2005008)
rename function (#2005008)
udev: support AlternativeName= setting in .link file (#2005008)
network: make Name= in [Match] support alternative names of interfaces (#2005008)
udev: extend the length of ID_NET_NAME_XXX= to ALTIFNAMSIZ (#2005008)
udev: do not fail if kernel does not support alternative names (#2005008)
udev: introduce AlternativeNamesPolicy= setting (#2005008)
network: set AlternativeNamesPolicy= in 99-default.link (#2005008)
random-util: call initialize_srand() after fork() (#2005008)
sd-netlink: introduce rtnl_resolve_link_alternative_names() (#2005008)
udev: sort alternative names (#2005008)
netlink: introduce rtnl_get/delete_link_alternative_names() (#2005008)
netlink: do not fail when new interface name is already used as an alternative name (#2005008)
udev: do not try to reassign alternative names (#2005008)
Do not fail if the same alt. name is set again (#2005008)
mount: do not update exec deps on mountinfo changes (#2008825)
core/mount: add implicit unit dependencies even if when mount unit is generated from /proc/self/mountinfo (#2008825)
core: fix unfortunate typo in unit_is_unneeded() (#2040147)
core: make destructive transaction error a bit more useful (#2040147)
tmpfiles: use a entry in hashmap as ItemArray in read_config_file() (#1944468)
tmpfiles: rework condition check (#1944468)
TEST-22-TMPFILES: add reproducer for bug with X (#1944468)
core: make sure we don't get confused when setting TERM for a tty fd (#2045307)
hash-funcs: introduce macro to create typesafe hash_ops (#2037807)
hash-func: add destructors for key and value (#2037807)
util: define free_func_t (#2037807)
hash-funcs: make basic hash_ops typesafe (#2037807)
test: add tests for destructors of hashmap or set (#2037807)
man: document the new sysctl.d/ - prefix (#2037807)
sysctl: if options are prefixed with "-" ignore write errors (#2037807)
sysctl: fix segfault (#2037807)

2022-01-25

Take ghost ownership of /var/log/lastlog (#1798685)

2022-01-10

lgtm: detect uninitialized variables using the __cleanup__ attribute (#2017033)
lgtm: replace the query used for looking for fgets with a more general query (#2017033)
lgtm: beef up list of dangerous/questionnable API calls not to make (#2017033)
lgtm: warn about strerror() use (#2017033)
lgtm: complain about accept() [people should use accept4() instead, due to O_CLOEXEC] (#2017033)
lgtm: don't treat the custom note as a list of tags (#2017033)
lgtm: ignore certain cleanup functions (#2017033)
lgtm: detect more possible problematic scenarios (#2017033)
lgtm: enable more (and potentially useful) queries (#2017033)
test: make TEST-47 less racy (#2017033)
core: rename unit_{start_limit|condition|assert}_test() to unit_test_xyz() (#2036608)
core: Check unit start rate limiting earlier (#2036608)
sd-event: introduce callback invoked when event source ratelimit expires (#2036608)
core: rename/generalize UNIT(u)->test_start_limit() hook (#2036608)
mount: make mount units start jobs not runnable if /p/s/mountinfo ratelimit is in effect (#2036608)
mount: retrigger run queue after ratelimit expired to run delayed mount start jobs (#2036608)
pid1: add a manager_trigger_run_queue() helper (#2036608)
unit: add jobs that were skipped because of ratelimit back to run_queue (#2036608)
Revert "Revert "sysctl: Enable ping(8) inside rootless Podman containers"" (#2037807)
sysctl: prefix ping port range setting with a dash (#2037807)
mount: don't propagate errors from mount_setup_unit() further up (#2036853)

2021-12-01

core: consider service with no start command immediately started (#1860899)
core: define "exit" and "exit-force" actions for user units and only accept that (#1860899)
core: accept system mode emergency action specifiers with a warning (#1860899)
core: allow services with no commands but SuccessAction set (#1860899)
core: limit service-watchdogs=no to actual "watchdog" commands (#1860899)
units: use SuccessAction=exit-force in systemd-exit.service (#1860899)
units: use SuccessAction=reboot-force in systemd-reboot.service (#1860899)
units: use SuccessAction=poweroff-force in systemd-poweroff.service (#1860899)
units: allow and use SuccessAction=exit-force in system systemd-exit.service (#1860899)
core: do not "warn" about mundane emergency actions (#1860899)
macro: define HAS_FEATURE_ADDRESS_SANITIZER also on gcc (#2017033)
tests: add helper function to autodetect CI environments (#2017033)
strv: rework FOREACH_STRING() macro (#2017033)
ci: pass the $GITHUB_ACTIONS variable to the CentOS container (#2017033)

2021-11-24

sd-hwdb: allow empty properties (#2005009)
Update hwdb (#2005009)
Disable libpitc to fix CentOS Stream CI (#2017033)
rpm: Fix typo in /usr/lib/environment.d (#2018024)
rpm: Add misspelled /usr/lib/environment.d macro for temporary compatibility (#2018024)
rpm: emit warning when macro with typo is used (#2018024)
Remove unintended additions to systemd-analyze man page (#2004765)
core: fix SIGABRT on empty exec command argv (#2020239)
core/service: also check path in exec commands (#2020239)
mount-util: fix fd_is_mount_point() when both the parent and directory are network fs (#2015057)
basic: add vmware hypervisor detection from device-tree (#1959150)
pam: do not require a non-expired password for user@.service (#1961746)
udev rules: add rule to create /dev/ptp_hyperv (#1991834)
process-util: explicitly handle processes lacking parents in get_process_ppid() (#1977569)
errno-util: add ERRNO_IS_PRIVILEGE() helper (#1977569)
procfs-util: fix confusion wrt. quantity limit and maximum value (#1977569)
test-process-util: also add EROFS to the list of "good" errors (#1977569)
journal: refresh cached credentials of stdout streams (#1931806)
util-lib: introduce HAS_FEATURE_ADDRESS_SANITIZER (#2017033)
ci: skip test-execute on GH Actions under ASan (#2017033)
test-seccomp: accept ENOSYS from sysctl(2) too (#2017033)
test: accept that char device 0/0 can now be created witout privileges (#2017033)
meson: do not fail if rsync is not installed with meson 0.57.2 (#2017033)
pid1: fix free of uninitialized pointer in unit_fail_if_noncanonical() (#1970945)
sd-event: take ref on event loop object before dispatching event sources (#1970945)

2021-08-27

Added option --check-inhibitors for non-tty usage (#1269726)
logind: Introduce RebootWithFlags and others (#1269726)
logind: add …WithFlags methods to policy (#1269726)
logind: simplify flags handling a bit (#1269726)
Update link to RHEL documentation (#1982584)
Set default core ulimit to 0, but keep the hard limit ulimited (#1905582)
shared/seccomp-util: address family filtering is broken on ppc (#1982650)
logind: rework Seat/Session/User object allocation and freeing a bit (#1642460)
logind: fix serialization/deserialization of user's "display session" (#1642460)
logind: turn of stdio locking when writing session files too (#1642460)
units: set StopWhenUnneeded= for the user slice units too (#1642460)
units: improve Description= string a bit (#1642460)
logind: improve logging in manager_connect_console() (#1642460)
logind: save/restore User object's "stopping" field during restarts (#1642460)
logind: correct bad clean-up path (#1642460)
logind: fix bad error propagation (#1642460)
logind: never elect a session that is stopping as display (#1642460)
logind: introduce little helper that checks whether a session is ready (#1642460)
logind: propagate session stop errors (#1642460)
logind: rework how we manage the slice and user-runtime-dir@.service unit for each user (#1642460)
logind: optionally, keep the user@.service instance for eached logged in user around for a while (#1642460)
logind: add a RequiresMountsFor= dependency from the session scope unit to the home directory of the user (#1642460)
logind: improve error propagation of user_check_linger_file() (#1642460)
logind: automatically GC lingering users for who now user@.service (nor slice, not runtime dir service) is running anymore (#1642460)
pam_systemd: simplify code which with we set environment variables (#1642460)
logind: validate /run/user/1000 before we set it (#1642460)

2021-07-23

remove a left-over break (#1970860)
basic/unit-name: do not use strdupa() on a path (#1974700)
sd-event: change ordering of pending/ratelimited events (#1968528)
sd-event: drop unnecessary "else" (#1968528)
sd-event: use CMP() macro (#1968528)
sd-event: use usec_add() (#1968528)
sd-event: make event_source_time_prioq_reshuffle() accept all event source type (#1968528)
sd-event: always reshuffle time prioq on changing online/offline state (#1968528)
ci: run unit tests on z-stream branches as well (#1970860)
ci: drop forgotten Travis references (#1934504)
ci: run unit tests on CentOS 8 Stream as well (#1934504)
ci: add missing test dependencies (#1934504)
meson: bump timeout for test-udev to 180s (#1934504)

2021-06-24

cgroup: Also set io.bfq.weight (#1927290)
seccomp: allow turning off of seccomp filtering via env var (#1916835)
meson: remove strange dep that causes meson to enter infinite loop (#1970860)
copy: handle copy_file_range() weirdness on procfs/sysfs (#1970860)
core: Hide "Deactivated successfully" message (#1954802)
util: rework in_initrd() to make use of path_is_temporary_fs() (#1959339)
initrd: extend SYSTEMD_IN_INITRD to accept non-ramfs rootfs (#1959339)
initrd: do a debug log if failed to detect rootfs type (#1959339)
initrd: do a debug log if /etc/initrd-release doesn't take effect (#1959339)
units: assign user-runtime-dir@.service to user-%i.slice (#1946453)
units: order user-runtime-dir@.service after systemd-user-sessions.service (#1946453)
units: make sure user-runtime-dir@.service is Type=oneshot (#1946453)
user-runtime-dir: downgrade a few log messages to LOG_DEBUG that we ignore (#1946453)
shared/install: Preserve escape characters for escaped unit names (#1952686)
basic/virt: Detect PowerVM hypervisor (#1937989)
man: document differences in clean exit status for Type=oneshot (#1940078)
busctl: add a timestamp to the output of the busctl monitor command (#1909214)
basic/cap-list: parse/print numerical capabilities (#1946943)
shared/mount-util: convert to libmount (#1885143)
mount-util: bind_remount: avoid calling statvfs (#1885143)
mount-util: use UMOUNT_NOFOLLOW in recursive umounter (#1885143)
test-install-root: create referenced targets (#1835351)
install: warn if WantedBy targets don't exist (#1835351)
test-install-root: add test for unknown WantedBy= target (#1835351)
ceph is a network filesystem (#1952013)
sysctl: set kernel.core_pipe_limit=16 (#1949729)
core: don't drop timer expired but not yet processed when system date is changed (#1899402)
core: Detect initial timer state from serialized data (#1899402)
rc-local: order after network-online.target (#1934028)
set core ulimit to 0 like on RHEL-7 (#1905582)
test-mountpointutil-util: do not assert in test_mnt_id() (#1910425)

2021-06-04

systemd-binfmt: Add safeguard in triggers (#1787144)
spec: Requires(post) openssl-libs to fix missing /etc/machine-id (#1947438)
spec: Go back to using systemctl preset-all in post (#1783263, #1647172, #1118740)
spec: Disable libiptc support (#1817265)