mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
units: rename rtc-set.target to time-sync.target and pull it in by hwclock-load.service
On request of Miroslav Lichvar, rename rtc-set.target to time-sync.target since usually the RTC chip isn't involved at all in NTP syncs. Also, pull it in by hwclock-load.service.
This commit is contained in:
parent
cebe0d41e4
commit
4466194c43
@ -232,7 +232,7 @@ dist_systemunit_DATA = \
|
||||
units/reboot.target \
|
||||
units/rescue.target \
|
||||
units/rpcbind.target \
|
||||
units/rtc-set.target \
|
||||
units/time-sync.target \
|
||||
units/shutdown.target \
|
||||
units/final.target \
|
||||
units/umount.target \
|
||||
|
2
TODO
2
TODO
@ -10,7 +10,7 @@ F15:
|
||||
* NM should pull in network.target (PENDING)
|
||||
https://bugzilla.redhat.com/show_bug.cgi?id=692008
|
||||
|
||||
* ntpd should pull in rtc-set.target. (PENDING)
|
||||
* ntpd should pull in time-sync.target. (PENDING)
|
||||
|
||||
* add fstab fields to add wait timeouts, change Wants to Requires by local-fs.target
|
||||
|
||||
|
@ -68,7 +68,7 @@
|
||||
<filename>remote-fs.target</filename>,
|
||||
<filename>rescue.target</filename>,
|
||||
<filename>rpcbind.target</filename>,
|
||||
<filename>rtc-set.target</filename>,
|
||||
<filename>time-sync.target</filename>,
|
||||
<filename>runlevel2.target</filename>,
|
||||
<filename>runlevel3.target</filename>,
|
||||
<filename>runlevel4.target</filename>,
|
||||
@ -399,7 +399,7 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><filename>rtc-set.target</filename></term>
|
||||
<term><filename>time-sync.target</filename></term>
|
||||
<listitem>
|
||||
<para>systemd automatically
|
||||
adds dependencies of type
|
||||
|
@ -286,7 +286,7 @@ static int sysv_translate_facility(const char *name, const char *filename, char
|
||||
"portmap", SPECIAL_RPCBIND_TARGET,
|
||||
"remote_fs", SPECIAL_REMOTE_FS_TARGET,
|
||||
"syslog", SPECIAL_SYSLOG_TARGET,
|
||||
"time", SPECIAL_RTC_SET_TARGET,
|
||||
"time", SPECIAL_TIME_SYNC_TARGET,
|
||||
|
||||
/* common extensions */
|
||||
"mail-transfer-agent", SPECIAL_MAIL_TRANSFER_AGENT_TARGET,
|
||||
|
@ -54,7 +54,7 @@
|
||||
#define SPECIAL_NSS_LOOKUP_TARGET "nss-lookup.target" /* LSB's $named */
|
||||
#define SPECIAL_RPCBIND_TARGET "rpcbind.target" /* LSB's $portmap */
|
||||
#define SPECIAL_SYSLOG_TARGET "syslog.target" /* LSB's $syslog; Should pull in syslog.socket or syslog.service */
|
||||
#define SPECIAL_RTC_SET_TARGET "rtc-set.target" /* LSB's $time */
|
||||
#define SPECIAL_TIME_SYNC_TARGET "time-sync.target" /* LSB's $time */
|
||||
#define SPECIAL_DISPLAY_MANAGER_SERVICE "display-manager.service" /* Debian's $x-display-manager */
|
||||
#define SPECIAL_MAIL_TRANSFER_AGENT_TARGET "mail-transfer-agent.target" /* Debian's $mail-{transport|transfer-agent */
|
||||
#define SPECIAL_HTTP_DAEMON_TARGET "http-daemon.target"
|
||||
|
@ -8,9 +8,10 @@
|
||||
[Unit]
|
||||
Description=Apply System Clock UTC Offset
|
||||
DefaultDependencies=no
|
||||
Wants=time-sync.target
|
||||
Conflicts=shutdown.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service
|
||||
Before=sysinit.target shutdown.target udev.service
|
||||
Before=sysinit.target shutdown.target udev.service time-sync.target
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
|
@ -11,4 +11,4 @@
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=RTC Set
|
||||
Description=System Time Synchronized
|
Loading…
x
Reference in New Issue
Block a user