Page MenuHomeDevCentral

D398.id956.diff
No OneTemporary

D398.id956.diff

diff --git a/pillar/users/shellusers.sls b/pillar/users/shelladmins.sls
copy from pillar/users/shellusers.sls
copy to pillar/users/shelladmins.sls
--- a/pillar/users/shellusers.sls
+++ b/pillar/users/shelladmins.sls
@@ -1,22 +1,15 @@
# -------------------------------------------------------------
-# Salt — Users accounts list
+# Salt — Admins accounts list
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Eglide
-# Created: 2016-04-08
+# Created: 2016-06-08
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
# -------------------------------------------------------------
-# Users accounts
+# Admin accounts
# -------------------------------------------------------------
-shellusers:
- tomjerr:
- fullname: Tommy Aditya
- uid: 2001
- erol:
- fullname: Erol Unutmaz
- uid: 2002
- rashk0:
- fullname: Rashk0
- uid: 2003
+admins:
+ dereckson
+ kalix
diff --git a/pillar/users/shellusers.sls b/pillar/users/shellusers.sls
--- a/pillar/users/shellusers.sls
+++ b/pillar/users/shellusers.sls
@@ -20,3 +20,9 @@
rashk0:
fullname: Rashk0
uid: 2003
+ dereckson:
+ fullname: Sébastien Santoro
+ uid: 5001
+ kalix:
+ fullname: Yassine Hadj Messaoud
+ uid: 5002
diff --git a/roles/shellserver/users/files/ssh_keys/dereckson b/roles/shellserver/users/files/ssh_keys/dereckson
new file mode 100644
--- /dev/null
+++ b/roles/shellserver/users/files/ssh_keys/dereckson
@@ -0,0 +1,2 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMKBin4bpJpIkWVVjmYbivtNmWo3KgBLmx0/KXaw8QUl dereckson@ysul.nasqueron.org
+ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLfobLEaqFGcg3FA3DPDmKYnvNd6LNAJZfSKjRzUv9LxTbx+oaVc0qr2dhbBrMeW2U5HA9fy0/6EHeeQbxtCBHE= dereckson@tempus
diff --git a/roles/shellserver/users/files/ssh_keys/kalix b/roles/shellserver/users/files/ssh_keys/kalix
new file mode 100644
--- /dev/null
+++ b/roles/shellserver/users/files/ssh_keys/kalix
@@ -0,0 +1 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL4H4SF3NZ0/o5uTYhIUKUEzP7hlZ0mGqMxs6wt/dhQs kalix@arch-laptop
diff --git a/roles/shellserver/users/init.sls b/roles/shellserver/users/init.sls
--- a/roles/shellserver/users/init.sls
+++ b/roles/shellserver/users/init.sls
@@ -52,6 +52,16 @@
{% for user, args in pillar.get('shellusers', {}).iteritems() %}
- {{user}}
{% endfor %}
+
+wheel:
+ group.present:
+ - system: True
+ - gid: 0
+ - members:
+{% for user in pillar.get('shelladmins', {}).items() %}
+ - {{user}}
+{% endfor %}
+
# -------------------------------------------------------------
# Managed SSH keys

File Metadata

Mime Type
text/plain
Expires
Thu, May 1, 06:43 (2 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2620767
Default Alt Text
D398.id956.diff (2 KB)

Event Timeline