I had the same problem. My solution was to delay lightdm until the system has
got propper networking.
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/is24-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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs