I've created a series of custom login window backgrounds for the four Mac OSs we currently have deployed. Each one has its own separate on our NetRestore server.
-The 10.10 one I've found easy to deploy. Replace a file in /Library/Cache and make sure it's Read Only to everyone so the Mac OS doesn't change it back.
-10.9 is causing me serious issues. The four picture replacement doesn't work consistently unless you know the exact resolution of the screen beforehand. And while I could theoretically create an IF/THEN script that pulls the resolution and selects the right series of files...I'd like to know if there's an easier way.
-10.8 and 10.7: I know of Loginox, but I'm not thrilled with the idea of adding another program change the login screen. I'd prefer to do it through Finder/Terminal/Etc.
Has anyone had any success with this?
I would avoid using the Cache method and instead use a python script to do it "the right way™"
and use something like this:
where you do:
./changedesktop.py --path /Path/To/My/Image.jpg