Updated ldap.usr (added kvajda and thering to ldap, copy the old ldap database via...
authorZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Wed, 2 Sep 2020 12:01:26 +0000 (14:01 +0200)
committerZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Wed, 2 Sep 2020 12:01:26 +0000 (14:01 +0200)
sources/ldap.usr/envvars
sources/ldap.usr/firstboot/USERS.txt
sources/ldap.usr/postinstall/install/root/.ssh/authorized_keys [new file with mode: 0644]
sources/ldap.usr/preinstall/01_backupldapdb.sh
sources/ldap.usr/preinstall/user-lxcsetup-2020 [new file with mode: 0644]

index cacc1a041574979a3c7f4c5b211a3769d596006d..4121c119e0d941b0f92615e04689523f7e86c5a3 100644 (file)
@@ -1,5 +1,5 @@
 DISTRIBUTION=Fedora
 DISTRIBUTION_VERSION=32
 BASE_PACKAGES="NetworkManager hostname initscripts iproute iputils logrotate rootfiles rsyslog tar vim-minimal"
-SPEC_PACKAGES="openssh-server openssh-clients openssh-ldap sudo"
+SPEC_PACKAGES="openssh-server openssh-clients openssh-ldap openssl sudo"
 SPEC_PACKAGES="$SPEC_PACKAGES authselect openldap-servers openldap-clients nss-pam-ldapd oddjob-mkhomedir pam_ssh passwd python3 sssd-ldap"
index 7c6bc485daeab20d873f3ac809e81aa5439afe93..a5747f088e3b32b5cdfc0907649c2075527f93e0 100644 (file)
@@ -1,5 +1,4 @@
 akosztolanyi,  Árpád,                Kosztolányi,   arpad.kosztolanyi@userrendszerhaz.hu,   +36 20 583 7539
-azsamboki,     Attila,         Zsámboki,      attila.zsamboki@userrendszerhaz.hu,     +36 20 980 6592
 bcsoka,                Barnabás,      Csóka,         barnabas.csoka@userrendszerhaz.hu,      +36 30 939 7023
 csgulyas,      Csaba,          Gulyás,                csaba.gulyas@userrendszerhaz.hu,        +36 30 374 4065
 cslevai,       Csilla,         Lévai,         csilla.levai@userrendszerhaz.hu,        +36 30 280 8517
@@ -7,12 +6,12 @@ dhorvath,     Dénes,         Horváth,       denes.horvath@userrendszerhaz.hu,       +36 30 971 8563
 dvasary,       Dániel,                Vásáry,               daniel.vasary@userrendszerhaz.hu,       +36 30 515 9417
 fritter,       Ferenc,         Ritter,         ferenc.ritter@userrendszerhaz.hu,       +36 20 937 8022
 fschnell,      Ferenc,         Schnellbach,    ferenc.schnellbach@userrendszerhaz.hu,  +36 30 950 2529
-ibartakovics,  István,                Bartakovics,    istvan.bartakovics@userrendszerhaz.hu,  +36 30 630 4920
 ifabian,       Ildikó,                Fábián,               ildiko.fabian@userrendszerhaz.hu,       +36 30 239 9891
 khorvath,      Kálmán,               Horváth,       kalman.horvath@userrendszerhaz.hu,      +36 20 444 8693
 kkele,         Károly,                Kele,           karoly.kele@userrendszerhaz.hu,         +36 70 942 2450
+kvajda,                Krisztina,      Vajda,          krisztina.vajda@userrendszerhaz.hu,     +36 20 313 0028
 mszabo,                Marcell,        Szabó,         marcell.szabo@userrendszerhaz.hu,       +36 70 458 1234
 rrendek,       Róbert,                Rendek,         robert.rendek@userrendszerhaz.hu,       +36 30 977 5888
+thering,       Tamás,         Héring,                tamas.hering@userrendszerhaz.hu,        +36 70 311 1860
 tlevai,                Tibor,          Lévai,         tibor.levai@userrendszerhaz.hu,         +36 30 297 6481
-zbartakovics,  Zoltán,                Bartakovics,    zoltan.bartakovics@userrendszerhaz.hu,  +36 30 944 0299
 zfelleg,       Zoltán,                Felleg,         zoltan.felleg@userrendszerhaz.hu,       +36 20 954 1513
diff --git a/sources/ldap.usr/postinstall/install/root/.ssh/authorized_keys b/sources/ldap.usr/postinstall/install/root/.ssh/authorized_keys
new file mode 100644 (file)
index 0000000..3aeca89
--- /dev/null
@@ -0,0 +1 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMH92PgPnxE5n+rlbiHosDQv6sftFoNulFtPcBzTHl+0 lxcsetup (2020)
index ee4177e3690d27d0553ba5562f80c32fa3669038..16737ce998464186cb3efaf4ad4fed4c2b7bfa88 100755 (executable)
@@ -6,6 +6,17 @@ CONTAINER_NAME=$1
 CONTAINER_ROOTFS=$2
 CONTAINER_SOURCE_PATH=$3
 
-lxc-attach --name=$CONTAINER_NAME -- systemctl stop slapd.service
-lxc-attach --name=$CONTAINER_NAME -- slapcat -n 2 \
-               >$CONTAINER_SOURCE_PATH/firstboot/data.ldif
+
+ssh -i $REAL_PATH/user-lxcsetup-2020 -l root ldap.usr.user.hu echo hello
+RC=$?
+if [ $RC -eq 0 ]
+then
+    ssh -i $REAL_PATH/user-lxcsetup-2020 -l root ldap.usr.user.hu systemctl stop slapd.service
+    ssh -i $REAL_PATH/user-lxcsetup-2020 -l root ldap.usr.user.hu slapcat -n 2 >/tmp/data.ldif
+    scp -i $REAL_PATH/user-lxcsetup-2020 root@ldap.usr.user.hu:/tmp/data.ldif \
+        $CONTAINER_SOURCE_PATH/firstboot/data.ldif
+fi
+
+#lxc-attach --name=$CONTAINER_NAME -- systemctl stop slapd.service
+#lxc-attach --name=$CONTAINER_NAME -- slapcat -n 2 \
+#               >$CONTAINER_SOURCE_PATH/firstboot/data.ldif
diff --git a/sources/ldap.usr/preinstall/user-lxcsetup-2020 b/sources/ldap.usr/preinstall/user-lxcsetup-2020
new file mode 100644 (file)
index 0000000..5319049
--- /dev/null
@@ -0,0 +1,7 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+QyNTUxOQAAACDB/dj4D58ROZ/q5W4h6LA0L+rH7RaDbpRbT3Ac0x5ftAAAAJhBQpFGQUKR
+RgAAAAtzc2gtZWQyNTUxOQAAACDB/dj4D58ROZ/q5W4h6LA0L+rH7RaDbpRbT3Ac0x5ftA
+AAAEBo/NKLeggP3e0TajKznXiAi1/mkK7mmHXgHit2OcyZQsH92PgPnxE5n+rlbiHosDQv
+6sftFoNulFtPcBzTHl+0AAAAD2x4Y3NldHVwICgyMDIwKQECAwQFBg==
+-----END OPENSSH PRIVATE KEY-----