Commit Graph

213 Commits

Author SHA1 Message Date
Robert Fairburn
6d3b1b6949 Use nginx_map.default_group for group in all places 2014-10-20 10:01:51 -05:00
Robert Fairburn
0a99a787c4 Fix support for os_family RedHat 2014-10-20 03:59:16 -05:00
Ross Perkins
746101c4e2 Source install now works. Paths now configurable. Added init.d. 2014-10-17 22:33:57 -07:00
Renoir Boulanger
e0365dca58 Using in top.sls state was failing because of missing map 2014-10-16 15:32:37 -04:00
Ajna Cackovic
f0f2f941a4 Wait until pkg:nginx is installed before adding /etc/nginx/nginx.conf 2014-10-15 21:30:39 -07:00
Ajna Cackovic
4bcb49826e Force symlink creation of /etc/init.d/nginx 2014-10-15 20:25:02 -07:00
Forrest
544eefd492 Merge pull request #50 from scout/sysvinit-support
support sysvinit scripts for the syslog forwarders
2014-10-08 15:41:09 -07:00
Travis J Parker
a3bc2d73bb support the official nginx.org apt repo for debian users (at least) 2014-10-08 14:48:12 -07:00
Travis J Parker
37fb389133 syslog support in the sysvinit paradigm
the debian package installs the nginx service just fine, but the extra
fifo->syslog functionality would be nice to have under debian as well.
2014-10-08 14:29:19 -07:00
Travis J Parker
0da43d9861 move upstart-related states to their own file 2014-10-08 10:17:06 -07:00
Wes Turner
1f5d6bb7ee BUG: Conditional pkgrepo.absent instead of enabled, pkgrepo:watch_in 2014-08-11 22:07:55 -05:00
Wes Turner
b2122db4f6 BUG: Fix pkgrepo.managed, from_source -> install_from_source (consistency) 2014-08-11 22:07:32 -05:00
Nitin Madhok
1c0e8d60ae Revert "ENH: Add install_from_ppa pillar setting and PPA pkgrepo" 2014-08-11 22:47:02 -04:00
Wes Turner
c696e87f34 ENH: Add install_from_ppa pillar setting and PPA pkgrepo 2014-08-09 02:37:30 -05:00
oboyle
07b7088b98 Synchronized upstart script with the one recommended by nginx.
http://wiki.nginx.org/Upstart
2014-07-31 10:52:04 -05:00
Seth House
7febd2deb6 Merge pull request #30 from the-control-group/feature/set-real-ip
Support http_realip module
2014-06-24 14:13:56 -06:00
Seth House
dc6757d2c9 Merge pull request #27 from ahmadsherif/patch-1
Create /var/log/nginx before running mkfifo
2014-06-24 13:44:38 -06:00
Seth House
e58a903584 Merge pull request #34 from fayetted/service_tab_completion
Add tab completion for upstart
2014-06-24 13:40:43 -06:00
Seth House
65b1594914 Merge pull request #31 from tfolio/users-optional
Optionally include nginx.users via a pillar value
2014-06-24 13:30:38 -06:00
Joseph Hall
ee22c1c8c8 Merge pull request #35 from spsoit/master
Fixes missing requisites in ng.init
2014-06-19 14:26:09 -06:00
Chad Heuschober
90a83d39a2 Fixes typo in last commit. 2014-06-19 11:25:40 -04:00
Chad Heuschober
6069abd50d Fixes missing requisite in ng.init 2014-06-19 11:21:39 -04:00
Dan Fayette
d7dcf75ed5 Add tab completion for upstart
If upstart is used, add symlink: /etc/init.d/nginx -> /lib/init/upstart-job
2014-06-19 10:43:00 -04:00
root
a03ece8de4 Added map file to resolve apache utils package name 2014-06-18 11:57:05 +02:00
Mark Lee
920ba9b1a4 Optionally include nginx.users via a pillar value 2014-06-15 22:01:14 -07:00
Kent Shultz
a978ac74fc change attribute name for better readability 2014-06-02 16:03:04 -07:00
Kent Shultz
c2b896ea52 remove nginx -V check; add pillar example 2014-06-02 16:00:09 -07:00
Joseph Hall
a0a272d819 Merge pull request #24 from the-control-group/feature/misc-config-items
Feature/misc config items
2014-05-31 01:10:09 -06:00
Kent Shultz
26f606e634 fix name of cmd call 2014-05-30 11:05:31 -07:00
Kent Shultz
def291d210 check for realip module 2014-05-30 11:02:46 -07:00
Kent Shultz
4f0aa05b6f whitespace cleanup 2014-05-30 10:30:08 -07:00
Kent Shultz
3616bcc9cf add support for realip 2014-05-30 10:28:54 -07:00
Kent Shultz
ed0879a42c Merge branch 'master' of https://github.com/saltstack-formulas/nginx-formula 2014-05-30 10:17:53 -07:00
Ahmad Sherif
aac18d2505 Correct requisite ID in source.sls 2014-05-30 19:31:00 +03:00
Ahmad Sherif
c28cac3483 Group source.sls include declarations into one 2014-05-30 19:28:59 +03:00
Ahmad Sherif
36b00e6332 Remove useless if statement in source.sls 2014-05-30 19:24:47 +03:00
Ahmad Sherif
6a9efa774d Create /var/log/nginx before running mkfifo 2014-05-30 18:55:26 +03:00
Kent Shultz
84d00fd56c more messing with suppress newline in jinja 2014-05-29 14:15:24 -07:00
Kent Shultz
8f894ea6e6 suppress newlines 2014-05-29 14:13:25 -07:00
Kent Shultz
c90a12d9f5 support error_log location and log level; fix gzip_disable syntax error 2014-05-29 14:05:14 -07:00
Kent Shultz
16ecfa1298 add support for gzip_disable 2014-05-29 13:44:31 -07:00
Kent Shultz
6fd6ee7b20 add support for setting default_type 2014-05-29 12:42:10 -07:00
Kent Shultz
7f6b7841c3 set 'daemon on;' by default 2014-05-29 11:30:29 -07:00
Kent Shultz
af46708a56 set 'daemon on;' by default 2014-05-29 09:58:02 -07:00
Kent Shultz
b2a7b3fe1b remove extra curly 2014-05-28 17:06:45 -07:00
Kent Shultz
8d4f4b6d6f suppress newlines 2014-05-28 17:03:55 -07:00
Kent Shultz
b4ae528df5 add support for events { use <epoll,etc>} 2014-05-28 16:57:48 -07:00
Kent Shultz
928882e401 add support for worker_rlimit_nofile 2014-05-28 16:33:29 -07:00
Juan Manuel
1b935c1190 Fixed minor typo in nginx.ng.config.sls 2014-05-27 20:55:49 -03:00
Chad Heuschober
88c39caa52 Adjusts the parameters passed to context to be passed as json and hopefully avoid double quoting. Also brings indentation in-line with salt doc 23.14.1.2.1 2014-05-21 15:13:13 -04:00
Chad Heuschober
9f8dc59973 Tightened up some requirements. 2014-05-21 01:01:43 -04:00
Chad Heuschober
ffafd1e0d7 More documentation touches. 2014-05-19 13:22:51 -04:00
Chad Heuschober
825bd7950e Finishes vhost config template 2014-05-19 13:04:43 -04:00
Chad Heuschober
81de880fe0 Adds basic ng state functionality. 2014-05-15 18:06:48 -04:00
Mark Lee
59c2f8b21f Add pillar item to disable using upstart-based services
Fixes GH saltstack-formulas/nginx-formula#14.
2014-05-04 11:15:04 -07:00
Erik
a2c9d686ed fixing bug with common.sls that causes it to fail 2014-01-13 13:12:37 -05:00
Jeff Strunk
068de6fada move templates to the right place 2013-10-18 21:41:05 -03:00
Jeff Strunk
4542bd5142 remove extraneous nrpe include 2013-10-18 20:44:58 -03:00
David Czarnecki
6a1becff4a Fix source module iteration
* Fixing iteration for building nginx by source with respect
  to modules
* Adding `CHANGELOG.rst` and `VERSION` per https://groups.google.com/forum/#!topic/salt-users/zHguqsk-mds
2013-09-27 14:59:01 -04:00
David Czarnecki
14310ff263 Fix a filename and pillar key issue
* Ensure `common.sls` references correct template filename
* Use `pillar.get(...)` for message_do_not_modify with default
2013-09-25 16:53:32 -04:00
David Czarnecki
b470a1b496 Re-organize nginx formula files
* Re-organize according to http://docs.saltstack.com/topics/conventions/formulas.html#writing-formulas
2013-09-25 15:50:25 -04:00
Ari Lerner
0d192b3928 Moving package to be on the top-level, instead of one level down 2013-08-21 12:01:37 -07:00
Ari Lerner
efe26afba0 Added basic nginx template and config file 2013-06-18 00:26:23 -07:00