Re: RFC: Replacing vim-tiny with nano in essential packages

2020-03-16 Thread Thomas Pircher
Boyuan Yang wrote:
> At least someone please adopt nvi first... we cannot introduce a
> package into d-i without a maintainer [2].
> 
> Besides, nvi does not have an active upstream.

Ack; or use busybox, as others suggested in the thread.



Re: RFC: Replacing vim-tiny with nano in essential packages

2020-03-16 Thread Thomas Pircher
John Paul Adrian Glaubitz wrote:
> I would like to suggest to replace vim-tiny with nano as the default minimal
> editor installed with debootstrap and therefore debian-installer.

Would you consider nvi as an alternative to vim-tiny? It is quite small
and is functional enough to edit the occasional config file when
necessary.

A user who does a lot of editing will probably install a better editor
than {vim-tiny,nvi} anyways. And it would minimise disruption to people
who expect some form of vi to be installed on the system.

Thomas



Re: default firewall utility changes for Debian 11 bullseye

2019-07-17 Thread Thomas Pircher
Stephan Seitz wrote:
> What would be the replacement for a simple single line like
> iptables -I INPUT -j DROP -s   -p tcp –dport 587 ?

You can use the iptables-translate. It is not foolproof and does not
always git the best results, but it can give you a good starting point
for your optimisations:

# iptables-translate -A INPUT -s 1.2.3.4  -p tcp --dport 587 -j DROP
nft add rule ip filter INPUT ip saddr 1.2.3.4 tcp dport 587 counter drop

Thomas



Accepted libcgicc 3.2.19-0.2 (source) into unstable

2017-09-28 Thread Thomas Pircher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 17 Sep 2017 22:31:25 +0100
Source: libcgicc
Binary: libcgicc-doc libcgicc-dev libcgicc3
Architecture: source
Version: 3.2.19-0.2
Distribution: unstable
Urgency: low
Maintainer: Chris Butler <chr...@debian.org>
Changed-By: Thomas Pircher <tehpeh-deb...@tty1.net>
Description:
 libcgicc-dev - C++ class library for writing CGI applications (development 
files
 libcgicc-doc - C++ class library for writing CGI applications (documentation)
 libcgicc3  - C++ class library for writing CGI applications (library)
Closes: 874225
Changes:
 libcgicc (3.2.19-0.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Updated to Standards-Version 4.1.0 (no changes required).
   * Removed the debug-prefix-map compiler option from the old-style config
 file, as it conflicts with multi-arch. (Closes: #874225)
Checksums-Sha1:
 135de51a287cd354b3c1d53e10d09d61934c 1840 libcgicc_3.2.19-0.2.dsc
 d4b133f8397a670d2283a5bb7de52ff71620425a 6316 libcgicc_3.2.19-0.2.debian.tar.xz
Checksums-Sha256:
 a1899d3f9a4f721ca85b29a1c75ae75702415b53714d8ce27d9714f5aa1df7ee 1840 
libcgicc_3.2.19-0.2.dsc
 a53bcf655ed973edf6c834e2c64a150e34adb3de55154b3d3408aa078936f9f3 6316 
libcgicc_3.2.19-0.2.debian.tar.xz
Files:
 0c34752cf58804981c731be32d7f78e2 1840 libs optional libcgicc_3.2.19-0.2.dsc
 b12e15aa0c133e27281c12df6bbbf39b 6316 libs optional 
libcgicc_3.2.19-0.2.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIcBAEBCAAGBQJZv4GAAAoJEPNPCXROn13Zt1AP/i5kEnMaF9E7LDPbGKI4hS0l
mL8bup8hTApttYbwwQnW7GQJRq9mK3JYHP/LpCO9moKKTsfZw/Ndkr8maC3ZzuM6
XuYYKkrPPpDiHZIB1yL5p4F5IJBs/L6oLyWfB4zXlS6GtUVPLJJONp+v2/ukMApT
gehgSVq8tznMVTklypTkNByqbGzKwRpqCSPXoNrNJkb3txteAWxv5D4N5/xV6jNs
NEtddX8XG5zqN1GgFg3p4da+tPLSWcCSZM1G04TG7oPwYYO4NzTgopdMoVnxi3VQ
eOjsNDwCQVs0WtqlWxqOz2ScU9AawWmwsfnyLOV6zWXjCJJffhfTURu0xOqRGw5f
i8Vq8pRRRJ0Gxge4KE8BSfAWiB7/CTeEEqcWz7AIUmqgeMqKSzFtJSlkFK+9DGnh
zMdq0O8DK3ZILgv9hMLhi60Uk36d+w6nvX9Du/BgdimTd7X/rpkJEzievpMisOyf
5H0f6FH6OHJ5NS88JdUxhv70xsWKanO/E5JLVXuqYRbVFE1/X0WEBF5SCu+3FmzV
bBMW5t3LB2C3fbihQ4oyclXdNp6Bzut10cbmavSSoaBq4Rd88F62p+87/XNoQouE
uO1L8srMiH2b8wLsFVR3faEkpWByv5nKhDJgMpnCyTq0ZAkSUDrh6VNz0JqU+Hni
4dM2LsXShS2QVmXawwx8
=2ZJB
-END PGP SIGNATURE-



Accepted libcgicc 3.2.19-0.1 (source) into unstable

2017-07-08 Thread Thomas Pircher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 27 Jun 2017 21:16:28 +0100
Source: libcgicc
Binary: libcgicc-doc libcgicc-dev libcgicc3
Architecture: source
Version: 3.2.19-0.1
Distribution: unstable
Urgency: low
Maintainer: Chris Butler <chr...@debian.org>
Changed-By: Thomas Pircher <tehpeh-deb...@tty1.net>
Description:
 libcgicc-dev - C++ class library for writing CGI applications (development 
files
 libcgicc-doc - C++ class library for writing CGI applications (documentation)
 libcgicc3  - C++ class library for writing CGI applications (library)
Closes: 865275
Changes:
 libcgicc (3.2.19-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * New upstream release.
 - fixes include statement for MStreamable.h. (Closes: #865275).
 - upstream includes patches for pkgconfig file and empty index.html.
   * Updated to Standards-Version 4.0.0 (no changes required).
Checksums-Sha1:
 0b6cbf50c30ed2a9c6c4ec554b79fe62aa3765eb 1840 libcgicc_3.2.19-0.1.dsc
 6470bd554e4363dcbc5061a3b89b8c65c1701a1b 2456040 libcgicc_3.2.19.orig.tar.gz
 d4d17bc89ef08783830e33c1d4030756728f3ed7 6200 libcgicc_3.2.19-0.1.debian.tar.xz
Checksums-Sha256:
 0af4b9d472cf1f1e6dc7d9a8e8f05fc0e6c3e2b6dd3feedb643119091f307ac1 1840 
libcgicc_3.2.19-0.1.dsc
 2a17b976248de03447f9e36d6ce18a80749990d8543e2dfeea09c413eb67f7f0 2456040 
libcgicc_3.2.19.orig.tar.gz
 af4df2f6a81e2a56f16da739a33e2fbe296db8bac141083eb73d107dedf08dc2 6200 
libcgicc_3.2.19-0.1.debian.tar.xz
Files:
 b0797e1059b93f092c866ca8420fef04 1840 libs optional libcgicc_3.2.19-0.1.dsc
 a795531556aef314018834981a1466c9 2456040 libs optional 
libcgicc_3.2.19.orig.tar.gz
 461e1c2b6438e1d580f4deadd8fcc14b 6200 libs optional 
libcgicc_3.2.19-0.1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIcBAEBCAAGBQJZU5M/AAoJEPNPCXROn13ZoaEP/Avw0A6N6cMOPK5uDJLDqN3q
ji/y8CsiSRUF6/Na41hvzuVDQ/C7luuUMpgcj4Lt/py3jB7ADOrYwPheqf8G/0Gu
Gqv3i5LB8oL//DmsDqYRFO/GYhHvIxWKc13IFWj//x4v9o5+7QecdOq0RDuYRd9U
X7yzO2sueGIr9L9F5MVoWSQfOLhfdDE1NXekRPy6AEfQHRVQcJ3ccrZX514vpXgl
UyZfQrpp0hb/GtaOMLG6QqzTxF8zdhJ36z3up4V0cwY/A6ujT9xuJmRhRhhK35F8
Wy5EWkkvRmkqW8qorlPS1y3rb085cP7q/zAYB7s/O/oCT2fCE+7guNvgTe3e5NH4
pNocHjAchZEJheSC8z/tBbQ3XT2QNZ/QSSXVDkomAJC4nLLKg0CmuWatE/u1ewFJ
r07wXdOPQ+SWgt8Gtw0igX/YJ0R4TwHH8nwZTxiKAMXT4/8P/4rd+Mr5KfONkwb+
DvVFyCrUUuMs/McFxN7doYSfmMfuBfS372M7pJJglU88un8p5ocp0bZkkpJ3c8J9
yL9UwjDsD1yDMO67nzp3QfnAAdZqitp48cFGYvXMA5RMJGSSFDwTlhYe1BWc40Zl
cTgrdQ6ubVz7cRTapcqTMCReZDc74SvCCwFyLH4QfcmIwMXOtwCup2BzA1+bhZyw
GgryLZOZpKjmukj8X6cS
=YDXf
-END PGP SIGNATURE-



Re: Please add lzip support in the repository

2017-07-03 Thread Thomas Pircher

On 2017-07-03 11:41, Maria Bisen wrote:
3- Somebody else, also from Debian, asks the upstream above to bring 
back

the xz tarball

4- As a result, lzip is almost never used alone (without xz), and 
Debian can

justify forever the lack of lzip support


Hi Maria,

in the example you mentioned upstream have added xz to the set of 
archives they distribute their source in. Currently[1] the GNU Octave 
source code is being distributed as .gz, lz and .xz tarballs.


I don't get it; what exactly is the problem when upstream distributes 
their source in multiple formats, including .xz and .lz, among others?


Thomas

[1] https://ftp.gnu.org/gnu/octave/



Accepted libcgicc 3.2.16-0.1 (source i386 all) into unstable, unstable

2016-10-31 Thread Thomas Pircher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 16 Oct 2016 17:14:42 +0100
Source: libcgicc
Binary: libcgicc-doc libcgicc-dev libcgicc3
Architecture: source i386 all
Version: 3.2.16-0.1
Distribution: unstable
Urgency: low
Maintainer: Chris Butler <chr...@debian.org>
Changed-By: Thomas Pircher <tehpeh-deb...@tty1.net>
Description:
 libcgicc-dev - C++ class library for writing CGI applications (development 
files
 libcgicc-doc - C++ class library for writing CGI applications (documentation)
 libcgicc3  - C++ class library for writing CGI applications (library)
Closes: 645616 798624 811988 833081
Changes:
 libcgicc (3.2.16-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * New upstream release (Closes: #833081).
 - add namespace to copy_if() to make the symbol non-ambiguous
   (Closes: #811988).
   * Moved cgicc.pc to the multi-arch directory under /usr/lib
 (Closes: #645616).
   * Package compiled with newer gcc upgrades to the updates the ABI introduced
 with gcc 5. (Closes: #798624).
   * Renamed the package to libcgicc3 (and libcgicc-dev) to match the upstream
 soname.
   * Updated to Standards-Version 3.9.8 (no changes required).
   * Updated to debhelper 10, updated Build-Depends.
   * Added Multiarch support.
   * Updated debian/*.install and removed the install directory where source and
 destination directories are the same.
   * Added patch to generate non-empty index.html in the documentation.
   * Disabled the --libdir and --host options in the old-style config file as
 they no longer work for a multiarch package.
   * Commented out the broken Vcs URLs in debian/control.
   * Enabled all options for hardening (hardening=+all).
Checksums-Sha1:
 152add4c6879b0fff853cfac233d5f648a8929dd 1861 libcgicc_3.2.16-0.1.dsc
 673a7636271e64dd7d7d4b0f7968d01b92a1d292 1000612 libcgicc_3.2.16.orig.tar.bz2
 185b3a900c8d844eacae002eea8abe8fc557cc6c 6644 libcgicc_3.2.16-0.1.debian.tar.xz
 ec9a1b4f1ed92a4480cbdaa604a29cf169729b52 93740 libcgicc-dev_3.2.16-0.1_i386.deb
 5f1035ca1cad67ed80c83d0a543b8518e2c71351 255142 libcgicc-doc_3.2.16-0.1_all.deb
 2246da56e6eaabacf161052187b19d7bf6ee8984 563786 
libcgicc3-dbgsym_3.2.16-0.1_i386.deb
 3ade20555b12c16ef7bb64a4a85e617266bc0e4f 63298 libcgicc3_3.2.16-0.1_i386.deb
Checksums-Sha256:
 92bd30c335950c5399032b6514bb44cb7eedef280dc2ea39c5b587eedd3a33c0 1861 
libcgicc_3.2.16-0.1.dsc
 d94a2b5dec6d5eb6f05f114e2c7a64aeb7da71708ebe7b5f32bd6ebde1dfbc96 1000612 
libcgicc_3.2.16.orig.tar.bz2
 864260fd4633c7734d952b7af0b79329d154530395e706995008dca9e8f8f310 6644 
libcgicc_3.2.16-0.1.debian.tar.xz
 ea107628004d7b65a99796f4ad49eabf287fef132d91d580be3accd4e5d4c263 93740 
libcgicc-dev_3.2.16-0.1_i386.deb
 adba5dac1c84e4b8e8bd0906bf1dc7fde99b807aa462e9fe571e3b7169137781 255142 
libcgicc-doc_3.2.16-0.1_all.deb
 3309bf76b3579e6fb4ee6b47aa6295063b198f091cf2db116464563df821 563786 
libcgicc3-dbgsym_3.2.16-0.1_i386.deb
 82d929079fda48ce76ded59450fda3b8a622febdf04d0b3727c4b12de39b1f4f 63298 
libcgicc3_3.2.16-0.1_i386.deb
Files:
 02ed980f20b36dfc9d690f2730a7a200 1861 libs optional libcgicc_3.2.16-0.1.dsc
 a1eeb760a54d470d6f67063ae2e0b34b 1000612 libs optional 
libcgicc_3.2.16.orig.tar.bz2
 1e0700e75aa0686106ec8f06a4a410b0 6644 libs optional 
libcgicc_3.2.16-0.1.debian.tar.xz
 3b6a6f0b4a9082e8e644301b49169de3 93740 libdevel optional 
libcgicc-dev_3.2.16-0.1_i386.deb
 d294dd5c3053b33c5a2c3ec4a681bb73 255142 doc optional 
libcgicc-doc_3.2.16-0.1_all.deb
 5d5be892a2832a7fcd8b98b4221fed57 563786 debug extra 
libcgicc3-dbgsym_3.2.16-0.1_i386.deb
 ba3d67eaba7ecba7d8d3938d6922d7e1 63298 libs optional 
libcgicc3_3.2.16-0.1_i386.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJYBHLsAAoJEPNPCXROn13Z4s4P/RBBIdlbeAVrCwye821Yo1xW
oieTQJpgE4XHiixMEja2TcBj1o7DJZxS5Nx+G/K+hCWdNyIuFVoafgnmyTiRG9LR
De86kIGRxFztFDCZvlKfe2Mtu3AvGXJ/2JtNBoeegUElpSJ6B8ajKMjEqcPcDcbd
wpGMxyAmU1Dg0i1vYKHNQhAz08XeuiQ7EltUyBDR8UPpAXIFCSgrV/i8xiRcSzLf
toQBh0TNVPAj/K4LWhZxf1kDpuOS/NhK00hz+Ybux4fiHfjK7lqTi1IPKuGLfxPt
e3NBD/WfkBS8qAQ3tqfYO5XZ8mPYtli6p9y0eQnO3B6Y5ptex4K8FKcqxBYrfoCl
xA09S+Rax9lKDBSBLGfjOpxMS7mvPXOn/FM06Os8kPya49dJnZsFdXNC5QOfvrE8
AeDgQsjuD8mkI5fwcgznVgwFQVHuKkHfgwwDI+qUnv5fA2E0VksFZFIfVWhnQJT2
nlA0uDKcqgLeK9RBV8lnT+m+NUJAJrYB6ITwzuH0P8aM+yCZwfXLYz6rWgHhYeBR
MWaraY2ON9fSH9Pi9xDGUIGFhql+U2JE0g8UWYs4houkATyCfacpI0Il9H3T9GoM
nJlux1ftG+T+6Xrxpkrh5zfOKbtjKJj8gVvBbwuNP1cjcIPgLfsVMX3nRPmYdotm
vBie+ooKhBTNquelBD9j
=gci/
-END PGP SIGNATURE-