source: trunk/debathena/debathena/xsession/debian/displaymotd @ 23855

Revision 23855, 336 bytes checked in by broder, 15 years ago (diff)
In displaymotd and displaylert, replace all instances of an HTML special character on a line, not just the first.
  • Property svn:executable set to *
Line 
1#!/bin/sh
2
3# We need to strip out HTML entities because zenity takes something
4# that pretends to be HTML
5motd=$(get_message -new | sed -e 's/&/\&/g' \
6    -e 's/</\&lt;/g' \
7    -e 's/>/\&gt;/g' \
8    -e 's/"/\&quot;/g' \
9    -e "s/'/\&apos;/g")
10[ -n "$motd" ] && zenity --no-wrap --info --text="
11Athena message of the day:
12$motd"
Note: See TracBrowser for help on using the repository browser.