From 1e6580583592384dd15dc86f9d9e6ec9b8754408 Mon Sep 17 00:00:00 2001 From: Marius Date: Thu, 27 Aug 2026 15:00:38 +0300 Subject: [PATCH] chore: battery-install-date ramane LF, ca restul fisierelor deployate pe noduri Fisierul n-are extensie, deci nu era prins de regula *.sh si core.autocrlf=true i-ar fi pus CRLF la checkout pe Windows. Extragerea datei ar fi rezistat (regexul ia doar cifrele), dar fisierul ajunge in /etc/nut/ pe un nod Linux, deci se aliniaza la aceeasi logica. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01RRyaDj39hPQ89SZS6URRpS --- .gitattributes | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitattributes b/.gitattributes index 543c12f..d063bd4 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,6 +4,11 @@ # ("$'\r': command not found"). Forțăm LF indiferent de platformă. *.sh text eol=lf +# Fișiere de configurare fără extensie, deployate pe noduri (ex. +# ups/config/battery-install-date -> /etc/nut/). Aceeași logică ca la *.sh: +# ajung pe Linux, deci LF. +proxmox/cluster/ups/config/battery-install-date text eol=lf + # Scripturile Windows rămân CRLF. *.ps1 text eol=crlf *.bat text eol=crlf