~ubuntu-branches/debian/jessie/systemd/jessie

« back to all changes in this revision

Viewing changes to man/systemd-machine-id-setup.1

  • Committer: Package Import Robot
  • Author(s): Tollef Fog Heen, Tollef Fog Heen, Michael Biebl
  • Date: 2012-04-03 19:59:17 UTC
  • mfrom: (1.1.10) (6.1.3 experimental)
  • Revision ID: package-import@ubuntu.com-20120403195917-l532urrbg4pkreas
Tags: 44-1
[ Tollef Fog Heen ]
* New upstream version.
  - Backport 3492207: journal: PAGE_SIZE is not known on ppc and other
    archs
  - Backport 5a2a2a1: journal: react with immediate rotation to a couple
    of more errors
  - Backport 693ce21: util: never follow symlinks in rm_rf_children()
    Fixes CVE-2012-1174, closes: #664364
* Drop output message from init-functions hook, it's pointless.
* Only rmdir /lib/init/rw if it exists.
* Explicitly order debian-fixup before sysinit.target to prevent a
  possible race condition with the creation of sockets.  Thanks to
  Michael Biebl for debugging this.
* Always restart the initctl socket on upgrades, to mask sysvinit
  removing it.

[ Michael Biebl ]
* Remove workaround for non-interactive sessions from pam config again.
* Create compat /dev/initctl symlink in case we are upgrading from a system
  running a newer version of sysvinit (using /run/initctl) and sysvinit is
  replaced with systemd-sysv during the upgrade. Closes: #663219
* Install new man pages.
* Build-Depend on valac (>= 0.12) instead of valac-0.12. Closes: #663323

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
'\" t
 
2
.\"     Title: systemd-machine-id-setup
 
3
.\"    Author: Lennart Poettering <lennart@poettering.net>
 
4
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
 
5
.\"      Date: 03/16/2012
 
6
.\"    Manual: systemd-machine-id-setup
 
7
.\"    Source: systemd
 
8
.\"  Language: English
 
9
.\"
 
10
.TH "SYSTEMD\-MACHINE\-ID" "1" "03/16/2012" "systemd" "systemd-machine-id-setup"
 
11
.\" -----------------------------------------------------------------
 
12
.\" * Define some portability stuff
 
13
.\" -----------------------------------------------------------------
 
14
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
15
.\" http://bugs.debian.org/507673
 
16
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
 
17
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
18
.ie \n(.g .ds Aq \(aq
 
19
.el       .ds Aq '
 
20
.\" -----------------------------------------------------------------
 
21
.\" * set default formatting
 
22
.\" -----------------------------------------------------------------
 
23
.\" disable hyphenation
 
24
.nh
 
25
.\" disable justification (adjust text to left margin only)
 
26
.ad l
 
27
.\" -----------------------------------------------------------------
 
28
.\" * MAIN CONTENT STARTS HERE *
 
29
.\" -----------------------------------------------------------------
 
30
.SH "NAME"
 
31
systemd-machine-id-setup \- Initialize the machine ID in /etc/machine\-id
 
32
.SH "SYNOPSIS"
 
33
.HP \w'\fBsystemd\-machine\-id\-setup\fR\ 'u
 
34
\fBsystemd\-machine\-id\-setup\fR
 
35
.SH "DESCRIPTION"
 
36
.PP
 
37
\fBsystemd\-machine\-id\-setup\fR
 
38
may be used by system installer tools to initialize the machine ID stored in
 
39
/etc/machine\-id
 
40
at install time with a randomly generated ID\&. See
 
41
\fBmachine-id\fR(5)
 
42
for more information about this file\&.
 
43
.PP
 
44
This tool will execute no operation if
 
45
/etc/machine\-id
 
46
is already initialized\&.
 
47
.PP
 
48
If a valid D\-Bus machine ID is already configured for the system the D\-Bus machine ID is copied and used to initialize the machine ID in
 
49
/etc/machine\-id\&.
 
50
.PP
 
51
If run inside a KVM virtual machine and a UUID is passed via the
 
52
\fB\-uuid\fR
 
53
option this UUID is used to initialize the machine ID instead of a randomly generated one\&. The caller must ensure that the UUID passed is sufficiently unique and is different for every booted instanced of the VM\&.
 
54
.PP
 
55
Similar, if run inside a Linux container environment and a UUID is set for the container this is used to initialize the machine ID\&. For details see the documentation of the
 
56
\m[blue]\fBContainer Interface\fR\m[]\&\s-2\u[1]\d\s+2\&.
 
57
.SH "OPTIONS"
 
58
.PP
 
59
This tool does not take any options or arguments\&.
 
60
.SH "EXIT STATUS"
 
61
.PP
 
62
On success 0 is returned, a non\-zero failure code otherwise\&.
 
63
.SH "SEE ALSO"
 
64
.PP
 
65
 
 
66
\fBsystemd\fR(1),
 
67
\fBmachine-id\fR(5),
 
68
\fBdbus-uuidgen\fR(1)
 
69
.SH "AUTHOR"
 
70
.PP
 
71
\fBLennart Poettering\fR <\&lennart@poettering\&.net\&>
 
72
.RS 4
 
73
Developer
 
74
.RE
 
75
.SH "NOTES"
 
76
.IP " 1." 4
 
77
Container Interface
 
78
.RS 4
 
79
\%http://www.freedesktop.org/wiki/Software/systemd/ContainerInterface
 
80
.RE