logrotate script and cache dir
This commit is contained in:
parent
226ee6b2b3
commit
bde0eb835a
@ -1,12 +1,9 @@
|
|||||||
AUX nginx 994 RMD160 4b36e15714c84f8e8228d0ca6790c545736d74bb SHA1 de0a11802cc6f4a1111652416bce131a07ae008c SHA256 17a32f38e066ecc91ad91496e0ab8f0885e5550d42bf62dbecfdf2747a0fb1cd
|
AUX nginx 994 RMD160 4b36e15714c84f8e8228d0ca6790c545736d74bb SHA1 de0a11802cc6f4a1111652416bce131a07ae008c SHA256 17a32f38e066ecc91ad91496e0ab8f0885e5550d42bf62dbecfdf2747a0fb1cd
|
||||||
AUX nginx-r1 1645 RMD160 d032feec43e4ba31ac5b6fffec478ebbeb49db60 SHA1 49f0db3efaccd3cef545b8c68cfa557ca829352f SHA256 b263a663399d2897dfdf53226d45fc3707bc9230bd687b8003d075a48f60ecaf
|
AUX nginx-r1 1645 RMD160 d032feec43e4ba31ac5b6fffec478ebbeb49db60 SHA1 49f0db3efaccd3cef545b8c68cfa557ca829352f SHA256 b263a663399d2897dfdf53226d45fc3707bc9230bd687b8003d075a48f60ecaf
|
||||||
AUX nginx-secure-link-timeout.patch 3103 RMD160 51337d222001fb051d29feaac3f68ab8367357da SHA1 d9f831bc7c378e2c1893a5f9964400a49ecc4f4b SHA256 ff89688109e695c7e3c8dfd39fa7e1310984d790e59bbbf40f29987d3edfd0a5
|
AUX nginx-secure-link-timeout.patch 3103 RMD160 51337d222001fb051d29feaac3f68ab8367357da SHA1 d9f831bc7c378e2c1893a5f9964400a49ecc4f4b SHA256 ff89688109e695c7e3c8dfd39fa7e1310984d790e59bbbf40f29987d3edfd0a5
|
||||||
AUX nginx.conf 1400 RMD160 d982c853d9145643c4a885012a41fc4acd39080f SHA1 6974ab2214a11ad3e828861b47f9499c9481520d SHA256 11adbf9f0903f473b98474d460e41ec1161daa58d37e5c05019b03eae4d944f7
|
AUX nginx.conf-r4 878 RMD160 9515d77df5ce3f56e7bb06c7274b0b22b1f5a7c2 SHA1 83e00d5a575057f48a13be7c44926ea578a6c4b7 SHA256 c827c2d28959f14ee7ebb1ba9e88071ff8203228df6b24da9ee94ee4ec669fcc
|
||||||
AUX nginx.conf-r1 966 RMD160 b4b9e54860f14a106b186cfc02dbb00e15df694d SHA1 0bc417a8b7f736bcfba5330a48b7915ef344a7a2 SHA256 ef34ceb24bdd8aebf144b9583f457e3bfbbd96286acc4394c159a886990c29bf
|
AUX nginx.logrotate 195 RMD160 56a165a6a42355f36f2d125318105708dfb948e1 SHA1 19cfc313d815c57c64df55282ae627c11280a6a6 SHA256 16fcd09e7c62b5693a4eed0924494c9794cd2e86d0e0f4d2d77519b75bf69bb6
|
||||||
AUX nginx.conf-r2 1044 RMD160 5ddc034f31a54da00b57503cfc5a7e0be2189cef SHA1 988e59f8aeabb8b4b1e412f4dfc8ddfa96ee5da4 SHA256 722b5588c975c523caea14bd90866be5d260f7d0fcdf1af90d2110b2db7ee448
|
|
||||||
AUX nginx.conf-r3 1039 RMD160 cc181fdfdbbd26eabfc60821d9bd92bc2632905c SHA1 5ddb38fd85e1a99f69b5efc62b22a4633c924f67 SHA256 93c926f698a21946687340d553d584c47408359d5bb64651fc967274659662fc
|
|
||||||
AUX nginx.conf-r4 1410 RMD160 4b188bb03b12de3b38a82e13b1a2bb93848e8948 SHA1 e836c85e98e3b2c633818c286992d32a68c0b5ff SHA256 74d984512901fc9cfd13cac60df06cd468566aae367c35a3205e6daf7e7c32b6
|
|
||||||
DIST nginx-0.8.21.tar.gz 609931 RMD160 a00d377ba117a0d6182da5258d3742c07b53d51b SHA1 6c34b8d432081b783f2215e1cbe08e2481522aad SHA256 857c6708b48a177a8bc09d3e53e1518ed0bdf4b7f690188f3b219b0c14e3f6a5
|
DIST nginx-0.8.21.tar.gz 609931 RMD160 a00d377ba117a0d6182da5258d3742c07b53d51b SHA1 6c34b8d432081b783f2215e1cbe08e2481522aad SHA256 857c6708b48a177a8bc09d3e53e1518ed0bdf4b7f690188f3b219b0c14e3f6a5
|
||||||
DIST ngx_http_auth_pam_module-1.1.tar.gz 5193 RMD160 38437a1f5d34f93b22abb9f0a7181be756356d33 SHA1 d04065a512169925dda8bce710e1dc5012cac47b SHA256 ea9da5f106b952729398248cddabbe25f7a5752993e91c9b8252dbc2b03b8ecd
|
DIST ngx_http_auth_pam_module-1.1.tar.gz 5193 RMD160 38437a1f5d34f93b22abb9f0a7181be756356d33 SHA1 d04065a512169925dda8bce710e1dc5012cac47b SHA256 ea9da5f106b952729398248cddabbe25f7a5752993e91c9b8252dbc2b03b8ecd
|
||||||
EBUILD nginx-0.8.21.ebuild 3841 RMD160 6753eb0134cd4c450a65019162447b5b9c8efa11 SHA1 b21407025167a3c702af5bbe39e82c274d305d2e SHA256 54b71a09b5c3babaef0351ed5b6ec73231b7c6e324f0f85b55dd5541fa35cce5
|
EBUILD nginx-0.8.21.ebuild 3936 RMD160 d667ddafa9ee2edd169d93f1c580f3bb31b0e734 SHA1 5d5278f8e28d3dfaf9a9e1ef96b399d5a8baa224 SHA256 3e1dcb9b21f03c4003853abf670b68f28df0f91afbad6c0faf109724cd95411c
|
||||||
MISC metadata.xml 711 RMD160 c2426ecf2ca328c1822edcd4fe4e1eb5ba9176c0 SHA1 0b9ea8e217537e7255a9bdd2f5668198c738cf09 SHA256 d3b05c228dd62148c8bc7e46abad586eb9a9f3061ef510e1ed0a4baa77595a99
|
MISC metadata.xml 711 RMD160 c2426ecf2ca328c1822edcd4fe4e1eb5ba9176c0 SHA1 0b9ea8e217537e7255a9bdd2f5668198c738cf09 SHA256 d3b05c228dd62148c8bc7e46abad586eb9a9f3061ef510e1ed0a4baa77595a99
|
||||||
|
@ -1,66 +0,0 @@
|
|||||||
user apache apache;
|
|
||||||
|
|
||||||
worker_processes 5;
|
|
||||||
|
|
||||||
error_log /var/log/nginx/error_log warn;
|
|
||||||
|
|
||||||
events {
|
|
||||||
connections 2048;
|
|
||||||
}
|
|
||||||
|
|
||||||
http {
|
|
||||||
include /etc/nginx/mime.types;
|
|
||||||
default_type application/octet-stream;
|
|
||||||
|
|
||||||
log_format main '%addr - - [%time] "%request" %status '
|
|
||||||
'%length "%{Referer}i" "%{User-Agent}i" ';
|
|
||||||
|
|
||||||
log_format download '%addr - - [%time] "%request" %status '
|
|
||||||
'%length "%{Referer}i" "%{User-Agent}i" '
|
|
||||||
'"%{Range}i" "%{Content-Range}o"';
|
|
||||||
|
|
||||||
post_accept_timeout 60;
|
|
||||||
client_header_timeout 3m;
|
|
||||||
client_body_timeout 3m;
|
|
||||||
send_timeout 3m;
|
|
||||||
|
|
||||||
connection_pool_size 256;
|
|
||||||
client_header_buffer_size 1k;
|
|
||||||
large_client_header_buffers 4 2k;
|
|
||||||
request_pool_size 4k;
|
|
||||||
|
|
||||||
gzip on;
|
|
||||||
gzip_min_length 1100;
|
|
||||||
gzip_buffers 4 8k;
|
|
||||||
gzip_types text/plain;
|
|
||||||
|
|
||||||
output_buffers 1 32k;
|
|
||||||
postpone_output 1460;
|
|
||||||
|
|
||||||
sendfile on;
|
|
||||||
tcp_nopush on;
|
|
||||||
tcp_nodelay on;
|
|
||||||
|
|
||||||
keepalive_timeout 75 20;
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
charset on;
|
|
||||||
source_charset koi8-r;
|
|
||||||
|
|
||||||
access_log /var/log/nginx/access_log main;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
root /var/www/localhost/htdocs;
|
|
||||||
index index.html;
|
|
||||||
allow all;
|
|
||||||
}
|
|
||||||
|
|
||||||
location ~* ^.+\.(jpg|jpeg|gif)$ {
|
|
||||||
root /var/www/localhost/htdocs;
|
|
||||||
access_log off;
|
|
||||||
expires 30d;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,55 +0,0 @@
|
|||||||
user apache apache;
|
|
||||||
|
|
||||||
worker_processes 1;
|
|
||||||
|
|
||||||
error_log /var/log/nginx/error_log info;
|
|
||||||
|
|
||||||
events {
|
|
||||||
worker_connections 8192;
|
|
||||||
use epoll;
|
|
||||||
}
|
|
||||||
|
|
||||||
http {
|
|
||||||
include /etc/nginx/mime.types;
|
|
||||||
default_type application/octet-stream;
|
|
||||||
|
|
||||||
log_format main
|
|
||||||
'$remote_addr - $remote_user [$time_local] '
|
|
||||||
'"$request" $status $bytes_sent '
|
|
||||||
'"$http_referer" "$http_user_agent" '
|
|
||||||
'"$gzip_ratio"';
|
|
||||||
|
|
||||||
client_header_timeout 10m;
|
|
||||||
client_body_timeout 10m;
|
|
||||||
send_timeout 10m;
|
|
||||||
|
|
||||||
connection_pool_size 256;
|
|
||||||
client_header_buffer_size 1k;
|
|
||||||
large_client_header_buffers 4 2k;
|
|
||||||
request_pool_size 4k;
|
|
||||||
|
|
||||||
gzip on;
|
|
||||||
gzip_min_length 1100;
|
|
||||||
gzip_buffers 4 8k;
|
|
||||||
gzip_types text/plain;
|
|
||||||
|
|
||||||
output_buffers 1 32k;
|
|
||||||
postpone_output 1460;
|
|
||||||
|
|
||||||
sendfile on;
|
|
||||||
tcp_nopush on;
|
|
||||||
tcp_nodelay on;
|
|
||||||
|
|
||||||
keepalive_timeout 75 20;
|
|
||||||
|
|
||||||
ignore_invalid_headers on;
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 127.0.0.1;
|
|
||||||
server_name localhost;
|
|
||||||
|
|
||||||
access_log /var/log/nginx/access_log info;
|
|
||||||
|
|
||||||
root /var/www/localhost/htdocs;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,58 +0,0 @@
|
|||||||
user apache apache;
|
|
||||||
|
|
||||||
worker_processes 1;
|
|
||||||
|
|
||||||
error_log /var/log/nginx/error_log info;
|
|
||||||
|
|
||||||
events {
|
|
||||||
worker_connections 8192;
|
|
||||||
use epoll;
|
|
||||||
}
|
|
||||||
|
|
||||||
http {
|
|
||||||
include /etc/nginx/mime.types;
|
|
||||||
default_type application/octet-stream;
|
|
||||||
|
|
||||||
log_format main
|
|
||||||
'$remote_addr - $remote_user [$time_local] '
|
|
||||||
'"$request" $status $bytes_sent '
|
|
||||||
'"$http_referer" "$http_user_agent" '
|
|
||||||
'"$gzip_ratio"';
|
|
||||||
|
|
||||||
client_header_timeout 10m;
|
|
||||||
client_body_timeout 10m;
|
|
||||||
send_timeout 10m;
|
|
||||||
|
|
||||||
connection_pool_size 256;
|
|
||||||
client_header_buffer_size 1k;
|
|
||||||
large_client_header_buffers 4 2k;
|
|
||||||
request_pool_size 4k;
|
|
||||||
|
|
||||||
gzip on;
|
|
||||||
gzip_min_length 1100;
|
|
||||||
gzip_buffers 4 8k;
|
|
||||||
gzip_types text/plain;
|
|
||||||
|
|
||||||
output_buffers 1 32k;
|
|
||||||
postpone_output 1460;
|
|
||||||
|
|
||||||
sendfile on;
|
|
||||||
tcp_nopush on;
|
|
||||||
tcp_nodelay on;
|
|
||||||
|
|
||||||
keepalive_timeout 75 20;
|
|
||||||
|
|
||||||
ignore_invalid_headers on;
|
|
||||||
|
|
||||||
index index.html;
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 127.0.0.1;
|
|
||||||
server_name localhost;
|
|
||||||
|
|
||||||
access_log /var/log/nginx/localhost.access_log main;
|
|
||||||
error_log /var/log/nginx/localhost.error_log;
|
|
||||||
|
|
||||||
root /var/www/localhost/htdocs;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,57 +0,0 @@
|
|||||||
user nginx nginx;
|
|
||||||
worker_processes 1;
|
|
||||||
|
|
||||||
error_log /var/log/nginx/error_log info;
|
|
||||||
|
|
||||||
events {
|
|
||||||
worker_connections 8192;
|
|
||||||
use epoll;
|
|
||||||
}
|
|
||||||
|
|
||||||
http {
|
|
||||||
include /etc/nginx/mime.types;
|
|
||||||
default_type application/octet-stream;
|
|
||||||
|
|
||||||
log_format main
|
|
||||||
'$remote_addr - $remote_user [$time_local] '
|
|
||||||
'"$request" $status $bytes_sent '
|
|
||||||
'"$http_referer" "$http_user_agent" '
|
|
||||||
'"$gzip_ratio"';
|
|
||||||
|
|
||||||
client_header_timeout 10m;
|
|
||||||
client_body_timeout 10m;
|
|
||||||
send_timeout 10m;
|
|
||||||
|
|
||||||
connection_pool_size 256;
|
|
||||||
client_header_buffer_size 1k;
|
|
||||||
large_client_header_buffers 4 2k;
|
|
||||||
request_pool_size 4k;
|
|
||||||
|
|
||||||
gzip on;
|
|
||||||
gzip_min_length 1100;
|
|
||||||
gzip_buffers 4 8k;
|
|
||||||
gzip_types text/plain;
|
|
||||||
|
|
||||||
output_buffers 1 32k;
|
|
||||||
postpone_output 1460;
|
|
||||||
|
|
||||||
sendfile on;
|
|
||||||
tcp_nopush on;
|
|
||||||
tcp_nodelay on;
|
|
||||||
|
|
||||||
keepalive_timeout 75 20;
|
|
||||||
|
|
||||||
ignore_invalid_headers on;
|
|
||||||
|
|
||||||
index index.html;
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 127.0.0.1;
|
|
||||||
server_name localhost;
|
|
||||||
|
|
||||||
access_log /var/log/nginx/localhost.access_log main;
|
|
||||||
error_log /var/log/nginx/localhost.error_log;
|
|
||||||
|
|
||||||
root /var/www/localhost/htdocs;
|
|
||||||
}
|
|
||||||
}
|
|
@ -4,7 +4,7 @@ worker_processes 1;
|
|||||||
error_log /var/log/nginx/error_log info;
|
error_log /var/log/nginx/error_log info;
|
||||||
|
|
||||||
events {
|
events {
|
||||||
worker_connections 8192;
|
worker_connections 1024;
|
||||||
use epoll;
|
use epoll;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -45,28 +45,5 @@ http {
|
|||||||
|
|
||||||
index index.html;
|
index index.html;
|
||||||
|
|
||||||
server {
|
include /etc/nginx/vhosts.d/*.conf;
|
||||||
listen 127.0.0.1;
|
|
||||||
server_name localhost;
|
|
||||||
|
|
||||||
access_log /var/log/nginx/localhost.access_log main;
|
|
||||||
error_log /var/log/nginx/localhost.error_log info;
|
|
||||||
|
|
||||||
root /var/www/localhost/htdocs;
|
|
||||||
}
|
|
||||||
|
|
||||||
##ssl portion
|
|
||||||
# server {
|
|
||||||
# listen 127.0.0.1:443;
|
|
||||||
# server_name localhost;
|
|
||||||
#
|
|
||||||
# ssl on;
|
|
||||||
# ssl_certificate /etc/ssl/nginx/nginx.pem;
|
|
||||||
# ssl_certificate_key /etc/ssl/nginx/nginx.key;
|
|
||||||
#
|
|
||||||
# access_log /var/log/nginx/localhost.ssl_access_log main;
|
|
||||||
# error_log /var/log/nginx/localhost.ssl_error_log info;
|
|
||||||
#
|
|
||||||
# root /var/www/localhost/htdocs;
|
|
||||||
# }
|
|
||||||
}
|
}
|
||||||
|
11
www-servers/nginx/files/nginx.logrotate
Normal file
11
www-servers/nginx/files/nginx.logrotate
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# nginx logrotate snipet for Gentoo Linux
|
||||||
|
|
||||||
|
/var/log/nginx/*.log {
|
||||||
|
rotate 52
|
||||||
|
weekly
|
||||||
|
notifempty
|
||||||
|
sharedscripts
|
||||||
|
postrotate
|
||||||
|
/etc/init.d/nginx reload > /dev/null 2>&1 || true
|
||||||
|
endscript
|
||||||
|
}
|
@ -92,7 +92,7 @@ src_compile() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
keepdir /var/log/${PN} /var/tmp/${PN}/{client,proxy,fastcgi}
|
keepdir /var/{log,cache}/${PN} /var/tmp/${PN}/{client,proxy,fastcgi}
|
||||||
|
|
||||||
dosbin objs/nginx
|
dosbin objs/nginx
|
||||||
cp "${FILESDIR}"/nginx-r1 "${T}"/nginx
|
cp "${FILESDIR}"/nginx-r1 "${T}"/nginx
|
||||||
@ -106,6 +106,9 @@ src_install() {
|
|||||||
|
|
||||||
dodoc CHANGES{,.ru} README
|
dodoc CHANGES{,.ru} README
|
||||||
|
|
||||||
|
dodir /etc/logrotate.d
|
||||||
|
cp "${FILESDIR}"/nginx.logrotate ${D}/etc/logrotate.d/nginx
|
||||||
|
|
||||||
use perl && {
|
use perl && {
|
||||||
cd "${S}"/objs/src/http/modules/perl/
|
cd "${S}"/objs/src/http/modules/perl/
|
||||||
einstall DESTDIR="${D}"|| die "failed to install perl stuff"
|
einstall DESTDIR="${D}"|| die "failed to install perl stuff"
|
||||||
|
Loading…
Reference in New Issue
Block a user