summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS2
-rw-r--r--src/chcon.c2
-rwxr-xr-xtests/misc/chcon4
3 files changed, 7 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 3f2a8db74..fe33814e3 100644
--- a/NEWS
+++ b/NEWS
@@ -20,6 +20,8 @@ GNU coreutils NEWS -*- outline -*-
** Bug fixes
+ chcon --verbose now prints a newline after each message
+
od no longer suffers from platform bugs in printf(3). This is
probably most noticeable when using 'od -tfL' to print long doubles.
diff --git a/src/chcon.c b/src/chcon.c
index a043413fa..b271ce4a0 100644
--- a/src/chcon.c
+++ b/src/chcon.c
@@ -300,7 +300,7 @@ process_file (FTS *fts, FTSENT *ent)
if (ok)
{
if (verbose)
- printf (_("changing security context of %s"),
+ printf (_("changing security context of %s\n"),
quote (file_full_name));
if (change_file_context (fts->fts_cwd_fd, file) != 0)
diff --git a/tests/misc/chcon b/tests/misc/chcon
index f8caadae2..fefe0ec46 100755
--- a/tests/misc/chcon
+++ b/tests/misc/chcon
@@ -60,4 +60,8 @@ EOF
compare out exp || fail=1
+chcon --verbose -u$u1 f > out || fail=1
+echo 'changing security context of `f'\' > exp
+compare out exp || fail=1
+
(exit $fail); exit $fail