diff options
author | Colin Guthrie <colin@mageia.org> | 2014-04-08 09:06:01 +0000 |
---|---|---|
committer | Colin Guthrie <colin@mageia.org> | 2014-04-08 09:06:01 +0000 |
commit | 489bc253ab83bf49270878e3b7ccbafa1478f745 (patch) | |
tree | 79a2e95ef27cac3e8ef12a67a254fa19da139629 /modules/mga-advisories/templates | |
parent | f3099e65dda02fbb3b9ae3217e952fd5b50a333b (diff) | |
download | puppet-489bc253ab83bf49270878e3b7ccbafa1478f745.tar puppet-489bc253ab83bf49270878e3b7ccbafa1478f745.tar.gz puppet-489bc253ab83bf49270878e3b7ccbafa1478f745.tar.bz2 puppet-489bc253ab83bf49270878e3b7ccbafa1478f745.tar.xz puppet-489bc253ab83bf49270878e3b7ccbafa1478f745.zip |
mga-advisories: And add a warning back for any other random user that tries to run that script.
Diffstat (limited to 'modules/mga-advisories/templates')
-rw-r--r-- | modules/mga-advisories/templates/update_script | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/mga-advisories/templates/update_script b/modules/mga-advisories/templates/update_script index 273efff1..0f1ce6a7 100644 --- a/modules/mga-advisories/templates/update_script +++ b/modules/mga-advisories/templates/update_script @@ -6,6 +6,11 @@ if [ "$UID" = "0" ]; then exec /usr/bin/su -c <%= @update_script %> - <%= @mgaadv_login %> fi +if [ "$USER" != "<%= @mgaadv_login %>" ]; then + echo "This script must be run as the <%= @mgaadv_login %> user." >&2 + exit 1 +fi + cd <%= @advisories_dir %> svn up exec /usr/bin/mgaadv mksite |