У меня Ubuntu 18.04 и Message of the day больше не работает. Когда я вхожу в систему, никакой информации не отображается.
Когда я запускаю
run-parts /etc/update-motd.d/
я получаю ошибку
run-parts: /etc/update-motd.d//50-landscape-sysinfo exited with return code 2
Как я могу это исправить?
Я нашел причину!
На этом компьютере установлена vmware vsphere-cli 6.7. Он устанавливает собственную версию python six lib с файлом кеша python six.pyc.
Этот кеш-файл вызвал ошибку импорта в /usr/bin/landscape-sysinfo, которая, в свою очередь, завершилась с ошибкой 2.
Все, что мне нужно было сделать, это удалить файлы кеша.
rm /usr/src/vmware-vsphere-cli-distrib/bin/six.pyc
rm /usr/bin/six.pyc
Они были перестроены после первого запуска.