#
bee7cf9e |
| 04-Apr-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
ln: Improve link(1) variant of ln(1).
* Give link(1) its own usage message. * Use getprogname(3) instead of rolling our own. * Verify that the target file does not already exist. * Add tests specifi
ln: Improve link(1) variant of ln(1).
* Give link(1) its own usage message. * Use getprogname(3) instead of rolling our own. * Verify that the target file does not already exist. * Add tests specific to link(1).
MFC after: 3 days Sponsored by: Klara, Inc. Reviewed by: allanjude Differential Revision: https://reviews.freebsd.org/D44635
show more ...
|
#
2ae8d346 |
| 27-Mar-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
ln: Add a test case for ln -sfF.
MFC after: 1 week Sponsored by: Klara, Inc. Reviewed by: allanjude, asomers Differential Revision: https://reviews.freebsd.org/D44513
|
#
e0afcbc8 |
| 27-Mar-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
ln: Clean up and simplify tests.
MFC after: 1 week Sponsored by: Klara, Inc. Reviewed by: allanjude Differential Revision: https://reviews.freebsd.org/D44512
|
Revision tags: release/13.3.0, release/14.0.0 |
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0 |
|
#
bca9d05f |
| 23-Jul-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r319973 through 321382.
|
Revision tags: release/11.1.0 |
|
#
a3604b95 |
| 27-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320042 through r320397.
|
#
00bc4726 |
| 20-Jun-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Don't expect :sF_flag to fail anymore
While here, also add a check to verify that the link target is updated in the testcase
MFC after: 1 month MFC with: r320172 PR: 219943 Differential Revision:
Don't expect :sF_flag to fail anymore
While here, also add a check to verify that the link target is updated in the testcase
MFC after: 1 month MFC with: r320172 PR: 219943 Differential Revision: D11167 Submitted by: shivansh Sponsored by: Google (GSoC 2017)
show more ...
|
#
4198293b |
| 17-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r319801 through r320041.
|
#
0773ff18 |
| 12-Jun-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Style fixes: clean up leading whitespace (8 single column spaces -> \t)
MFC after: 1 month MFC with: r319714, r319854, r319855, r319856
|
#
ed66391a |
| 12-Jun-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Add a testcase for `ln -sF`
The testcase fails today, so mark it with atf_expect_fail: in particular, the target (B) isn't being unlinked and the documentation doesn't suggest special handling for d
Add a testcase for `ln -sF`
The testcase fails today, so mark it with atf_expect_fail: in particular, the target (B) isn't being unlinked and the documentation doesn't suggest special handling for directories. Thus, there's either a doc or an implementation bug in ln(1) that needs to be resolved.
MFC after: 1 month MFC with: r319714, r319854, r319855 PR: 219943 Reviewed by: ngie Submitted by: shivansh Differential Revision: D11159 (part of a larger diff) Sponsored by: Google, Inc (GSoC 2017)
show more ...
|
#
07b98436 |
| 12-Jun-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Use readlink(1)/stat(1) to query symlinks instead of file(1)
file(1) can be compiled out of the system via MK_FILE == no, and the output isn't guaranteed to be stable. It's better to use stat(1)/rea
Use readlink(1)/stat(1) to query symlinks instead of file(1)
file(1) can be compiled out of the system via MK_FILE == no, and the output isn't guaranteed to be stable. It's better to use stat(1)/readlink(1) instead to query symlink/file paths.
MFC after: 1 month MFC with: r319714, r319854 Reported by: ngie Submitted by: shivansh Differential Revision: D11159 (part of a larger diff) Sponsored by: Google, Inc (GSoC 2017)
show more ...
|
#
e61b0afc |
| 12-Jun-2017 |
Alan Somers <asomers@FreeBSD.org> |
bin/ln: Set umask appropriately before creating files for testing
These changes were missed in D11084
Submitted by: shivansh Reviewed by: asomers MFC after: 1 month X-MFC-With: 319714 Sponsored by:
bin/ln: Set umask appropriately before creating files for testing
These changes were missed in D11084
Submitted by: shivansh Reviewed by: asomers MFC after: 1 month X-MFC-With: 319714 Sponsored by: Google, Inc (GSoC 2017) Differential Revision: https://reviews.freebsd.org/D11158
show more ...
|
#
686fb94a |
| 10-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r319548 through r319778.
|
#
670f1782 |
| 08-Jun-2017 |
Alan Somers <asomers@FreeBSD.org> |
Add tests for ln(1)
* Verify that when creating a hard link to a symbolic link, '-L' option creates a hard link to the target of the symbolic link * Verify that when creating a hard link to a symb
Add tests for ln(1)
* Verify that when creating a hard link to a symbolic link, '-L' option creates a hard link to the target of the symbolic link * Verify that when creating a hard link to a symbolic link, '-P' option creates a hard link to the symbolic link itself * Verify that if the target file already exists, '-f' option unlinks it so that link may occur * Verify that if the target file or directory is a symbolic link, '-shf' option prevents following the link * Verify that if the target file or directory is a symbolic link, '-snf' option prevents following the link * Verify that '-s' option creates a symbolic link * Verify that '-w' option produces a warning if the source of a symbolic link does not currently exist
Submitted by: shivansh Reviewed by: asomers, ngie MFC after: 1 month Sponsored by: Google, Inc (GSoC 2017) Differential Revision: https://reviews.freebsd.org/D11084
show more ...
|