I will respectfully disagree on this point. Businesses don't post this sign to placate anyone. The sign is mandated by TABC, and applies to any business selling alcohol for off-premises consumption."The unlicensed possession of a weapon on these premises is a felony with a maximum penalty of 10 years imprisonment and a fine not to exceed $10,000."
Many businesses post these types of signs because they know it placates the sheep while still honoring our right to carry.
As to the issue of 30.06 signs being invalid if not conforming exactly to the description in the penal code, that non-sense keeps coming around. I agree it should be that way, but two official representatives of DPS Regulatory Services Division, which certifies instructors, told me in person that "any indication that the business owner does not want firearms on their property constitutes effective notice". Even if you are not in violation of the 30.06 statute, you can be found in violation of trespass. Even if the sign is written in sharpie on a piece of cardboard, it constitutes effective notice. I am personally not interested in spending an hour debating with a LEO whether 7/8 inch letters invalidates a sign.