From a7c6dbad6976c850b5701247ce8d71379a5e7c63 Mon Sep 17 00:00:00 2001 From: Nikolay Kopitonenko Date: Tue, 12 Mar 2024 02:37:26 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=BE=D0=B2/=D0=B4=D0=B8=D1=80?= =?UTF-8?q?=20=D0=BA=D0=BB=D0=B8=D0=BF=D0=BF=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- goss.yaml | 44 ++++++++------------------------------------ install | 14 ++------------ 2 files changed, 10 insertions(+), 48 deletions(-) diff --git a/goss.yaml b/goss.yaml index c1df3d3..e483185 100644 --- a/goss.yaml +++ b/goss.yaml @@ -6,46 +6,11 @@ file: group: root mode: "0644" contents: - - "[include printer_hw/hw.cfg]" + - "[include printer_hw/*.cfg]" - "[include printer_soft/*.cfg]" - "[include 3dscreen/klipper/configs/*.cfg]" - "[include printer/*.cfg]" - /home/pi/printer_hw/bed.cfg: - exists: true - filetype: file - owner: root - group: root - mode: "0644" - - /home/pi/printer_hw/filament_sensor.cfg: - exists: true - filetype: file - owner: root - group: root - mode: "0644" - - /home/pi/printer_hw/hw.cfg: - exists: true - filetype: file - owner: root - group: root - mode: "0644" - - /home/pi/printer_soft/soft.cfg: - exists: true - filetype: file - owner: root - group: root - mode: "0644" - - /home/pi/printer_data/variables.cfg: - exists: true - filetype: file - owner: pi - group: pi - mode: "0644" - /home/pi/printer_hw: filetype: directory exists: true @@ -60,6 +25,13 @@ file: group: root mode: "0755" + /home/pi/printer_data: + filetype: directory + exists: true + owner: pi + group: pi + mode: "0755" + /home/pi/printer: filetype: directory exists: true diff --git a/install b/install index d4c42fc..00cb642 100755 --- a/install +++ b/install @@ -30,25 +30,15 @@ mkdir -p /home/pi/printer_hw /home/pi/printer_soft /home/pi/printer install -m644 -o 0 -g 0 $ConfigsHome/home/pi/printer.cfg /home/pi/printer.cfg chown 0:0 /home/pi/printer.cfg -[ -e /home/pi/printer_hw/bed.cfg ] || \ - install -m644 -o 0 -g 0 $ConfigsHome/home/pi/printer_hw/bed.cfg /home/pi/printer_hw/bed.cfg - -[ -e /home/pi/printer_hw/filament_sensor.cfg ] || \ - install -m644 -o 0 -g 0 $ConfigsHome/home/pi/printer_hw/filament_sensor.cfg /home/pi/printer_hw/filament_sensor.cfg - -[ -e /home/pi/printer_hw/hw.cfg ] || \ - touch /home/pi/printer_hw/hw.cfg - [ -e /home/pi/printer_soft/soft.cfg ] || \ touch /home/pi/printer_soft/soft.cfg -[ -e /home/pi/printer_data/variables.cfg ] || { +[ -e /home/pi/printer_data ] || { mkdir /home/pi/printer_data - touch /home/pi/printer_data/variables.cfg } chown -R 0:0 /home/pi/printer_hw /home/pi/printer_soft -chown pi:pi /home/pi/printer /home/pi/printer_data/variables.cfg +chown -R pi:pi /home/pi/printer /home/pi/printer_data mkdir -p /home/pi/.klippy chown pi:pi /home/pi/.klippy