1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-20 18:56:39 +02:00
Commit Graph

17326 Commits

Author SHA1 Message Date
Jim Meyering
43c89831d8 . 2003-10-17 13:33:23 +00:00
Jim Meyering
2f28897780 *** empty log message *** 2003-10-17 13:31:36 +00:00
Jim Meyering
0cdca03662 (TESTS): Add no-x. 2003-10-17 13:31:26 +00:00
Jim Meyering
37505e3181 (TESTS): Add no-x. 2003-10-17 13:29:01 +00:00
Jim Meyering
9176a26bd3 *** empty log message *** 2003-10-17 13:28:45 +00:00
Jim Meyering
aac3bf53f9 *** empty log message *** 2003-10-17 11:12:53 +00:00
Jim Meyering
d0557a6294 Include "xfts.h".
(chown_files): Use xfts_open, rather than fts_open.
2003-10-17 11:12:44 +00:00
Jim Meyering
433a4c3059 Include "xfts.h".
(du_files): Use xfts_open, rather than fts_open.
2003-10-17 11:12:11 +00:00
Jim Meyering
a0f90d0290 (libfetish_a_SOURCES): Add xfts.c and xfts.h. 2003-10-17 11:08:42 +00:00
Jim Meyering
5788d8e9b2 tweak comment 2003-10-17 10:50:13 +00:00
Jim Meyering
1bac4198f2 tweak comment 2003-10-17 10:49:38 +00:00
Jim Meyering
689e38ae7c *** empty log message *** 2003-10-17 08:28:26 +00:00
Jim Meyering
777cf19af3 Update from gnulib. 2003-10-17 08:28:13 +00:00
Jim Meyering
48cfcdf501 . 2003-10-17 08:27:35 +00:00
Jim Meyering
e15cff65a2 Update from gnulib. 2003-10-17 08:26:58 +00:00
Jim Meyering
e3985ae055 Update from gnulib. 2003-10-17 08:26:16 +00:00
Jim Meyering
b64c67fd1e . 2003-10-17 06:18:49 +00:00
Jim Meyering
827c0490aa *** empty log message *** 2003-10-16 09:21:15 +00:00
Jim Meyering
165a7852fe *** empty log message *** 2003-10-16 08:23:46 +00:00
Jim Meyering
5b18a21b2d Include <errno.h>, <stdlib.h>.
(getgroups): First arg is int, not size_t.
Don't let 'free' mangle errno.
2003-10-16 08:23:41 +00:00
Jim Meyering
5ee14fea3f *** empty log message *** 2003-10-16 07:58:57 +00:00
Jim Meyering
26f4d67342 Fix indentation, from gnulib. 2003-10-16 07:58:53 +00:00
Jim Meyering
db3888c865 . 2003-10-16 07:56:35 +00:00
Jim Meyering
9a35ea11d4 (main): Simply assign to bit_flags.
Don't bother with bit arithmetic.
Rename a couple of local variables.
Remove unnecessary casts.
2003-10-16 07:56:02 +00:00
Jim Meyering
029d5937c4 (main): Simply assign to bit_flags.
Don't bother with bit arithmetic.
2003-10-16 07:51:57 +00:00
Jim Meyering
7997248101 *** empty log message *** 2003-10-16 07:28:12 +00:00
Jim Meyering
841cfd35c9 (start_bytes): Rename local, remainder, to avoid
gcc's warning about shadowing a global.
2003-10-16 07:28:01 +00:00
Jim Meyering
c8dbed5cca *** empty log message *** 2003-10-16 07:08:47 +00:00
Jim Meyering
3691d6c0aa Include <string.h>, for declarations of memset and memcpy. 2003-10-16 07:07:33 +00:00
Jim Meyering
523b7f35cd Update from gnulib. 2003-10-16 07:05:31 +00:00
Jim Meyering
2a557bab23 *** empty log message *** 2003-10-16 07:05:26 +00:00
Jim Meyering
3fbdbf8f54 (libfetish_a_SOURCES): Add xgethostname.h. 2003-10-16 06:27:37 +00:00
Jim Meyering
72fa414709 Include xgethostname.h. 2003-10-16 06:26:56 +00:00
Jim Meyering
201111c99b (xgethostname): New file, from gnulib. 2003-10-16 06:26:23 +00:00
Jim Meyering
1c5ec523a4 . 2003-10-15 21:47:54 +00:00
Jim Meyering
14481892fe change to 5.1.0 2003-10-15 21:25:37 +00:00
Jim Meyering
7902d68a1b *** empty log message *** 2003-10-15 21:25:20 +00:00
Jim Meyering
f12f5edbad *** empty log message *** 2003-10-15 21:23:53 +00:00
Jim Meyering
aef3dbf2d9 Update tests accordingly. 2003-10-15 21:23:46 +00:00
Jim Meyering
6f5cbd2925 . 2003-10-15 21:22:02 +00:00
Jim Meyering
21ed960c0f . 2003-10-15 21:21:42 +00:00
Jim Meyering
feede2bf33 *** empty log message *** 2003-10-15 21:21:34 +00:00
Jim Meyering
0ebfdf25d1 Include "fts_.h".
(WRITTEN_BY): Add my name.
(MAXUID, MAXGID): Remove definitions.  Use GID_T_MAX instead of
the latter.
(usage): Update.
(main): Handle new options.
Call new function, chown_files rather than change_file_owner.
2003-10-15 21:21:29 +00:00
Jim Meyering
fe9f5bdf77 chown now accepts POSIX-mandated -H, -L, -P options and uses
fts to perform a directory traversal when -R is specified.
Before, it used explicit recursion, and as such was limited by
the user's stack size to handling hierarchies no deeper than
about 30,000 levels.

Include "userspec.h" and "fts_.h".
(WRITTEN_BY): Add my name.
(getpwnam, getgrnam, getgrgid): Remove declarations.
(endpwent): Remove definition.
(usage): Update
(main): Handle new options.
Call new function, chown_files rather than change_file_owner.
2003-10-15 21:16:46 +00:00
Jim Meyering
a2740f057a *** empty log message *** 2003-10-15 14:23:37 +00:00
Jim Meyering
ec118e6018 Include "userspec.h". 2003-10-15 14:23:25 +00:00
Jim Meyering
130378f8c2 *** empty log message *** 2003-10-15 14:22:19 +00:00
Jim Meyering
7b60fac170 (libfetish_a_SOURCES): Add userspec.h. 2003-10-15 14:22:13 +00:00
Jim Meyering
cf04b8d092 *** empty log message *** 2003-10-15 14:21:51 +00:00
Jim Meyering
dcac334f28 [enum Dereference_symlink]: Remove declaration.
[struct Chown_option] (recurse, force_silent): Change type to `bool'.
[struct Chown_option] (dereference): Remove member with ambiguous name.
[struct Chown_option] (affect_symlink_referent): New member.
(chown_files): New prototype.
2003-10-15 13:57:21 +00:00