From 29cff64e143a18b5ba16b7d9b348187b0f55d6db Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 15 Jan 2018 17:32:07 +0100 Subject: [PATCH] Add section about file permissions --- source/developers/maintenance.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/developers/maintenance.markdown b/source/developers/maintenance.markdown index 182aba26bc..4995e7de51 100644 --- a/source/developers/maintenance.markdown +++ b/source/developers/maintenance.markdown @@ -28,6 +28,10 @@ To fix the line separator, use `dos2unix` or `sed`. $ dos2unix homeassistant/components/notify/kodi.py ``` +### {% linkable_title File permissions %} + +Most files don't need to the be executable. `0644` is fine. + ### {% linkable_title Dependencies %} A lot of components and platforms depends on third-party Python modules. The dependencies which are stored in the `requirements_*.txt` files are tracked by [gemnasium](https://gemnasium.com/github.com/home-assistant/home-assistant) and [Requires.io](https://requires.io/github/home-assistant/home-assistant/requirements/?branch=dev).