From 867328183fcd617b839cddcd709b647bc227e6bb Mon Sep 17 00:00:00 2001 From: Alexander Tratsevskiy Date: Fri, 31 Mar 2023 17:00:17 +0300 Subject: [PATCH] =?UTF-8?q?homeassistant:=20=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=BF=D1=80=D0=B0=D0=B2=D0=B0=20=D0=B4?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D1=83=D0=BF=D0=B0=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D0=B5?= =?UTF-8?q?=D0=BB=D1=8F=20homeassistant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0-adduser.homeassistant/.calculate_directory | 1 + .../homeassistant/0-adduser.homeassistant/groups | 5 +++++ .../0-adduser.homeassistant/homeassistant.group | 2 ++ .../0-adduser.homeassistant/homeassistant.passwd | 2 ++ .../0-adduser.homeassistant/homeassistant.shadow | 2 ++ .../homeassistant/homeassistant/0-etc.homeassistant.group | 2 -- .../homeassistant/homeassistant/0-etc.homeassistant.passwd | 2 -- .../homeassistant/homeassistant/0-etc.homeassistant.shadow | 2 -- 8 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/.calculate_directory create mode 100644 profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/groups create mode 100644 profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.group create mode 100644 profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.passwd create mode 100644 profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.shadow delete mode 100644 profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.group delete mode 100644 profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.passwd delete mode 100644 profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.shadow diff --git a/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/.calculate_directory b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/.calculate_directory new file mode 100644 index 0000000..ec81125 --- /dev/null +++ b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/.calculate_directory @@ -0,0 +1 @@ +# Calculate grep(/etc/user,#-cut(1,.)-#)== diff --git a/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/groups b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/groups new file mode 100644 index 0000000..e773a5f --- /dev/null +++ b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/groups @@ -0,0 +1,5 @@ +# Calculate path=/etc name=group format=patch protected +usb:x:85: +usb:x:85:homeassistant +dialout:x:20: +dialout:x:20:homeassistant diff --git a/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.group b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.group new file mode 100644 index 0000000..99f60fd --- /dev/null +++ b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.group @@ -0,0 +1,2 @@ +# Calculate path=/etc name=#-cut(1,.)-# append=after protected +homeassistant:x:999: diff --git a/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.passwd b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.passwd new file mode 100644 index 0000000..a0c128e --- /dev/null +++ b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.passwd @@ -0,0 +1,2 @@ +# Calculate path=/etc name=#-cut(1,.)-# append=after protected +homeassistant:x:999:999::/var/calculate/www/homeassistant:/bin/bash diff --git a/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.shadow b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.shadow new file mode 100644 index 0000000..61b1019 --- /dev/null +++ b/profiles/templates/homeassistant/homeassistant/0-adduser.homeassistant/homeassistant.shadow @@ -0,0 +1,2 @@ +# Calculate path=/etc name=#-cut(1,.)-# append=after protected +homeassistant:!:19446:::::: diff --git a/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.group b/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.group deleted file mode 100644 index 622a6ea..0000000 --- a/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.group +++ /dev/null @@ -1,2 +0,0 @@ -# Calculate append=after path=/etc name=#-cut(2,.)-# grep(/etc/#-cut(2,.)-#,#-cut(1,.)-#)== protected -homeassistant:x:999: diff --git a/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.passwd b/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.passwd deleted file mode 100644 index e7679b0..0000000 --- a/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.passwd +++ /dev/null @@ -1,2 +0,0 @@ -# Calculate append=after path=/etc name=#-cut(2,.)-# grep(/etc/#-cut(2,.)-#,#-cut(1,.)-#)== protected -homeassistant:x:999:999::/var/calculate/www/homeassistant:/bin/bash diff --git a/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.shadow b/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.shadow deleted file mode 100644 index 963c738..0000000 --- a/profiles/templates/homeassistant/homeassistant/0-etc.homeassistant.shadow +++ /dev/null @@ -1,2 +0,0 @@ -# Calculate append=after path=/etc name=#-cut(2,.)-# grep(/etc/#-cut(2,.)-#,#-cut(1,.)-#)== protected -homeassistant:!:19446::::::