Skip to content

Instantly share code, notes, and snippets.

@joker-x
Created April 17, 2014 00:00
Show Gist options
  • Save joker-x/10943507 to your computer and use it in GitHub Desktop.
Save joker-x/10943507 to your computer and use it in GitHub Desktop.
Recarga la configuración de nginx, pensado para que determinados usuarios puedan cambiar la configuración del servidor web y recargarla.
#!/bin/bash
# Recarga la configuración de nginx, pensado para que determinados usuarios
# puedan cambiar la configuración del servidor web y recargarla.
#
# Invocado /etc/sudoers.d/nombre-usuario
#
# Referencias:
# * https://github.com/rtCamp/nginx-helper/issues/9
# * http://www.cyberciti.biz/tips/allow-a-normal-user-to-run-commands-as-root.html
/usr/sbin/nginx -t > /dev/null 2>&1
[ $? -ne 0 ] && echo "ERROR" && exit 1
service nginx reload > /dev/null 2>&1 && echo "OK" && exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment