package_linter/README.md

31 lines
625 B
Markdown
Raw Normal View History

2016-01-25 12:52:18 +01:00
# YunoHost apps package checker
Checker for YunoHost applications packages
## Use
```sh
git clone https://github.com/YunoHost/package_checker
cd package_checker
git clone https://github.com/<account>/<app>_ynh
./package_checker.py <app>_ynh
```
## Checks
* Check missing files
* Check manifest
* syntax
* missing fields
2016-02-17 18:51:42 +01:00
* missing type
2016-01-25 12:52:18 +01:00
* (field value)
* Check scripts
* check bash header is present
* check no sources are retrieve from internet via wget or curl for security reason
* warn missing sudo before commands
* make sure verifications are done before modifications on the system
2016-01-25 17:04:46 +01:00
## License
* GNU GPLv3