scripte/benutzer_anlegen/debug_apply_changes.log

239 lines
12 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Starte Änderungen am System...
+ source ./data_utils.sh
++ USER_LIST=encrypted_users.list
+ apply_changes_to_system
+ initialize_user_list
+ [[ ! -f encrypted_users.list ]]
+ grep -q '\[users\]' encrypted_users.list
+ grep -q '\[groups\]' encrypted_users.list
+ grep -q '^fileserver:' encrypted_users.list
+ echo 'Starte Änderungen am System...'
+ tee -a debug_apply_changes.log
Starte Änderungen am System...
++ getent group fileserver
++ cut -d: -f3
++ echo ''
+ fileserver_gid=
+ [[ -z '' ]]
+ echo 'Erstelle primäre Gruppe '\''fileserver'\'' mit GID 1000'
+ tee -a debug_apply_changes.log
Erstelle primäre Gruppe 'fileserver' mit GID 1000
Erstelle primäre Gruppe 'fileserver' mit GID 1000
+ groupadd --gid 1000 fileserver
+ fileserver_gid=1000
+ changes_preview=
+ group_changes_preview=
+ user_changes_preview=
Analysiere Gruppenänderungen...
+ echo 'Analysiere Gruppenänderungen...'
+ tee -a debug_apply_changes.log
Analysiere Gruppenänderungen...
+ read -r group_entry
++ read_groups
++ awk '/\[groups\]/ {flag=1; next} flag' encrypted_users.list
++ grep -v '^\s*$'
++ echo fileserver:aktiv
++ cut -d: -f1
+ group_name=fileserver
++ echo fileserver:aktiv
++ cut -d: -f2
+ group_gid=aktiv
++ echo fileserver:aktiv
++ cut -d: -f3
+ group_status=
+ [[ '' == \a\k\t\i\v ]]
+ [[ '' == \g\e\l\o\e\s\c\h\t ]]
+ read -r group_entry
++ echo buero:501:aktiv
++ cut -d: -f1
+ group_name=buero
++ echo buero:501:aktiv
++ cut -d: -f2
+ group_gid=501
++ echo buero:501:aktiv
++ cut -d: -f3
+ group_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ getent group buero
+ group_changes_preview+='Erstelle Gruppe buero mit GID 501\n'
+ read -r group_entry
++ echo familie:502:aktiv
++ cut -d: -f1
+ group_name=familie
++ echo familie:502:aktiv
++ cut -d: -f2
+ group_gid=502
++ cut -d: -f3
++ echo familie:502:aktiv
+ group_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ getent group familie
+ group_changes_preview+='Erstelle Gruppe familie mit GID 502\n'
+ read -r group_entry
++ echo privat:503:aktiv
++ cut -d: -f1
+ group_name=privat
++ echo privat:503:aktiv
++ cut -d: -f2
+ group_gid=503
++ echo privat:503:aktiv
++ cut -d: -f3
+ group_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ getent group privat
+ group_changes_preview+='Erstelle Gruppe privat mit GID 503\n'
+ read -r group_entry
+ [[ -n '' ]]
+ echo 'Analysiere Benutzeränderungen...'
+ tee -a debug_apply_changes.log
Analysiere Benutzeränderungen...
Analysiere Benutzeränderungen...
+ read -r user_entry
++ read_users
++ awk '/\[users\]/ {flag=1; next} /\[groups\]/ {flag=0} flag' encrypted_users.list
++ grep -v '^\s*$'
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f1
+ user_name=sebastian.zell
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f2
+ user_uid=2000
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f3
+ user_password=U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f4
++ tr , ' '
+ user_groups='fileserver familie buero'
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f5
+ user_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ id sebastian.zell
+ user_changes_preview+='Erstelle Benutzer sebastian.zell mit UID 2000 und Gruppen fileserver familie buero\n'
+ read -r user_entry
+ [[ -n '' ]]
+ changes_preview='Gruppenänderungen:\nErstelle Gruppe buero mit GID 501\nErstelle Gruppe familie mit GID 502\nErstelle Gruppe privat mit GID 503\n\nBenutzeränderungen:\nErstelle Benutzer sebastian.zell mit UID 2000 und Gruppen fileserver familie buero\n'
+ dialog --msgbox 'Gruppenänderungen:\nErstelle Gruppe buero mit GID 501\nErstelle Gruppe familie mit GID 502\nErstelle Gruppe privat mit GID 503\n\nBenutzeränderungen:\nErstelle Benutzer sebastian.zell mit UID 2000 und Gruppen fileserver familie buero\n' 20 70
)0[?7h[?1000h ┌────────────────────────────────────────────────────────────────────┐
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ││ 
 ├────────────────────────────────────────────────────────────────────┤ 
 │< OK >│ 
 └────────────────────────────────────────────────────────────────────┘  Gruppenänderungen:Erstelle Gruppe buero mit GID 501Erstelle Gruppe familie mit GID 502Erstelle Gruppe privat mit GID 503Benutzeränderungen:Erstelle Benutzer sebastian.zell mit UID 2000 und Gruppenfileserver familie buero[?1000l
+ dialog --yesno 'Möchten Sie die Änderungen anwenden?' 10 30
)0[?7h[?1000h ┌────────────────────────────┐ ││  ││  ││  ││  ││  ││  ├────────────────────────────┤  │ < Yes > < No > │  └────────────────────────────┘  Möchten Sie die Änderungenanwenden?[?1000l
+ [[ 0 -ne 0 ]]
+ echo 'Wende Änderungen im System an...'
+ tee -a debug_apply_changes.log
Wende Änderungen im System an...
Wende Änderungen im System an...
Wende Gruppenänderungen an...
+ echo 'Wende Gruppenänderungen an...'
+ tee -a debug_apply_changes.log
Wende Gruppenänderungen an...
+ read -r group_entry
++ read_groups
++ awk '/\[groups\]/ {flag=1; next} flag' encrypted_users.list
++ grep -v '^\s*$'
++ echo fileserver:aktiv
++ cut -d: -f1
+ group_name=fileserver
++ echo fileserver:aktiv
++ cut -d: -f2
+ group_gid=aktiv
++ echo fileserver:aktiv
++ cut -d: -f3
+ group_status=
+ [[ '' == \a\k\t\i\v ]]
+ [[ '' == \g\e\l\o\e\s\c\h\t ]]
+ read -r group_entry
++ echo buero:501:aktiv
++ cut -d: -f1
+ group_name=buero
++ echo buero:501:aktiv
++ cut -d: -f2
+ group_gid=501
++ echo buero:501:aktiv
++ cut -d: -f3
+ group_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ getent group buero
+ echo 'Erstelle Gruppe buero mit GID 501'
+ tee -a debug_apply_changes.log
Erstelle Gruppe buero mit GID 501
Erstelle Gruppe buero mit GID 501
+ groupadd --gid 501 buero
+ read -r group_entry
++ cut -d: -f1
++ echo familie:502:aktiv
+ group_name=familie
++ echo familie:502:aktiv
++ cut -d: -f2
+ group_gid=502
++ echo familie:502:aktiv
++ cut -d: -f3
+ group_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ getent group familie
+ echo 'Erstelle Gruppe familie mit GID 502'
+ tee -a debug_apply_changes.log
Erstelle Gruppe familie mit GID 502
Erstelle Gruppe familie mit GID 502
+ groupadd --gid 502 familie
+ read -r group_entry
++ echo privat:503:aktiv
++ cut -d: -f1
+ group_name=privat
++ echo privat:503:aktiv
++ cut -d: -f2
+ group_gid=503
++ echo privat:503:aktiv
++ cut -d: -f3
+ group_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ getent group privat
+ echo 'Erstelle Gruppe privat mit GID 503'
+ tee -a debug_apply_changes.log
Erstelle Gruppe privat mit GID 503
Erstelle Gruppe privat mit GID 503
+ groupadd --gid 503 privat
+ read -r group_entry
+ [[ -n '' ]]
Wende Benutzeränderungen an...
+ echo 'Wende Benutzeränderungen an...'
+ tee -a debug_apply_changes.log
Wende Benutzeränderungen an...
+ read -r user_entry
++ read_users
++ awk '/\[users\]/ {flag=1; next} /\[groups\]/ {flag=0} flag' encrypted_users.list
++ grep -v '^\s*$'
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f1
+ user_name=sebastian.zell
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f2
+ user_uid=2000
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f3
+ user_password=U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f4
++ tr , ' '
+ user_groups='fileserver familie buero'
++ echo sebastian.zell:2000:U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=:fileserver,familie,buero:aktiv
++ cut -d: -f5
+ user_status=aktiv
+ [[ aktiv == \a\k\t\i\v ]]
+ id sebastian.zell
+ echo 'Erstelle Benutzer sebastian.zell mit UID 2000 und Gruppen fileserver familie buero'
+ tee -a debug_apply_changes.log
Erstelle Benutzer sebastian.zell mit UID 2000 und Gruppen fileserver familie buero
Erstelle Benutzer sebastian.zell mit UID 2000 und Gruppen fileserver familie buero
++ echo 'fileserver familie buero'
++ tr ' ' ,
+ useradd --uid 2000 --gid 1000 --groups fileserver,familie,buero sebastian.zell
+ chpasswd
++ echo U2FsdGVkX18tLfq131Ve0QvTqZJi/w9FNTek5K122Xc=
./apply_changes.sh: line 130: DECRYPTION_KEY: unbound variable
+ echo sebastian.zell:
No password has been supplied.
No password has been supplied.
No password has been supplied.
chpasswd: (user sebastian.zell) pam_chauthtok() failed, error:
Authentication token manipulation error
chpasswd: (line 1, user sebastian.zell) password not changed