Lennart Poettering
ab3fc7b193
man: document systemd-bless-boot
2018-10-19 22:34:50 +02:00
Lennart Poettering
190128e407
sd-bus: add new API call sd_bus_error_move()
...
This new call move an sd_bus_error into another one.
2018-10-13 12:59:29 +02:00
Zbigniew Jędrzejewski-Szmek
adda90b03e
man: add man page for systemd-id128
2018-10-02 15:15:10 +02:00
Zbigniew Jędrzejewski-Szmek
65d410c7ca
sd-id128: add sd_id128_get_boot_app_specific()
2018-10-02 15:15:10 +02:00
Zbigniew Jędrzejewski-Szmek
d7338be4f0
man: add sd_bus_message_get_signature(3)
2018-08-23 16:57:55 +02:00
Zbigniew Jędrzejewski-Szmek
7f9f55e1b3
man: add sd_bus_message_read_array(3)
2018-08-11 12:25:54 +02:00
Zbigniew Jędrzejewski-Szmek
58df2afbbf
man: add sd_bus_message_skip(3)
2018-08-11 12:25:54 +02:00
Zbigniew Jędrzejewski-Szmek
46fdbae32e
man: add sd_bus_message_rewind(3)
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
e7015301fb
man: document sd_bus_slot_get_bus in sd_bus_slot_ref(3)
...
Similar reasoning as for sd_bus_message_get_bus().
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
dee0fccca3
man: add sd_bus_slot_set_description(3)
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
6d4a51820e
man: add sd_bus_slot_set_userdata(3)
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
d65044e812
man: add sd_bus_message_set_expect_reply(3)
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
9905256523
man: document sd_bus_message_get_bus() in sd_bus_message_new(3)
...
It's not a particularly obvious place, but it's a trivial function that isn't
worth a man page of its own, and it doesn't fit anywhere else either.
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
2c48865bd0
man: add sd_bus_message_verify_type(3)
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
9c9207912e
man: add sd_bus_message_get_type(3)
...
sd_bus_message{get_type,is_signal,is_method_call,is_method_error} get one man
page.
sd_bus_message_{set,get}_{destination,path,interface,member,sender} are put in
the second one.
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
f16a506418
man: add sd_bus_slot_ref(3)
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
7ddee21716
man: document sd_bus_message_new_method_return
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
f00ded93e0
man: document *_with_description functions
2018-08-02 15:49:45 +02:00
Zbigniew Jędrzejewski-Szmek
206ed9c1f6
man: add sd_bus_message_new(3)
2018-08-02 15:48:46 +02:00
Zbigniew Jędrzejewski-Szmek
cfe8ee463d
man: add sd_bus_message_new_call(3)
2018-08-02 15:45:20 +02:00
Zbigniew Jędrzejewski-Szmek
e8b84fcca6
man: add sd_bus_message_new_signal(3)
2018-08-02 15:44:25 +02:00
Yu Watanabe
08540a9591
meson: allow building resolved and machined without nss modules
...
This adds -Dnss-resolve= and -Dnss-mymachines= meson options.
By using this option, e.g., resolved can be built without nss-resolve.
When no nss modules are built, then test-nss is neither built.
Also, This changes the option name -Dmyhostname= to -Dnss-myhostname=
for consistency to other nss related options.
Closes #9596 .
2018-07-23 14:03:05 +02:00
Zbigniew Jędrzejewski-Szmek
a99655b052
man: add a description of user@.service, user-runtime-dir@.service, user-*.slice
...
Fixes #9590 .
2018-07-20 16:57:50 +02:00
Zbigniew Jędrzejewski-Szmek
3c775de6c5
man: add sd_bus_set_description(3)
2018-07-16 12:36:44 +02:00
Zbigniew Jędrzejewski-Szmek
629941003e
man: add sd_bus_reply_method_error(3)
2018-07-16 12:25:16 +02:00
Zbigniew Jędrzejewski-Szmek
c5fd8c3995
man: add sd_bus_message_copy(3)
2018-07-16 12:25:16 +02:00
Zbigniew Jędrzejewski-Szmek
e50f471888
man: add sd_bus_message_new_error(3)
2018-07-16 12:25:14 +02:00
Zbigniew Jędrzejewski-Szmek
50972aac44
man: document sd_bus_read(), add more about sd_bus_read_basic()
2018-07-03 14:31:01 +02:00
Yu Watanabe
70c8db7555
man: use systemd-boot instead of sd-boot
2018-06-15 14:27:37 +09:00
Lennart Poettering
90b1fa59cf
sd-event: document sd_event_source_set_io_fd_own()
...
With this we have 100% of the sd-event symbols documented again. Yay!
2018-06-07 13:10:56 +02:00
Lennart Poettering
15723a1db0
sd-event: add destroy callback logic to sd-event too
...
This adds what has been added to sd_bus_slot and sd_bus_track to
sd_event too.
2018-06-07 13:10:56 +02:00
Lennart Poettering
66223497d0
sd-bus: also add destroy callbacks to sd_bus_track objects
...
This augments previous work for this for sd_bus_slot objects, and adds
the same concept to sd_bus_track objects, too.
2018-06-07 13:10:56 +02:00
Zbigniew Jędrzejewski-Szmek
fa17b4e8d9
bus: optionally call a callbacks for cleanup
...
This adds a function sd_bus_slot_set_destroy_callback() to set a function
which can free userdata or perform other cleanups.
sd_bus_slot_get_destory_callback() queries the callback, and is included
for completeness.
Without something like this, for floating asynchronous callbacks, which might
be called or not, depending on the sequence of events, it's hard to perform
resource cleanup. The alternative would be to always perform the cleanup from
the caller too, but that requires more coordination and keeping of some shared
state. It's nicer to keep the cleanup contained between the callback and the
function that requests the callback.
2018-06-06 23:01:57 +02:00
Lennart Poettering
1eb54dc645
man: document the new sd_event_add_inotify() call
2018-06-06 10:53:56 +02:00
Lennart Poettering
1004b2c7bc
man: document the new sd_bus_slot_set_floating() call
...
Also extend the memory management description of sd-bus highlighting the
effect of "floating" slot objects a bit.
2018-05-30 17:34:34 +02:00
Lennart Poettering
a8c42bb8f3
man: add man pages for the portable service stuff
2018-05-24 17:01:57 +02:00
Yu Watanabe
1f416853b6
man: update references to systemd-journal-{remote,upload}
...
Fixes #8920 and #8921 .
2018-05-08 10:14:06 +09:00
Yu Watanabe
1e4acc77b0
man: add explanations of show-timesync and timesync-status commands
2018-05-03 18:07:58 +09:00
Yu Watanabe
b69f810c8a
man: create man page for resolvectl
2018-04-19 03:25:25 +09:00
Zbigniew Jędrzejewski-Szmek
0f943ae4ea
man: add a new page with a general description of common syntax
...
We have a common parser, but for the user it might be
completely unobvious that the same general rules apply
to all those files. Let's add a page about the basic syntax
so that the more specific pages don't have to repeat those
details.
2018-04-18 09:11:01 +02:00
Zbigniew Jędrzejewski-Szmek
4298e26176
meson: fix indentation for systemd-time-sync-wait(5) entries
...
Those files should not be updated manually, because then automatic updates
contain spurious "changes".
2018-04-18 09:11:02 +02:00
Mario Limonciello
e68c79db91
Rename suspend-to-hibernate to suspend-then-hibernate
...
Per some discussion with Gnome folks, they would prefer this name
as it's more descriptive of what's happening.
2018-03-28 15:11:10 -05:00
Peter A. Bigot
5c3376efcd
time-sync-wait: add service ( #8494 )
...
This one-shot service waits until the kernel time has been set to
synchronized.
2018-03-21 12:42:04 +01:00
Zbigniew Jędrzejewski-Szmek
99eae076eb
Merge pull request #8296 from poettering/resolvconf
...
resolvconf(8) compat interface
2018-03-12 17:27:39 +01:00
Zbigniew Jędrzejewski-Szmek
f37d383582
man: add some basic documentation for sd-boot ( #8379 )
...
I'm sure this can be improved in various ways, but I think
it's a good start.
2018-03-11 19:22:09 +09:00
Mario Limonciello
c58493c00a
Introduce suspend-to-hibernate ( #8274 )
...
Suspend to Hibernate is a new sleep method that invokes suspend
for a predefined period of time before automatically waking up
and hibernating the system.
It's similar to HybridSleep however there isn't a performance
impact on every suspend cycle.
It's intended to use with systems that may have a higher power
drain in their supported suspend states to prevent battery and
data loss over an extended suspend cycle.
Signed-off-by: Mario Limonciello <mario.limonciello@dell.com>
2018-03-08 14:17:33 +01:00
Lennart Poettering
2eee2088d2
man: briefly document the resolvconf(8) compatibility interface
2018-03-02 15:48:46 +01:00
Lennart Poettering
2770da027a
sd-bus: add APIs to query the current read and write queue size
2018-02-27 19:54:29 +01:00
Lennart Poettering
d97eac36d8
man: document all the new APIs we added
2018-01-05 13:58:33 +01:00
Lennart Poettering
245992a0c0
man: add a systemd-rc-local-generator(8) man page
...
Most importantly, let's highlight the differences to the rc-local
behaviour in SysV.
Fixes : #7703
2017-12-26 12:13:51 +01:00