Revision
9338 -
Directory Listing
-
[select for diffs]
Modified
Sat Mar 4 16:09:35 2017 UTC
(7 years, 6 months ago)
by
laffer1
Diff to
previous 9312
,
to
selected 10233
Literally follow POSIX:
If the bs= expr operand is specified and no conversions other than sync,
noerror, or notrunc are requested, the data returned from each input
block shall be written as a separate output block.
Revision
8178 -
Directory Listing
-
[select for diffs]
Modified
Sat Sep 17 02:48:38 2016 UTC
(8 years ago)
by
laffer1
Diff to
previous 8152
,
to
selected 10233
Add a -h flag similar to the -h flag for ln to force mv(1) to treat a
symbolic link to a directory for the target as a symbolic link instead of
a directory. This makes it possible to atomically update a symbolic
link using rename().
Revision
8151 -
Directory Listing
-
[select for diffs]
Modified
Fri Sep 16 22:18:59 2016 UTC
(8 years ago)
by
laffer1
Diff to
previous 8150
,
to
selected 10233
Fix an error in setfacl(1) that manifested like this:
# setfacl -m u:trasz:rwx x
# setfacl -m u:root:rwx x
# getfacl x
# file: x
# owner: root
# group: wheel
user::rw-
user:root:rwx
user:trasz:rwx
group::r--
mask::rwx
other::r--
# setfacl -m u:root:rwx x
setfacl: x: acl_calc_mask() failed: Invalid argument
setfacl: x: failed to set ACL mask
For NFSv4 ACLs, this sort of situation would result in duplicated
entries.
Obtained from: FreeBSD
Revision
5136 -
Directory Listing
-
[select for diffs]
Modified
Sat Aug 25 19:46:56 2012 UTC
(12 years, 1 month ago)
by
laffer1
Diff to
previous 5067
,
to
selected 10233
Add pwait(1), a utility to wait before running a process.
This is similar to the utility from Solaris 8+. Great for things like rc.subr's wait for pids or interactive use.
Also clarify size contraints with uuidgen(1).
Obtained from: FreeBSD
Revision
1749 -
Directory Listing
-
[select for diffs]
Modified
Sun Aug 17 03:04:22 2008 UTC
(16 years, 1 month ago)
by
laffer1
Diff to
previous 1702
,
to
selected 10233
Bring in changes from DragonFly to MidnightBSD version of cpdup.
Update to 1.11 (previous version 1.09).
This includes some improvements to the multithreaded code as well as fixes for the protocol. As older versions are not compatible, it's important to run the same versions. This should work with DragonFly 2.0's cpdup.
Revision
1689 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 30 02:20:01 2008 UTC
(16 years, 3 months ago)
by
laffer1
Diff to
previous 1688
,
to
selected 10233
Syncronize some changes with FreeBSD.
Make -a map to -RpP
prevent statistics from overflowing, avoid division by zero, etc.
hold copied counter in off_t
Update man page with some of these changes.
Report any bugs to me with this change.
Revision
1686 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 30 01:16:47 2008 UTC
(16 years, 3 months ago)
by
laffer1
Diff to
previous 1685
,
to
selected 10233
Make chflags(1) more chmod(1) like.
Add -v to print file names as they are processed and -vv to print flag names as well.
Add -f to ignore failures.
Obtained from FreeBSD CURRENT. Submitted to them by Ighighi at gmail.com
Revision
1685 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 30 00:49:38 2008 UTC
(16 years, 3 months ago)
by
laffer1
Diff to
previous 1684
,
to
selected 10233
Fix bugs with arithmatic expansion $((...)) was truncated to type int.
Change the type for arithmatic expansion to intmax_t on all architectures. SUSv3 requires type long, but allows for larger values.
This improves compability with other shells such as bash, zsh and NetBSD's sh.
Expand $LINENO to the current line number. (SUSv3)
This fixes stupid autotools scripts. (i'm looking at you graphviz)
Merged from FreeBSD CURRENT.
Revision
1684 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 30 00:40:10 2008 UTC
(16 years, 3 months ago)
by
laffer1
Diff to
previous 1656
,
to
selected 10233
Merge changes from FreeBSD and NetBSD.
Support for command -v and -V
Fixes for erre option
A fix for a crash caused by SIGINT
POSIX compliant set +o output
A fix for unalias' exit code.
Man page updates.
Code cleanup, WANRS 3
Revision
1461 -
Directory Listing
-
[select for diffs]
Modified
Thu Apr 10 23:45:52 2008 UTC
(16 years, 5 months ago)
by
laffer1
Diff to
previous 1400
,
to
selected 10233
Sync with DragonFly.
Matt added several features to cpdup including parallel transaction support for remote source or targets.
By default, this now compiles with pthreads support.
-l was added to force stdout and stderr to be line-buffered.
Also, we had to modify the casts for pointer types. It is nice to have amd64 build things since pointers aren't ints :)
Revision
1188 -
Directory Listing
-
[select for diffs]
Modified
Sun Aug 12 07:53:21 2007 UTC
(17 years, 1 month ago)
by
laffer1
Diff to
previous 1108
,
to
selected 10233
Our pax and cpio implementations do not support GNU style long options. This is causing me hell in the transition off GNU cpio. This adds some of the GNU longopts for cpio.
From NetBSD.
Revision
883 -
Directory Listing
-
[select for diffs]
Modified
Fri Mar 30 01:48:15 2007 UTC
(17 years, 6 months ago)
by
archite
Diff to
previous 878
,
to
selected 10233
To avoid any confusion, the default PS1 for a user user with UID != 0
has been changed back to "$ ". Please update either ~/.profile or
~/.kshrc if you prefer to use the previous "> " PS1. While consistancy
is important, we have decided that we do not want to confuse anyone
who might mistake the previous PS1 for that of {t}csh's default prompt.
Revision
319 -
Directory Listing
-
[select for diffs]
Modified
Mon Oct 30 16:55:24 2006 UTC
(17 years, 11 months ago)
by
laffer1
Diff to
previous 276
,
to
selected 10233
Be reasonable when overwrite mode is enabled and there are hard links. Overwriting when links > 1 will cause data loss.
Obtained from FreeBSD, OpenBSD.
Revision
276 -
Directory Listing
-
[select for diffs]
Modified
Wed Oct 18 15:52:35 2006 UTC
(17 years, 11 months ago)
by
laffer1
Diff to
previous 275
,
to
selected 10233
Avoid a warning for each whiteout found during ls -lW
# ls -lW
total 2
-rw-r--r-- 1 root wheel 6 Oct 18 14:46 file1
ls: ./file2: No such file or directory
w--------- 0 root wheel 0 Jan 1 1970 file2
From FreeBSD rev 1.76
Revision
227 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 8 15:06:27 2006 UTC
(17 years, 11 months ago)
by
laffer1
Diff to
previous 226
,
to
selected 10233
Fix the case where the user specifies an alternate heading for some output format keyword and the keyword they picked is an alias to some other keyword. This includes the segfault fixes. (FreeBSD)
Revision
166 -
Directory Listing
-
[select for diffs]
Modified
Sat Sep 9 13:48:40 2006 UTC
(18 years ago)
by
laffer1
Diff to
previous 165
,
to
selected 10233
Changed -p flag to -D for "Date". Cleaned up the manual. The utility now checks the length of the format argument and gives an error immediately.
I do not want cat to become a general purpose filter, but this functionality seems quite useful.
Revision
165 -
Directory Listing
-
[select for diffs]
Modified
Fri Sep 8 14:04:24 2006 UTC
(18 years ago)
by
laffer1
Diff to
previous 160
,
to
selected 10233
A new flag, -p, was added to cat which allows dates to be prepended to each line of output. This could be useful when logging from scripts, etc.
The format is based on strftime
so cat -p %D test might print out
09/08/06testing this
if the file test contained testing this.
This is based on a patch floating around FreeBSD-Current.
Revision
134 -
Directory Listing
-
[select for diffs]
Modified
Sun Aug 27 18:49:41 2006 UTC
(18 years, 1 month ago)
by
laffer1
Diff to
previous 113
,
to
selected 10233
Added Eric Anderson's patch for cp which adds -a an -l flags.
-a is an archive mode which is equivalent to -PpR
-l is link mode where regular files are hard linked instead of copied.
Revision
46 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 4 17:10:41 2006 UTC
(18 years, 1 month ago)
by
laffer1
Diff to
previous 40
,
to
selected 10233
FreeBSD-SA6:13 and 14 were patched. The nis software and amd athlon fpu handling fixed. Changes to echo and pfctl are needed to fix compile bugs with changes related to cvs tags and macros.
Revision
3 -
Directory Listing
-
[select for diffs]
Added
Sat Feb 25 02:29:52 2006 UTC
(18 years, 7 months ago)
by
laffer1
Diff
to
selected 10233
This commit was generated by cvs2svn to compensate for changes in r2, which
included commits to RCS files with non-trunk default branches.