diff options
author | Jim Meyering <jim@meyering.net> | 1993-10-07 00:41:21 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1993-10-07 00:41:21 +0000 |
commit | d9d6720b77c2777aefcbabdfbd6dd250872d3a36 (patch) | |
tree | 8c3d983768458cb4eb8e8afcc013bfd522b19113 | |
parent | f2080b7714a4dc451a40c9ba12d4c6125a1e69f5 (diff) | |
download | coreutils-d9d6720b77c2777aefcbabdfbd6dd250872d3a36.tar.xz |
merge with 3.8.3c
-rw-r--r-- | lib/Makefile.in | 3 | ||||
-rw-r--r-- | old/fileutils/ChangeLog | 19 | ||||
-rw-r--r-- | old/fileutils/NEWS | 5 | ||||
-rw-r--r-- | src/dd.c | 1 |
4 files changed, 26 insertions, 2 deletions
diff --git a/lib/Makefile.in b/lib/Makefile.in index af3bf1c8e..a23873c6f 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -23,8 +23,9 @@ VPATH = @srcdir@ CC = @CC@ AR = ar RANLIB = @RANLIB@ -DEFS = @DEFS@ +DEFS = -DMVDIR="\"$(libdir)/mvdir\"" @DEFS@ CFLAGS = @CFLAGS@ +YACC = @YACC@ SOURCES = getdate.y posixtm.y \ argmatch.c backupfile.c basename.c dirname.c eaccess.c \ diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog index 0a661c8a5..935aa5565 100644 --- a/old/fileutils/ChangeLog +++ b/old/fileutils/ChangeLog @@ -1,3 +1,15 @@ +Wed Oct 06 18:22:00 1993 Jim Meyering (meyering@comco.com) + + * chmod.c (change_file_mode): Add an argument to control how symbolic + links are treated. + (main, change_dir_mode): Reflect changed calling sequence. + Now symlinks listed on the command line are processed (they + were ignored before); the permissions of the dereferenced files are + changed. Symlinks encountered in recursive traversals are still + ignored. This makes GNU chmod act more like e.g. Sun's. + From Nick Holloway <alfie@dcs.warwick.ac.uk>. + * chmod.1: Document it. + Tue Oct 05 14:52:02 1993 Jim Meyering (meyering@comco.com) * configure.in: Add AC_STAT_MACROS_BROKEN. @@ -26,12 +38,17 @@ Tue Oct 05 14:52:02 1993 Jim Meyering (meyering@comco.com) * configure.in [AC_CONFIG_HEADER]: Use it. * configure.in (rename.o) [MVDIR definition]: Remove it. - * src/Makefile.in [DEFS]: Put it here instead. + * lib/Makefile.in [DEFS]: Put it here instead. * config.h.in, acconfig.h: New files * Makefile [DISTFILES]: Add them. (config.h.in): Add a rule to warn if it may need to be rebuilt. + * lib/Makefile [YACC]: Get definition from @YACC@. + + * system.h: Include <unistd.h>. This is needed for the definition + of _POSIX_VERSION. + Thu Sep 9 08:52:10 1993 Jim Meyering (meyering@comco.com) * src/*.c: Print version on standard output, not stderr. diff --git a/old/fileutils/NEWS b/old/fileutils/NEWS index 81468bae0..87ebbbd53 100644 --- a/old/fileutils/NEWS +++ b/old/fileutils/NEWS @@ -1,4 +1,9 @@ Major changes in release 3.9: +* GNU chmod treats symlinks the same way other vendor's versions do. + Now symlinks listed on the command line are processed (they were + ignored before); the permissions of the dereferenced files are + changed. Symlinks encountered in recursive traversals are still + ignored. This makes GNU chmod act more like e.g. Sun's. * configure uses config.h, so DEFS won't exceed preprocessor limits of some compilers on the number of symbols defined via -D. * ls and cp can handle mount points on more systems @@ -79,6 +79,7 @@ #include <sys/types.h> #include <signal.h> #include <getopt.h> + #include "system.h" #include "version.h" |