From: Zoltán Felleg Date: Wed, 2 Sep 2020 12:01:26 +0000 (+0200) Subject: Updated ldap.usr (added kvajda and thering to ldap, copy the old ldap database via... X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=24fff92bdec6981a83f300d52586309b0feff547;p=user-lxc.git Updated ldap.usr (added kvajda and thering to ldap, copy the old ldap database via scp). --- diff --git a/sources/ldap.usr/envvars b/sources/ldap.usr/envvars index cacc1a0..4121c11 100644 --- a/sources/ldap.usr/envvars +++ b/sources/ldap.usr/envvars @@ -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" diff --git a/sources/ldap.usr/firstboot/USERS.txt b/sources/ldap.usr/firstboot/USERS.txt index 7c6bc48..a5747f0 100644 --- a/sources/ldap.usr/firstboot/USERS.txt +++ b/sources/ldap.usr/firstboot/USERS.txt @@ -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 index 0000000..3aeca89 --- /dev/null +++ b/sources/ldap.usr/postinstall/install/root/.ssh/authorized_keys @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMH92PgPnxE5n+rlbiHosDQv6sftFoNulFtPcBzTHl+0 lxcsetup (2020) diff --git a/sources/ldap.usr/preinstall/01_backupldapdb.sh b/sources/ldap.usr/preinstall/01_backupldapdb.sh index ee4177e..16737ce 100755 --- a/sources/ldap.usr/preinstall/01_backupldapdb.sh +++ b/sources/ldap.usr/preinstall/01_backupldapdb.sh @@ -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 index 0000000..5319049 --- /dev/null +++ b/sources/ldap.usr/preinstall/user-lxcsetup-2020 @@ -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-----