Проверял в SUSE 10.3.
Применяется конструкция tty -s && [ "$1" = "1" ] && /etc/init.d/wine start || : либо tty -s там не является консолью - что очень может быть, либо первый параметр не 1.
А в Alt Linux работает.
Надо протестировать.
Исправлено в сборке 20071130-alt8