This was my workaround for the problem. I made lightdm wait until we have network.
Here are the skripts: /etc/init/networkdelay.conf : description "wait for IP to be there" #emits networkdelay start on (net-device-up IFACE!=lo and local-filesystems) #start on (((starting lightdm or starting kdm) or starting xdm) or starting lxdm) start on (starting lightdm or starting kdm or starting xdm or starting lxdm) task script exec /usr/sbin/network-ok end script /usr/sbin/network-ok: #!/bin/sh LOG=/tmp/network-diag rm $LOG #LOG=/dev/null #touch $LOG MAXWAIT=60 T0=`cut -f1 -d. /proc/uptime` while (( test $(($T0+$MAXWAIT)) -gt $(cut -f1 -d. /proc/uptime) )) do date >> $LOG pidof lightdm >> $LOG #GW=`ip ro list default |head -1 |cut -d " " -f 3` GW=`ip -4 ro list 0.0.0.0/0 | cut -d " " -f 3` # ethtool eth0 >> $LOG test -n "$GW" && ping -c1 -w1 $GW >> $LOG 2>&1 && break sleep 1 done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1039151 Title: SSSD generates invalid Kerberos ticket at login To manage notifications about this bug go to: https://bugs.launchpad.net/sssd/+bug/1039151/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs