[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001418: marked as done (ITP: libvmod-selector -- match strings with backends, regexen and other strings)



Your message dated Sat, 12 Feb 2022 19:00:14 +0000
with message-id <E1nIxd0-000GQQ-0N@fasolo.debian.org>
and subject line Bug#1001418: fixed in libvmod-selector 2.6.0-1
has caused the Debian Bug report #1001418,
regarding ITP: libvmod-selector -- match strings with backends, regexen and other strings
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1001418: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001418
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer <fladi@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : libvmod-selector
  Version         : 2.6.0
  Upstream Author : 2018, UPLEX Nils Goroll Systemoptimierung
* URL             : https://gitlab.com/uplex/varnish/libvmod-selector
* License         : BSD-2-clause
  Programming Lang: C
  Description     : match strings with backends, regexen and other strings

 Varnish Module (VMOD) for matching strings against sets of fixed
 strings. A VMOD object may also function as an associative array,
 mapping the matched string to one or more of a backend, another
 string, an integer, or a regular expression. The string may also map
 to a subroutine that can be invoked.
 .
 The VMOD is intended to support a variety of use cases that are
 typical for VCL deployments, such as:
 .
  * Determining the backend based on the Host header or the prefix of
    the URL.
  * Rewriting the URL or a header.
  * Generating redirect responses, based on a header or the URL.
  * Permitting or rejecting request methods.
  * Matching the Basic Authentication credentials in an Authorization
    request header.
  * Matching media types in the Content-Type header of a backend
    response to determine if the content is compressible.
  * Accessing data by string match, as in an associative array, or by
    numeric index, as in a standard array.
  * Dispatching subroutine calls based on string matches.
  * Executing conditional logic that depends on features of the request
    or response that can be determined by matching headers or URLs.
 .
 Operations such as these are commonly implemented in native VCL with
 an if-elsif-elsif sequence of string comparisons or regex matches.
 As the number of matches increases, such a sequence becomes cumbersome
 and scales poorly -- the time needed to execute the sequence increases
 with the number of matches to be performed.
 With the VMOD, the strings to be matched are declared in a tabular
 form in vcl_init, and the operation is executed in a few lines.

I intend to maintain this package as part of the Varnish Packaging Team.

-----BEGIN PGP SIGNATURE-----

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmGyZywRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrgcQf9FRsoGoZizDrzo8KYNW4FnJ86vr65jcVq
iyMM3EmZUdW9hM5i9Fb6V7JQRKnAmu0UUjtJ5JI69I6uzumTQyJ3h+dE70PVLqoM
UlhPvqGcu3GXcZZ7KClK2ugJYGBzDj38+azQxN3EGrI1zDqBB8GFfCvqEj8l1Unh
MLOG43TzRsDv+InWrchSyBnAYdzKP+wEXx8e0WsfyoXMJ+c+8wvnPzsuYC/qr2UM
U0JiFiOorY+yGHq50fSAbnASvfuzQ/vzJuB31HUw5whMy0tEEOJRCETdCTxHjI1Z
On9bYK8rbwoFV+2s3Bvpylu+EkmtKnnt2bk8Zr2OKOGdDKrWVXoORw==
=/CHl
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: libvmod-selector
Source-Version: 2.6.0-1
Done: Michael Fladischer <fladi@debian.org>

We believe that the bug you reported is fixed in the latest version of
libvmod-selector, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1001418@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Fladischer <fladi@debian.org> (supplier of updated libvmod-selector package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 30 Dec 2021 12:11:13 +0000
Source: libvmod-selector
Binary: varnish-selector varnish-selector-dbgsym
Architecture: source arm64
Version: 2.6.0-1
Distribution: unstable
Urgency: low
Maintainer: Varnish Package Maintainers <team+varnish-team@tracker.debian.org>
Changed-By: Michael Fladischer <fladi@debian.org>
Description:
 varnish-selector - match strings with backends, regexen and other strings
Closes: 1001418
Changes:
 libvmod-selector (2.6.0-1) unstable; urgency=low
 .
   * Initial release (Closes: #1001418).
Checksums-Sha1:
 539864dffbcba915d65c68aaa7db91cd8bd8b797 1897 libvmod-selector_2.6.0-1.dsc
 5b0ecf91d09596ada07c5ba18c4a39ed37aa63c1 368407 libvmod-selector_2.6.0.orig.tar.bz2
 26b772b3720799113fdf562937b808de81406789 4452 libvmod-selector_2.6.0-1.debian.tar.xz
 ce21672710b982a6cddf2d54538ff8d1e3fbd93f 6889 libvmod-selector_2.6.0-1_arm64.buildinfo
 0e9a42da60519420a9726f204d18898e0c9f98a9 68816 varnish-selector-dbgsym_2.6.0-1_arm64.deb
 50c91a6211054ae8cc3d604d160fef6c268b41c8 56944 varnish-selector_2.6.0-1_arm64.deb
Checksums-Sha256:
 2cd0e290824e4d45f1568d4935173e34c10ff314bb2799e3ba41dd68b66383a7 1897 libvmod-selector_2.6.0-1.dsc
 c7060ac47f75208d87d6284b183ea95073fb3b60bd9373c9bb6d1fcf54ce0ad6 368407 libvmod-selector_2.6.0.orig.tar.bz2
 ec4f3cd335267475dfcb19d9232228c291013f2a9763cdf823216687f204bad3 4452 libvmod-selector_2.6.0-1.debian.tar.xz
 e4f793abf58dfb0ca3acc13cb48736809155c1bd14d194fbc1fbda53fd54609a 6889 libvmod-selector_2.6.0-1_arm64.buildinfo
 445a3897332ecdfefb5f5bd1917919490a4808fff9e4bb10924e0494f072a108 68816 varnish-selector-dbgsym_2.6.0-1_arm64.deb
 babe88a0dadb57b85e6bf43ba96a2504d271b1125df6d70db1efc749768184e7 56944 varnish-selector_2.6.0-1_arm64.deb
Files:
 00dd76f1a250f6c50ddbd983b3f4e76c 1897 web optional libvmod-selector_2.6.0-1.dsc
 b182dabf9cce73edef88bacf3c721b8a 368407 web optional libvmod-selector_2.6.0.orig.tar.bz2
 3f31111b93d94829051f05defdd0a36b 4452 web optional libvmod-selector_2.6.0-1.debian.tar.xz
 da0ea40c5aa7558dd1f3c261f666825e 6889 web optional libvmod-selector_2.6.0-1_arm64.buildinfo
 fb217b4f77e7510d83df90c0286e1572 68816 debug optional varnish-selector-dbgsym_2.6.0-1_arm64.deb
 e73cc54b581e987f1b64c1c72f0d2716 56944 web optional varnish-selector_2.6.0-1_arm64.deb

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmHNpUEACgkQ/9PIi5l9
0WrsGQf7BLhabBJ7xRvKnQnA7y86keGe7wRN9abx+5kIuAbGi4lkWrJz0Ll9XEUb
nomBHjadTM9pt64/vM48gsVyEcswPtshj4pZLC/TH93e4FVBwqyU4blDtzv/EWT6
z12pmTeCGQYx97nWhaiIcoV2+NTM1v1j23aKjg0O86sbnh9PEQRD1+AAfV5mP4gR
fL+niLVBE+iIif3hRZ1nTB8rXqEDicoE5FMhJgXaeOmE4wWokPeCkzWkCGRcWFdY
VrUb0jnmICSZq0h7QlGiTu3zEHR8BBbM1wMU2R9a24EGaXzYy7KfLGkI8z6x7h6y
TawXiiliobLZBFsfOPf0NdISr+NfMw==
=Mpex
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: