The problem in Leopard is that when starting at boot time, we're hitting a permission problem when creating the slimserver log file directory:
10/27/07 5:17:31 PM com.apple.SystemStarter[69] Starting SlimServer 10/27/07 5:17:31 PM com.apple.SystemStarter[69] /Library/PreferencePanes/SlimServer.prefPane/Contents/server / 10/27/07 5:17:31 PM com.apple.SystemStarter[69] mkdir: /var/root/Library/Logs: Permission denied 10/27/07 5:17:31 PM com.apple.SystemStarter[69] Slim Launcher.app/Contents/Resources/Start Slim Server.sh: line 9: /var/root/Library/Logs/slimserver.log: Permission denied 10/27/07 5:17:31 PM com.apple.SystemStarter[69] / Since "Start Slim Server.sh" tries to mkdir ~/Library/Logs and "~" resolves to / at boot time, this fails with a permission error. The script decides that since the log directory can't be created, it'll just quit without starting the server. However, when you manually start SlimServer after you log in, "~" resolves to your user name, and you have permission to write to ~/Library/Logs, so the server starts. A hacky workaround is to edit /Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim Launcher.app/Contents/Resources/Start Slim Server.sh and change "~" to the absolute path to your home directory. -- bp33 ------------------------------------------------------------------------ bp33's Profile: http://forums.slimdevices.com/member.php?userid=4650 View this thread: http://forums.slimdevices.com/showthread.php?t=39401 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
