Added fcore user, change nextcloud to use fcore, updated to ldapusermanager-v1.14.tar.gz

This commit is contained in:
root 2023-11-10 12:47:04 +00:00
parent bd68e6f227
commit 7815940ac1
4 changed files with 22 additions and 1 deletions

Binary file not shown.

View File

@ -18,6 +18,7 @@ config_ldap() {
fi fi
LDAPADMINPASS=`echo -n $ADMINPASS | openssl dgst -sha1 -binary | openssl enc -base64 | awk '{print "{SHA}"$0}'` LDAPADMINPASS=`echo -n $ADMINPASS | openssl dgst -sha1 -binary | openssl enc -base64 | awk '{print "{SHA}"$0}'`
LDAPFCOREPASS=`echo -n $ADMINPASS | openssl dgst -sha1 -binary | openssl enc -base64 | awk '{print "{SHA}"$0}'`
cat > /federated/apps/ldap/docker-compose.yml <<EOF cat > /federated/apps/ldap/docker-compose.yml <<EOF
version: '3.7' version: '3.7'
@ -137,6 +138,26 @@ homeDirectory: /home/admin
structuralObjectClass: inetOrgPerson structuralObjectClass: inetOrgPerson
memberOf: cn=admins,ou=groups,dc=federatedcomputer,dc=cloud memberOf: cn=admins,ou=groups,dc=federatedcomputer,dc=cloud
memberOf: cn=everybody,ou=groups,dc=federatedcomputer,dc=cloud memberOf: cn=everybody,ou=groups,dc=federatedcomputer,dc=cloud
dn: uid=fcore,ou=people,dc=federatedcomputer,dc=cloud
givenName: fcore
sn: fcore
uid: fcore
mail: fcore@$DOMAIN
cn: fcore
mailEnabled: false
objectClass: person
objectClass: inetOrgPerson
objectClass: PostfixBookMailAccount
objectClass: posixAccount
userPassword: $LDAPADMINPASS
uidNumber: 2002
gidNumber: 2002
loginShell: /bin/bash
homeDirectory: /home/fcore
structuralObjectClass: inetOrgPerson
memberOf: cn=admins,ou=groups,dc=federatedcomputer,dc=cloud
memberOf: cn=everybody,ou=groups,dc=federatedcomputer,dc=cloud
EOF EOF
cat > /federated/apps/ldap/data/root/ldap.sh <<'EOF' cat > /federated/apps/ldap/data/root/ldap.sh <<'EOF'

View File

@ -115,7 +115,7 @@ cat > /federated/apps/nextcloud/data/configs.json <<EOF
"mail_smtpauth": 1, "mail_smtpauth": 1,
"mail_smtphost": "mail.$DOMAIN", "mail_smtphost": "mail.$DOMAIN",
"mail_smtpport": "587", "mail_smtpport": "587",
"mail_smtpname": "admin", "mail_smtpname": "fcore",
"mail_smtppassword": "$ADMINPASS" "mail_smtppassword": "$ADMINPASS"
}, },
"apps": { "apps": {