Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Observations' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Observations
Authored by: Anonymous on Oct 03, '02 10:00:40PM

The first issue you speak of is pretty simple and nothing you need to worry about. StartupItems have the capacity to be localized. This one isn't and the system is getting a little fussy about it. If you create a resources folder in the anacron startupitem you can then localize the start, stop, restart console messages for the item into as many languages as you want. Check out some of the Apple startupitems in /Sysytem/Library/StartupItems/ for some examples. Do this and you won't see the message again.

The second issue is much more confusing. Potentially you are running into SystemStarter actually trying to shutdown the system and having an issue. All startup items should have a "stop" option to gracefully stop a service on system shutdown. Mostly this is just killing the process nicely and many third-party items don't have this, or perhaps you may have a misconfigured one. Just a thought.



[ Reply to This | # ]
Observations
Authored by: thatch on Oct 04, '02 02:47:19AM

Thanks for the suggestions. I agree that the anacron issue is nothing to worry about and isn't a big problem. But you gave me some ideas and I tried tinkering around with it a bit, but no luck. I've read the developer pages on SystemStarter and its associated files and then created the necessary directories and file, (/Library/StartupItems/daemonic-anacron/Resources/English.lproj/localizable.strings). And in the local file I've tried several things based on what I saw in /System/Library/StartupItems but I'm not certain about what is really correct. The file looks like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist SYSTEM
"file://localhost/System/Library/DTDs/PropertyList.dtd">
<plist version="0.9">
<dict>
<key>Starting timed execution services</key>
<string>Starting timed execution services</string>
<key>Stopping timed execution services</key>
<string>Stopping timed execution services</string>
<key>Restarting timed execution services</key>
<string>Restarting timed execution services</string>
</dict>
</plist>

<services>
....

I've substituted 'anacron', 'ancron services', 'ana(h)cronistic cron: anacron' and ''ana(h)cronistic cron: anacron services for 'timed execution services', (which is the way the file is constructed for cron) and I've also removed the '<services> and even tried adding '<anacron services>' to the end of the file but nothing stops the error, 'Unabel to load localization strings for /Library/StartupItems/daemonic-anacron'. Oh well. Can you think of anything else here?

The other problem with SUM is shared by some others as evidenced here:

http://forums.macnn.com/showthread.php?s=&threadid=121297

and here:

http://discussions.info.apple.com/WebX?128@@.3bb9dac1

... and I agree that it looks like SystemStarter is hanging up with the reboot or shutdown depending on the action specified. So, all I can do there is hope for it to be fixed in the next update. There have been bug reports filed. Does SUM from the terminal work for you?



[ Reply to This | # ]