Has anyone come across policy banner weirdness in Mojave where the user either sees only part of the text or just a blank window? We've had the same .rtf policy banner in place for years without issue, but in Mojave it's consistently misbehaving.
I have tried enlarging the window in TextEdit before saving, adding line spaces and changing the text justification to no avail. Other than just going with a plain text file, I'm not sure what else to try.
Any ideas would be appreciated!
It usually happens at a reboot and not at a logout / login. I tried the screenshot of the text and logo and that worked for a while but I'm still seeing the same scroll left and right within the policy banner. Mojave has a different format for .rtf. It's .rtfd so I guess that has something to do with it.
Ran into this problem today. Anybody figure out anything further?
BTW... RTFD (Rich Text Format Directory) is not a new format. It's an RTF (Rich Text Format) file with attachments. If you right-click one and choose "Show Package Contents", you'll see your .rtf file, plus any pasted graphics. It's a bundle, just like an app, or an old non-flat package, or a KEXT. TextEdit automatically uses this file type when you paste a graphic into a document.
@georgecm12 Indeed, I'm experiencing the same thing and am wondering if the new, smaller and narrower banner window is now simply a 'feature' on Catalina.
I first came across issues with banners in, I think, the second Beta, where, once the file was in place at /Library/Security/PolicyBanner.rtfd and the permissions were set, upon restarting the startup hung around 2/3 through the progress bar and never got to the login window. Remotely deleting the file and restarting allowed it to start up as normal.
From Beta 9 (Build: 19A573a) onwards it no longer caused the hang at startup for me, but, as you are experiencing, truncates the size of the banner window so it no longer looks like the example shown at https://support.apple.com/en-gb/HT202277 but rather is about 3/5 of that original size (which looks to have previously been A4) and forces the content to be scrolled.
I put all this in feedback to Apple throughout the Betas but never heard anything back 😞
My solution was to do what @dgreening did above, switch to an RTFM file that only contains an image, no text. That seems to be the only thing that works 100% for me.
More detailed instructions:
The result is a little small on some of our screens, but again, it plays it safe so that I can use the same Policy Banner on all of our machines, whatever the screen size/resolution is.
I just deployed a policy banner to 600+ machines, and within two days I have at least one report of a blank policy banner on Catalina after it worked for the first day. As far as I know, all other machines are working fine so far.
I created and deployed an RTFD with the permissions set per Apple's documentation. I used a 12KB PNG logo at 853x147 res, plus a couple small paragraphs of text whiteout any fancy formatting.
Had one of our user support guys delete the policy banner file and drop a new copy of it back in place, no difference. Policy banner still blank.
Is there any known issue that ever got documented on this, or is it just a random bug that I'll never really get to the bottom of?
We currently use it with all 2000 of our devices, Mojave, Catalina and Big Sur alike. My recommendation is to follow these steps:
Another step I'd add though is to make your policybanner.rftd, take a screenshot of everything in it, then make a new policybanner.rftd file to replace it with and only have the screenshot of the first one in it. Essentially, its the only way i've found to make sure that all the text and images you want to show don't get pushed off the window or need a scrollbar on all the random sized windows that everyone has at home in this world of remote workers.
(Similar post here with same answer.)