CVS commit: src/bin/rmdir

2017-08-10 Thread Brian Ginsbach
Module Name:src
Committed By:   ginsbach
Date:   Thu Aug 10 22:52:13 UTC 2017

Modified Files:
src/bin/rmdir: rmdir.c

Log Message:
PR/48182: Fix rmdir -p handling of top-level (root) directory.
XXX: pullup-8
XXX: pullup-7
XXX: pullup-6


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/bin/rmdir/rmdir.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/rmdir/rmdir.c
diff -u src/bin/rmdir/rmdir.c:1.26 src/bin/rmdir/rmdir.c:1.27
--- src/bin/rmdir/rmdir.c:1.26	Mon Aug 29 14:49:38 2011
+++ src/bin/rmdir/rmdir.c	Thu Aug 10 22:52:13 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: rmdir.c,v 1.26 2011/08/29 14:49:38 joerg Exp $ */
+/* $NetBSD: rmdir.c,v 1.27 2017/08/10 22:52:13 ginsbach Exp $ */
 
 /*-
  * Copyright (c) 1992, 1993, 1994
@@ -39,7 +39,7 @@ __COPYRIGHT("@(#) Copyright (c) 1992, 19
 #if 0
 static char sccsid[] = "@(#)rmdir.c	8.3 (Berkeley) 4/2/94";
 #else
-__RCSID("$NetBSD: rmdir.c,v 1.26 2011/08/29 14:49:38 joerg Exp $");
+__RCSID("$NetBSD: rmdir.c,v 1.27 2017/08/10 22:52:13 ginsbach Exp $");
 #endif
 #endif /* not lint */
 
@@ -103,6 +103,10 @@ rm_path(char *path)
 			/* Ignore trailing '/' on deleted name */
 			continue;
 
+		if (*path == 0)
+			/* At top level (root) directory */
+			break;
+
 		if (rmdir(path) < 0) {
 			warn("%s", path);
 			return (1);



CVS commit: src/bin/rmdir

2016-08-11 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Fri Aug 12 02:30:37 UTC 2016

Modified Files:
src/bin/rmdir: rmdir.1

Log Message:
Document the version rmdir first appeared.
Bump date.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/bin/rmdir/rmdir.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/rmdir/rmdir.1
diff -u src/bin/rmdir/rmdir.1:1.15 src/bin/rmdir/rmdir.1:1.16
--- src/bin/rmdir/rmdir.1:1.15	Thu Aug  7 09:05:29 2003
+++ src/bin/rmdir/rmdir.1	Fri Aug 12 02:30:37 2016
@@ -1,4 +1,4 @@
-.\"	$NetBSD: rmdir.1,v 1.15 2003/08/07 09:05:29 agc Exp $
+.\"	$NetBSD: rmdir.1,v 1.16 2016/08/12 02:30:37 sevan Exp $
 .\"
 .\" Copyright (c) 1990, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -32,7 +32,7 @@
 .\"
 .\"	@(#)rmdir.1	8.1 (Berkeley) 5/31/93
 .\"
-.Dd May 31, 1993
+.Dd August 12, 2016
 .Dt RMDIR 1
 .Os
 .Sh NAME
@@ -88,3 +88,8 @@ The
 utility is expected to be
 .St -p1003.2
 compatible.
+.Sh HISTORY
+An
+.Nm
+utility appeared in
+.At v1 .