You are here

Primat des Primaten: Ubuntu Gutsy Gibbon auf dem VPS 3.0

Error message

  • Deprecated function: Function create_function() is deprecated in _geshifilter_prepare() (line 126 of /is/htdocs/wp1022769_0UTS5D8WKG/www/siarp.de/sites/siarp.de/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated in _geshifilter_prepare() (line 131 of /is/htdocs/wp1022769_0UTS5D8WKG/www/siarp.de/sites/siarp.de/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in require_once() (line 837 of /is/htdocs/wp1022769_0UTS5D8WKG/www/siarp.de/sites/all/modules/libraries/libraries.module).
  • Deprecated function: Function create_function() is deprecated in _geshifilter_process() (line 231 of /is/htdocs/wp1022769_0UTS5D8WKG/www/siarp.de/sites/siarp.de/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /is/htdocs/wp1022769_0UTS5D8WKG/www/siarp.de/includes/menu.inc).

Mit etwas Überredung hat sich der Gibbon doch noch auf dem neuen Server wecken lassen. Anscheinend wird nach dem Upgrade der SSH-Port einfach nicht mehr abgehört. (Der Server lief ja.) Vermutlich liegt es daran, dass in Gutsy xinetd (und nicht mehr inetd) verwendet wird. Nach dem Upgrade auf Ubuntu 7.10 muss xinetd umkonfiguriert werden, damit der Daemon im inetd-Kompatibilitätsmodus startet und auch das inetd-configfile berücksichtigt. (Freundlicherweise wird man beim Upgrade ja auch eigentlich gewarnt: If you are indeed using xinetd, you will have to convert the above into /etc/xinetd.conf format, and add it manually. See /usr/share/doc/xinetd/README.Debian for more information.)

Also: Nach dem Upgrade auf Gutsy vor dem Reboot /etc/init.d/xinetd editieren und in die Startkonfiguration um den Parameter -inetd_compat erweitern.

start-stop-daemon --start --quiet --background --exec /usr/sbin/xinetd -- -pidfile /var/run/xinetd.pid $XINETD_OPTS

wird zu

start-stop-daemon --start --quiet --background --exec /usr/sbin/xinetd -- -inetd_compat -pidfile /var/run/xinetd.pid $XINETD_OPTS

Nochmal das Upgrade-Protokoll in Kurzfassung:

apt-get update
apt-get upgrade
apt-get install mc     :)
apt-get dist-upgrade
<span style="font-style:italic"> /etc/apt/sources.list auf gutsy geändert</span>
apt-get update
apt-get dist-upgrade
<span style="font-style:italic"> xinetd im inetd-Kompatibilitätsmodus starten: <a href="http://ubuntuforums.org/showthread.php?t=200408&page=2" rel="nofollow">http://ubuntuforums.org/showthread.php?t=200408&page=2</a></span>
/etc/init.d/xinetd restart
reboot


Quellen:
http://ubuntuforums.org/showthread.php?t=200408&page=2

ps: Ein paar Dinge sind mir aber immer noch nicht ganz klar: Wie virtuell ist die Kiste bei Hosteurope jetzt eigentlich? Woher kommt der Kernel (/boot ist ja leer)? Und warum läuft auf einem vServer Samba?