I’m trying to convince our fancy Kyocera Mita photocopier to scan to my computer, which it did yesterday, but refuses to do so now.
When I ran the install I got a dialog indicating that S2MLoginSetup had crashed with a “nil bundle identifier”
It looks like as well as the “KM Scan to Mac” application in /Applications/Utilities there are also a whole load of files in /Library/Application Support/KyoceraMita/, namely
- KMListenerX
- ListenerLauncher.app
- PrimaryListenerLauncher.app
- S2MLoginSetup.app
- loginwindow.plist
- post1.sh
- post2.sh
Where post1.sh is:
#!/bin/sh /bin/mv -f /Library/Application Support/KyoceraMita/loginwindow.plist ~/Library /Preferences/loginwindow.plist /bin/rm -f /Library/Application Support/KyoceraMita/needlogin /bin/chmod 755 ~/Library/Preferences/com.Kyocera.fileutility.plist
and post2.sh contains:
#!/bin/sh /bin/rm -f /Library/Application Support/KyoceraMita/loginwindow.plist /bin/chmod 755 ~/Library/Preferences/com.Kyocera.fileutility.plist
It also looks like the loginwindow.plist tries to launch /Library/Application Support/KyoceraMita/ListenerLauncher.app.
So for good measure I did the chmods, ran ListenerLauncher.app, PrimaryListenerLauncher.app, and KMListenerX, although you might want to try each of those steps and see if the connection works in between times (and looking at a ‘ps -auxwww’ it looks like I’ve got two copies of some of them running). Unfortunately I’m a fair way from the printer so I thought I’d hedge my bets.