Ticket #1065: nginxincludetest.sh

File nginxincludetest.sh, 460 bytes (added by grandchild@…, 10 years ago)

Script to reproduce

Line 
1
2mkdir -p nginxincludetest
3cd nginxincludetest
4
5mkdir -p normal target linked
6
7
8cat > normal/normal.conf <<CONFIG
9# NORMAL
10server {
11 listen 127.0.0.1:8123;
12}
13CONFIG
14
15cat > target/linked.conf <<CONFIG
16# LINKED
17server {
18 listen 127.0.0.1:8124;
19}
20CONFIG
21
22ln -sf {target,linked}/linked.conf
23
24
25
26cat > nginx.conf <<CONFIG
27pid nginx.pid;
28events {
29 worker_connections 1;
30}
31http {
32 include normal/*.conf;
33 include linked/*.conf;
34}
35CONFIG
36
37nginx -T -c $PWD/nginx.conf