aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mga-advisories
diff options
context:
space:
mode:
authorColin Guthrie <colin@mageia.org>2014-04-08 09:06:01 +0000
committerColin Guthrie <colin@mageia.org>2014-04-08 09:06:01 +0000
commit489bc253ab83bf49270878e3b7ccbafa1478f745 (patch)
tree79a2e95ef27cac3e8ef12a67a254fa19da139629 /modules/mga-advisories
parentf3099e65dda02fbb3b9ae3217e952fd5b50a333b (diff)
downloadpuppet-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')
-rw-r--r--modules/mga-advisories/templates/update_script5
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