Commit Graph

38 Commits

Author SHA1 Message Date
Peter Müller
10fede6f4c haproxy: Update to 2.8.5
Please refer to
https://www.mail-archive.com/search?l=haproxy%40formilux.org&q=announce+subject%3A%22[ANNOUNCE]+haproxy-2.8.5%22+-subject%3A%22re:%22
for this version's release announcement.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2024-01-03 21:27:45 +00:00
Matthias Fischer
922cd4d519 haproxy 2.8.1: Bumped PAK_VER to 27 due to removing the old OpenSSL files
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2023-08-07 09:25:40 +00:00
Adolf Belka
134e40c401 haproxy: Update to version 2.8.1
- Update from version 2.7.4 to 2.8.1
- Update of rootfile not required
- Changelog is too large to include here. Look in the CHANGELOG file in the source
   tarball.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2023-07-26 16:09:00 +00:00
Peter Müller
8370c82a58 haproxy: Update to 2.7.4
https://www.mail-archive.com/haproxy@formilux.org/msg43229.html

Reported-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2023-03-13 21:36:01 +00:00
Adolf Belka
db4374176a haproxy: Update to version 2.7.1
- Update from version 2.6.0 to 2.7.1
- Update of rootfile not required
- Changelog is too large to include here. Details can be obtained from CHANGELOG in source
   tarball or from https://www.haproxy.org/download/2.7/src/CHANGELOG

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2023-01-18 23:29:35 +00:00
Michael Tremer
c183124f58 Bump PAK_VER for all packages that use SERVICES
Since we have extended services.cgi that it reads the Services field
from the Pakfire metadata, we will need to make sure that that metadata
is going to be on those systems.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-09-15 10:43:54 +00:00
Adolf Belka
23ab5968b0 haproxy: Update to version 2.6.0
- Update to version 2.6.0 from 2.5.5
- Update of rootfile not required
- Changelog is too large to include here (approx 1700 lines). For details see the ChangeLog
   file in the source tarball

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 09:08:33 +00:00
Adolf Belka
c36610e051 haproxy: Update to version 2.5.5
- Update from 2.4.15 to 2.5.5
- Update of rootfile not required
- Changelog
	2.5.5
	    - CI: github actions: add the output of $CC -dM -E-
	    - CI: github actions: use cache for OpenTracing
	    - CI: refactor OpenTracing build script
	    - CI: github actions: use cache for SSL libs
	    - CI: Consistently use actions/checkout@v2
	    - BUILD: atomic: make the old HA_ATOMIC_LOAD() support const pointers
	    - BUILD: tree-wide: mark a few numeric constants as explicitly long long
	    - BUG/MEDIUM: mux-fcgi: Don't rely on SI src/dst addresses for FCGI health-checks
	    - BUG/MEDIUM: htx: Fix a possible null derefs in htx_xfer_blks()
	    - REGTESTS: fix the race conditions in normalize_uri.vtc
	    - REGTESTS: fix the race conditions in secure_memcmp.vtc
	    - BUG/MEDIUM: httpclient/lua: infinite appctx loop with POST
	    - BUG/MINOR: pool: always align pool_heads to 64 bytes
	    - BUG/MEDIUM: pools: fix ha_free() on area in the process of being freed
	    - BUILD: fix kFreeBSD build.
	    - MINOR: pools: add a new global option "no-memory-trimming"
	    - MINOR: stats: Add dark mode support for socket rows
	    - BUILD: pools: fix backport of no-memory-trimming on non-linux OS
	    - BUILD: fix recent build breakage of freebsd caused by kFreeBSD build fix
	    - BUG/MINOR: add missing modes in proxy_mode_str()
	    - BUG/MINOR: cli: shows correct mode in "show sess"
	    - BUG/MINOR: httpclient: Set conn-stream/channel EOI flags at the end of request
	    - BUG/MINOR: hlua: Set conn-stream/channel EOI flags at the end of request
	    - BUG/MINOR: stats: Set conn-stream/channel EOI flags at the end of request
	    - BUG/MINOR: cache: Set conn-stream/channel EOI flags at the end of request
	    - BUG/MINOR: promex: Set conn-stream/channel EOI flags at the end of request
	    - BUG/MEDIUM: stream: Use the front analyzers for new listener-less streams
	    - DEBUG: cache: Update underlying buffer when loading HTX message in cache applet
	    - BUG/MEDIUM: mcli: Properly handle errors and timeouts during reponse processing
	    - DEBUG: stream: Add the missing descriptions for stream trace events
	    - DEBUG: stream: Fix stream trace message to print response buffer state
	    - BUG/MAJOR: mux-pt: Always destroy the backend connection on detach
	    - BUG/MINOR: session: fix theoretical risk of memleak in session_accept_fd()
	    - BUG/MEDIUM: httpclient: don't consume data before it was analyzed
	    - CLEANUP: htx: remove unused co_htx_remove_blk()
	    - BUG/MINOR: httpclient: consume partly the blocks when necessary
	    - BUG/MINOR: httpclient: remove the UNUSED block when parsing headers
	    - BUG/MEDIUM: httpclient: must manipulate head, not first
	    - REGTESTS: fix the race conditions in be2hex.vtc
	2.5.4
	    - BUG/MEDIUM: htx: Be sure to have a buffer to perform a raw copy of a message
	    - BUG/MEDIUM: mux-h1: Don't wake h1s if mux is blocked on lack of output buffer
	    - BUG/MAJOR: mux-h2: Be sure to always report HTX parsing error to the app layer
	    - DOC: Fix usage/examples of deprecated ACLs
	    - BUG/MINOR: proxy: preset the error message pointer to NULL in parse_new_proxy()
	    - REGTESTS: fix the race conditions in 40be_2srv_odd_health_checks
	    - CI: github: enable pool debugging by default
	    - BUG/MEDIUM: stream: Abort processing if response buffer allocation fails
	2.5.3
	    - MINOR: sock: move the unused socket cleaning code into its own function
	    - BUG/MEDIUM: mworker: close unused transferred FDs on load failure
	    - BUG/MINOR: mworker: fix a FD leak of a sockpair upon a failed reload
	    - BUG/MINOR: sink: Use the right field in appctx context in release callback
	    - BUG/MEDIUM: resolvers: Really ignore trailing dot in domain names
	    - BUG/MEDIUM: fd: always align fdtab[] to 64 bytes
	    - BUG/MAJOR: compiler: relax alignment constraints on certain structures
	    - MINOR: httpclient: Don't limit data transfer to 1024 bytes
	    - BUG/MINOR: httpclient: reinit flags in httpclient_start()
	    - BUG/MINOR: mailers: negotiate SMTP, not ESMTP
	    - BUG/MINOR: ssl: Add missing return value check in ssl_ocsp_response_print
	    - BUG/MINOR: ssl: Fix leak in "show ssl ocsp-response" CLI command
	    - BUG/MINOR: ssl: Missing return value check in ssl_ocsp_response_print
	    - CLEANUP: httpclient/cli: fix indentation alignment of the help message
	    - BUG/MINOR: tools: url2sa reads ipv4 too far
	    - BUG/MEDIUM: httpclient: limit transfers to the maximum available room
	    - DEBUG: buffer: check in __b_put_blk() whether the buffer room is respected
	2.5.2
	    - BUG/MEDIUM: connection: properly leave stopping list on error
	    - BUG/MEDIUM: htx: Adjust length to add DATA block in an empty HTX buffer
	    - BUG/MINOR: httpclient: don't send an empty body
	    - BUG/MINOR: httpclient: set default Accept and User-Agent headers
	    - BUG/MINOR: httpclient/lua: don't pop the lua stack when getting headers
	    - BUILD/MINOR: fix solaris build with clang.
	    - BUG/MEDIUM: server: avoid changing healthcheck ctx with set server ssl
	    - DOC: management: mark "set server ssl" as deprecated
	    - MEDIUM: cli: yield between each pipelined command
	    - MINOR: channel: add new function co_getdelim() to support multiple delimiters
	    - BUG/MINOR: cli: avoid O(bufsize) parsing cost on pipelined commands
	    - MEDIUM: h2/hpack: emit a Dynamic Table Size Update after settings change
	    - BUG/MEDIUM: cli: Never wait for more data on client shutdown
	    - BUG/MEDIUM: mcli: do not try to parse empty buffers
	    - BUG/MEDIUM: mcli: always realign wrapping buffers before parsing them
	    - BUG/MINOR: stream: make the call_rate only count the no-progress calls
	    - DEBUG: cli: add a new "debug dev fd" expert command
	    - BUILD: debug/cli: condition test of O_ASYNC to its existence
	    - DEBUG: pools: add new build option DEBUG_POOL_INTEGRITY
	    - REGTESTS: ssl: Fix ssl_errors regtest with OpenSSL 1.0.2
	    - BUG/MEDIUM: mworker: don't lose the stats socket on failed reload
	    - BUG/MINOR: mworker: does not add the -sf in wait mode
	    - BUG/MINOR: pools: always flush pools about to be destroyed
	    - DEBUG: pools: add extra sanity checks when picking objects from a local cache
	    - DEBUG: pools: let's add reverse mapping from cache heads to thread and pool
	    - DEBUG: pools: replace the link pointer with the caller's address on pool_free()
	    - BUG/MAJOR: sched: prevent rare concurrent wakeup of multi-threaded tasks
	    - BUG/MINOR: mworker: does not erase the pidfile upon reload
	    - DEBUG: fd: make sure we never try to insert/delete an impossible FD number
	    - MINOR: listener: replace the listener's spinlock with an rwlock
	    - BUG/MEDIUM: listener: read-lock the listener during accept()
	    - BUG/MINOR: httpclient: Revisit HC request and response buffers allocation
	    - BUG/MEDIUM: httpclient: Xfer the request when the stream is created
	    - BUG/MINOR: ssl: Remove empty lines from "show ssl ocsp-response <id>" output
	    - BUG/MINOR: jwt: Double free in deinit function
	    - BUG/MINOR: jwt: Missing pkey free during cleanup
	    - BUG/MINOR: jwt: Memory leak if same key is used in multiple jwt_verify calls
	    - BUG/MINOR: httpclient/cli: display junk characters in vsn
	    - BUG/MAJOR: http/htx: prevent unbounded loop in http_manage_server_side_cookies
	    - BUG/MAJOR: spoe: properly detach all agents when releasing the applet
	    - REGTESTS: server: close an occasional race on dynamic_server_ssl.vtc
	    - REGTESTS: peers: leave a bit more time to peers to synchronize
	    - BUG/MEDIUM: h2/hpack: fix emission of HPACK DTSU after settings change
	    - BUG/MINOR: mux-h2: update the session's idle delay before creating the stream
	2.5.1
	    - BUG/MINOR: cache: Fix loop on cache entries in "show cache"
	    - BUG/MINOR: httpclient: allow to replace the host header
	    - BUG/MINOR: lua: don't expose internal proxies
	    - BUG/MINOR: lua: remove loop initial declarations
	    - BUG/MEDIUM: cli: Properly set stream analyzers to process one command at a time
	    - BUILD: evports: remove a leftover from the dead_fd cleanup
	    - BUG/MINOR: vars: Fix the set-var and unset-var converters
	    - BUG/MINOR: server: Don't rely on last default-server to init server SSL context
	    - BUG/MEDIUM: resolvers: Detach query item on response error
	    - BUG/MAJOR: segfault using multiple log forward sections.
	    - BUG/MEDIUM: h1: Properly reset h1m flags when headers parsing is restarted
	    - BUG/MEDIUM: mworker: FD leak of the eventpoll in wait mode
	    - BUG/MINOR: mworker: deinit of thread poller was called when not initialized
	    - MINOR: mux-h1: Improve H1 traces by adding info about http parsers
	    - BUILD: bug: Fix error when compiling with -DDEBUG_STRICT_NOCRASH
	    - BUG/MEDIUM: sample: Fix memory leak in sample_conv_jwt_member_query
	    - MINOR: cli: "show version" displays the current process version
	    - BUILD: tree-wide: avoid warnings caused by redundant checks of obj_types
	    - IMPORT: slz: use the correct CRC32 instruction when running in 32-bit mode
	    - MINOR: http-rules: Add capture action to http-after-response ruleset
	    - BUG/MINOR: cli/server: Don't crash when a server is added with a custom id
	    - DOC: spoe: Clarify use of the event directive in spoe-message section
	    - DOC: config: Specify %Ta is only available in HTTP mode
	    - DOC: config: retry-on list is space-delimited
	    - DOC: config: fix error-log-format example
	    - BUG/MEDIUM: mworker/cli: crash when trying to access an old PID in prompt mode
	    - MINOR: ssl: Remove empty lines from "show ssl ocsp-response" output
	    - MINOR: pools: work around possibly slow malloc_trim() during gc
	    - BUG/MEDIUM: backend: fix possible sockaddr leak on redispatch
	    - BUG/MEDIUM: peers: properly skip conn_cur from incoming messages
	    - BUG/MEDIUM: mux-h1: Fix splicing by properly detecting end of message
	    - BUG/MINOR: mux-h1: Fix splicing for messages with unknown length
	    - BUILD: ssl: unbreak the build with newer libressl
	    - DOC: fix misspelled keyword "resolve_retries" in resolvers
	    - DEBUG: ssl: make sure we never change a servername on established connections
	    - BUILD: opentracing: display warning in case of using OT_USE_VARS at compile time
	    - BUG/MEDIUM: ssl: initialize correctly ssl w/ default-server
	    - REGTESTS: ssl: fix ssl_default_server.vtc
	    - MINOR: compat: detect support for dl_iterate_phdr()
	    - MINOR: debug: add ability to dump loaded shared libraries
	    - MINOR: debug: add support for -dL to dump library names at boot
	    - MINOR: proxy: add option idle-close-on-response
	    - MINOR: cpuset: switch to sched_setaffinity for FreeBSD 14 and above.
	    - BUILD: makefile: add -Wno-atomic-alignment to work around clang abusive warning
	    - CI: Github Actions: do not show VTest failures if build failed
	    - BUG/MINOR: ssl: free the fields in srv->ssl_ctx
	    - BUG/MEDIUM: ssl: free the ckch instance linked to a server
	    - REGTESTS: ssl: update of a crt with server deletion
	    - BUILD/MINOR: cpuset FreeBSD 14 build fix.
	    - CI: github actions: update OpenSSL to 3.0.1
	    - BUILD/MINOR: tools: solaris build fix on dladdr.
	    - BUG/MINOR: cli: fix _getsocks with musl libc
	    - BUG/MEDIUM: http-ana: Preserve response's FLT_END analyser on L7 retry
	    - BUG/MEDIUM: mworker: don't use _getsocks in wait mode
	    - BUG/MINOR: ssl: Store client SNI in SSL context in case of ClientHello error
	    - BUG/MAJOR: mux-h1: Don't decrement .curr_len for unsent data
	    - BUILD: cpuset: fix build issue on macos introduced by previous change
	    - CI: github actions: clean default step conditions
	2.5.0
	    - BUILD: SSL: add quictls build to scripts/build-ssl.sh
	    - BUILD: SSL: add QUICTLS to build matrix
	    - CLEANUP: sock: Wrap `accept4_broken = 1` into additional parenthesis
	    - BUILD: cli: clear a maybe-unused  warning on some older compilers
	    - BUG/MEDIUM: cli: make sure we can report a warning from a bind keyword
	    - BUG/MINOR: ssl: make SSL counters atomic
	    - CLEANUP: assorted typo fixes in the code and comments
	    - BUG/MINOR: ssl: free correctly the sni in the backend SSL cache
	    - MINOR: version: mention that it's stable now

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-05-05 14:25:20 +00:00
Peter Müller
e73c782555 haproxy: Update to 2.4.15
The changelog of the entire 2.4.x series can be retrieved from
https://www.haproxy.org/download/2.4/src/CHANGELOG .

As-promised-to: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Reviewed-by: Adolf Belka <adolf.belka@ipfire.org>
2022-04-06 17:03:21 +00:00
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.

While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.

Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.

In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
2022-04-02 14:19:25 +00:00
Peter Müller
66c3619872 Early spring clean: Remove trailing whitespaces, and correct licence headers
Bumping across one of our scripts with very long trailing whitespaces, I
thought it might be a good idea to clean these up. Doing so, some
missing or inconsistent licence headers were fixed.

There is no need in shipping all these files en bloc, as their
functionality won't change.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-02-18 23:54:57 +00:00
Robin Roevens
f15707c78c buildprocess: Add extra metadata to pak lfs files
* Add a Summary and Services field to all pak lfs files
* Replace occurances of INSTALL_INITSCRIPT with new INSTALL_INITSCRIPTS
  macro in all pak lfs files.

Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-02-11 15:13:15 +00:00
Arne Fitzenreiter
aafdd71b04 switch arm 32 bit arch from armv5tel to armv6l
we have no supported armv5tel board left so we can switch to the higher
arch. This now can use the vpu (still in softfp calling convention to
not break existing installations.)
this fix many compile problems, also boost is now working again.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-07-05 07:42:39 +02:00
Adolf Belka
8387e8456e haproxy: Change to PAK_VER to ensure lua library link updated
- lua library update had a sobump and therefore linked packages require
  to have that updated

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-04-26 10:24:14 +00:00
Michael Tremer
f821fbf63c haproxy: Link against libatomic on riscv64
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-03-06 11:14:51 +00:00
Michael Tremer
0b287952a6 haproxy: Use new PCRE2 library
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-02-22 13:58:28 +00:00
Michael Tremer
b637be144c haproxy: Update to 2.2.4
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2020-10-01 09:30:48 +00:00
Michael Tremer
b970ae902a haproxy: Update to 2.2.2
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2020-08-17 10:08:25 +00:00
Matthias Fischer
ea791f45b4 haproxy: Update to 2.1.7
For details see:
http://www.haproxy.org/download/2.1/src/CHANGELOG

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2020-06-19 17:14:58 +00:00
Michael Tremer
f6a92fd856 haproxy: Update to 2.1.4
This is a security release:
  https://www.mail-archive.com/haproxy@formilux.org/msg36876.html

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-04-14 15:23:06 +00:00
Michael Tremer
2dc2a27803 lfs: Drop quotes in DEPS variable
Not sure why this has ever been there. This simply makes it
nicer to read and edit because we can have line-breaks now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-03-24 08:57:27 +00:00
Michael Tremer
b6ab15eaa2 haproxy: Update to 2.1.3
This updates haproxy to the latest version.

In addition, support for Lua scripts is compiled in.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-02-15 11:04:01 +00:00
Michael Tremer
b58281e056 haproxy: Update to 2.0.5
This release brings a couple of new features and this
patch enables using the PCRE Jit.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-09-04 14:34:47 +00:00
Michael Tremer
6fcd6aac88 haproxy: Update to 1.8.21
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-09-02 20:18:35 +00:00
Michael Tremer
fea27a56f7 haproxy: Backup certificates, too
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-04-16 13:23:17 +01:00
Michael Tremer
2a915f98cb haproxy: Bump version to support TLSv1.3 (and PCRE JIT)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-01 17:34:02 +00:00
Michael Tremer
c519be4226 haproxy: Create/restore backup when package is installed/uninstalled
Fixes: #11946
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-10 00:36:04 +00:00
Michael Tremer
c19d29f701 Revert "haproxy: Make /dev/log available in chroot"
This reverts commit 699f0aa710.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-07 20:07:53 +00:00
Michael Tremer
5a40f7aebb haproxy: Update to 1.8.14
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-10-29 11:02:08 +00:00
Michael Tremer
c5494ad098 haproxy: Log to syslog and install logrotate script
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-10-22 21:47:05 +02:00
Michael Tremer
699f0aa710 haproxy: Make /dev/log available in chroot
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-10-22 21:40:56 +02:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Michael Tremer
ca4c354e08 Bump release of all packages linked against OpenSSL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-02-26 16:28:16 +00:00
Michael Tremer
e36a7e3cf2 haproxy: Link against libatomic on ARM
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-02-17 13:36:37 +00:00
Michael Tremer
d081a167a7 haproxy: Update to version 1.8.0
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-02-02 11:17:01 +00:00
Jonatan Schlag
e804a70256 haproxy: move initscript to src/initscripts/packages and use new macro
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
2017-02-24 12:14:18 +01:00
Michael Tremer
b0b61056a7 haproxy: Provide a better example configuration that works 2015-04-04 14:38:38 +02:00
Michael Tremer
0f0e30dced haproxy: New package 2015-03-05 14:48:16 +01:00