# Shell-/Deploy-Skripte MÜSSEN LF behalten — sonst bricht der Deploy auf der Box # (CRLF macht `set -euo pipefail` zu `pipefail\r` → "invalid option name"). *.sh text eol=lf *.bash text eol=lf # systemd-Units und Service-Configs ebenfalls LF. *.service text eol=lf *.timer text eol=lf # Agent-Hooks laufen auf der Box (Shebang!) — .py-Hooks MÜSSEN LF behalten, # sonst bricht `#!/usr/bin/env python3\r`. (Nur die Hooks + Deploy-Helfer, nicht der ganze Baum.) deploy/agent-hooks/*.py text eol=lf deploy/*.py text eol=lf # Windows-Batch-Wrapper bleiben CRLF. *.cmd text eol=crlf *.bat text eol=crlf