from small one page howto to huge articles all in one place
 

search text in:




Other .linuxhowtos.org sites: www.linuxhowtos.org
toolsntoys.linuxhowtos.org



Last additions:
How to make X listen on port 6000

How to make X listen on port 6000

words:

34

views:

68906

userrating:

average rating: 1.2 (8 votes) (1=very good 6=terrible)


May, 25th 2007:
April, 26th 2007:
Apr, 10th. 2007:
Druckversion . pdf icon
You are here: Portage


Details of www-servers/nginx:

Description: Robust, small and high performance http and reverse proxy server
Homepage:
https://nginx.org

available versions:

releasesalphaamd64armhppaia64mipsppcppc64ppc macoss390shsparcx86USE-Flagsdependenciesebuild warnings
nginx-1.27.1-r2 -~~---~~----~$IUSE
nginx_modules_http_spdy
show
GCC 4.1+ features built-in atomic operations.
Using libatomic_ops is only needed if using
a different compiler or a GCC prior to 4.1
You are building custom modules via \$NGINX_ADD_MODULES!
This nginx installation is not supported!
Make sure you can reproduce the bug without those modules
_before_ reporting bugs.
To actually disable all http-functionality you also have to disable
all nginx http modules.
EXTRA_ECONF applied. Now you are on your own, good luck!

In nginx 1.9.5 the spdy module was superseded by http2.
Update your configs and package.use accordingly.

While you can build lua 3rd party module against ${P}
the author warns that >=${PN}-1.11.11 is still not an
officially supported target yet. You are on your own.
Expect runtime failures, memory leaks and other problems!

Lua 3rd party module author warns against using ${P} with
NGINX_MODULES_HTTP=\
Replacing multiple ${PN}' versions is unsupported! 

The world-readable bit (if set) has been removed from the
following directories to mitigate a security bug
(CVE-2013-0337, bug #458726):

  ${EPREFIX}/var/log/nginx
  ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}

Check if this is correct for your setup before restarting nginx!
This is a one-time change and will not happen on subsequent updates.
Furthermore nginx' temp directories got moved to '${EPREFIX}${NGINX_HOME_TMP}'

The permissions on the following directory have been reset in
order to mitigate a security bug (CVE-2016-1247, bug #605008):

  ${EPREFIX}/var/log/nginx

Check if this is correct for your setup before restarting nginx!
Also ensure that no other log directory used by any of your
vhost(s) is not writeable for nginx user. Any of your log files
used by nginx can be abused to escalate privileges!
This is a one-time change and will not happen on subsequent updates.

*************************************************************
***************         W A R N I N G         ***************
*************************************************************
The one-time only attempt to adjust permissions of the
existing nginx installation failed. Be aware that we will not
try to adjust the same permissions again because now you are
using a nginx version where we expect that the permissions
are already adjusted or that you know what you are doing and
want to keep custom permissions.


*************************************************************
***************         W A R N I N G         ***************
*************************************************************
Looks like your installation is vulnerable to CVE-2016-1247
(bug #605008) because nginx user is able to create files in

  ${EPREFIX}/var/log/nginx

Also ensure that no other log directory used by any of your
vhost(s) is not writeable for nginx user. Any of your log files
used by nginx can be abused to escalate privileges!

This nginx installation comes with a mitigation for the HTTPoxy
vulnerability for FastCGI, SCGI and uWSGI applications by setting
the HTTP_PROXY parameter to an empty string per default when you
are sourcing one of the default

  - 'fastcgi_params' or 'fastcgi.conf'
  - 'scgi_params'
  - 'uwsgi_params'

files in your server block(s).

If this is causing any problems for you make sure that you are sourcing the
default parameters _before_ you set your own values.
If you are relying on user-supplied proxy values you have to remove the
correlating lines from the file(s) mentioned above.

show
nginx-1.26.2-r2 -++---~~----+$IUSE
nginx_modules_http_spdy
show
GCC 4.1+ features built-in atomic operations.
Using libatomic_ops is only needed if using
a different compiler or a GCC prior to 4.1
You are building custom modules via \$NGINX_ADD_MODULES!
This nginx installation is not supported!
Make sure you can reproduce the bug without those modules
_before_ reporting bugs.
To actually disable all http-functionality you also have to disable
all nginx http modules.
EXTRA_ECONF applied. Now you are on your own, good luck!

In nginx 1.9.5 the spdy module was superseded by http2.
Update your configs and package.use accordingly.

While you can build lua 3rd party module against ${P}
the author warns that >=${PN}-1.11.11 is still not an
officially supported target yet. You are on your own.
Expect runtime failures, memory leaks and other problems!

Lua 3rd party module author warns against using ${P} with
NGINX_MODULES_HTTP=\
Replacing multiple ${PN}' versions is unsupported! 

The world-readable bit (if set) has been removed from the
following directories to mitigate a security bug
(CVE-2013-0337, bug #458726):

  ${EPREFIX}/var/log/nginx
  ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}

Check if this is correct for your setup before restarting nginx!
This is a one-time change and will not happen on subsequent updates.
Furthermore nginx' temp directories got moved to '${EPREFIX}${NGINX_HOME_TMP}'

The permissions on the following directory have been reset in
order to mitigate a security bug (CVE-2016-1247, bug #605008):

  ${EPREFIX}/var/log/nginx

Check if this is correct for your setup before restarting nginx!
Also ensure that no other log directory used by any of your
vhost(s) is not writeable for nginx user. Any of your log files
used by nginx can be abused to escalate privileges!
This is a one-time change and will not happen on subsequent updates.

*************************************************************
***************         W A R N I N G         ***************
*************************************************************
The one-time only attempt to adjust permissions of the
existing nginx installation failed. Be aware that we will not
try to adjust the same permissions again because now you are
using a nginx version where we expect that the permissions
are already adjusted or that you know what you are doing and
want to keep custom permissions.


*************************************************************
***************         W A R N I N G         ***************
*************************************************************
Looks like your installation is vulnerable to CVE-2016-1247
(bug #605008) because nginx user is able to create files in

  ${EPREFIX}/var/log/nginx

Also ensure that no other log directory used by any of your
vhost(s) is not writeable for nginx user. Any of your log files
used by nginx can be abused to escalate privileges!

This nginx installation comes with a mitigation for the HTTPoxy
vulnerability for FastCGI, SCGI and uWSGI applications by setting
the HTTP_PROXY parameter to an empty string per default when you
are sourcing one of the default

  - 'fastcgi_params' or 'fastcgi.conf'
  - 'scgi_params'
  - 'uwsgi_params'

files in your server block(s).

If this is causing any problems for you make sure that you are sourcing the
default parameters _before_ you set your own values.
If you are relying on user-supplied proxy values you have to remove the
correlating lines from the file(s) mentioned above.

show
Legend:
+ stable
~ testing
- not available
some ebuild warning depend on specific use-flags or architectures, all ebuild-warnings are shown.

Esitmated compile time


Remember this setting


back



Support us on Content Nation

New Packages

- as rdf newsfeed
- as rss newsfeed
- as Atom newsfeed
2024-09-12
aspell-bn - 0.01.1.1-r1
Ebuild name:

app-dicts/aspell-bn-0.01.1.1-r1

Description

Aspell () language dictionary

Added to portage

2024-09-12

awscli - 1.34.17
Ebuild name:

app-admin/awscli-1.34.17

Description

Universal Command Line Environment for AWS

Added to portage

2024-09-12

bash - 5.3_alpha_p20240911
Ebuild name:

app-shells/bash-5.3_alpha_p20240911

Description

The standard GNU Bourne again shell

Added to portage

2024-09-12

bazelisk - 1.21.0
Ebuild name:

dev-build/bazelisk-1.21.0

Description

A user-friendly launcher for Bazel written in Go

Added to portage

2024-09-12

bcel - 6.10.0
Ebuild name:

dev-java/bcel-6.10.0

Description

Apache Commons Bytecode Engineering Library

Added to portage

2024-09-12

biglybt - 3.6.0.0-r3
Ebuild name:

net-p2p/biglybt-3.6.0.0-r3

Description

Feature-filled Bittorrent client based on the Azureus open source projec

Added to portage

2024-09-12

boogie - 3.2.5
Ebuild name:

dev-lang/boogie-3.2.5

Description

SMT-based program verifier

Added to portage

2024-09-12

boto3 - 1.35.17
Ebuild name:

dev-python/boto3-1.35.17

Description

The AWS SDK for Python

Added to portage

2024-09-12

botocore - 1.35.17
Ebuild name:

dev-python/botocore-1.35.17

Description

Low-level, data-driven core of boto 3

Added to portage

2024-09-12

bugbite-cli - 0.0.12
Ebuild name:

dev-util/bugbite-cli-0.0.12

Description

A command line tool for bug, issue, and ticket mangling

Added to portage

2024-09-12

candy - 5.10.4
Ebuild name:

net-vpn/candy-5.10.4

Description

A reliable, low-latency, and anti-censorship virtual private network

Added to portage

2024-09-12

cattrs - 24.1.1
Ebuild name:

dev-python/cattrs-24.1.1

Description

Composable complex class support for attrs and dataclasses

Added to portage

2024-09-12

checkpassword-pam - 0.99-r3
Ebuild name:

net-mail/checkpassword-pam-0.99-r3

Description

checkpassword-compatible authentication program w/pam support

Added to portage

2024-09-12

configshell-fb - 2.0.0
Ebuild name:

dev-python/configshell-fb-2.0.0

Description

A Python library for building configuration shells

Added to portage

2024-09-12

cpp-httplib - 0.17.3
Ebuild name:

dev-cpp/cpp-httplib-0.17.3

Description

C++ HTTP/HTTPS server and client library

Added to portage

2024-09-12

croc - 10.0.12
Ebuild name:

net-misc/croc-10.0.12

Description

Easily and securely send things from one computer to another

Added to portage

2024-09-12

dep-logic - 0.4.6
Ebuild name:

dev-python/dep-logic-0.4.6

Description

Python dependency specifications supporting logical operations

Added to portage

2024-09-12

devcontainer - 0.71.0
Ebuild name:

app-containers/devcontainer-0.71.0

Description

Reference implementation of the Development Containers specifica

Added to portage

2024-09-12

fantomas - 6.3.13
Ebuild name:

dev-dotnet/fantomas-6.3.13

Description

FSharp source code formatter

Added to portage

2024-09-12

fotema - 1.14.1
Ebuild name:

media-gfx/fotema-1.14.1

Description

Photo gallery for Linux

Added to portage

2024-09-12

fsautocomplete - 0.74.1
Ebuild name:

dev-dotnet/fsautocomplete-0.74.1

Description

F language server using the Language Server Protocol

Added to portage

2024-09-12

glibc - 2.40-r2
Ebuild name:

sys-libs/glibc-2.40-r2

Description

GNU libc C library

Added to portage

2024-09-12

glibc - 2.40-r3
Ebuild name:

sys-libs/glibc-2.40-r3

Description

GNU libc C library

Added to portage

2024-09-12

importlib-metadata - 8.5.0
Ebuild name:

dev-python/importlib-metadata-8.5.0

Description

Read metadata from Python packages

Added to portage

2024-09-12

jsoncpp - 1.9.6
Ebuild name:

dev-libs/jsoncpp-1.9.6

Description

C++ JSON reader and writer

Added to portage

2024-09-12

kombu - 5.4.1
Ebuild name:

dev-python/kombu-5.4.1

Description

AMQP Messaging Framework for Python

Added to portage

2024-09-12

pandoc-bin - 3.4
Ebuild name:

app-text/pandoc-bin-3.4

Description

Conversion between markup formats (binary package)

Added to portage

2024-09-12

path_expander - 1.1.3
Ebuild name:

dev-ruby/path_expander-1.1.3

Description

Pre-process CLI arguments expanding directories into their constituent

Added to portage

2024-09-12

python-openstackclient - 7.1.0
Ebuild name:

dev-python/python-openstackclient-7.1.0

Description

A client for the OpenStack APIs

Added to portage

2024-09-12

pytz - 2024.2
Ebuild name:

dev-python/pytz-2024.2

Description

World timezone definitions for Python

Added to portage

2024-09-12

qsynth - 1.0.1
Ebuild name:

media-sound/qsynth-1.0.1

Description

Qt application to control FluidSynth

Added to portage

2024-09-12

rclone - 1.68.0
Ebuild name:

net-misc/rclone-1.68.0

Description

A program to sync files to and from various cloud storage providers

Added to portage

2024-09-12

regex - 2024.9.11
Ebuild name:

dev-python/regex-2024.9.11

Description

Alternative regular expression module to replace re

Added to portage

2024-09-12

restclient - 0_p20220426
Ebuild name:

app-emacs/restclient-0_p20220426

Description

HTTP REST client tool for GNU Emacs

Added to portage

2024-09-12

revive - 2.25
Ebuild name:

app-emacs/revive-2.25

Description

Resume Emacs

Added to portage

2024-09-12

scikit-build-core - 0.10.6
Ebuild name:

dev-python/scikit-build-core-0.10.6

Description

Build backend for CMake based projects

Added to portage

2024-09-12

scikit-learn - 1.5.2
Ebuild name:

dev-python/scikit-learn-1.5.2

Description

Machine learning library for Python

Added to portage

2024-09-12

simsimd - 5.1.3
Ebuild name:

dev-python/simsimd-5.1.3

Description

Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm

Added to portage

2024-09-12

simsimd - 5.1.4
Ebuild name:

dev-python/simsimd-5.1.4

Description

Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm

Added to portage

2024-09-12

sqlite3 - 2.0.4-r1
Ebuild name:

dev-ruby/sqlite3-2.0.4-r1

Description

An extension library to access a SQLite database from Ruby

Added to portage

2024-09-12

stgit - 2.4.12
Ebuild name:

dev-vcs/stgit-2.4.12

Description

Stack-based patch management for Git

Added to portage

2024-09-12

typescript - 5.6.2
Ebuild name:

dev-lang/typescript-5.6.2

Description

Superset of JavaScript with optional static typing, classes and interface

Added to portage

2024-09-12

vanilla-sources - 4.19.322
Ebuild name:

sys-kernel/vanilla-sources-4.19.322

Description

Full sources for the Linux kernel

Added to portage

2024-09-12

vanilla-sources - 5.10.226
Ebuild name:

sys-kernel/vanilla-sources-5.10.226

Description

Full sources for the Linux kernel

Added to portage

2024-09-12

vanilla-sources - 5.15.167
Ebuild name:

sys-kernel/vanilla-sources-5.15.167

Description

Full sources for the Linux kernel

Added to portage

2024-09-12

vanilla-sources - 5.4.284
Ebuild name:

sys-kernel/vanilla-sources-5.4.284

Description

Full sources for the Linux kernel

Added to portage

2024-09-12

vanilla-sources - 6.1.110
Ebuild name:

sys-kernel/vanilla-sources-6.1.110

Description

Full sources for the Linux kernel

Added to portage

2024-09-12

vanilla-sources - 6.10.10
Ebuild name:

sys-kernel/vanilla-sources-6.10.10

Description

Full sources for the Linux kernel

Added to portage

2024-09-12

vdirsyncer - 0.19.3
Ebuild name:

dev-python/vdirsyncer-0.19.3

Description

Synchronize calendars and contacts

Added to portage

2024-09-12

xarray - 2024.9.0
Ebuild name:

dev-python/xarray-2024.9.0

Description

N-D labeled arrays and datasets in Python

Added to portage

2024-09-12

2024-09-11
apache-rat - 0.15-r2
Ebuild name:

dev-java/apache-rat-0.15-r2

Description

Apache Rat is a release audit tool, focused on licenses

Added to portage

2024-09-11

aquamarine - 0.4.1
Ebuild name:

gui-libs/aquamarine-0.4.1

Description

Aquamarine is a very light linux rendering backend library

Added to portage

2024-09-11

astyle - 3.6.1
Ebuild name:

dev-util/astyle-3.6.1

Description

Artistic Style is a re-indenter and reformatter for C++, C and Java source co

Added to portage

2024-09-11

awscli - 1.34.16
Ebuild name:

app-admin/awscli-1.34.16

Description

Universal Command Line Environment for AWS

Added to portage

2024-09-11

bcc - 0.31.0-r2
Ebuild name:

dev-util/bcc-0.31.0-r2

Description

Tools for BPF-based Linux IO analysis, networking, monitoring, and more

Added to portage

2024-09-11

boto3 - 1.35.16
Ebuild name:

dev-python/boto3-1.35.16

Description

The AWS SDK for Python

Added to portage

2024-09-11

botocore - 1.35.16
Ebuild name:

dev-python/botocore-1.35.16

Description

Low-level, data-driven core of boto 3

Added to portage

2024-09-11

chrome-binary-plugins - 128.0.6613.137
Ebuild name:

www-plugins/chrome-binary-plugins-128.0.6613.137

Description

Binary plugins from Google Chrome for use in Chrom

Added to portage

2024-09-11

chromedriver-bin - 128.0.6613.137
Ebuild name:

www-apps/chromedriver-bin-128.0.6613.137

Description

WebDriver for Chrome

Added to portage

2024-09-11

chromium - 128.0.6613.137
Ebuild name:

www-client/chromium-128.0.6613.137

Description

Open-source version of Google Chrome web browser

Added to portage

2024-09-11

commons-cli - 1.5.0-r1
Ebuild name:

dev-java/commons-cli-1.5.0-r1

Description

A Java library for working with the command line arguments and option

Added to portage

2024-09-11

commons-cli - 1.9.0
Ebuild name:

dev-java/commons-cli-1.9.0

Description

A Java library for working with the command line arguments and options

Added to portage

2024-09-11

commons-daemon - 1.4.0
Ebuild name:

dev-java/commons-daemon-1.4.0

Description

Tools to allow Java programs to run as UNIX daemons

Added to portage

2024-09-11

commons-io - 2.16.1
Ebuild name:

dev-java/commons-io-2.16.1

Description

Utility classes, stream implementations, file filters, and much more

Added to portage

2024-09-11

commons-lang - 3.17.0
Ebuild name:

dev-java/commons-lang-3.17.0

Description

Commons components to manipulate core java classes

Added to portage

2024-09-11

commons-net - 3.11.1
Ebuild name:

dev-java/commons-net-3.11.1

Description

Client-oriented Java library to implement many Internet protocols

Added to portage

2024-09-11

curl - 8.10.0
Ebuild name:

net-misc/curl-8.10.0

Description

A Client that groks URLs

Added to portage

2024-09-11

directx-headers - 1.614.1
Ebuild name:

dev-util/directx-headers-1.614.1

Description

DirectX header files and WSL stubs

Added to portage

2024-09-11

firefox - 130.0-r1
Ebuild name:

www-client/firefox-130.0-r1

Description

Firefox Web Browser

Added to portage

2024-09-11

freecol - 1.0.0-r1
Ebuild name:

games-strategy/freecol-1.0.0-r1

Description

An open source clone of the game Colonization

Added to portage

2024-09-11

gmmlib - 22.5.2
Ebuild name:

media-libs/gmmlib-22.5.2

Description

Intel Graphics Memory Management Library

Added to portage

2024-09-11

google-api-python-client - 2.145.0
Ebuild name:

dev-python/google-api-python-client-2.145.0

Description

Google API Client for Python

Added to portage

2024-09-11

google-chrome - 128.0.6613.137
Ebuild name:

www-client/google-chrome-128.0.6613.137

Description

The web browser from Google

Added to portage

2024-09-11

greenlet - 3.1.0
Ebuild name:

dev-python/greenlet-3.1.0

Description

Lightweight in-process concurrent programming

Added to portage

2024-09-11

hyprland - 0.43.0
Ebuild name:

gui-wm/hyprland-0.43.0

Description

A dynamic tiling Wayland compositor that doesn't sacrifice on its looks

Added to portage

2024-09-11

java-dep-check - 0.5-r4
Ebuild name:

dev-java/java-dep-check-0.5-r4

Description

Java Dependency checker

Added to portage

2024-09-11

kronometer - 2.3.70_pre20240906
Ebuild name:

x11-misc/kronometer-2.3.70_pre20240906

Description

Stopwatch application

Added to portage

2024-09-11

kuroo - 1.2.3-r1
Ebuild name:

app-portage/kuroo-1.2.3-r1

Description

Graphical Portage frontend based on KDE Frameworks

Added to portage

2024-09-11

languagetool - 6.3-r1
Ebuild name:

app-text/languagetool-6.3-r1

Description

A proof-reading tool for many languages

Added to portage

2024-09-11

netdata - 1.47.1
Ebuild name:

net-analyzer/netdata-1.47.1

Description

Linux real time system monitoring, done right

Added to portage

2024-09-11

nvidia-cuda-toolkit - 12.6.1
Ebuild name:

dev-util/nvidia-cuda-toolkit-12.6.1

Description

NVIDIA CUDA Toolkit (compiler and friends)

Added to portage

2024-09-11

openpgp-keys-apache-tomcat - 10.1.29
Ebuild name:

sec-keys/openpgp-keys-apache-tomcat-10.1.29

Description

OpenPGP keys used by tomcat.apache.org

Added to portage

2024-09-11

openpgp-keys-apache-tomcat - 9.0.94
Ebuild name:

sec-keys/openpgp-keys-apache-tomcat-9.0.94

Description

OpenPGP keys used by tomcat.apache.org

Added to portage

2024-09-11

opera-developer - 115.0.5285.0
Ebuild name:

www-client/opera-developer-115.0.5285.0

Description

A fast and secure web browser

Added to portage

2024-09-11

plymouth-openrc-plugin - 0.3.0
Ebuild name:

sys-boot/plymouth-openrc-plugin-0.3.0

Description

Plymouth plugin for OpenRC

Added to portage

2024-09-11

portage - 3.0.66
Ebuild name:

sys-apps/portage-3.0.66

Description

The package management and distribution system for Gentoo

Added to portage

2024-09-11

recurring-ical-events - 3.3.0
Ebuild name:

dev-python/recurring-ical-events-3.3.0

Description

Repeat ICalendar events by RRULE, RDATE and EXDATE

Added to portage

2024-09-11

rfcview - 0.13
Ebuild name:

app-emacs/rfcview-0.13

Description

An Emacs mode that reformats IETF RFCs for display

Added to portage

2024-09-11

tellico - 4.0
Ebuild name:

kde-misc/tellico-4.0

Description

Collection manager based on KDE Frameworks

Added to portage

2024-09-11

tomcat - 10.1.29
Ebuild name:

www-servers/tomcat-10.1.29

Description

Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container

Added to portage

2024-09-11

tomcat - 9.0.94
Ebuild name:

www-servers/tomcat-9.0.94

Description

Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container

Added to portage

2024-09-11

tomenet - 4.9.2
Ebuild name:

games-roguelike/tomenet-4.9.2

Description

A MMORPG based on the works of J.R.R. Tolkien

Added to portage

2024-09-11

uv - 0.4.9
Ebuild name:

dev-python/uv-0.4.9

Description

A Python package installer and resolver, written in Rust

Added to portage

2024-09-11

rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 24.2 ms