mirror of
https://github.com/YunoHost/package_linter.git
synced 2024-09-03 20:06:12 +02:00
Web applications are supposed to be installed in /var/www/$app, not /opt/ é_è ...
This commit is contained in:
parent
167f687643
commit
084ce4e314
1 changed files with 8 additions and 0 deletions
|
@ -812,6 +812,14 @@ class App(TestSuite):
|
|||
):
|
||||
yield Error("Don't do black magic with /etc/ssowat/conf.json.persistent!")
|
||||
|
||||
|
||||
@test()
|
||||
def bad_final_path_location(self):
|
||||
if os.system(f"grep -q -nr 'ynh_webpath_register' {self.path}/scripts/install 2>/dev/null") == 0 \
|
||||
and os.system(f"grep -q -nr 'final_path=/opt' {self.path}/scripts/install {self.path}/scripts/_common.sh 2>/dev/null") == 0:
|
||||
yield Warning("Web applications are not supposed to be installed in /opt/ ... They are supposed to be installed in /var/www/$app :/")
|
||||
|
||||
|
||||
@test()
|
||||
def app_data_in_unofficial_dir(self):
|
||||
|
||||
|
|
Loading…
Reference in a new issue