HomeFreeBSD

tests: fix cosmetic permission issues during `make install`

Description

tests: fix cosmetic permission issues during make install

files in dist_*_SCRIPTS get installed with 0755, those in dist_*_DATA
with 0644. This commit moves all .kshlib, .shlib and .cfg files in the
testsuite to dist_pkgdata_DATA, and removes the shebang from
zpool_import.kshlib.

This ensures that the files are installed with appropriate permissions
and silences some warnings from lintian

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Closes #8803

Details

Provenance
Stoiko Ivanov <s.ivanov@proxmox.com>Authored on May 23 2019, 1:32 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on May 28 2019, 10:07 PM
Parents
rG3ba8cd6d0ef6: test-runner.py: change shebang to python3
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG10e1a0112eec: tests: fix cosmetic permission issues during `make install` (authored by Stoiko Ivanov <s.ivanov@proxmox.com>).May 28 2019, 10:07 PM