All checks were successful
Source release / source-package (push) Successful in 50s
Add an optional Linux-side AFP smoke-suite shell helper that runs the currently verified AFP NCP 0x2222/35 probes as a single collectable report. The helper is intended for the same ncpfs/libncp smoke workflow as the individual C helpers, but it groups the read-only probes, the narrow Set File Information metadata writes, Linux xattr verification, and a filtered AFP server-log excerpt so runtime results can be pasted back into follow-up test-status patches. Keep the command lines safe to share by masking the password in the printed report while still passing the real value to the helpers. Parameterize the server, user, password, NetWare path, Unix path, mars_nwe log file, FinderInfo type/creator, and output file so the script can be used against SYS:PUBLIC as well as other exported volumes. Copy the script into the CMake binary tests/linux directory when MARS_NWE_BUILD_LINUX_TESTS is enabled, preserving executable permissions. The script does not add new AFP semantics; it only automates the existing helpers and documents the Linux xattr names used by the mars_nwe AFP metadata wrapper. Tests: - bash -n tests/linux/afp_smoke_suite.sh - ./tests/linux/afp_smoke_suite.sh --help - git diff --check