diff options
| author | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-02-28 23:43:43 +0300 |
|---|---|---|
| committer | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-02-28 23:43:43 +0300 |
| commit | abd723dd0477f5009c8e77bc85412ca8917bf662 (patch) | |
| tree | a0ac065c365d7e8c0255ddee6442e212b8985101 | |
| parent | 9a7cce89a58f0cc7c1e2dbac9ba22736546fce48 (diff) | |
| download | Project-Tick-abd723dd0477f5009c8e77bc85412ca8917bf662.tar.gz Project-Tick-abd723dd0477f5009c8e77bc85412ca8917bf662.zip | |
remove obsolute old freeBSD Makefiles
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
| -rw-r--r-- | Makefile | 9 | ||||
| -rw-r--r-- | Makefile.depend | 15 | ||||
| -rw-r--r-- | tests/Makefile | 3 | ||||
| -rw-r--r-- | tests/Makefile.depend | 10 | ||||
| -rwxr-xr-x | tests/chmod_test.sh | 179 |
5 files changed, 0 insertions, 216 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 6ad01ed4b7..0000000000 --- a/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -.include <src.opts.mk> - -PACKAGE=runtime -PROG= chmod - -HAS_TESTS= -SUBDIR.${MK_TESTS}+= tests - -.include <bsd.prog.mk> diff --git a/Makefile.depend b/Makefile.depend deleted file mode 100644 index 6ef78fac5c..0000000000 --- a/Makefile.depend +++ /dev/null @@ -1,15 +0,0 @@ -# Autogenerated - do NOT edit! - -DIRDEPS = \ - include \ - include/xlocale \ - lib/${CSU_DIR} \ - lib/libc \ - lib/libcompiler_rt \ - - -.include <dirdeps.mk> - -.if ${DEP_RELDIR} == ${_DEP_RELDIR} -# local dependencies - needed for -jN in clean tree -.endif diff --git a/tests/Makefile b/tests/Makefile deleted file mode 100644 index a27b7c3aec..0000000000 --- a/tests/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ATF_TESTS_SH+= chmod_test - -.include <bsd.test.mk> diff --git a/tests/Makefile.depend b/tests/Makefile.depend deleted file mode 100644 index 11aba52f82..0000000000 --- a/tests/Makefile.depend +++ /dev/null @@ -1,10 +0,0 @@ -# Autogenerated - do NOT edit! - -DIRDEPS = \ - - -.include <dirdeps.mk> - -.if ${DEP_RELDIR} == ${_DEP_RELDIR} -# local dependencies - needed for -jN in clean tree -.endif diff --git a/tests/chmod_test.sh b/tests/chmod_test.sh deleted file mode 100755 index faf1d70113..0000000000 --- a/tests/chmod_test.sh +++ /dev/null @@ -1,179 +0,0 @@ -# -# Copyright (c) 2017 Dell EMC -# All rights reserved. -# -# Copyright (c) 2026 -# Project Tick. All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# - -get_filesystem() -{ - local mountpoint=$1 - - df -T $mountpoint | tail -n 1 | cut -wf 2 -} - -atf_test_case RH_flag -RH_flag_head() -{ - atf_set "descr" "Verify that setting modes recursively via -R doesn't " \ - "affect symlinks specified via the arguments when -H " \ - "is specified" -} -RH_flag_body() -{ - atf_check mkdir -m 0777 -p A/B - atf_check ln -s B A/C - atf_check chmod -h 0777 A/C - atf_check -o inline:'40755\n40777\n120777\n' stat -f '%p' A A/B A/C - atf_check chmod -RH 0700 A - atf_check -o inline:'40700\n40700\n120700\n' stat -f '%p' A A/B A/C - atf_check chmod -RH 0600 A/C - atf_check -o inline:'40700\n40600\n120700\n' stat -f '%p' A A/B A/C -} - -atf_test_case RL_flag -RL_flag_head() -{ - atf_set "descr" "Verify that setting modes recursively via -R doesn't " \ - "affect symlinks specified via the arguments when -L " \ - "is specified" -} -RL_flag_body() -{ - atf_check mkdir -m 0777 -p A/B - atf_check ln -s B A/C - atf_check chmod -h 0777 A/C - atf_check -o inline:'40755\n40777\n120777\n' stat -f '%p' A A/B A/C - atf_check chmod -RL 0700 A - atf_check -o inline:'40700\n40700\n120777\n' stat -f '%p' A A/B A/C - atf_check chmod -RL 0600 A/C - atf_check -o inline:'40700\n40600\n120777\n' stat -f '%p' A A/B A/C -} - -atf_test_case RP_flag -RP_flag_head() -{ - atf_set "descr" "Verify that setting modes recursively via -R doesn't " \ - "affect symlinks specified via the arguments when -P " \ - "is specified" -} -RP_flag_body() -{ - atf_check mkdir -m 0777 -p A/B - atf_check ln -s B A/C - atf_check chmod -h 0777 A/C - atf_check -o inline:'40755\n40777\n120777\n' stat -f '%p' A A/B A/C - atf_check chmod -RP 0700 A - atf_check -o inline:'40700\n40700\n120700\n' stat -f '%p' A A/B A/C - atf_check chmod -RP 0600 A/C - atf_check -o inline:'40700\n40700\n120600\n' stat -f '%p' A A/B A/C -} - -atf_test_case f_flag cleanup -f_flag_head() -{ - atf_set "descr" "Verify that setting a mode for a file with -f " \ - "doesn't emit an error message/exit with a non-zero " \ - "code" -} - -f_flag_body() -{ - atf_check truncate -s 0 foo bar - atf_check chmod 0750 foo bar - case "$(get_filesystem .)" in - zfs) - atf_expect_fail "ZFS doesn't support UF_IMMUTABLE; returns EPERM - bug 221189" - ;; - esac - atf_check chflags uchg foo - atf_check -e not-empty -s not-exit:0 chmod 0700 foo bar - atf_check -o inline:'100750\n100700\n' stat -f '%p' foo bar - atf_check -s exit:0 chmod -f 0600 foo bar - atf_check -o inline:'100750\n100600\n' stat -f '%p' foo bar -} - -f_flag_cleanup() -{ - chflags 0 foo || : -} - -atf_test_case h_flag -h_flag_head() -{ - atf_set "descr" "Verify that setting a mode for a file with -f " \ - "doesn't emit an error message/exit with a non-zero " \ - "code" -} - -h_flag_body() -{ - atf_check truncate -s 0 foo - atf_check chmod 0600 foo - atf_check -o inline:'100600\n' stat -f '%p' foo - umask 0077 - atf_check ln -s foo bar - atf_check -o inline:'100600\n120700\n' stat -f '%p' foo bar - atf_check chmod -h 0500 bar - atf_check -o inline:'100600\n120500\n' stat -f '%p' foo bar - atf_check chmod 0660 bar - atf_check -o inline:'100660\n120500\n' stat -f '%p' foo bar -} - -atf_test_case v_flag -v_flag_head() -{ - atf_set "descr" "Verify that setting a mode with -v emits the file when " \ - "doesn't emit an error message/exit with a non-zero " \ - "code" -} -v_flag_body() -{ - atf_check truncate -s 0 foo bar - atf_check chmod 0600 foo - atf_check chmod 0750 bar - case "$(get_filesystem .)" in - zfs) - atf_expect_fail "ZFS updates mode for foo unnecessarily - bug 221188" - ;; - esac - atf_check -o 'inline:bar\n' chmod -v 0600 foo bar - atf_check chmod -v 0600 foo bar - for f in foo bar; do - echo "$f: 0100600 [-rw------- ] -> 0100700 [-rwx------ ]"; - done > output.txt - atf_check -o file:output.txt chmod -vv 0700 foo bar - atf_check chmod -vv 0700 foo bar -} - -atf_init_test_cases() -{ - atf_add_test_case RH_flag - atf_add_test_case RL_flag - atf_add_test_case RP_flag - atf_add_test_case f_flag - atf_add_test_case h_flag - atf_add_test_case v_flag -} |
