X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fhostnamed.c;h=68c5715b0e1cc1ed7ab6df2cd510a7407c844d6b;hb=34ca941cec76bbfdfd02c705b76bc1b53ea2bcd1;hp=cf2172fd2c127d4ebc6347a5b607c3dd5b8b3eab;hpb=d0baa06fda52905c24d93df27a9f3e879fab4d0d;p=elogind.git diff --git a/src/hostnamed.c b/src/hostnamed.c index cf2172fd2..68c5715b0 100644 --- a/src/hostnamed.c +++ b/src/hostnamed.c @@ -201,7 +201,7 @@ static int write_data_static_hostname(void) { return 0; } - return write_one_line_file("/etc/hostname", data[PROP_STATIC_HOSTNAME]); + return write_one_line_file_atomic("/etc/hostname", data[PROP_STATIC_HOSTNAME]); } static int write_data_other(void) {