Giter VIP home page Giter VIP logo

haproxy-debian-repository-wizard's Introduction

Repository selector for HAProxy

This is a simple petite-vue application to help people chooses the appropriate repository to download HAProxy. It should be simple enough to be modified for other purposes.

License

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

There is no need to display a notice in index.html.

haproxy-debian-repository-wizard's People

Contributors

mildis avatar szepeviktor avatar vincentbernat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

haproxy-debian-repository-wizard's Issues

Broken HAProxy package

Sorry for reporting this here... I wanted to report this on https://launchpad.net/~vbernat/+archive/ubuntu/haproxy-1.4 but I couldn't figure out how.

I wanted to report an issue with the HAProxy package. It seems that the latest DEB contains an invalid configuration file.

josh@ip-10-169-84-234:~$ sudo apt-get install haproxy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  vim-haproxy
The following NEW packages will be installed:
  haproxy
0 upgraded, 1 newly installed, 0 to remove and 64 not upgraded.
Need to get 452 kB of archives.
After this operation, 817 kB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/vbernat/haproxy-1.4/ubuntu/ precise/main haproxy amd64 1.4.25-2ppa1~precise [452 kB]
Fetched 452 kB in 0s (537 kB/s)  
Selecting previously unselected package haproxy.
(Reading database ... 67754 files and directories currently installed.)
Unpacking haproxy (from .../haproxy_1.4.25-2ppa1~precise_amd64.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up haproxy (1.4.25-2ppa1~precise) ...
 * Starting haproxy haproxy                                                                                                                          [ALERT] 132/200153 (23941) : config : no <listen> line. Nothing to do !
[ALERT] 132/200153 (23941) : Fatal errors found in configuration.
                                                                                                                                              [fail]
invoke-rc.d: initscript haproxy, action "start" failed.
dpkg: error processing haproxy (--configure):
 subprocess installed post-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)

The config file is as follows:

global
    log /dev/log    local0
    log /dev/log    local1 notice
    chroot /var/lib/haproxy
    user haproxy
    group haproxy
    daemon

defaults
    log global
    mode    http
    option  httplog
    option  dontlognull
        contimeout 5000
        clitimeout 50000
        srvtimeout 50000
    errorfile 400 /etc/haproxy/errors/400.http
    errorfile 403 /etc/haproxy/errors/403.http
    errorfile 408 /etc/haproxy/errors/408.http
    errorfile 500 /etc/haproxy/errors/500.http
    errorfile 502 /etc/haproxy/errors/502.http
    errorfile 503 /etc/haproxy/errors/503.http
    errorfile 504 /etc/haproxy/errors/504.http

HTTP3/QUIC support

Hi there!
I used this repo to install Haproxy 2.7 and everything worked fine, however, I couldn't enable http3 (QUIC) in my haproxy configuration, because it said that the installed haproxy wasn't compiled with QUIC support.
(I followed these steps to enable http3: https://www.haproxy.com/blog/announcing-haproxy-2-6#http3-over-quic)
Is QUIC support planned or do I need to look into a different way of installing haproxy?
Thanks for your help!

https

haproxy.list for debian buster and haproxy 2.4 is created with http:

deb [signed-by=/usr/share/keyrings/haproxy.debian.net.gpg] http://haproxy.debian.net buster-backports-2.4 main

please consider using https:

deb [signed-by=/usr/share/keyrings/haproxy.debian.net.gpg] https://haproxy.debian.net buster-backports-2.4 main

apt install haproxy=2.6.\* - Forbidden

In the last few days I have been trying to install haproxy on a Debian 10/11 using this repository

apt install haproxy=2.5.*
....
Err:1 http://haproxy.debian.net buster-backports-2.5/main amd64 haproxy amd64 2.5.7-1~bpo10+1
403 Forbidden [IP: 2001:19f0:........ 80]
E: Failed to fetch http://haproxy.debian.net/pool/main/h/haproxy/haproxy_2.5.7-1~bpo10+1_amd64.deb 403 Forbidden [IP: 2001:19f0:........ 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

I tried from several sources, but without success

Apt key is expired

Hi,

I am having package authentication error in Debian-Wheezy while following the url :- http://haproxy.debian.net/

W: GPG error: http://haproxy.debian.net wheezy-backports-1.6 Release: The following signatures were invalid: KEYEXPIRED 1402932313 KEYEXPIRED 1402932313 KEYEXPIRED 1402932313

Please fix this if possible.

Thanks & Regards,

Suggested command doesn't install correct OpenSSL

I'm using Debian Jessie:

https://haproxy.debian.net/#?distribution=Debian&release=jessie&version=1.8

This tells me to run:

apt-get install haproxy=1.8.\* -t jessie-backports-sloppy

Alas that fails with:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Selected version '1.8.9-2~bpo8+1' (Debian Backports:jessie-backports-sloppy [amd64]) for 'haproxy'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 haproxy : Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1t-1+deb8u8 is to be installed
E: Unable to correct problems, you have held broken packages.

This does work though:

# apt-get install haproxy=1.8.\* -t jessie-backports-sloppy -t jessie-backports
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Selected version '1.8.9-2~bpo8+1' (Debian Backports:jessie-backports-sloppy [amd64]) for 'haproxy'
The following extra packages will be installed:
  liblua5.3-0 libssl-dev libssl1.0.0
Suggested packages:
  vim-haproxy haproxy-doc
The following NEW packages will be installed:
  liblua5.3-0
The following packages will be upgraded:
  haproxy libssl-dev libssl1.0.0
3 upgraded, 1 newly installed, 0 to remove and 92 not upgraded.
Need to get 4,237 kB of archives.
After this operation, 2,945 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

I.e. -t jessie-backports needs to be added.

Support 1.7-stable

HAProxy 1.7 was released 25/11 and I'd appreciate if you could make it available as 1.7-stable in this webapp, and as a ppa. Ubuntu Trusty/Xenial is the priority for me.

You forgot a comma before Bionic.

haproxy.debian.net doesn't render well due to the forgotten comma after artful and before bionic.

Line 15 Column 33.

Please fix and be careful next time.

Ubuntu: { trusty: 'Trusty (14.04 LTS)', xenial: 'Xenial (16.04 LTS)', artful: 'Artful (17.10)', bionic: 'Bionic (18.04 LTS)' }

Upgrade to HAProxy-1.8 on Debian 9 uses wrong pkg name

During an upgrade of HAP on a newly upgrade debian 9 system, I failed to run the final apt-get install cmd successfully after following the instructions.

apt-get install haproxy/stretch-hdn -t stretch-backports didn't work for me and resulted in E: Release 'stretch-hdn' for 'haproxy' was not found

After looking at this I tried just running apt-get install haproxy -t stretch-backports\*

This worked.

Not sure if it's my end that were inconsistent?

Support HAproxy 1.8

HAProxy 1.8 has been released and should be available from this selector.

Incorrect apt source url for Debian 11, containing bpo instead of backports

https://haproxy.debian.net/#?distribution=Debian&release=bullseye&version=2.4 tells me to add the source deb http://deb.debian.org/debian bullseye-bpo main -- but when I run apt update it fails with:

E: The repository 'https://deb.debian.org/debian bullseye-bpo Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

It looks like it should be bullseye-backports instead of bullseye-bpo; making that change gets it working for me.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.