Re: Lottery NEW queue (Re: Are libraries with bumped SONAME subject of inspection of ftpmaster or not

2022-01-24 Thread Theodore Y. Ts'o
On Mon, Jan 24, 2022 at 08:48:28PM +0100, Paul Gevers wrote:
> Hi Ted,
> 
> I think this is the second time you write something like this, but for
> dynamically linked libraries, the rebuild happens (by the Release Team,
> (please use transition trackers for that) because we automatically track
> transitions [1]). Unless people don't follow the convention that your binary
> matches the SONAME. But nowadays we find those more and more due to
> autopkgtest (reverse dependencies that fail because they can't find the
> appropriate library). It becomes increasingly more difficult to hide the
> fact that your package is not named appropriately.

So could the Release Team figure out a way to automatically rebuild
packages that have source dependencies on static libraries?

This would solve the problem of new binary packages causing a full
ftpmasters policy review of packages, at least for those who need to
create new binary packages each time SONAME gets bumped.

- Ted



Re: Back to the topic of changed binary named (Was: Lottery NEW queue (Re: Are libraries with bumped SONAME subject of inspection of ftpmaster or not))

2022-01-24 Thread Theodore Y. Ts'o
On Mon, Jan 24, 2022 at 08:15:30AM +0100, Andreas Tille wrote:
> Hi Paul and others,
> 
> its surely an interesting topic how to avoid binary name changes and its
> also interesting to discuss ABI changes and workarounds.
> 
> However, my point was that I want to know what policy ftpmaster applies
> to new binary names and to focus on this topic.  I really want to know
> that policy of ftpmaster and I really would like to see that documented
> and I'm afraid that thread is drifting away from the original topic
> that I will not get any answer on this.

As far as I know, ftpmaster requires a long, laborious review every
single time there is a new binary package released.  As a result, it
strongly disincentivizes maintainers from packaging up new releases
because it's a pain in the posterior.  A while back, people asked me I
could update f2fs-tools, and it was shortly before the release freeze,
and even though there was apparently security fixes involved that
would be fixed in the latest version of f2fs-tools, I knew there would
be no point, since there was no way the package would squirt out the
review pipeline before the release freeze.

Even if it isn't formal policy, the long delay has happened enough
times that I just assume it will be there, and it influences my
behavior accordingly.

- Ted



Re: Lottery NEW queue (Re: Are libraries with bumped SONAME subject of inspection of ftpmaster or not

2022-01-24 Thread Theodore Y. Ts'o
On Mon, Jan 24, 2022 at 10:20:48AM +0800, Paul Wise wrote:
> On Sun, 2022-01-23 at 17:43 -0500, Theodore Y. Ts'o wrote:
> 
> > That only works if there are no other packages depending on those
> > shared libraries which are coming from other source packages.
> 
> I don't think that is true, I believe you can put multiple things in
> the depends section of an shlibs file and dpkg-shlibdeps will propagate
> that to reverse dependencies just fine. From the manual pages it looks
> like the same applies to the symbols files. I found on my system that
> there are *already* packages that do something similar (see below).

No, dpkg-shlibsdeps doesn't save you.  Again, consider the
hypothetical package libshaky, which over the period of 9 months, has
soname changes which generate (over time) packages libshaky3,
libshaky4, libshaky6, libshaky7, and libshaky8.

The latest version of libshaky sources will create the binary packages
libshaky8, libshaky-bin, and libshaky-dev.  Other various external
packages such as say, shaky-cli uses libshaky4, shaky-gtk uses
libshaky6, shaky-qt might use libshaky7, etc.

Now suppose that there is a critical security bug fixed in the latest
version of libshaky sources.  So the security fix is might be fixed in
libshaky8, but the same security bug that allows remote code execution
as well as privileged escalation might apply to libshaky[3467] as
well, but since the fix was only in the latest version of libshaky,
you might as well have been using static libraries in libshaky.
Except that is apparently not allowed by policy.  Oops.

  - Ted

P.S.  Let's assume that the reason why SONAME needs to be bumped every
single time is not because upstream is lazy, and just bumps the SONAME
"just in case", but because they did a terrible job designing the
library ABI, and there are complex structures that need to all the
time because they are exposed in the public headers, yet the
structures depend on internal implementation details, so they are
constantly fluid.  This is not a hypothetical situation; the openssl
libraries are very much in the case, and when we were trying to get
them to agree to create a stable ABI for the Linux Standard Base,
usptream basically said, "no can do".

So complex ABI analysis isn't going to help you; you basically have to
rebuild all of the dependent packages whenever the SONAME gets bumped.



Re: Lottery NEW queue (Re: Are libraries with bumped SONAME subject of inspection of ftpmaster or not

2022-01-23 Thread Theodore Y. Ts'o
On Sat, Jan 22, 2022 at 08:58:37AM +0800, Paul Wise wrote:
> > The other thing that's perhaps considering here is that unfortunately,
> > there are some upstreams that are extremely irresponsible with library
> > ABI backwards compatibility, where they bump the SONAME essentially at
> > every release.  I recall one extreme case a few years ago where there
> > were over ten(!) SONAME bumps for a particular library over 12 months.
> 
> You could avoid NEW for these SONAME bumps by using a single binary
> package and ensuring that the symbols/shlibs depend on the right
> version ranges. Or add Provides libfoo-abi-N or libfoo-abi (= N)
> and have the symbols and or shlibs generate dependencies on that.

That only works if there are no other packages depending on those
shared libraries which are coming from other source packages.  After
all, if the only consumers of those shared libraries is source package
for those libraries, there's a much simpler solution --- just
compiling the d*mned package using static linking, and just moving on.

But if there are other packages which are using those shared
libraries, then the official party line is that just shipping static
libraries in libshaky-dev is bad, Bad, BAD, since it means that when
there are security bugs fixed in the sources for libshaky, they aren't
automatically fixed for all of the users of libshaky until they
relink.

But my claim is that if the upstream can't manage to maintain a stable
ABI, then maybe we shouldn't be trying to ship shared libraries.  But
officially, that's not allowed, since it's considered bad.
Unfortunately, that's effectively punishing maintainers who are
supporting sources which support shared library.  For those languages
like Rust, etc., which don't support shared libraries, life is *much*
simpler.

> In the past I've suggested a solution to static linking and binary
> packages containing source could be to have a service scanning every
> binary package for static/source files (.a, Rust, Golang etc), noting
> the relevant package/version tuples and then searching the buildinfo
> files for binary packages that built with those packages installed and
> automatically rebuilding affected packages, or having a service that
> would let you manually rebuild packages affected by security issues.
> 
> https://wiki.debian.org/StaticLinking

If we have that solution for Rust and Golang, the maybe it can also
make life easier for upstreams that can't maintain an ABI.  (And yes,
I don't have much patience with those folks given that e2fsprogs has
had a stable library since 1997, which is the last time I've had to
bump an SONAME for libext2fs.  But that's because I'm careful, where
as some other developers like for f2fs-tools, bump their SONAME every
!@#@?!  release.  Sigh...)

- Ted



Re: /usr/bin/ld.so as a symbolic link for the dynamic loader

2021-12-03 Thread Theodore Y. Ts'o
On Fri, Dec 03, 2021 at 05:59:17PM +0100, Florian Weimer wrote:
> * Theodore Y. Ts'o:
> 
> > * How does ld.so --preload *work*?
> 
> The dynamic loader has an array of preloaded sonames, and it processes
> them before loading the dependencies of the main program.  This way,
> definitions in the preloaded objects preempt definitions in the shared
> objects.
> 
> > * Does it modify /bin/ls, so that all users running /bin/ls get the
> > preloaded library?
> 
> No, it's purely a run-time change.

Ah, sorry, I was assuming it was more than just a run-time change.  So
this would effectively be equivalent to something like this, right?

(export LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libeatmydata.so.1 $LD_PRELOAD" ; 
/bin/ls)


By the way, it might be nice if ld.so queried something like 
$HOME/.config/ld.so.preload
as a user-specific version of /etc/ld.so.preload.

I guess there might be some potential security concerns, but if an
attacker has write access to a user's home directory, they probably
can do all sorts of mischief anyway

- Ted




Re: /usr/bin/ld.so as a symbolic link for the dynamic loader

2021-12-03 Thread Theodore Y. Ts'o
On Fri, Dec 03, 2021 at 02:46:27PM +0100, Bastian Blank wrote:
> On Fri, Dec 03, 2021 at 01:57:08PM +0100, Florian Weimer wrote:
> > Right, thanks for providing a concrete example.  A (somewhat) portable
> > version would look like this:
> >   ld.so --preload '/usr/$LIB/libeatmydata.so.1.3.0' /bin/sl
> 
> You mean
>   ld.so --preload libeatmydata.so.1.3.0 /bin/ls

Some stupid questions that I couldn't answer by reading the man page
or doing a quick google search

* How does ld.so --preload *work*?

* Does it modify /bin/ls, so that all users running /bin/ls get the
preloaded library?

* Does it modify something in the user's home directory?

* How do you undo the effects ld.so --preload?

"Inquiring minds want to know"  :-)

Thanks,

- Ted



Re: Release status of i386 for Bullseye and long term support for 3 years?

2020-12-20 Thread Theodore Y. Ts'o
On Sat, Dec 12, 2020 at 08:27:16PM +, Steve McIntyre wrote:
> Stephan wrote:
> >Am Sa, Dez 12, 2020 at 18:09:02 +0200 schrieb Adrian Bunk:
> >>4. People who wrongly installed i386 on amd64-capable hardware.
> >
> >Well, some releases ago befor multi-arch I used to install i386 even on 
> >am64-capable hardware if ram was quite low (=< 8GB) and if the chance 
> >wasn’t that low that you needed to install ia32-codec to watch ancient 
> >video formats.
> >
> >I wouldn’t do it anymore but at least one system is still in use, and 
> >there isn’t a real supported way to upgrade from i386 to amd64.
> 
> It's still quite new, but we have a package in the archive for this now:
> 
>   https://tracker.debian.org/pkg/debian-crossgrader
> 
> It's targeted at systems exactly like yours, tbh. Maybe give it a try?

I took at look at debian-crossgrader, and while it looks like what I
need --- I have a production server running on an Linode VM that was
originally installed with Debian 6.0 ("squeeze") and upgraded over the
years to Debian 10.0.  It's probably no surprise that it's still
running with i386 binaries, although I am using the Linode-supplied
64-bit kernel.

However, debian-crossgrader is only available on Debian testing, which
means it's not available on Buster.  (And while we could try to
backport it, it's unclear to me whether or not it would be reliable on
Buster packages.)  Furthermore, I'm hesitant to update a production
server to Debian testing, since it doesn't get security updates.  And
so if Debian 11.0 drops i386, it's not clear that i386 production
systems will have a clean upgrade path to Debian 11 and upgrading to
amd64 simultaneously.

So in the ideal world we would keep i386 support for at least one more
release, or the upgrade procedures would have a documented, tested
patch to take i386 Buster systems to amd64 Bullseye.

I'm probably going to be able to make it work, and I might just bite
the bullet and figure out a way to update to Debian testing with i386
during the freeze, and then using Crossgrader, and then updating to
Debian stable.  Or I might just try the manual process at
https://wiki.debian.org/CrossGrading with lots of backups, and
testing, and crossed fingers while on Buster, so the upgrade path might be:

Buster i386 --> Manual Crossgrade --> Buster amd_64 --> Bullseye amd_64

But there may be less experienced sysadmins that might find this to be
a rather scary process.

Cheers,

- Ted



Re: CentOS and Debian/Ubuntu release cycles

2020-12-15 Thread Theodore Y. Ts'o
On Fri, Dec 11, 2020 at 08:28:33AM +0100, pvane...@debian.org wrote:
> 
> Working at a vendor supporting FC, for a time in the FC support
> group, I can only agree with Marco.
> 
> It's a whole different world. The compatibility matrix is king,
> anything on there is tested to work, anything not 'is not
> supported', meaning we will try to support you, but the main trust
> of attack is going to be 'move to a supported configuration'. Not
> because the vendor doesn't want to support you, but because there
> are too many moving pieces and we need to reduce complexity.

My knowledge of this is quite out of date, but at least at one point,
the contracts from the large systems integrators might require that
the storage and networking cards that they chose for their enterprise
servers had to be "upstream".  However, at least some of the contracts
said nothing about the *performance* of the upstream drivers.  So some
of the downstream hardware suppliers would supply "upstream" drivers
to satisfy the letter of the contract, but the "upstream" drivers had
***terrible*** performance (I remember one networking card where the
performance of the upstream driver was roughly was roughly *half* of
the performance of the out of tree / binary driver supplied by the
vendor).

I don't know if that's still the case; hopefully it isn't, but that
can be one other reason why enterprise customers might have strong
incentives to rely on an ancient RHEL just so they can use the
vendor-supplied binary device driver

- Ted



Re: Lintian is complaining about udebs?

2020-03-21 Thread Theodore Y. Ts'o
On Sat, Mar 21, 2020 at 09:09:41AM +0100, Sven Joachim wrote:
> On 2020-03-21 00:39 -0400, Theodore Y. Ts'o wrote:
> 
> > Just checking --- this looks like a Really Bad regression in Lintian
> > 2.57.0, correct?
> 
> Seems so, I can can confirm it with Lintian 2.58.0.

Oops, sorry, this first showed up in 2.58.0, not 2.57.0.  I'll file a
bug; I was just really surprised no one else had noticed this, since
it was a pretty obvious/blatent failure.

- Ted



Lintian is complaining about udebs?

2020-03-20 Thread Theodore Y. Ts'o
Just checking --- this looks like a Really Bad regression in Lintian
2.57.0, correct?

E: e2fsprogs-udeb udeb: debian-changelog-file-missing
E: e2fsprogs buildinfo: field-too-long Installed-Build-Depends (5090 chars > 
5000)
E: e2fsprogs-udeb udeb: file-in-etc-not-marked-as-conffile etc/mke2fs.conf
E: e2fsprogs-udeb udeb: no-copyright-file
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/badblocks
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/e2fsck
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/e2label
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/e2mmpstatus
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/fsck.ext2
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/fsck.ext3
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/fsck.ext4
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mke2fs
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mkfs.ext2
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mkfs.ext3
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mkfs.ext4
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/resize2fs
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/tune2fs
N: 5 tags overridden (2 errors, 3 info)

By *definition* udebs aren't supposed to have changelogs, copyright
files, or man pages, right?

- Ted



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

2020-03-18 Thread Theodore Y. Ts'o
On Mon, Mar 16, 2020 at 12:45:35PM +0100, Marco d'Itri wrote:
> On Mar 16, Tomas Pospisek  wrote:
> 
> > > Agreed: this is a very good idea since I really think that every default 
> > > install must provide something enough vi-compatible.
> > I'd disagree. vi is very newbie unfriendly. OTOH I expect people that
> Even if this were true (using vi is one of the most basic system
> administration skills), I understand that we still provide nano.

I've always considered /bin/ed the most basic system administration
tool, since it doesn't require a working terminal or termcap entry.
It works even if you are using an ASR-33 teletype.  :-)

And at least for me, I find /bin/ed much more user friendly than vi,
since it doesn't have as modal of a UI as vi.  (Vi has 3 modes, ed has
only 2.)

/bin/ed is also *much* smaller than even busybox.

- Ted



Re: FTP Team -- call for volunteers

2020-03-18 Thread Theodore Y. Ts'o
On Sun, Mar 15, 2020 at 07:52:06PM +, Neil McGovern wrote:
> 
> In theory, yes - this would move the liability to the uploader. However,
> there are two issues with this:
> 1) The liability now rests with the uploader. This isn't something that
> has really been done before, and we'd need to make sure that we're
> comfortable with this.

The uploader has *already* distributed the package by uploading it to
ftp.debian.org.  So the uploader already has any (99.99% of the time,
completely non-existent) liability.  If the uploader is using github,
or salsa, they've also *already* distributed it.  And I'll note that
the salsa admins don't be as concerned about potential liability to
Debian compared to the ftp team when a maintainer uploads a package
with a shared library version bump so that there's a new package,
libfoo4 instead of libfoo3.

> 2) We would be very limited in what checks we could actually do on new
> packages. If we look too closely at packages, we stop being a
> distributor, and start being a publisher. I'm not sure that we want to
> move towards just being a distribution platform, rather than actually
> doing QA checks.

I'm confused.  As near as I can tell, we already are looking super
closely at new packages.

- Ted



Re: FTP Team -- call for volunteers

2020-03-15 Thread Theodore Y. Ts'o
On Sun, Mar 15, 2020 at 01:53:44PM +0100, Simon Richter wrote:
> 
> > Personally, I was shocked when I found out we do review on the same server 
> > that
> > hosts the archive. I would have expected a separate server for review. 
> > However,
> > my expectation comes from younger environments, where CD/CI and extensive 
> > code
> > review processes are expected. When I try to picture how the current system
> > evolved (more evident as you dig into dak source...), it makes sense.
> 
> There are two aspects to distribution: a license from the copyright
> holders, and export permissions from the country where the archive is
> hosted.
> 
> Both of these are *currently* rather relaxed in the US, with DMCA safe
> harbor provisions and a blanket permission to export cryptography (the
> existence of which Debian had a large hand in), which allows places like
> Github to operate.
> 
> It is unclear how much the DMCA protects us if we have a review process
> before publication (i.e. are we still good if we have any manual step,
> or must publication be fully automated?), and there is also a bill
> underway that would tighten requirements on cryptography software again
> if not defeated.

Personally I think this worry that a private copying from
ftp-master.debian.org constitutes a legal risk is really way
overblown.  However, if we want to assume this highly paranoid
reading, one thing we could do is have an *optional* way where someone
who is uploading a package which is going to end up in the ftp-master
tar pit^H^H^H^H^H^H^H queue can pass a URL where ftp master assistants
can download the various artifacts to their own local laptop.
Sha256sum can be used to make sure what has been uploaded to debian
matches what has been downloaded from the sideload URL.

That way, *Debian* is not distributing, but the uploader is
distributing from their server.  So the legal risk (if any) isn't on
Debian.

The bigger thing which we might be able to do is to require minimal
review if the source package is already in the distribution, but the
main reason why it is in the ftp-master tar pit is because upstream
has bumped the major version number of a shared library, and so there
is a new binary package triggering what appears to be de novo review
by the ftp master team.  I understand there is a super-abundance of
caution which seems to drive all ftp-master team decisions, but
perhaps this could be eased, in the interests of reduce a wait time
of, in some cases greater than a year?

- Ted



Re: [PATCH reproducible-notes] Remove non-sense wireguard note

2020-01-25 Thread Theodore Y. Ts'o
On Tue, Jan 21, 2020 at 05:15:16PM +0100, Jason A. Donenfeld wrote:
> The comment itself doesn't indicate to me (upstream) much at all, and
> a pretty ordinary attempt to figure out what it means didn't yield
> much

Hi Jason,

At least in my experience, most of the time when there are
reproducible build problem, it's much more likely to be something for
the Debian maintainer to fix.  For example, LTO builds[1] do not mix
as far as reproducible builds are concerned.  And given some potential
code generation bugs with LTO which apparently the GCC maintainers
weren't interested in addressing[2], I ultimately decided to kill the
use of LTO when building e2fsprogs, since it's generally not CPU
bound.  Improving e2fsck times by a second or two wasn't worth dealing
with user bug reports caused by compiler bugs/mischief.

[1] https://lists.debian.org/debian-devel/2019/07/msg00606.html
[2] https://lists.debian.org/debian-devel/2019/07/msg00610.html

So it's stupid stuff like the choice of compilers and CFLAGS --- and
that's much more of a packaging issue than an upstream issue.  It *is*
possible if you're doing something baroque with embedding timestamps
in generated files, but in general I suspect it's better to let the
Debian package maintainer figure out any issues, and let them send
patches back to you as the upstream maintainer if necessary.

Cheers,

- Ted



Accepted e2fsprogs 1.45.5-2 (source) into unstable

2020-01-08 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 08 Jan 2020 15:58:44 -0500
Source: e2fsprogs
Architecture: source
Version: 1.45.5-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Changes:
 e2fsprogs (1.45.5-2) unstable; urgency=medium
 .
   * Fix com_err support on Hurd, which has POSIX E* error code starting at
 0x4000.  Otherwise the regression tests will fail since the
 expected output for various error cases will not have the correct
 error text.
Checksums-Sha1:
 1b16e766f03a1f1eea9b59bcf601971e79a6ebb7 2969 e2fsprogs_1.45.5-2.dsc
 ecd6ea8e79b25d993d33424be376a831d18fd049 80748 e2fsprogs_1.45.5-2.debian.tar.xz
Checksums-Sha256:
 8aaed11ca66ef98d171db0f6331b8826d6544ca9e4862b762a18730b11f0cd29 2969 
e2fsprogs_1.45.5-2.dsc
 2b929d6471a3d432a6dc7d632503e609df9c25ba8f9c2d9e0a4735a744bd7b62 80748 
e2fsprogs_1.45.5-2.debian.tar.xz
Files:
 1e9a6381110df590493a1853248e4b82 2969 admin required e2fsprogs_1.45.5-2.dsc
 8d54079259a3c83b64074c681e07e228 80748 admin required 
e2fsprogs_1.45.5-2.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl4WWy8ACgkQ8vlZVpUN
gaP1SAf+NcFncT2iEUpH62r67NHf71bNL3xeRV2ds0t45CYed9SjEW1HSFPY158b
0sHDH4PkJBAOOhNBM23ESQkw/wyYb4k4ggMZMHhMfn9zd43IIsffrRKcuyMUOOAh
Vl7TpAxOo3F3ckCgC7w3ddE4Iw/haX5W15otJp0Iugq0gACzJrqxz81Ug0OH1PVy
gm4DsPd4aCSZ+vO6VQWD+hoUp4PokSZxgNCnR377g/z1R18G2q93TIHO1U2uYNVn
gbHafKPlvv+BmsGAw+GAtFWFiZywFDbSnWyjc/SUT5rBil7ymVHAXaYDONg1csLJ
TzYqN15RkdIOmA+VB/3JtUE9pIw/8Q==
=1xfH
-END PGP SIGNATURE-



Accepted e2fsprogs 1.45.5-1 (all amd64 source) into unstable

2020-01-07 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 07 Jan 2020 09:18:39 -0500
Binary: comerr-dev e2fsck-static e2fsck-static-dbgsym e2fslibs e2fslibs-dev 
e2fsprogs e2fsprogs-dbgsym e2fsprogs-l10n e2fsprogs-udeb fuse2fs fuse2fs-dbgsym 
libcom-err2 libcomerr2 libcom-err2-dbgsym libext2fs2 libext2fs2-dbgsym 
libext2fs-dev libss2 libss2-dbgsym logsave logsave-dbgsym ss-dev
Source: e2fsprogs
Architecture: all amd64 source
Version: 1.45.5-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 944033 944649 948193
Description: 
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs-dev - transitional package to libext2fs-dev
 e2fslibs   - transitional package to libext2fs2
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package to libcom-err2
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libss2 - command-line interface parsing library
 logsave- save the output of a command in a log file
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.45.5-1) unstable; urgency=medium
 .
   * New upstream feature
   * E2fsck will no longer force a full file system check if time-based
 forced checks are disabled and the last mount time or last write time in
 the superblock are in the future.
   * Fix spurious weekly e-mails when e2scrub_all is run via a cron job
 on non-systemd systems.  (Closes: #944033)
   * Remove an unnecessary sleep in e2scrub which could add up to an
 additional two second delay during the boot up.  Also, avoid
 trying to reap aborted snapshots if it has been disabled via
 e2scrub.conf.  (Closes: #948193)
   * Resize2fs -M's estimates are now more accurate on mounted file systems.
   * Tune2fs prohibits enabling or disabling the uninit_bg feature on
 mounted file systems, since this is unsafe.
   * Fix support of 32-bit uid's and gid's in fuse2fs and in mke2fs -d.
   * Fix mke2fs's setting bad blocks to bigalloc file systems.
   * Fix a bug where fuse2fs would incorrectly report the i_blocks fields for
 bigalloc file systems.
   * Fix potential crash in e2fsck when rebuilding very large directories on
 file systems which have the new large_dir feature enable.
   * Fix FTBFS problem hurd/i386. (Closes: #944649)
   * Fix CVE-2019-5188: potential a out of bounds write in mutate_name()
 when checking a maliciously corrupted file systems
   * Add autopkgtest tests smoke and fuse2fs
   * Updated and clarified various man pages
   * Update the debhelper compatibility level to 12
   * Update the Chinese and Malay translations
   * Update the Debian policy compliance to 4.4.1
Checksums-Sha1: 
 f0b127ba8968cdba0bc955422959b0160558c553 2969 e2fsprogs_1.45.5-1.dsc
 7c63cfe34319aa90de6f6cf76e17f40248f68802 7938826 e2fsprogs_1.45.5.orig.tar.gz
 64cbf95890f90ed911088a1d1bfd87dd31b121ab 488 e2fsprogs_1.45.5.orig.tar.gz.asc
 8eaa4b2647a26c340772189cf96182ee0ed59e1b 80060 e2fsprogs_1.45.5-1.debian.tar.xz
 89f22cd7e905432652057e1b29b7faf14070006b 104252 
comerr-dev_2.1-1.45.5-1_amd64.deb
 4330286380482b58def624d98449339f7ba38649 832804 
e2fsck-static-dbgsym_1.45.5-1_amd64.deb
 0cf8a8135f9647be2068f2da3871d157d3d716e4 696212 
e2fsck-static_1.45.5-1_amd64.deb
 c5914658a067529cc8e1080965d3ddcfd5f972fd 67508 e2fslibs-dev_1.45.5-1_all.deb
 ae17ba71c80f25e094c362045aa9bce7fb573cdb 67148 e2fslibs_1.45.5-1_amd64.deb
 acc7811b50a14eec83e1b28efb06761ab244 1113004 
e2fsprogs-dbgsym_1.45.5-1_amd64.deb
 3a18db23ac3315fa0a82362155b9c57cee86afb6 527660 e2fsprogs-l10n_1.45.5-1_all.deb
 1e8f8b6718242ff41c8a995f1106b7f913c63536 393944 
e2fsprogs-udeb_1.45.5-1_amd64.udeb
 6db501e00152ba3d4644f36e6c147b2b30db2941 12673 
e2fsprogs_1.45.5-1_amd64.buildinfo
 e8b79f85ce57187d294a56596a6f7a24de45fd9c 592536 e2fsprogs_1.45.5-1_amd64.deb
 1db29730809d1a267ea8ee33e41c0d5ec35ba734 100340 
fuse2fs-dbgsym_1.45.5-1_amd64.deb
 33f27e7afcce24a3b208d522646cfc448957a971 93688 fuse2fs_1.45.5-1_amd64.deb
 f3b3d8ffd0816640bc379d51511f5e94a24359e4 12100 
libcom-err2-dbgsym_1.45.5-1_amd64.deb
 76b790c1f36c2d94bccd622824f5987e833d779d 71288 libcom-err2_1.45.5-1_amd64.deb
 dde885fdca8c1ba2ce3a882b471ffb4e60294b2c 67148 libcomerr2_1.45.5-1_amd64.deb
 3fe71e44183a54a448da343da564c41f1e57cd10 329244 
libext2fs-dev_1.45.5-1_amd64.deb
 d9470b75fbed5a1224bb98325eb592b76aa2cdc2 490656 
libext2fs2-dbgsym_1.45.5-1_amd64.deb
 8a9b5c26f739f5162b40ef7e9ffe6494f4d49b46 246796 libext2fs2_1.45.5-1_amd64.deb

Re: NEW processing time (Was: https://tracker.debian.org/pkg/dballe)

2019-12-29 Thread Theodore Y. Ts'o
On Sun, Dec 29, 2019 at 10:51:36PM +0100, Sebastiaan Couwenberg wrote:
> > Wow, two weeks?  I uploaded a new version of f2fs-tools back in July,
> > with the same issue (SONAME bump), and it's still not gotten through
> > NEW.
> > 
> > I had assumed everyone was waiting 5-6+ months to get through NEW
> 
> It seems to differ depending on the package. Every month the qgis
> package has to go through NEW due to SONAME bumps as well, and this is
> usually processed within a week or two. Possibly because the changes
> since the last time it was in NEW is limited.
> 
> In March netcdf will be in NEW for a year, a number of subsequent
> upstream releases have accumulated there. I suspect this may be another
> case where the package got stuck an needs an intervention to get it
> acceptable again.
> 
> Asking for explicit review of a package via email or IRC tends to work
> reasonably well.

Thanks, I'll try that.  I hadn't sent any e-mail pings because I
didn't to nag what appeared to be a massively overloaded ftp-master
team

- Ted



Re: https://tracker.debian.org/pkg/dballe

2019-12-29 Thread Theodore Y. Ts'o
On Sun, Dec 29, 2019 at 09:52:44AM +0100, Enrico Zini wrote:
> Hello,
> 
> some time ago I uploaded a new version of dballe, which went through NEW
> because of a change in binary package names (SONAME bump, IIRC). It took
> two weeks to go through NEW and I turned my energy towards other things
> since then.

Wow, two weeks?  I uploaded a new version of f2fs-tools back in July,
with the same issue (SONAME bump), and it's still not gotten through
NEW.

I had assumed everyone was waiting 5-6+ months to get through NEW

- Ted



Re: please avoid writing useless/annoying stuff in debian/gbp.conf (was: source only upload with git-buildpackage)

2019-11-11 Thread Theodore Y. Ts'o
On Mon, Nov 11, 2019 at 08:58:42AM +0100, Thomas Goirand wrote:
> >> Please, *never* do that. It's generally a very bad idea to write
> >> anything to debian/gbp.conf. It's as if you were adding your text editor
> >> preferences in the package. Instead, please prefer writing in ~/.gbp.conf.
> > 
> > I keep most of my git-buildpackage settings which are specific to my
> > developer environment in ~/.gbp.conf.  However, there are some gbp
> > settings which are specific to the repository set up, and those I
> > think, IMHO, *are* appropriate for debian/gbp.conf.  For example:
> > 
> > [DEFAULT]
> > pristine-tar = True
> > upstream-tag='v%(version)s'
> > debian-branch=debian/master
> 
> The first 2, yes. The last one, it's my opinion that it's useless, and
> that you only need it because "ignore-branch = True" isn't the default
> in git-buildpackage. It's ok as long as you always keep the same
> packagig branch, but if, like in my team, we need a new branch name
> every 6 months, and for 400+ repositories, then keeping the branch name
> declared in debian/gbp.conf becomes super annoying (as it forces one to
> change the "debian-branch" each time).

Yes, and that's why I use debian/master instead of debian/buster or
debian/bullseye.  :-)

When I do create debian/buster (once it became the stable branch), the
first thing I did after I branched off debian/buster from
debian/master was to edit debian/gbp.conf was to have:

debian-branch=debian/buster

I only do this when I need to do the first stable backport of a
serious/security bug, such that I have to create the debian/buster
branch in the first place.  So it hasn't been all that annoying for
me.

Cheers,

- Ted



Re: please avoid writing useless/annoying stuff in debian/gbp.conf (was: source only upload with git-buildpackage)

2019-11-10 Thread Theodore Y. Ts'o
On Sun, Nov 10, 2019 at 11:20:45PM +0100, Thomas Goirand wrote:
> 
> Please, *never* do that. It's generally a very bad idea to write
> anything to debian/gbp.conf. It's as if you were adding your text editor
> preferences in the package. Instead, please prefer writing in ~/.gbp.conf.

I keep most of my git-buildpackage settings which are specific to my
developer environment in ~/.gbp.conf.  However, there are some gbp
settings which are specific to the repository set up, and those I
think, IMHO, *are* appropriate for debian/gbp.conf.  For example:

[DEFAULT]
pristine-tar = True
upstream-tag='v%(version)s'
debian-branch=debian/master

If you are going to be cloning the e2fsprogs repository and wanting to
use gbp-buildpackage, you *will* want to use these settings, and
putting them in ~/.gbp.conf doesn't work well, since they won't apply
for all packages that they might want to build.

Regards,

- Ted



Re: Perhaps we're rehashed enough of the systemd discussions?

2019-11-04 Thread Theodore Y. Ts'o
On Mon, Nov 04, 2019 at 11:16:15AM +, Holger Levsen wrote:
> > I'm wrong, but even before it's been published, I feel like it's already 
> > caused people to become more firmly entrenched in their existing positions.
> 
> I was sceptical whether a GR on systemd at this point in time was
> useful, but Russ convinced me it is. (I was and am quite annoyed by yet
> another systemd thread on -devel the last weeks, and I now think that
> Russ is right that a GR will finally allow us to move forward on this
> topic.)

Same here.  I was initially skeptical, because I was hoping that the
status quo without a vote would be, "Debian maintainers should make
best effort attempts to accomodate Alternative Init Systems (AIS);
people who want to work on accomodating AIS should do so; Debian
Developers should try not to make things worse for AIS."  My hope was
that in a few years, it would become clear what the right outcome
should be, based on the actions of the overall Linux and Open Source
ecosystem.

But it's become clear that we don't have consensus that this is what
the status quo is, or should be.  And perhaps having a GR will allow
us to at least get a good sense of what the overall project believes
to be the best path forward.

- Ted



Re: Integration with systemd

2019-10-31 Thread Theodore Y. Ts'o
On Thu, Oct 31, 2019 at 01:44:58PM +, Ian Jackson wrote:
> Martin Steigerwald writes ("Re: Integration with systemd"):
> > As to this, I did not yet see that the migration of elogind to testing 
> > has been accepted.
> 
> Yes.
> 
> I find these conversations draining, exhausting, awful.  I am sure
> that most people who are sceptical of systemd agree.  The constant
> negging and doom-saying is very unpleasant.
> 
> And, are we going to continue to wear people down with awful threads
> like this one, where a parade of doomsayers tell us we can't have what
> we want *even though it already exists and is maintained* ?

That's true SO FAR.  The fact remains that systemd has *tons* and
*tons* of new features which to date, aren't yet getting used in huge
numbers of open source software packages or in Debian packaging --- YET.

If we do need to have a GR, we need to be very careful how the choices
are worded.  We should be clear whether we are giving carte blanche
for Debian developers to use every possible systemd feature under the
sun, whether or not there are non-systemd emulation possibilities yet.

Or whether we are simply saying that we are not mandating that Debain
Maintainers don't have to do extra work to support non-systemd
systems, but they shouldn't be actively working to make things.

Let's take e2fsprogs for example.  I had applied a patch which had a
cron script alternative on top of the timer unit file.  It turns out
the cron script was buggy, and it took multiple tries before we got it
right --- because I don't maintain a test system with sysvinit to test
it.  So I applied patches, but I was *not* doing my own testing before
releasing updates with the cron support.  I'd call that "best efforts"
support.

The GR should make clear whether or not what I did was sufficient ---
I took patches and attempted bug fixes to support sysvinit --- or
whether I should have been doing more explicit testing for sysvinit.

The GR should also make clear whether it would be a good thing if I,
as the Debian Maintainer, were to deliberately use some esoteric
systemd feature for which there is not non-systemd alternative in a
package's packaging scripts.  (I wouldn't do such a thing, in general,
since I personally a good programmer should do things portably, and
using an esoteric systemd feature is *not* good programming practice.
But it's clear that others, like perhaps Josh Triplett, feel
differently.  And I don't feel that I should necessarily be imposing
my personal beliefs on everyone.)

Again, look at Josh's list of all of the random esoteric systemd
features that people *could* be using.  I think you're painting a far
too optismistic picture that there will always be enough programmer
interest to keep up with systemd's many and varied new features.

- Ted



Re: Integration with systemd

2019-10-31 Thread Theodore Y. Ts'o
On Thu, Oct 31, 2019 at 01:19:56PM +0100, Martin Steigerwald wrote:
> alienate me away from Debian. This laptop, for the sake of packaging 
> flexible I/O tester, is the last of my machines still running on Debian. 
> All the others are running Devuan. I am not looking back. I have no 
> intention what so ever to switch back to Systemd again. For that reason 
> I for example use unbound instead of knot-resolver. Cause I still have a 
> choice which upstream projects to choose. If I would not be able to run 
> Debian with sysvinit or runit in the end I might also drop my packaging 
> and at least some other contributions to Debian at one point in time.

I think there was mis-undrestanding about what I was trying to say.
My basic premise is that we can't *force* people to work on
technology.  Debian is a volunteer organization.  So we can't force
people to work on improving elogind.

However, that's *different* from adopting new dependencies on systemd
as part of Debian packaging or core Debian packages.  If KDE or GNOME
wants to add new systemd dependencies, that's GNOME's or KDE's
decision.  But if Debian decides to do something which makes it harder
for sysvinit, we need to think ***really** hard about whether it's
worth it, and I would claim the default answer is we shouldn't make
the change unless there are darned good reasons to do so.

It may be that sysvinit is doomed.  But we shouldn't be accelerating
the process.

- Ted



Re: Integration with systemd

2019-10-30 Thread Theodore Y. Ts'o
On Wed, Oct 30, 2019 at 01:51:07PM -0700, Josh Triplett wrote:
> > So mostly, this isn't going to be up to us.  It's going to be up to
> > the upstream.  Eventually, for each package where upstream has chosen
> > to use these technologies, our choice will be (a) to drop the package
> > from Debian, (b) add backwards compatibility support for systems which
> > haven't drunk the systemd kool-aid, or (c) mark that the package only
> > works for systemd.
> >
> > I think we've mostly accepted that we can't force package maintainers
> > to do (b), and for many packages, such as for example GNOME, (a) will
> > be a non-starter, which means we're left with (c).
> 
> There's a big difference between "we've mostly accepted that we can't do
> otherwise" and "people can safely rely on not getting flamed". The point
> of my mail was the latter.

So I believe that if we believe the former, then we *have* to say that
it's not fair that Debian Maintainers get flamed, and that it is
**not** an obligation of the Debian Maintainer to "fix" what might be
perceived as a regression.

If we need to have a GR, or a TC ruling, to make a statement in Debian
Policy which to me is self-evident, then so be it.  But when we don't
have a choice, we don't have a choice, and it's not fair to make life
unfun for Debian Maintainres who can't dictate the choices of upstream.

> It's not just about upstream. Many of the capabilities of systemd would
> be useful in Debian-native components and packaging. And given that, as
> you observed, upstream can already use such capabilities, then it
> doesn't make sense to stop Debian developers from using those
> capabilities, where doing so provides a benefit.

Perhaps; although if there aren't yet significant number of critical
upstream packages using some particular new systemd functionality,
deliberlately using that feature and completely ruling out some
alternative init system seems to me to be different.  I guess the
difference is one of an act of comission versus act of omission.

And if we do this in core Debian infrastructure, such as say, in dpkg,
then that's *really* different.  That's completely ruling out
sysvinit.  And that to me is different from something like "GNOME no
longer works on sysvinit" (until someone enhances elogind).  In that
case, it's the GNOME Project which screwed over sysvinit, not Debian
--- and we're just saying that it's not the GNOME Debian packaging
team which is obligated to fix things up.

But the dpkg maintainer making a change which screws over sysvinit
*feels* different, both in that it affects all Debian installations,
versus just the ones using a particular GUI, and whether it was Debian
or GNOME that made that particular decision.

Let me be clear, my personal opinion is that Lennart, and the
acceptance of systemd by the vast majority of the major distributions,
means that eventually, most upstreams will be using more and more
systemd features, and people who like sysvinit should just get over
it.  But whether we should accelerate that transition, or let it
happen at a more natural pace, is something which IMHO, needs to be
handled on a case by case basis.  Exactly how much of a win do we get
if we use a particular systemd feature in core Debian packaging?  How
hard is it to emulate that for non-systemd systems?  I don't think
that decision can be made in the abstract, unless we as an entire
project want to vote to deliberately, and with malice aforethought,
kill off sysvinit support in Debian.

Is it really worth it to make that choice now, as opposed to letting
other upstream projects make that choice for the entire Linux
ecosystem naturally?

And some good might come from making this transition more slowly;
maybe it will encourage people who have that sysvinit itch to scratch
to gradually separate out some of systemd's functionality, and
implement it in modules that can be used without pulling in all of
systemd.  I personally don't have that itch; but perhaps others do.

Cheers,

- Ted



Re: Integration with systemd

2019-10-30 Thread Theodore Y. Ts'o
On Wed, Oct 30, 2019 at 05:14:02AM -0700, Josh Triplett wrote:
> 
> Today, people can't use systemd persistent timers in place of cron (and
> in place of anacron's "wake up periodically" approach). You have to have
> a cron job as well, and there's no good mechanism to automatically
> prevent a cron job from running when running systemd and a corresponding
> timer exists, so systemd systems would still have to have a pile of cron
> jobs that wake up just to say "oh, I'm on systemd, exit".

Yep, that's what we did for e2fsprogs's e2scrub.timer unit.  We
shipped a cron job as well, which exited if systemd was running.  It
was kludgy as heck, and to be honest, I'm not sure it actually added
that much value to do it as a systemd timer unit.  The person who
contributed the code for upstream did it that way, I suspect because
he was curious about learning about systemd, and fortunately he also
submitted a non-systemd alternative, probably because the enterprise
distro that his $COMPANY supported wasn't using systemd yet.

So not a lot of upside; and interestingly enough, the Debian sysvinit
support for e2scrub was slightly buggy, it took a surprisingly long
time before someone reported it, and we finally got it fixed.

> Systemd user sessions, socket activation, sysusers, dynamic users,
> systemd-homed, temporary directory setup, transient units, anything
> talking to the slice or control group APIs, containerization, firstboot,
> systemd's whole "preset" system-wide configuration and policy mechanism
> for admins to say "what services do I want launched when installed and
> what services do I want to leave stopped until I configure them",
> "stateless system" capabilities, and I'm probably forgetting another
> dozen.

Yep, and this is the "embrace, extend, and extinguish" phenomenom of
systemd which caused so much fear and loathing.  Lennart is the
Ballmer of the Linux infrastructure world.  :-)

We were kind of lucky because in Debian Stretch, we were stuck on a
pretty old version of systemd that didn't have a lot of these "embrace
and extend" features.  I'm kind of surprised this didn't bite us more
in Buster, but it's inevitably going to be an issue moving forward,
and it might not be up to us at Debian; if upstream developers start
using more and more of these Systemd features, if we're not willing to
backport solution for systems that don't have socket activation,
systemd containerization, etc., we're going to be left in a very
painful place.

> Note: I'm not trying to say "we should wholeheartedly adopt every one of
> these technologies"; please don't make this thread about that, or any
> one specific technology. The issue is that we don't even have the option
> of *considering* most of these technologies in the current environment.
> Even if Policy changed tomorrow to have a full "unless you're using
> capabilities that alternate init systems don't have" clause, people
> would still be afraid of using those capabilities or merging patches
> that do so, lest their work become the subject of a giant flamewar. We
> should get to a state where people building something interesting using
> these capabilities and technologies can expect useful feedback, and
> potentially excitement and collaboration, rather than flames.

So mostly, this isn't going to be up to us.  It's going to be up to
the upstream.  Eventually, for each package where upstream has chosen
to use these technologies, our choice will be (a) to drop the package
from Debian, (b) add backwards compatibility support for systems which
haven't drunk the systemd kool-aid, or (c) mark that the package only
works for systemd.

I think we've mostly accepted that we can't force package maintainers
to do (b), and for many packages, such as for example GNOME, (a) will
be a non-starter, which means we're left with (c).

Of course, someone other than the package maintainer can provide the
backwards compatibility support, and they can either try to pursuade
upstream to accept the patch, or if the change is not too invasive and
not oo onerous to support, they can try to pursuade the Debian
Packager to include it in debian/patches.

> If we're going to have a GR, part of the goal should be to either
> confirm the current state that we're never moving very far past the
> capabilities of sysvinit even when most people don't run it, or that
> we're allowed to use the full capabilities of our default init system
> even when there's no equivalent elsewhere.

I agree, and I think the only thing we can do is to say that upstream
is allowed to use the full capability of systemd --- not that we could
dictate to upstream anyway.  And unless we are willing to force
package maintainers to drop packages or to do the work to add the
backwards compatibility, which I think very much goes against the
Debian ethos, especially given the extent of systemd's "embrace and
extend" strategy, I don't think we have a choice but acknowledge
reality and accept that some packages may simply 

Re: Building Debian source packages reproducibly (was: Re: [RFC] Proposal for new source format)

2019-10-28 Thread Theodore Y. Ts'o
On Mon, Oct 28, 2019 at 10:05:11AM +0100, Didier 'OdyX' Raboud wrote:
> Where I'm coming from is that we were discussing the tag2upload problem at 
> miniDebConf Vaumarcus. The heart of the problem is that FTP-Master are 
> (currently) not going to accept .dscs built reproducibly by a (even trusted) 
> service. tag2upload is built on the idea that a signed git tag is the only 
> needed thing (`git tag -s`) to trigger an upload, and that is not going to 
> fly 
> currently.

Ah, now I understand the problem you're trying to solve; thanks for
the context.

What are FTP Master's objections?  Given that they *do* accept a
source-only upload, which is just a signed dsc plus the source/debian
tarballs, I would presume all that would be necessary is (a)
demonstate that we have tools which can reliably translate between a
git commit and the dsc plus source tarball, and (b) that the git tree
is stored in Debian project infrastructure so we can be assured that
it can be stored with the same level of assurance as where we store
the source tar files.

Do they have other concerns?  If so, what are they?  I would be
surprised that it has anything at all to do with reliable builds,
given the acceptance of source-only uploads today.

> The hard part is not the packing and unpacking of the special tag; that's 
> mostly just strings massaging. But building the exact same source package in 
> different environments is harder than I expected.

Is there more than just (a) making sure the package can be built
reproducibly in the first place, and (b) the information in the
buildinfo file?

Of course, the big problem is that not all packages are currently set
up to be reproducibly built; for example if you try to compile using
Link Optimization (LTO), you're completely out of luck.  (I've since
dropped use of LTO to deal with this issue.)

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932098

But if it *is* reproducibly buildable, are there case where setting up
a build environment using the information in buildinfo not enough?

Cheers.

- Ted



Re: [RFC] Proposal for new source format

2019-10-26 Thread Theodore Y. Ts'o
On Wed, Oct 23, 2019 at 11:40:06AM -0700, Russ Allbery wrote:
> Marvin Renich  writes:
> 
> > The source package has historically (prior to the widespread use of VCS)
> > also provided the basis for future development.  Since most development
> > these days is done using VCS, it's natural to try to adapt the source
> > package to contain the VCS.  I believe this is a mistake.  I think the
> > source package should remain a succinct encapsulation of the source
> > required to build a specific version of the binary packages.  It should
> > also identify the canonical VCS location where new development occurs
> > (and from which this snapshot was taken), but it does not need, and
> > should not have, the complete VCS history.
> 
> I think I'm coming around to this position.  I don't think it's the best
> or most elegant design in the abstract, but given where we're starting
> from and the various concerns involved, it does seem like the most
> practical design.

I think we will need to support the source tar.gz for the forseeable
future.  At very least, *deprecating* the tar.gz/tar.gz.asc format
should be independent of question we also support a format that
involves a URL to a git repoistory plus a signed git commit ID or a
signed git tag.

> That said, I don't like accepting the idea that we're always going to
> point to random different VCSs per package, which may be down,
> inaccessible, deleted by the maintainer, and so forth.  I don't want to
> force anyone to do anything, but I think there is immense value in the Git
> repositories created by dgit from archive uploads, and that value gets
> even stronger if those repositories are enhanced by including the
> maintainer and upstream history where available.

I believe that the hypothetical git source format which involves a git
URL must involve a git server under the Debian project's control.
That is, Debian must keep a permanent archive of the git repository,
regardless of whether or not it is the primary repository for the
purposes of making changes.  Certainly the dgit repositories would
qualify, but potentially other git hosting solutions might qualify.

I do think, though that we should allow the specification of
*multiple* git repositories, with some kind of type specifier so it
can be clear whether a particular repository is just a read-only clone
versus a read/write "master" repository, and whether a
repository+branch is the upstream repository, and/or used by the
debian maintainer's to maintain its packaging.

It probably would also be useful if the metadata had some standardized
way to indicate the preferred way to propose changes to either
upstream or the debian packaging maintainer --- whether it's e-mail to
a particular e-mail address, or a pull request, etc.

   - Ted



Re: [RFC] Proposal for new source format

2019-10-23 Thread Theodore Y. Ts'o
On Wed, Oct 23, 2019 at 11:18:24AM +1000, Russell Stuart wrote:
> On Tue, 2019-10-22 at 16:52 -0700, Russ Allbery wrote:
> > That seems excessively pessimistic.  What about Git makes you think
> > it's impossible to create a reproducible source package?
> 
> Has it been done?  Given this point has been raised several times
> before if it hasn't been done by now I think it's reasonable to assume
> it's difficult, and thinking that it's so is not excessively
> pessimistic.

Generating a reproducible source package given a particuar git commit
is trivial.  All you have to do is use "git archive".  For example:

#!/bin/bash
#
# Generate the e2fsprogs release tar ball
#

commit=HEAD

if test -n "$1" ; then
commit="$1"
fi

ver=`git show ${commit}:version.h | grep E2FSPROGS_VERSION  \
| awk '{print $3}' | tr \" " " | awk '{print $1}'`
fn=e2fsprogs-${ver}.tar.gz

git archive --prefix=e2fsprogs-${ver}/ ${commit} | gzip -9n > $fn
echo "Generated $fn"

Note that most of the hair is in deciding what *name* the source tar
file.

- Ted



Re: Summary: Git Packaging Round 2 [comments by 11/05/2019]

2019-10-09 Thread Theodore Y. Ts'o
One thing that is been left unclear is what does it mean to "use
salsa"?  For example, the e2fsprogs git repository is hosted at
multiple locations:

  * https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
  * https://github.com/tytso/e2fsprogs.git
  * https://git.code.sf.net/p/e2fsprogs/code
  * https://repo.or.cz/e2fsprogs.git

I push changes to all of them when do updates from my development
system, and they all have my debian packaging branches.  Which one is
the "master" repo?  There's really no such thing.  I suppose we could
call git.kernel.org the "master" because it was the first but
technically, the bitkeeper repository predates them all.  :-)

So I could create a Salsa repo for e2fsprogs and add it to the list;
but what does that actually mean?  What does it mean to have a Vcs-Git
line pointing at git.kernel.org versus salsa.debian.org?  It surely
doesn't mean anything about access rights, whether it's "any random
Debian person can check in arbitrary things to the repo --- there are
some packages that are in groups that have very tight access controls,
and that's probably a good thing.  I'm much more comfortable knowing
that stealing some random Debian maintainer's git credentials is not
enough to install trojan horses into the openssh package!

And suppose I did create a Salsa repo for e2fsprogs, which could be
changed by anyone in the debian group.  And suppose someone adds
something to the git repo which is totally wrong, and which bypassed
any kind of code review.  No problem!  I'd just do a force push and
the commit in Salsa would Go Away.  Or is that sort of thing frowned
upon with having a git repository on Salsa?  

As a result, I'd argue that when we talk about "forcing" people to use
Salsa, it's actually kind of underspecified what might be meant by
that.  If a developer has their git repository on github, or
git.kernel.org, or on their own private server, what value does it add
to have another copy on Salsa?  As far as I'm concerned, it neither
adds much value, nor does it cost much. 

It's when you start saying that it must be the *canonical* repository,
and it doesn't matter what random DD's push to it; once they've pushed
to it, it must be preserved ***forever*** without any forced pushes or
rewinds, that it starts to make more of a difference.

Cheers,

- Ted



Accepted e2fsprogs 1.46~WIP.2019.10.03-1 (source) into experimental

2019-10-04 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 03 Oct 2019 21:49:36 -0400
Source: e2fsprogs
Architecture: source
Version: 1.46~WIP.2019.10.03-1
Distribution: experimental
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Changes:
 e2fsprogs (1.46~WIP.2019.10.03-1) experimental; urgency=medium
 .
   * Add (minimal) support to enable the fast commit feaure.  This is just
 enough to enable kernel development work; e2fsck replay of journals
 with the fast commit feature is *not* available.
Checksums-Sha1:
 065d5b6e2973ace4120758f935f2738bfc7e8e56 2934 
e2fsprogs_1.46~WIP.2019.10.03-1.dsc
 f5720eb0387ee1dd8c07c18a38855c092225282b 9525418 
e2fsprogs_1.46~WIP.2019.10.03.orig.tar.gz
 918068c08bd44101bb96dc82a39400aee9b888cc 488 
e2fsprogs_1.46~WIP.2019.10.03.orig.tar.gz.asc
 8a18b82ca85fd977fd62c101a7b8da5285e686cd 79108 
e2fsprogs_1.46~WIP.2019.10.03-1.debian.tar.xz
 f45b389ff417104f00890e1bb5c95441efb4a018 12706 
e2fsprogs_1.46~WIP.2019.10.03-1_amd64.buildinfo
Checksums-Sha256:
 d8934714a48f353b5c3d9d5afe8e27a6e87f7d25ace7d92eb3a2665d279f88cf 2934 
e2fsprogs_1.46~WIP.2019.10.03-1.dsc
 f79e57fcaab02c651a3d297d72ced1fc4f6bd4b470ad770700b67ad6a0e621cf 9525418 
e2fsprogs_1.46~WIP.2019.10.03.orig.tar.gz
 dad1b99184b9af260d4bc12ee7ec4ff012d215004127044ca9519aefff8cbb58 488 
e2fsprogs_1.46~WIP.2019.10.03.orig.tar.gz.asc
 af35df012ee9bb3ebcf12862e9544cdcc74a96bef7a0bf022c3336be5adb64ad 79108 
e2fsprogs_1.46~WIP.2019.10.03-1.debian.tar.xz
 55095e255c9ab1aee68de925e801146bf522284be1838ca9aa2d6f7892ed1874 12706 
e2fsprogs_1.46~WIP.2019.10.03-1_amd64.buildinfo
Files:
 07a33cd0cd2daf09ea525857539989ec 2934 admin required 
e2fsprogs_1.46~WIP.2019.10.03-1.dsc
 298e4b0aa1dde83fb54e4c512d9de56e 9525418 admin required 
e2fsprogs_1.46~WIP.2019.10.03.orig.tar.gz
 c20d92c9caffa30c626d91c7ec215a7b 488 admin required 
e2fsprogs_1.46~WIP.2019.10.03.orig.tar.gz.asc
 b1de2833564c31a32d48a8569122982a 79108 admin required 
e2fsprogs_1.46~WIP.2019.10.03-1.debian.tar.xz
 34f4c8d25d6ded024094a57b09e9f51d 12706 admin required 
e2fsprogs_1.46~WIP.2019.10.03-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl2XrBcACgkQ8vlZVpUN
gaOh+Af+MlvBzA8Ecw/LMTnu7g6/nIhEHNcJ5MIDJGNZUCvc2x/GKLcJSumxkslB
kiTXKW6QeYyNSE1DNm8h1anWWHxPLbAPF0opcNOEfjNlWJX8olmP61HFGHvAuW3N
sda5/wlsqK/6GKk5GXsaXts1OShO/g6iZDzr6x6hYJMfljtdVZg06hNLfrpB0CbR
8gl1cNFh5FXiZkKxQMKET4A50qV+AMEuUqxbj3TcQUTLmfzA+Fr4MKk+DtR4+wQ5
XsqYApYUQZ9K7+Va4Bb0FXWgkVlrmxXABK6YHHEhypTaPj5RPFOE53sGG6TD0pDp
0CcmBkJG3De5tL/+isaRL/j2rAqBaQ==
=lX2l
-END PGP SIGNATURE-



Accepted e2fsprogs 1.45.4-1 (source) into unstable

2019-09-23 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 23 Sep 2019 15:31:27 -0400
Source: e2fsprogs
Architecture: source
Version: 1.45.4-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 935009 940240
Changes:
 e2fsprogs (1.45.4-1) unstable; urgency=medium
 .
   * New upstream feature
   * Fix CVE-2019-5094: A maliciously corrupted file systems can trigger
 buffer overruns in the quota code used by e2fsck.
   * E2fsck will now check to make sure the casefold flag is only set on
 directories, and only when the casefold feature is enabled.
   * E2fsck will not disable the low dtime checks when using a backup
 superblock where the last mount time is zero to fix a failure in
 xfstests ext4/007
   * Fix e2fsck so that when it needs to recreate the root directory, the
 quota counts are correctly updated
   * Update the man pages to document the new fsverity feature, and improve
 the documentation for the casefold and encrypt features
   * Allow e2scrub_all to work when the VG free space is exactly the
 snapshot size (Closes: #935009)
   * Avoid spurious lvm warnings when e2scrub_all is run out of cron on
 non-systemd systems (Closes: #940240)
   * Update the Dutch, German, Malay, Spanish, and Vietnamese translations
Checksums-Sha1:
 cb2c3a925e17db0d20738222dd52bd01dd26ac88 2920 e2fsprogs_1.45.4-1.dsc
 8a1a71724f425331256953bf5ba4d5da89361c76 7930961 e2fsprogs_1.45.4.orig.tar.gz
 b1da6cb22fdba75066ecaeafa01c18969a26f0de 488 e2fsprogs_1.45.4.orig.tar.gz.asc
 4dc1482099e0f2a3cb9bfff3f27f6f1276808479 79088 e2fsprogs_1.45.4-1.debian.tar.xz
Checksums-Sha256:
 170b4c2de6417b5fa380dc1101b672f2bdeaee9ddb343ab53816d3e08eeda045 2920 
e2fsprogs_1.45.4-1.dsc
 e69c69839cf80cb55afa18b9a99ed8f2e559db0313e3d15ac5497ed7e1a34c4b 7930961 
e2fsprogs_1.45.4.orig.tar.gz
 4b1777d8ae7907e205f10d2b06459637f467acd14f4e50f0b520cf23cd22f97b 488 
e2fsprogs_1.45.4.orig.tar.gz.asc
 b71e98efcd6d2ff58723b092fc4ac4b96b14a3509a040b1b204f37b3f4f1ef86 79088 
e2fsprogs_1.45.4-1.debian.tar.xz
Files:
 cc536fa5cc96936dac28af1cfe8a803d 2920 admin required e2fsprogs_1.45.4-1.dsc
 2c2f9d4bcd0be54b3b3b8d5feec7b0ff 7930961 admin required 
e2fsprogs_1.45.4.orig.tar.gz
 2f07544c00f7a4969940f2639d4a3923 488 admin required 
e2fsprogs_1.45.4.orig.tar.gz.asc
 0d917630dd409454654d8285d405ee18 79088 admin required 
e2fsprogs_1.45.4-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl2JRrkACgkQ8vlZVpUN
gaP4BAf/TsyTWumA1VvP/AFFGaGE0ZmmBTff8dGTvors++YnUlVIzPbn0Y2RXAtU
nCDRl06u4FvQO19UyqrnsXl6WhnvNSKabLI2M7ueNnqEpmdwtKyHF4q8ByRlVpT1
JFHRrCIuwT5AEIPtExzToKNURMIEnfgg2+dQo+Or2FuGGNx5IH5N28xe9/suzi1C
xaj4eUMcYs8WuoNRU0jy7/8m1bZ/qZ6LIWlcuT0Iu52LJ17Abe14QkWYGBR9OmI8
YZdjYkRJ/o59Zq1LFo/zqSeEmjc+e3cIPGhdokQBR6HocoppD4xG4N0RnInCaHG4
WCg+BiLvfSNjkEfOZGG4NxA9NuGvMA==
=fCwO
-END PGP SIGNATURE-



Re: Git Packaging: Native source formats

2019-08-29 Thread Theodore Y. Ts'o
On Thu, Aug 29, 2019 at 11:23:01AM +0100, Ian Jackson wrote:
> Theodore Y. Ts'o writes ("Re: Git Packaging: Native source formats"):
> > Or if we end up moving to dgit for everything, and we don't want to
> > use pristine-tar (which I like, but I realize that's not an opinion
> > shared by everyone; some people seem to hate it), and upstream uses a
> > non-git repo (say, bzr, or hg) and still uses signed tar.gz files, I'd
> > argue we need to have a good way to reserve the cryptographic
> > signature of upstream's foo.tar.gz and foo.tar.gz.asc in a dgit-only
> > world.
> 
> I think dgit ought to be compatible with the idea of shipping
> upstream's .asc's about, but maybe there are bugs.  I don't ever do
> this so I don't know if it works and I doubt there are tests for it.
> 
> So, if you have a package where you want to use dgit push and you find
> the upstream .asc is not being included, please file bug(s).

The problem I have is that "dgit gbp" doesn't extract the upstream
.asc.  Not a big deal, I use /tmp/gbp for my build directory, and I
manually checkout and populate it with the .asc file.  But building
from "dgit clone" won't generate same package as I do (which includes
the .asc file for the orig.tar.gz file.)

Cheers,

- Ted



Re: Git Packaging: Native source formats

2019-08-29 Thread Theodore Y. Ts'o
On Fri, Aug 30, 2019 at 12:29:45AM +0200, Thomas Goirand wrote:
> 
> Pristine-tar forces you to have multiple branches when you may only need
> a single one. It's also not reliable and may easily generate different
> tarballs for the same tag, which defeats its purpose (and no, the
> workaround to remove all timestamps and order files isn't acceptable).

Huh?  When does pristine-tar be unreliable?  At least in my
experience, I can store both the GPG signature and upstream tar file
using pristine tar, and it's never failed to reproduce the exact tar
file such that the GPG signature verifies.

I'm not even sure what you mean by "remove all timestamps and order
files".  The whole point of pristine tar is that you don't have to do
that, and you can preserve the exact binary that was uploaded, and
signed, by the upstream.

> Not only that. If upstream uses git, then I just fetch from it, and use
> the upstream tag as reference to run "git archive", which does the job
> very well.

But not all upstreams use git...

> Now, you're talking about upstream using bzr or hg. These are the very
> few minority (and counting...). We may as well get rid of hg and bzr in
> Debian if it doesn't get fixed so it uses Python 3 only... (well, I
> guess someone will wake up and do the work, so this argument doesn't
> count...).

And if even if they do use git, they may not use signed tags.  Some of
them also do post-processing to generate the tar.gz file which gets
distributed.  (Example: util-linux).  Hence, using "git archive" isn't
a substitute.

I'm arguing that we need to have a sane soluion for those upstreams
that don't use git, or who use git but who don't use signed tags, or
who do post-processing to generate the tar file.  Hopefully you're not
arguing that we should just summarily eject any packages from Debian
which don't use git, and refuse to package any package which isn't
compatible with our new git packaging philosophy?

- Ted



Re: Git Packaging: Native source formats

2019-08-28 Thread Theodore Y. Ts'o
On Wed, Aug 28, 2019 at 04:00:10PM -0400, Sam Hartman wrote:
> 
>   But if we're thinking that people will be working in Git, another way
>   to do this is to merge in a signed upstream git tag.  Then you can
>   perform a diff against that git tag.

One of the things to consider is how we should handle cases where
upstream does not sign the git tag, but *do* sign the tar.gz files.

Or if we end up moving to dgit for everything, and we don't want to
use pristine-tar (which I like, but I realize that's not an opinion
shared by everyone; some people seem to hate it), and upstream uses a
non-git repo (say, bzr, or hg) and still uses signed tar.gz files, I'd
argue we need to have a good way to reserve the cryptographic
signature of upstream's foo.tar.gz and foo.tar.gz.asc in a dgit-only
world.

 - Ted



Re: Bypassing the 2/3/4GB virtual memory space on 32-bit ports

2019-08-22 Thread Theodore Y. Ts'o
On Wed, Aug 21, 2019 at 10:03:01AM +0100, Luke Kenneth Casson Leighton wrote:
> 
> so i hope that list gives a bit more context as to how serious the
> consequences of dropping 32 bit support really is.

I very much doubt we are any where near "dropping 32-bit support".
There's a lot of "all or nothing thinking" in your argumentation
style.

As Sam has said multiple times, what's much more likely is that the
set of packages that can't be built on native packages on 32-bit
platforms will grow over time.  The question is when will that
actually *matter*?  There are many of these packages which no one
would want to run on a 32-bit platform, especially if we're focusing
on the embedded use case.

At least initially, the simplest way of dealing with the problem is
that maintainers will simply not build their package on 32-bit
platforms.  If it's for some "large matrix multiplication" package, it
might not matter.  And if there is someone for which it will matter,
then they can contribute the work to make that package build
successfully on 32-bit platforms.  Perhaps that will get done via
improving the toolchains, or by changing the package in question so it
is more friendly to linkers running in limited address space.

When do we get to the point where /bin/ld is going to fail core
critical packages like, say, util-linux?  My claim is that it is *far*
in the distant future.  If you have hard data showing that this date
is coming in the near future, please share it.

Regards,

- Ted



Re: Generating new IDs for cloning (was Re: duplicate popularity-contest ID)

2019-08-13 Thread Theodore Y. Ts'o
On Tue, Aug 13, 2019 at 06:30:51PM +0100, Simon McVittie wrote:
> > >> >Maybe /etc/machine-id should be part of the "API" of a Debian system in
> > >> >general (systemd or not)?
> > 
> > So /etc/machine-id should be in Policy?
> 
> Probably yes, if that proposal has consensus, although a prerequisite
> for it being in Policy would be to have an implementation of making it
> exist even on systems with neither systemd nor dbus installed (Policy
> is meant to document what's true, not what we hope will become true).

That's just a matter of having sysvinit (and other non-systemd init
systems) have an init script which runs as soon as the root file
system is remounted read/write to initialize /etc/machine-id if it
doesn't exist or if it is a zero-length file, right?

  - Ted



Accepted e2fsprogs 1.45.3-4 (source) into unstable

2019-08-07 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 06 Aug 2019 15:22:30 -0400
Source: e2fsprogs
Architecture: source
Version: 1.45.3-4
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 933247
Changes:
 e2fsprogs (1.45.3-4) unstable; urgency=medium
 .
   * stop using Link Time Optimization; it breaks reproducible builds
   * skip "make check" if DEB_BUILD_OPTIONS contains nocheck; this is
 needed for some ports builds to complete successfully (Closes: #933247)
   * fix e2fsprogs build problems on non-Linux ports
Checksums-Sha1:
 9ba73bac6c18afc6b323cb6544cb22961cba 2923 e2fsprogs_1.45.3-4.dsc
 2acbe1a9bc1b0a2bb73824af60a3b8a6545e320a 185936 
e2fsprogs_1.45.3-4.debian.tar.xz
Checksums-Sha256:
 ee954b8eeb835800d70513555ce628660f220985a071cb3969c3bfd9aa1f52c9 2923 
e2fsprogs_1.45.3-4.dsc
 52cdd173588787f2d1648fbecada58c55b5dd5ae5ab3a893866ee8b9d7532e72 185936 
e2fsprogs_1.45.3-4.debian.tar.xz
Files:
 b773fea846882c834e0dc89b0019326a 2923 admin required e2fsprogs_1.45.3-4.dsc
 cc9dc2f01de19264aac3d92e5dae8ff9 185936 admin required 
e2fsprogs_1.45.3-4.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl1KxGgACgkQ8vlZVpUN
gaMaBAf/XkrfTXq/GHDJqXhLs1c1D0ywW8AEVqesPpqLydUE3/dCMH+5frM+Scwv
gCaVMbXZv1MkVu4RCFn2I+se1mvmlmg3LCsKrAH9G1RfhecGZWvhl8CbAPw73Vji
6urIfKvYvtu7UslGHikbmrgV3c7KcthuxaPqOVt1+XmYwbEacQs2ARnDRC5nEW2K
Y8ZE9bYOwWh7TnVRp2V+v996fQyoSlq4n75KUt4cdD4OmQmmXXtbL+rtTBNSbJPq
7Y9yEy8udVU5dkK1fsISUCPZ5JuAwmFOYXis/UgakhTfHCXTodAR2J9989GqqjhN
+A7ke83Xpg31+pafCO4sBybtP8BjWA==
=lYKc
-END PGP SIGNATURE-



Accepted xzgv 0.9.2-2 (source) into unstable

2019-08-05 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 04 Aug 2019 11:59:17 -0400
Source: xzgv
Architecture: source
Version: 0.9.2-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Changes:
 xzgv (0.9.2-2) unstable; urgency=medium
 .
   * Convert debian/rules file to use dh
   * Update the debhelper compatibility level to 12
   * Update Debian policy compliance to 4.4.0
Checksums-Sha1:
 ce51ad622acd1129262efc9403477bc3930dfdc4 1451 xzgv_0.9.2-2.dsc
 4faa530f60df129ece06b1e16abee17387ba3ed6 9448 xzgv_0.9.2-2.debian.tar.xz
Checksums-Sha256:
 510a26d4993d6ab140df9e0e3568e25ef93ae4cd135119b8269611e22e701b80 1451 
xzgv_0.9.2-2.dsc
 d8ec6d7b2f5970cc67853594a76e70a479812d826f2a45d734798eaff4280ab7 9448 
xzgv_0.9.2-2.debian.tar.xz
Files:
 f6a686ed132281d9514206ab0b40ddc2 1451 graphics optional xzgv_0.9.2-2.dsc
 2a838db880ef95b5c51f3f2a8c8207cb 9448 graphics optional 
xzgv_0.9.2-2.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl1IPS8ACgkQ8vlZVpUN
gaNm5Af+KrdiX6acxbrkjxVbfZCuHJ54OisVYJu/M8NLNiFguCyYYKIGhDPqFPuq
ZpzPS1ZFDN873jZmYVY+PrdEIwBhCGD6MuvdRKrKEl8W8+3pfz0718kc+CR3T6ai
R9EWmpE5Es/DXkq5s6zTI2/muO2rlna1X45aZKYzr9TNnxRm29VdI5djvI69CCUO
vMaasj/8q6/uu4MeoRA2ZxymTsNdWw7h0r4K8cCeC2q/npMJoUAQwFRppxOwNgVF
tO0U4nRP4WHE2+YtFFFidZq4FIB13FyD78Ewo8BOfy1JC3CEbQ5r5mqmLit/uzAk
H0bOGfYjJ1gDe+sSgNlnQwrFEJrcVQ==
=shMs
-END PGP SIGNATURE-



Accepted pwgen 2.08-2 (source) into unstable

2019-08-03 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 03 Aug 2019 11:26:29 -0400
Source: pwgen
Architecture: source
Version: 2.08-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Changes:
 pwgen (2.08-2) unstable; urgency=medium
 .
   * Convert debian/rules file to use dh
   * Update the debhelper compatibility level to 12
   * Update Debian policy compliance to 4.0.0
   * fix unreliable support of --capitalize when --ambiguous
 is requested
Checksums-Sha1:
 72941faf001d27ca2c236539677b3f3a9995be42 1818 pwgen_2.08-2.dsc
 fbed4c5e9bfb8e223e73939284223e1fcb87aa4b 5856 pwgen_2.08-2.debian.tar.xz
Checksums-Sha256:
 1926555d97e8dd3f6cb226e8936ea310d5b1e5fc73650fe65f8fa90514a23690 1818 
pwgen_2.08-2.dsc
 b4606e4c55360499e9930a39f6db5ac02b59f7e8f567aac35d81e1a0faa9a561 5856 
pwgen_2.08-2.debian.tar.xz
Files:
 0d77a48d86281724ffe01b6333c49bf9 1818 admin optional pwgen_2.08-2.dsc
 2a2ea3b0c645bfc483c06a5c0ce10c5c 5856 admin optional pwgen_2.08-2.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl1Fq2UACgkQ8vlZVpUN
gaPIewf/Y5rYvueKje2EnfKlrq1leSTDsMpb0HqwKgVJN+h+LDGPMdnbE+pRkGSR
3nILkNlHZcXyB5lK4zFcQA2UUxWCrkBE1uQEe9k33Y7UKBvis+Phdc55FCK7zw4x
WePu8zmmEtem1IqdeHAM8BSu7ZRLQLoQ9cF5cHVbRMmtsc1L8B93b1bhVzMXDwxm
AF26O5OZtAbF2lKETGDxYDLvh+nY4dnglNfTpoQbMi7voRpMDKWoErVeRmrXtYdA
dq/mpdjsQafBunS7y2hrOmJQmHxP6pDmJdyeO45kRqp9K3CyDVNllIoPxMU39M94
m1LyTll415NlCc6O/+LucE8vMvEI1A==
=0Tzt
-END PGP SIGNATURE-



Re: And in 2019? Re: -flto to become more of a routine - any change in opinion since 2011?

2019-07-28 Thread Theodore Y. Ts'o
On Wed, Jul 24, 2019 at 06:03:21PM +0200, Steffen Möller wrote:
> Hello,
> 
> We just had SuSE embracing LTO
> (https://www.linuxtoday.com/infrastructure/opensuse-enables-lto-by-default-for-tumbleweed-smaller-faster-binaries.html).
> I am not sure about the progress on issues summarised in
> http://blog.regehr.org/archives/1180 that Ian pointed to. But since I
> last asked in 2016 we have more pedantic compiler settings and more CI -
> and LTO, as much as compilers have improved on that, does not need to be
> applied everywhere. Any change in opinion?

I'm currently compiling e2fsprogs with LTO for Debian --- and I'm
seriously considering ditching that change.  The reason why is because
LTO breaks reproducible builds, and so it makes it harder when I'm
verifying whether a particular packaging change (say, moving to a new
debhelper compat level) is going to make any changes to the binary ---
because using LTO pretty much guarantees that it will.

Yeah, the binaries are a little bit smaller, and presumably a little
bit more CPU efficient, but 99% of the time, e2fsprogs binary are I/O
bound, not CPU bound, and the fact that my package builds aren't
reproducible is !@#?! annoying.

- Ted



Accepted e2fsprogs 1.45.3-3 (source) into unstable

2019-07-25 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 25 Jul 2019 15:35:01 -0400
Source: e2fsprogs
Architecture: source
Version: 1.45.3-3
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 932874 932876 932906
Changes:
 e2fsprogs (1.45.3-3) unstable; urgency=medium
 .
   * Fix Breaks/Replace dependency for logsave (Closes: #932874)
   * Mark logsave as Multi-Arch: foreign (Closes: #932876)
   * Fix test bug on the x32 architecture (Closes: #932906)
   * Fix FTBFS problem on FreeBSD and Hurd since they don't have systemd
   * Fix blhc problem when running "make check"
Checksums-Sha1:
 ea316d2af2ae89e9e9d0c214c6ca8c1197139614 2923 e2fsprogs_1.45.3-3.dsc
 e128832d58029f21068f08bea513a4a9bdc2421e 184904 
e2fsprogs_1.45.3-3.debian.tar.xz
Checksums-Sha256:
 777b6032b2fe72cbd5904e6680c7a9115a97a557faad5cc8d95b19bc502e0d71 2923 
e2fsprogs_1.45.3-3.dsc
 d85d9987cea0c5498e7c76a6232ecaa378a72644852da469ccdd038caf143894 184904 
e2fsprogs_1.45.3-3.debian.tar.xz
Files:
 3faf427b0c71a01d9014c0f5fc844aec 2923 admin required e2fsprogs_1.45.3-3.dsc
 342853cefa143455b5996b26adf2f20d 184904 admin required 
e2fsprogs_1.45.3-3.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAl06H/UACgkQ8vlZVpUN
gaNDCQf9G0tJ/drEK790cQYYsG5CfGOx+Vg+UVSxKny+63hjborz4EMRyIDfBppJ
ra//hoi8qIWAyIdlTh+C3WD8DV4p46s4bWMi28HL8QY9t0LAX/Nu8yXquieFQmxH
IVSkxVssfbM/dbGyxEcZk/Iow57EdVG2aKvgQyUa6ZTn1VFUxiZnagHSkaY1u/E9
rg2J8QbY2NVA3WBp/tFKJvrw1fyWOy7mj8+/22j7jweyAE9r4J+8kkMBjaLoO5B/
7jt+WTYcXT6yoizKOaElBI2swE6Ay2PbcQ180mc6GlLATJLMYZkLHPRMKmrNTVwu
Q7ECvGv966g7x9Vb0j/O+k74a5rEuQ==
=GbM6
-END PGP SIGNATURE-



Accepted e2fsprogs 1.45.3-2 (all amd64 source) into unstable

2019-07-24 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 24 Jul 2019 12:56:52 -0400
Binary: comerr-dev e2fsck-static e2fsck-static-dbgsym e2fslibs e2fslibs-dev 
e2fsprogs e2fsprogs-dbgsym e2fsprogs-l10n e2fsprogs-udeb fuse2fs fuse2fs-dbgsym 
libcom-err2 libcomerr2 libcom-err2-dbgsym libext2fs2 libext2fs2-dbgsym 
libext2fs-dev libss2 libss2-dbgsym logsave logsave-dbgsym ss-dev
Source: e2fsprogs
Architecture: all amd64 source
Version: 1.45.3-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 932622 932855 932859 932861 932881 932888
Description: 
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs-dev - transitional package to libext2fs-dev
 e2fslibs   - transitional package to libext2fs2
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package to libcom-err2
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libss2 - command-line interface parsing library
 logsave- save the output of a command in a log file
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.45.3-2) unstable; urgency=medium
 .
   * Add a hard dependency on logsave to e2fsprogs to fix initramfs issues
 (Closes: #932855, #932859, #932861, #932881, #932888)
   * Add check in e2scrub_all.cron so that it doesn't fail if the package
 is removed, since e2scrub_all.cron is marked as a config file.
 (Closes: #932622)
   * Update the Debian policy compliance to 4.4.0
   * Update Czech, French, German, Polish, Portuguese, Swedish, and
 Ukrainian translations
Checksums-Sha1: 
 0a46fab6648180a47c7b095ea9161544c8b8858e 2933 e2fsprogs_1.45.3-2.dsc
 ffeba4cf58ec1cbdea5e149599a5c0bc54428ec4 184480 
e2fsprogs_1.45.3-2.debian.tar.xz
 fd55c947fca749f4522e8aa8d83fda318ed51930 164376 
comerr-dev_2.1-1.45.3-2_amd64.deb
 d2baca99c9c74a26adb468193d73f3a67dd43238 1087800 
e2fsck-static-dbgsym_1.45.3-2_amd64.deb
 5b4be293bfe9958b9e32efba726e42edccc200da 669660 
e2fsck-static_1.45.3-2_amd64.deb
 d6c814669a3de31aed3781e8c103a6fd47bd095c 66460 e2fslibs-dev_1.45.3-2_all.deb
 34968e01e1fe51f257074401cdd2d4bd035d64de 66092 e2fslibs_1.45.3-2_amd64.deb
 8e9bffe216cd8510d1337374f516a7c21ebffb9a 1446048 
e2fsprogs-dbgsym_1.45.3-2_amd64.deb
 9363e2275056602c8d908e678de57b162b042caa 533956 e2fsprogs-l10n_1.45.3-2_all.deb
 ab26c0f1d5164882bcdb7da6cb2343060ffa015d 398976 
e2fsprogs-udeb_1.45.3-2_amd64.udeb
 132ff0975e4ec1f148ac7db44b9ac56ccd9a6d1d 12218 
e2fsprogs_1.45.3-2_amd64.buildinfo
 3055e32986a9b10a8e53128ce3bf303cca7c3752 594480 e2fsprogs_1.45.3-2_amd64.deb
 6959516301aff256c4b883e84fa5b8310388ae5f 101664 
fuse2fs-dbgsym_1.45.3-2_amd64.deb
 7f4f087671248b1926f938afe1d9f591f15781ba 91504 fuse2fs_1.45.3-2_amd64.deb
 537ccc68989d63ff18f5a994e3013f7d5d445828 13204 
libcom-err2-dbgsym_1.45.3-2_amd64.deb
 88544d52c6f4afeb5324c36da72d2462d4efe7ad 70332 libcom-err2_1.45.3-2_amd64.deb
 ecd20c97689b94f68f672265f814b565d8dc6413 66100 libcomerr2_1.45.3-2_amd64.deb
 90f793a06290dc233d0a9aef445d0a48fe4e204b 4591228 
libext2fs-dev_1.45.3-2_amd64.deb
 e8c2cb15a21d729cc7d8106cdbabfa9add996af8 636512 
libext2fs2-dbgsym_1.45.3-2_amd64.deb
 6d04c4fcf1d00a7b182b96c0189bc92f1117b2d3 247148 libext2fs2_1.45.3-2_amd64.deb
 2346cb440b6ff4cbe5885781c013de82618e1216 29432 libss2-dbgsym_1.45.3-2_amd64.deb
 36bbc10692b563fc843573556fe516aabbe5d6ec 74828 libss2_1.45.3-2_amd64.deb
 18610b9bc7058f757dbd0305831304a1b730d349 10104 
logsave-dbgsym_1.45.3-2_amd64.deb
 7c6c1fecd96f2ca065c1a50b0f42d447ba0624ec 70964 logsave_1.45.3-2_amd64.deb
 df1d6899691f186bd80a41c289efa2ae750dfb83 248920 ss-dev_2.0-1.45.3-2_amd64.deb
Checksums-Sha256: 
 fc1121e0e88911685d8d83c2becb7b27004a6d11ed0f7df0c3f68ad673e45924 2933 
e2fsprogs_1.45.3-2.dsc
 cd74db4121f2615dc77912b85cd7f08ac3126e84bd9734186fab284ad78658ef 184480 
e2fsprogs_1.45.3-2.debian.tar.xz
 2cb2ad6659b45649e810f17c9f8adcf875cd6f25a965b55e961d0d1614e07c11 164376 
comerr-dev_2.1-1.45.3-2_amd64.deb
 22b2f0ff574cc5a94822f7351a4530da6d8f87f4e748c996d96e421e8b1ccb1f 1087800 
e2fsck-static-dbgsym_1.45.3-2_amd64.deb
 7a50963c84c6b06f9013a36677ef92e8c782d4902c75fe5c2e7d2ee79c1706d9 669660 
e2fsck-static_1.45.3-2_amd64.deb
 3c52861efdd3685b419dec464abcaf1dabef1b1c4ad4c70fb1f3af07a86e46c7 66460 
e2fslibs-dev_1.45.3-2_all.deb
 38b5990d18ce449eb1ca7480254fc15173019b2ab8a54e660363067d2f974cdb 66092 
e2fslibs_1.45.3-2_amd64.deb
 69a9d8350ac3b726f47353ed92736b29449d7d04fc1f8f36955e35bc061b76f5 1446048 
e2fsprogs-dbgsym_1.45.3-2_amd64.deb

Accepted e2fsprogs 1.45.3-1 (all amd64 source) into unstable, unstable

2019-07-23 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 14 Jul 2019 21:01:11 -0400
Binary: comerr-dev e2fsck-static e2fsck-static-dbgsym e2fslibs e2fslibs-dev 
e2fsprogs e2fsprogs-dbgsym e2fsprogs-l10n e2fsprogs-udeb fuse2fs fuse2fs-dbgsym 
libcom-err2 libcomerr2 libcom-err2-dbgsym libext2fs2 libext2fs2-dbgsym 
libext2fs-dev libss2 libss2-dbgsym logsave logsave-dbgsym ss-dev
Source: e2fsprogs
Architecture: all amd64 source
Version: 1.45.3-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 892173 923372 931266 931387 931679
Description: 
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs-dev - transitional package to libext2fs-dev
 e2fslibs   - transitional package to libext2fs2
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package to libcom-err2
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libss2 - command-line interface parsing library
 logsave- save the output of a command in a log file
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.45.3-1) unstable; urgency=medium
 .
   * New upstream version
   * Automatic online file system scrubs is now disabled by default.
 They can be enabled by editing /etc/e2scrub.conf.
   * fuse2fs is now installed in /usr/bin instead of /usr/sbin
   * Fix fuse2fs compatibility with fuse3; but specifying the
 nonempty option may be necessary if fusermount with fuse v2 is in use.
 See NEWS.gz for more details.
   * Fixed e2fsck support of file systems using large_dir and inline
 directories at the same time.
   * Fixed a bug in e2scrub_all so it correctly handles an LUKS volume
 stacked on top of an LV.  (Closes: #931387)
   * Fixed a bug in e2scrub_all so it correctl specifies the volumes to
 clean up when using "e2scrub_all -r".   (Closes: #931679)
   * Fixed improper use of positional markers in the Czech, Dutch,
 German, and Vietnamese translations.  (Closes: #892173)
   * Remove ancient special-case CFLAGS for Alpha and Powermac platforms
   * Drop packaging support for Debian Jessie
   * Use the same build tree for the e2fsprogs udeb package
   * Restructure rules file to use dh
   * Only require the udev, systemd, and cron build dependencies when
 building on Linux. (Closes: #931266)
   * Move logsave to its own package.  (Closes: #923372)
   * Update the Czech and Dutch translations
Checksums-Sha1: 
 78878b81d7006d3ddf8d6c5975c261ffac33b4dc 2930 e2fsprogs_1.45.3-1.dsc
 41f018af4858ddde281d74817f3dc9551af5bb6a 7926121 e2fsprogs_1.45.3.orig.tar.gz
 0ffe08d967631c53b569aede4ac3233f8c3b86d6 488 e2fsprogs_1.45.3.orig.tar.gz.asc
 328736733ade064dc672b263ef8fad3fc5dd2779 78444 e2fsprogs_1.45.3-1.debian.tar.xz
 a1a31f36419a7163444161da45ccb6aeeeb19831 11826 
e2fsprogs_1.45.3-1_amd64.buildinfo
 a22666d01d36c0ba2d905137d02891a7b8369eb0 164256 
comerr-dev_2.1-1.45.3-1_amd64.deb
 e14619cce0b16609eb6fb76ea9a477ff9ac8876e 1086592 
e2fsck-static-dbgsym_1.45.3-1_amd64.deb
 1fdd54c616ff8b95171a24121f095f57b56a7af0 668832 
e2fsck-static_1.45.3-1_amd64.deb
 4ec464b0186d403875479d80253d587fc4e3680c 66292 e2fslibs-dev_1.45.3-1_all.deb
 f599ef2ce065425ceb205793849d276f22819c79 65936 e2fslibs_1.45.3-1_amd64.deb
 c8b968132eab6561d183a84c0a73a172c3b2428d 1444584 
e2fsprogs-dbgsym_1.45.3-1_amd64.deb
 3d3f764753cd4324e7269199b2afd0089f184945 534340 e2fsprogs-l10n_1.45.3-1_all.deb
 c2cdcfbdb570b7f2eb856060b53edd842216ddcf 397660 
e2fsprogs-udeb_1.45.3-1_amd64.udeb
 872df4e9c271d03e398a79d7cfd7febe8da87207 594316 e2fsprogs_1.45.3-1_amd64.deb
 44690e48faab14b1b682c4e8393953a68e27812f 101596 
fuse2fs-dbgsym_1.45.3-1_amd64.deb
 f18d3c496dbe9ca7d40d422843c2e9dd359d6624 91260 fuse2fs_1.45.3-1_amd64.deb
 2e7622425526da5f34eaa479f3e7aea5b10a9e77 13212 
libcom-err2-dbgsym_1.45.3-1_amd64.deb
 1ba587a2929f4125e17c6b1e4ba32c24da87d132 70164 libcom-err2_1.45.3-1_amd64.deb
 33c37deb0819994d23595beab1a0b655f5f680c3 65936 libcomerr2_1.45.3-1_amd64.deb
 4fb5b26a2b3081f43c14f02a2fcef2cac9ae3822 4591320 
libext2fs-dev_1.45.3-1_amd64.deb
 d4545df26a7afb7bb02822ea70d4133e3874822e 636300 
libext2fs2-dbgsym_1.45.3-1_amd64.deb
 d17da7c3628f715b3e1e5ada6b4823c745a02f8f 246920 libext2fs2_1.45.3-1_amd64.deb
 6ed903dc1b3753d1abce3b90199e293c2a92bb0c 29440 libss2-dbgsym_1.45.3-1_amd64.deb
 a467312536249a14bee4ef6e3eb95c6d6e1f7055 74652 libss2_1.45.3-1_amd64.deb
 f4d1ea013a89877a080816501f52cb52eec1c089 10116 
logsave-dbgsym_1.45.3-1

Accepted e2fsprogs 1.45.2-1 (source amd64 all) into unstable

2019-06-09 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 27 May 2019 21:46:31 -0400
Source: e2fsprogs
Binary: comerr-dev e2fsck-static e2fsck-static-dbgsym e2fslibs e2fslibs-dev 
e2fsprogs e2fsprogs-dbgsym e2fsprogs-l10n e2fsprogs-udeb fuse2fs fuse2fs-dbgsym 
libcom-err2 libcom-err2-dbgsym libcomerr2 libext2fs-dev libext2fs2 
libext2fs2-dbgsym libss2 libss2-dbgsym ss-dev
Architecture: source amd64 all
Version: 1.45.2-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package to libext2fs2
 e2fslibs-dev - transitional package to libext2fs-dev
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package to libcom-err2
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 907034 912185
Changes:
 e2fsprogs (1.45.2-1) unstable; urgency=medium
 .
   * New upstream version
   * When mke2fs asks the user if she should proceed, fall back to the
 English 'y' or 'Y' characters since there could be a missing
 translation prompting the use of the English 'y' character.
 (Closes: #907034)
   * Fix spurious complaint of blocks beyond i_size for verity files.
   * Update the Czech, Malay, Polish, Spanish, Swedish, and Ukarainian
 translations.  Add the new Portuguese translation.  (Closes: #912185)
Checksums-Sha1:
 f02b8bc1b7708e4afa1ca535d5c692a5a914bf02 2769 e2fsprogs_1.45.2-1.dsc
 945da05ae9e041d7f5ad13e15ee741d33bae29a5 7920585 e2fsprogs_1.45.2.orig.tar.gz
 62f1ca86376191f4d2fa72c8aaa11f89db11042a 488 e2fsprogs_1.45.2.orig.tar.gz.asc
 5c7a989e0de0213a38a79c085c3fe98b5b1548a0 79760 e2fsprogs_1.45.2-1.debian.tar.xz
 d10e0aad9b6e49aaba86329605fa4267305062ac 163868 
comerr-dev_2.1-1.45.2-1_amd64.deb
 65f1527bbfb4f0a7c3daae7b94d81bdc953f6470 1087100 
e2fsck-static-dbgsym_1.45.2-1_amd64.deb
 ae56dd4b530215c9b60596fbc3c5a2233d3e 668280 
e2fsck-static_1.45.2-1_amd64.deb
 0cb746b124588679b284c057b95d25c1b3ce45a2 65876 e2fslibs-dev_1.45.2-1_all.deb
 b27672f94b5c1cbb7c5cd3148c90b46bd901b128 65512 e2fslibs_1.45.2-1_amd64.deb
 1959ced900779a7e1d743f7b20d10429d15bd6c0 1453936 
e2fsprogs-dbgsym_1.45.2-1_amd64.deb
 694f765519fe222c0ad6082d6d84d244a17c0f69 533684 e2fsprogs-l10n_1.45.2-1_all.deb
 3dc238fe9794a22c08097241b371c276cf085e39 343720 
e2fsprogs-udeb_1.45.2-1_amd64.udeb
 5c5ffdd14560d2e20508084a0d1ffb6e941671ea 11304 
e2fsprogs_1.45.2-1_amd64.buildinfo
 561abc313c7abc37a38cc1ab07a5cbd99bd82dee 596020 e2fsprogs_1.45.2-1_amd64.deb
 1c9e45d33428fd582923fcd0f6df212b92281e25 101672 
fuse2fs-dbgsym_1.45.2-1_amd64.deb
 fc4ece0c390e0f371b2a68e25cde4f4471596494 90884 fuse2fs_1.45.2-1_amd64.deb
 72217a79d7a1207cb1d62d71cc24e2fd2fca46ad 13224 
libcom-err2-dbgsym_1.45.2-1_amd64.deb
 31f42f3232ab82a940c6daedcfc99ce4f8e78c76 69744 libcom-err2_1.45.2-1_amd64.deb
 f7ae70b1acc7ee397ec5df7f059c95dc64972329 65524 libcomerr2_1.45.2-1_amd64.deb
 c374ed165f024e0c9a323c76b0092c3ca6a89381 4590252 
libext2fs-dev_1.45.2-1_amd64.deb
 dd9d5171a73d65cc22eace78b610f1ad334ce79a 636640 
libext2fs2-dbgsym_1.45.2-1_amd64.deb
 e1638661d50fd6def955b2f095184b0ffa188efe 246376 libext2fs2_1.45.2-1_amd64.deb
 6327a5f5ffd69bf6d2cf2b88583b390b8e68ae43 29464 libss2-dbgsym_1.45.2-1_amd64.deb
 5b73e9763651f4a1cb207de9368049a4bd67c887 74232 libss2_1.45.2-1_amd64.deb
 5675c60f6cad6e5113bbb54fd6a11a3b1662a468 248416 ss-dev_2.0-1.45.2-1_amd64.deb
Checksums-Sha256:
 ff4bd6b0472f37997792fe2a9bc3bd9420259712692f7ab58348e1b0b7c6da6a 2769 
e2fsprogs_1.45.2-1.dsc
 a8521e3297adc604995aa7754463d632b48258b7f9c0ae620bda3fcb9ea418ae 7920585 
e2fsprogs_1.45.2.orig.tar.gz
 dc070da7d6a9fc74bac2bca30e22f3dd22806a47b69923a5475ed103f042eabb 488 
e2fsprogs_1.45.2.orig.tar.gz.asc
 ba2223ad752c354f11ea6055e52c40e7e8b6c86e54ac2dbbfb0d7b29f4eedf76 79760 
e2fsprogs_1.45.2-1.debian.tar.xz
 6034d6753697f8ee25f034fd25715553071c50129893863110adf92609fce14b 163868 
comerr-dev_2.1-1.45.2-1_amd64.deb
 2432f9a6c4639fc5bc655276e11fbf11b6221a9bc35fcd5cb38ea68fe2cef495 1087100 
e2fsck-static-dbgsym_1.45.2-1_amd64.deb
 a8f6dbbb4121a85e82b28960ed0ba8cc32b2ffdad1249199b0d8c8223d6bc292 668280 
e2fsck-static_1.45.2-1_amd64.deb
 28250f7c760dedb3f0c2077fa65337b23f3ef9d2618481a3b009bffdabc5cb0d 65876 
e2fslibs-dev_1.45.2-1_all.deb
 beac094ef2e2799a33e64291d0f64fbbb6a952ac86aae65acc26e4749eb380ca 65512 
e2fslibs_1.45.2-1_amd64.deb

Accepted e2fsprogs 1.45.1-3 (source) into unstable

2019-05-20 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 20 May 2019 21:48:40 -0400
Source: e2fsprogs
Architecture: source
Version: 1.45.1-3
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 9292870
Changes:
 e2fsprogs (1.45.1-3) unstable; urgency=medium
 .
   * Fix e2scrub_all cron failures (Closes: #9292870)
Checksums-Sha1:
 c20a34c67d0fdfc003fff45f9fb330e586608516 2516 e2fsprogs_1.45.1-3.dsc
 39a6d3ddadca61258f3cdca4cf5b526eeba9e2b3 81360 e2fsprogs_1.45.1-3.debian.tar.xz
 0bf2d303395f916562a08dc3782d159bfed59da6 11302 
e2fsprogs_1.45.1-3_amd64.buildinfo
Checksums-Sha256:
 7db85fb0c522dce0ff9c3a1902568419c6e3a2c8b066b9ccecd634cb844aab95 2516 
e2fsprogs_1.45.1-3.dsc
 53a566bf170b5f2cd3e53cf612c10c9a63523c7ccc106b1c3d1f107693299dfe 81360 
e2fsprogs_1.45.1-3.debian.tar.xz
 d9b2da198435e994ab2c6d9772d3d679c1979a10efc0bbbdb7a457a9c5a23354 11302 
e2fsprogs_1.45.1-3_amd64.buildinfo
Files:
 38b0ea0e90d71068142834bea7308292 2516 admin required e2fsprogs_1.45.1-3.dsc
 4470628fa6c333f4d0710ce7a903115c 81360 admin required 
e2fsprogs_1.45.1-3.debian.tar.xz
 afa4908d653bd5191470c6880818fa31 11302 admin required 
e2fsprogs_1.45.1-3_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlzjbNwACgkQ8vlZVpUN
gaO5aQgAhYf5mZ+xcYak7BDGda2QiKbEJkUyJXYjcTqPqmIapqDnU+BeCISrddX4
NnX/zBv1HZd/XulXyI+a0RjF2vYuyP8KxDUe8c3tYwgJsMDHQ1I+k7ktpuoxCQE/
lNa/ED6uPmaGbIcJXf4pmTxI3C8pnfi/giYBkOCc6BBIw5tB9fDXxqEo6EyKIrUI
YlRahaMb8yY6o+0D+FFPWviSEdbW6nw9KNwarXXmaOROwnITNadPw7fCmHKcZCKa
gKjjKrYkeefiOOflR8Xtd/xAWQUUD2NaeHIEgZ4GwD0ZU4WvPwW+nmEw0nTTWfh9
WxSwOZGK5eMszzNnY/d1MevYWPd1Bg==
=DCoe
-END PGP SIGNATURE-



Accepted e2fsprogs 1.45.1-2 (source) into unstable

2019-05-20 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 20 May 2019 11:02:09 -0400
Source: e2fsprogs
Architecture: source
Version: 1.45.1-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 928977 929186 929254
Changes:
 e2fsprogs (1.45.1-2) unstable; urgency=medium
 .
   * Avoid spurious e2scrub_all error messages spamming administrators from
 cron/systemd timer units when lvm2 is not installed and/or there are
 no lvm devices present in the system (Closes: #928977, #929186, #929254)
Checksums-Sha1:
 c3239929c11345888ee74271ff297d99cc939d97 2516 e2fsprogs_1.45.1-2.dsc
 484453b9b0a3f33b839ff0408070c42c6ba6cdf8 81168 e2fsprogs_1.45.1-2.debian.tar.xz
 2919e5685e5737c253bb734e9cf4a4b4b0bad243 11302 
e2fsprogs_1.45.1-2_amd64.buildinfo
Checksums-Sha256:
 7f17679c27ab00e3a681a7514e63c97cfba6cebfb12b33df9f666525cc172d2d 2516 
e2fsprogs_1.45.1-2.dsc
 0097d33027945387b3c77ab4f1d5255cd8a9bfc3d60b3a75608cb9e169989488 81168 
e2fsprogs_1.45.1-2.debian.tar.xz
 4137e2bd14c22b49e85e10e0d8bae56535361015a7757c3f5de038b73e79ed21 11302 
e2fsprogs_1.45.1-2_amd64.buildinfo
Files:
 8cd7eb3413aa2b418eb0d4c77ad60d94 2516 admin required e2fsprogs_1.45.1-2.dsc
 11f8c12216ff6008cb36ff76507d8618 81168 admin required 
e2fsprogs_1.45.1-2.debian.tar.xz
 cc53418e1fae2dd395b512b1151aa12d 11302 admin required 
e2fsprogs_1.45.1-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlziw5YACgkQ8vlZVpUN
gaORnwgAqkK37gLH6DdqHRW/gC9AFQt1ZFQbgeFf/irpnhkbtfPLNhHIizI13oUY
WnIb3lJzZ53KfrdZIrYHUoNsp2cXNeE76P1B8auma9zP9WgYGP4i+xUjyttnmyAo
zD7B0DSg0Iug9FJoHeFL/nA/V1E06CxXBrK/c6AFRZDX1PQ+IkOuV6/kq+bO3vC2
1061UjlV9wkA91Tbo3uGd6XXPkHgRLzz6SYbedGxbT5KKjbgv+iCtH0tY8auBuRI
PTfzgL1iMh23Zvhd2Ty3gvabdXwACCe70nOhEaaOb5J2jbMO/hDmK65VzLZvgskC
FmDtke2K3vQDJPdwjfzMah28XcQyuA==
=GAEA
-END PGP SIGNATURE-



Accepted e2fsprogs 1.45.1-1 (source amd64 all) into unstable

2019-05-13 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 12 May 2019 21:23:25 -0400
Source: e2fsprogs
Binary: comerr-dev e2fsck-static e2fsck-static-dbgsym e2fslibs e2fslibs-dev 
e2fsprogs e2fsprogs-dbgsym e2fsprogs-l10n e2fsprogs-udeb fuse2fs fuse2fs-dbgsym 
libcom-err2 libcom-err2-dbgsym libcomerr2 libext2fs-dev libext2fs2 
libext2fs2-dbgsym libss2 libss2-dbgsym ss-dev
Architecture: source amd64 all
Version: 1.45.1-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package to libext2fs2
 e2fslibs-dev - transitional package to libext2fs-dev
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package to libcom-err2
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 924275 924301 926112 926138
Changes:
 e2fsprogs (1.45.1-1) unstable; urgency=medium
 .
   * New upstream feature
   * Drop lvm2 from the recommends line (Closes: #924275)
   * Add the -n flag to the e2scrub and e2scrub_all commands
   * Teach e2scrub to issue more useful error messages
   * Update support for the case-folding file system feature to match what
 finally will be landing in the kernel.
   * Teach e2scrub_all to skip scrubing a file system if there is not
 enough free space to create a snapshot.  (Closes: #924301)
   * Fixed debugfs so it correctly prints ea_in_inode xattr values.
   * Debugfs now prints non-printing characters using C-style hex escape
 sequences.
   * E2fsck now checks the unused portions of the bitmap blocks when the
 number of blocks/inodes is less than the full blocksize to make sure
 they are properly set.
   * Fixed mke2fs's insanely large file system check, so that creating a
 900TB file system will succeed.
   * E2scrub now tags its temp snapshot volumes with UDISK_IGNORE to avoid
 them showing up in GUI's.  (Closes: #926112)
   * Mark the e2scrub systemd service files to indicate that it requires
 CAP_SYS_ADMIN and CAP_SYS_RAWIO so e2scrub will get skipped when run
 in cointainers that don't give root these capabilities.  (Closes: #926138)
   * E2fsck can now save a problem code log for debugging or monitoring
 purposes.
Checksums-Sha1:
 243efa40655aeb2afa85d9f494d7c8e87cf1af0c 2769 e2fsprogs_1.45.1-1.dsc
 2e80db4d95280c801be43dc5ac664897e1e373b9 7801837 e2fsprogs_1.45.1.orig.tar.gz
 0be4f9d03fc965e8b40a8daf799871bff59620fe 488 e2fsprogs_1.45.1.orig.tar.gz.asc
 39457170057935ac8c14d01c96312541e2fc 79484 e2fsprogs_1.45.1-1.debian.tar.xz
 9719784bdf94d54a7d6d1394636799a926651ede 163552 
comerr-dev_2.1-1.45.1-1_amd64.deb
 5af2c301a644742932f9c4e4299735482bdf50bd 1087048 
e2fsck-static-dbgsym_1.45.1-1_amd64.deb
 94ded084d589e3f00c5897221730d9bc4d710347 668272 
e2fsck-static_1.45.1-1_amd64.deb
 48dd936383858bc17ef65638384cc79283aa2750 65572 e2fslibs-dev_1.45.1-1_all.deb
 4d688c0c48519201414d9be513f76be643c50c9a 65212 e2fslibs_1.45.1-1_amd64.deb
 0993f23c28e47f9c34a17f7a69669dbb1324c15c 1454432 
e2fsprogs-dbgsym_1.45.1-1_amd64.deb
 bce5363740540d7863d7ca88943e7b6e106a98ba 504600 e2fsprogs-l10n_1.45.1-1_all.deb
 eb8899e9fd6b873c0897ee408a75cefb48bb4898 343848 
e2fsprogs-udeb_1.45.1-1_amd64.udeb
 e1fb6b87d4606a52da9d761a7e640874409e1c1f 11302 
e2fsprogs_1.45.1-1_amd64.buildinfo
 0ea0529865041c1aecd8b93f8edfd22b4c71edc5 595420 e2fsprogs_1.45.1-1_amd64.deb
 32204b69a9116a63fab752942bc196b345eee9dd 101664 
fuse2fs-dbgsym_1.45.1-1_amd64.deb
 d8b877164c0aad6b8ac283b1777a8e2774bed33d 90552 fuse2fs_1.45.1-1_amd64.deb
 3f8861528b10b37b65eda4aeb62e9502cc24236b 13240 
libcom-err2-dbgsym_1.45.1-1_amd64.deb
 5367dca09e841a736e6fb1ab42b7c9123569ef8e 69448 libcom-err2_1.45.1-1_amd64.deb
 8eb89d2caa25917efbd74a758980f693c95e5373 65212 libcomerr2_1.45.1-1_amd64.deb
 935959e8ad7caa26a006b822fae510aaabc16460 4589796 
libext2fs-dev_1.45.1-1_amd64.deb
 1b0ecdd9f7ec16a69de4622fde0462ee06739d0f 636492 
libext2fs2-dbgsym_1.45.1-1_amd64.deb
 58420e204d18be95828e9644df944f5714f0922e 246192 libext2fs2_1.45.1-1_amd64.deb
 9fbba864adbfc0006cdf893e3784de281e21c070 29460 libss2-dbgsym_1.45.1-1_amd64.deb
 9888dec04e030abcec9f83e70dc797369b5c7c1f 73932 libss2_1.45.1-1_amd64.deb
 2cbbb8ce84855d8ae1297ff864cb5a30f2564927 248160 ss-dev_2.0-1.45.1-1_amd64.deb
Checksums-Sha256:
 a3763ab3c81572851b17055721a568a85ceee808e7235c743748938aec8179f3

Accepted e2fsprogs 1.45.0-1 (source) into unstable

2019-03-06 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 06 Mar 2019 12:55:18 -0500
Source: e2fsprogs
Architecture: source
Version: 1.45.0-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Changes:
 e2fsprogs (1.45.0-1) unstable; urgency=medium
 .
   * New upstream feature
   * tune2fs can now set the file system error bit to force a check at the
 next fsck by using the extended option "force_fsck".
   * There is now an e2scrub script which will allow e2fsck to be run
 on mounted file systems using an LVM device.  There will be a systemd
 script to automatically run e2scrub on all ext4* file systems where it
 can be supported.
   * mke2fs will attempt avoid discarding pre-allocated blocks when
 initializing a file system on a file.
   * The fuse2fs command now supports a "fakeroot" option to allow an
 unprivileged user to fuse2fs to modify rootfs images.
   * Add initial support for the character set and case-folding file system
 feature.
   * Debugfs can now set the inode's checksum field
   * E2image now accepts the -b and -B options to allow the user to specify
 the superblock location when creating a raw or qcow2 image.
   * Update the debhelper compatibility level to 11
   * Update the Debian policy compliance to 4.3.0
Checksums-Sha1:
 15e0bf7130279c20e9c0bad9317d06872524ea2e 2769 e2fsprogs_1.45.0-1.dsc
 11ad83e1aff6d38848ff60fb596ddb4899ebe189 7820148 e2fsprogs_1.45.0.orig.tar.gz
 45fa256a0656699a8e8a96fe5d16b6f79ed129f3 488 e2fsprogs_1.45.0.orig.tar.gz.asc
 35ee274674c116db1387f9d2650e7c7bbfe06943 79220 e2fsprogs_1.45.0-1.debian.tar.xz
 dac5b0efa6b73d97efb3f46c652ca1b86638f61b 11341 
e2fsprogs_1.45.0-1_amd64.buildinfo
Checksums-Sha256:
 452ee6c6035d4563342052834d36d9bf97673ae0cf85eee9268819e2d54fbb9f 2769 
e2fsprogs_1.45.0-1.dsc
 73a3d04e7717bf47b2e7920285847e1f6efcb369ace080fa5c48e9e9b292ece9 7820148 
e2fsprogs_1.45.0.orig.tar.gz
 44ec7209be97e312c8938e762e0cb84a28a9638344c33fa78adfa6c740b42951 488 
e2fsprogs_1.45.0.orig.tar.gz.asc
 6d3db8fa190ebd6efbe4171f1e051c379229223d71b1f8af0264353180f4d133 79220 
e2fsprogs_1.45.0-1.debian.tar.xz
 6b2138524dc7129a04d4385268448f9041a39222728aab32cb939f03ff18367c 11341 
e2fsprogs_1.45.0-1_amd64.buildinfo
Files:
 4b291980e21205a6dff1555aead1906d 2769 admin required e2fsprogs_1.45.0-1.dsc
 641e1371dbdd118eade96bb963104f16 7820148 admin required 
e2fsprogs_1.45.0.orig.tar.gz
 2abb9e87ac3d14b8a0006da76ef94381 488 admin required 
e2fsprogs_1.45.0.orig.tar.gz.asc
 e20666bde0d10cf3db7d6ce8d8442e40 79220 admin required 
e2fsprogs_1.45.0-1.debian.tar.xz
 d4725d3f8477c9323ed0d2023327ea2d 11341 admin required 
e2fsprogs_1.45.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlyAtDoACgkQ8vlZVpUN
gaNzxwf/aOSvtaCJkRwcVx6ihg5WGHGESZaD4DETYel3GOoeWshvZk+TbU3ndESm
A4P5up75SwMTSUhwcKRGA/b5Olp+W7nuppoJ8NT8+osHQJ+jD/8CbDTSI2dVaP8Q
dyQte0MSSWyeyRldLXSVJiuRv8cBl3V/7UVKZnK0y9shUracw5yG0keIPL9YJ9Ms
+rImU47BDfy7xT/DY/4B/Q6uBrJL4r4MLPPNODi/QOMUHtkqMmSZbnk5FhMDYhAZ
LPnMpf6vCL1zdTWdSeANAbhtTQPQdBU9dyF6sNRewOmBtVF199xADPSyYN0e1VZA
1Bs20iVVWbcFwGGB+wRfpzOe3+ijyQ==
=D76k
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.6-1 (source) into unstable

2019-03-05 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 05 Mar 2019 15:10:40 -0500
Source: e2fsprogs
Architecture: source
Version: 1.44.6-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Closes: 99 919958
Changes:
 e2fsprogs (1.44.6-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix e4defrag overflow problem when files are being created while it is
 running (Closes: #99)
   * Fix e2fsck so it can correctly handle directories > 2 GiB when the
 largedir feature is enabled.
   * Fix mke2fs's hugefile creation so it works correctly for certain
 unfortunately sized disks/partitions.
   * Fix the libext2fs library to be more robust against
 invalid/maliciously corrupted block group descriptors.
   * Fix mke2fs and debugfs so they can correctly copy in files > 2 GiB.
   * Fix debugfs so its stat command can correct supportly display directory
 sizes > 2 GiB.
   * Fix memory leaks in debugfs, mke2fs, and e2freefrag.
   * Avoid unnecessarily linking badblocks with the libblkid shared library.
 (Closes: #919958)
Checksums-Sha1:
 9d3cabefd3c54178be214e833f0d81cfe6207558 2747 e2fsprogs_1.44.6-1.dsc
 e9f5bfdae08b59bd8c7a123481667b6bde9e5937 7624019 e2fsprogs_1.44.6.orig.tar.gz
 6bbfe8fca9f9dcde7feaf597dea21775162be0e4 488 e2fsprogs_1.44.6.orig.tar.gz.asc
 eb47d5bbbc5b4e1d21ef477b6cbd84c6c3e6e321 78276 e2fsprogs_1.44.6-1.debian.tar.xz
 45113b2e615c5e4c576c76ba1efbf311cb67fe9a 10668 
e2fsprogs_1.44.6-1_amd64.buildinfo
Checksums-Sha256:
 8e06a639f054e843a140523eb82c02f3272939215ebd6bd3883f7233e591751d 2747 
e2fsprogs_1.44.6-1.dsc
 9bf7200d2737ed13f50a080af285c11529f91b088d84ecb71aae9fac58a8fbee 7624019 
e2fsprogs_1.44.6.orig.tar.gz
 341aec7ef8c296b1e48e616b4978f72992f2394773a7253e1998f977a5103eca 488 
e2fsprogs_1.44.6.orig.tar.gz.asc
 f69abc62472fba729d682e0fa3ceeaacb63aae912929fe4973eeb478edb1a212 78276 
e2fsprogs_1.44.6-1.debian.tar.xz
 3e8f8700cd7887817077f06eb00f561e9bf9387d14976de82180c83c2dd4ef9b 10668 
e2fsprogs_1.44.6-1_amd64.buildinfo
Files:
 f1b81ab7d810c9124ee21eb037df5b63 2747 admin required e2fsprogs_1.44.6-1.dsc
 d010e5b1b66a8755a4cdd96e189eb069 7624019 admin required 
e2fsprogs_1.44.6.orig.tar.gz
 fe572e1bb214ac49853527c45bcb58d8 488 admin required 
e2fsprogs_1.44.6.orig.tar.gz.asc
 f22c578259aece4023c178a35130af26 78276 admin required 
e2fsprogs_1.44.6-1.debian.tar.xz
 76a108c26d27b899136e7f261fec1735 10668 admin required 
e2fsprogs_1.44.6-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlx/VIEACgkQ8vlZVpUN
gaNwwAf+JxpBaR45PWV8iuxPaW/EmvENt8MPeaYze4aoaHH1TlAgYQPGQmcKbc4w
NxXrt7WRSmUAVtAQwJnMbW77QupUU4LDTxftwkiMUYjl15DZY52Sp6YL4TRcBGZ/
Twk9l+kv+4HZTCnThFrXY27MFD9byFvzXwOQGvU8Sc/58r7w+4ZHIowgF0cFSDmL
MLhD+f1yHmUHl3H87ksJbBdNvF3X7XE/Znqrd+sh3fxYzC7rJus98sCUqVKhoe8j
3oFeSW8piuOocTCzZwpBrgzixdp4i5LLTAgQhBNTECy+oa0T5dvj72C4lHzTUfkh
YYLxgcHURHs8TIsVB5Xfq2cOTIYbbA==
=RagT
-END PGP SIGNATURE-



Accepted xzgv 0.9.2-1 (source amd64) into unstable

2019-03-05 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 05 Mar 2019 23:06:18 -0500
Source: xzgv
Binary: xzgv xzgv-dbgsym
Architecture: source amd64
Version: 0.9.2-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 xzgv   - Picture viewer for X with a thumbnail-based selector
Closes: 214112 379869 457253 610568 766954
Changes:
 xzgv (0.9.2-1) unstable; urgency=medium
 .
   * New upstream version
   * Added option to show only image files in the selector (Closes: #457253)
   * Fixed Exif orientation (Closes: #610568)
   * Fixed thumbnails not showing up when zoom is enabled
 (Closes: #214112, #379869)
   * Fixed segfault when going to next image after closing the current one
 (Closes: #766954)
   * Update to debhelper compatibility level 12
   * Update Debian Policy Standards Version to 4.3.0
   * Fix zwgc man page
Checksums-Sha1:
 a5421f9a6ad373d6474973d18d359b5bd7de3071 1341 xzgv_0.9.2-1.dsc
 d870783e102262c3ab755a6d8fa578394a73ae6d 162077 xzgv_0.9.2.orig.tar.gz
 7bec4944584565fd8bc25d7d6a1cbd82233108e0 9980 xzgv_0.9.2-1.debian.tar.xz
 cb7a00c52c4c2d556a31c7d0fa2dd04529220566 165208 xzgv-dbgsym_0.9.2-1_amd64.deb
 437940dfe9454d79c8704e19c8c78dacab4f7ecc 10500 xzgv_0.9.2-1_amd64.buildinfo
 c5cc6f46a26168e27d6ecc2fb1c21242f52d5639 153640 xzgv_0.9.2-1_amd64.deb
Checksums-Sha256:
 4d3f8725db479f3cd02cea1137dc6aee48818e928bba5cb67d34fa343aece4fa 1341 
xzgv_0.9.2-1.dsc
 25a240bb8c4a85c3979ce1a39c81c859724b490c1fd83dd4e3ef1db053ee819e 162077 
xzgv_0.9.2.orig.tar.gz
 1abd8be8990ef3c777672fdbc9864882c4922e464b835e21cb9d68b57c11c4a0 9980 
xzgv_0.9.2-1.debian.tar.xz
 769577f5a93a3a13f831ed624b967c66891efeef4152b0aac417b588719dde91 165208 
xzgv-dbgsym_0.9.2-1_amd64.deb
 c651c4fd3823bedb863b4d5e301dc71805f17d377b5e8748a2b7873708c678af 10500 
xzgv_0.9.2-1_amd64.buildinfo
 56ca20b790569737394419479c3cfa766ad3ea8bca81b0af56b937a155ee980d 153640 
xzgv_0.9.2-1_amd64.deb
Files:
 c05b264da47934d9cb1d92cd62eb59bd 1341 graphics optional xzgv_0.9.2-1.dsc
 87d14e59268ace5ba83005a6e20e2be7 162077 graphics optional 
xzgv_0.9.2.orig.tar.gz
 78a93cc1b3eac5af124bdac3f57779b8 9980 graphics optional 
xzgv_0.9.2-1.debian.tar.xz
 eac2cb2a6cfce2f2da59f1a887f10e3f 165208 debug optional 
xzgv-dbgsym_0.9.2-1_amd64.deb
 21595d6a887a9aeea1186ccf7280debe 10500 graphics optional 
xzgv_0.9.2-1_amd64.buildinfo
 ed89ec8304bdbc04d053bb1ad45339cb 153640 graphics optional 
xzgv_0.9.2-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlx/UCUACgkQ8vlZVpUN
gaPe8Af+LUrcvASeawqgxedDDauuP1oZG/xrD/7526BVwrb/ctn66S2zytBWt0K7
9oyvudaS4vGYFG2b/pPhYjlYUa7SQb2D58I8gukz67Y89ri6BjmgNNIxvCZBZjct
KxQx8TRxedsZE0VbpYR9CmABhUYonoqw7npQ5mcNc2WCNYqRNbfb5/2WlSU0YCtx
u8mm4Y1KCXXoTZlC+Dlxe2bMVY+eKfN9zIrXqkYd4HEQcWUIRW6a6RTosUPnyV/A
QcTREq8Gm5SgV9HJzjNKVg3jBTR4W1PNtveM4TmCZ5E82JmHlys73rOomTsyCUeF
pAVruqCnbkfDLMV4p6rde62J87lcOw==
=MCbe
-END PGP SIGNATURE-



Re: Handling of entropy during boot

2019-01-09 Thread Theodore Y. Ts'o
On Tue, Jan 08, 2019 at 10:41:55AM +0100, Stefan Fritsch wrote:
> 
> If the security issue only affects a small percentage of the installations 
> and fixing it means breaking many other installations, then there has to 
> be a discussion if we really want fix the issue or if a "don't do that" 
> documentation is the better choice.

One of the questions which needs to be answered is exactly how many
installations are actually broken.  I don't think it's going to be bad
as you suspect

> Rasberry PIs were only an example. There are also other systems, including 
> old x86 systems, that don't have a HWRNG. Also, there are probably a load 
> of x86 VMs that emulate an older CPU due to libvirt misconfiguration and 
> don't expose the rdrand cpuid bit.

x86 systems have a high resolution timer; Rasberry PI's don't.
Furthermore, if libvirt is miconfigured, it should just be fixed (and
better yet, it should be configured to enable virtio-rng, which is
*not* hard).

> Systems that don't suffer from blocking on entropy because they have other 
> sources of entropy (hwrng, ...) won't have their security reduced because 
> the good entropy will still be added to the pool, regardless of the seed 
> file being credited or not.

The question is how long they have to block.  *Very* unfortunately,
there's a lot of busted software that try to generate
security-critical keys when the system is first booted, which is when
entropy available is the least available.  Such packages include ssh
and various packages which call openssl (such as CUPS) which are
visible to the internet.

And if the system doesn't have good sources of entropy, and don't have
sufficient interrupts to initialize the entropy pool, the question is
what should we do?  Should we just blindly proceed and let them
generate insecure keys?  At least, if the system blocks, they'll know
something is wrong, and they can fix the problem (for example, such as
*fixing* their libvirt configuration).

Ultimately, I don't think it's a big problem, primarily because I'm
not hearing a lot of yelling from Debian users.  It may be annoying
for your Rasberry Pi system, but the question is whether that is a
common case or an isolated case.

> So, how could we go forward from here. Maybe we could limit the wait for 
> entropy to some reasonable value (1 minute? 5 minutes?). This could be 
> done by creating a program that does a blocking getrandom but with a 
> timeout. If the timeout expires and the seed file has been read 
> successfully before, it would then credit the read entropy. This program 
> would be added as systemd unit so that services that need entropy can 
> depend on it and don't get killed with a timeout. Is this a reasonable 
> approach? Or do you (or anyone else) have any better suggestions?

My suggest is to try and figure out *what* is blocking, and *why*.  If
it's because it's something security-critical, such as generating ssh
keys, letting things continue even though we don't have secure entropy
is a bad, bad, BAD idea.  If it's for something stupid, like
generating seeds for Python dictionaries (just as an example; that one
has been fixed) then the application should be fixed not to request
secure randomness in the first place.

That's the correct fix, as opposed to a short cut that might leave us
in worst place, from a security perspective.

- Ted



Re: Handling of entropy during boot

2019-01-09 Thread Theodore Y. Ts'o
On Wed, Jan 09, 2019 at 09:58:22AM +0100, Stefan Fritsch wrote:
> 
> There have been a number of bug reports and blog posts about this, despite 
> buster not being release yet. So it's not that uncommon.

Pointers, please?  Let's see them and investigate.  The primary issue
I've been aware of to date has been on Fedora systems, and it's due to
some Red Hat specific changes that they made for FEDRAMP compliance
--- and Red Hat has dealt with those issues.

If there are problems for people using Debian Testing, we should
investigate them and understand what is going on.

> > My suggest is to try and figure out *what* is blocking, and *why*.  If
> > it's because it's something security-critical, such as generating ssh
> > keys, letting things continue even though we don't have secure entropy
> > is a bad, bad, BAD idea.  If it's for something stupid, like
> > generating seeds for Python dictionaries (just as an example; that one
> > has been fixed) then the application should be fixed not to request
> > secure randomness in the first place.
> 
> No, that's utterly wrong. If it's a hassle to use good entropy, people 
> will use gettimeofday() for getting "entropy" and they will use it for 
> security relevant purposes. In this way, you would achieve exactly the 
> opposite of what you want.

If *users* do this, then if they end up releasing credit card numbers
or PII or violate their customers privacy which brings the EU's GDPR
enforcers down on then, it's on *their* heads.  If *Debian* makes a
local Debian-specific change which causes these really bad outcomes,
then it's on *ours*.

We've tried to do this ten years ago, when well-meaning Debian
Developers tried to "fix" OpenSSL's random number library, and it
turned out to be a disaster[1].  So let's be careful and to replicate
past mistakes, eh?

[1] https://www.schneier.com/blog/archives/2008/05/random_number_b.html

> Any program that does secure network connections needs entropy for 
> Diffie-Hellman. And even seeds for hash buckets can be security relevant. 
> You really don't want that people need to distinguish between 
> security-critical and stupid uses of entropy, because they WILL get it 
> wrong.

Sure, this is why developers need to investigate the bugs.  You said
you provided links, but I couldn't find any in your e-mail messages or
earlier ones on this thread.  Perhaps I missed them; in which case, my
apologies.   Can you please send/resend those links?

Can you please prioritize reports from people running Debian Unstable
or Debain Testing?  As I said above, these issues tend to be very
distro specific, especially when distros are messing around with
crypto-related libraries in order to keep the US Government happy.

- Ted



Re: fuse -> fuse3

2018-12-25 Thread Theodore Y. Ts'o
On Fri, Dec 21, 2018 at 11:03:34PM +0100, Oibaf wrote:
> The package fuse3 is available since awhile in sid/buster.
> Their users however are still using old fuse (v2), e.g. sshfs-fuse.
> According to this:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912528
> fuse3 is not co-installable with fuse, but a patch is available.
> 
> So is there a chance this get fixed and sshfs-fuse and other package can be
> updated to use fuse3 for buster?

Thanks for mentioning it!  I didn't even *know* about the existence of
fuse3.  Is libfuse3 API compatible with fuse2?  In other words, is it
just a recompile away for e2fsprogs to be able to produce a fuse2fs
binary that works with fuse3?

If so, I wonder if we would be better off renaming libfuse3-dev to
something like fuse-dev?  That would mean that people who just
recompiled their packages would pick up fuse3 support.  It would also
make it easier for people like myself, who try to make e2fsprogs and
its debian packaging trivially backportable to stable, old-stable, and
old-old-stable.

Well, it would still be annoying in the short-term, since I'll have to
teach my scripts how to generate a different debian/control from
debian/control.in so that we use libfuse2-dev for pre-Buster, and
libfuse3-dev or fuse-dev for Buster+.  But if we chase things so that
it's fuse-dev for Buster+. in the future it will be easier to support
debian packaging trivially for muliple Debian releases.

Cheers,

- Ted

P.S.  If fuse3 and fuse are not co-installable, we really should have
managed this as a formal buster migration earlier.  Oh, well, water
under the bridge, but we're going to have to move briskly before the
Debian Buster transition freeze of January 12, 2019.  :-/



Re: Handling of entropy during boot

2018-12-24 Thread Theodore Y. Ts'o
On Sun, Dec 23, 2018 at 05:52:31PM +0100, Stefan Fritsch wrote:
> I think some other questions should be considered first. Did Debian protect 
> from these attacks in the past? The answer is clearly no. Now, should we 
> break 
> the systems of those people who keep their random-seed file secret and don't 
> clone their OS image, in order to offer some protection to other people? This 
> is really what we need to answer first, and in my opinion, we should try very 
> hard not to break the systems of those users. And I see no other way than to 
> credit the random seed file with entropy.

I don't think this line of reasoning is valid.  Supposed there was a
horrific security hole, such that 10% of publically available SSH
hosts had insecurely shared public keys such that were vulnerable to
being guessed[1].  Cearly, in the past (before we knew about such a
vulnerability) we did not protect those systems against this attack.
Does this mean we shouldn't in the future?  I don't think it so
follows!

[1] Mining your p's and q's: Widespread Weak Keys in Network Devices.
https://factorable.net

There is a balancing test that has to go on here.  And quite frankly
Rasberry PI's are extremely problematic devices from a security
perspective.  They use a coarse-grained clock, so it's very hard to
get good entropy out of timing events, and very the hardware that they
have on them is such that there aren't many events that we can use to
generate entropy in the first place.

I'm not sure that it's a great idea to weaken *all* Debian systems to
the security of Rasberry PI's, including x86 servers and laptops, just
because one platform has crappy hardware with respect to getting
secure random numbers.

So perhaps the right answer is we have one default value for certain
architectures, or maybe classes of devices (e.g., a server-class ARM64
device is very different from a IOT-style ARM platform).

> 
> One could also make it harder for an attacker to regenerate key material from 
> a system where he knows the seed file. For example, if there is a RTC one 
> could 
> put the boot time and all serial numbers / MAC addresses that one can find 
> into 
> an expensive function like PBKDF2 or bcrypt and feed the result to the random 
> seed. This way, even if the attacker has an approximate knowledge of most of 
> that information, he would still need to spend quite a bit of computing power 
> to get all the possible random seeds that could be used.

We mix things like serial numbers and MAC addresses into the random
pool already.  Unfortunately, if the attacker can snoop the
random-seed file, it's likely he or she can simply obtain the MAC
addresses or serial numbers of the device.

> If the number of rounds in the function depends on timing, like do
> as many rounds as possible in 1 second, things like the load of the
> VM host and the temperature of the CPU will also play a role in the
> result. A sha sum of dmesg would probably also help, because it
> contains a lot of timings that also depend on the load of the VM
> host.

We are already mixing timing information into the entropy pool, and to
the extent that there is randomness there, it is cr editedi
appropriately.  The problem is that the Rasberry Pi doesn't have a
fine-grained clock, and there is a lot less entropy from timing events
than most people might suppose.

As I said, though; it's one thing for this to be added to the entropy
pool.  It's quite another for it to be reflected in the random seed
file.  Today, if the system was booted a year ago, the random seed
file will not have been updated for the past 12 months.  The last time
it would have been updated is shortly after the system was first
booted.  This is **terrible* if you want to assume that we should give
full credit to the random-seed file --- because entropy means, "not
known to the adversary".  The adversary can have access to it,
including, say, when ethernet interrupts may have caused timing events
because the Rasberry PI only keeps time to 100Hz granularity, and an
outside attacker can look at the external timing of packets on the
network, assuming that the timing of network interrupts are actually
contributing entropy is not clear.

I understand that having Rasberry Pi's take a long time to boot
because they don't have entropy is frustrating.  But is silently
assuming they have entropy when someone really determined to reverset
engineer state of the pool a preferable alternative?

If someone is using the prototype and IOT device (remember: 'S' in IOT
standards for security), maybe it's fine, since IOT devices are
generally wide open to security problems anyway, so what's one more?
Just don't put them on *my* home network.  :-)

But is that *really* the best answer for Debian?   My opinion is "no"

At least, let's please not make the security for x86 servers and
desktops worse just to please Rasberry Pi IOT developers

 - Ted



Re: Handling of entropy during boot

2018-12-18 Thread Theodore Y. Ts'o
On Mon, Dec 17, 2018 at 09:46:42PM +0100, Stefan Fritsch wrote:
> 
> There is a random seed file stored by systemd-random-seed.service that saves 
> entropy from one boot and loads it again after the next reboot. The random 
> seed file is re-written immediately after the file is read, so the system not 
> properly shutting down won't cause the same seed file to be used again. The 
> problem is that systemd (and probably /etc/init.d/urandom, too) does not set 
> the flag that allows the kernel to credit the randomness and so the kernel 
> does 
> not know about the entropy contained in that file. Systemd upstream argues 
> that 
> this is supposed to protect against the same OS image being used many times 
> [3]. (More links to more discussion can be found at [4]).

This is an issue which Debian should be deciding more than systemd,
since the issues involved involve how the entire OS is packaged and
installed.  That being said, the issues involved are subtle.

The decision to not credit any randomness for the contents of
/var/lib/systemd/random-seed is definitely the conservative thing to
do.  One of the issues is indeed what happens if the OS image gets
reused.  And it's not just for Virtual Machines, but it can also be an
issue any time an image is cloned --- for example, in some kind of
consumer electronic device.  Another question is that has to be
considered is whether you trust that random-seed file hasn't been
tampered with or read between it was written and when the system is
next booted.  For example, if the "Targetted Access Organization" at
NSA, or its equivalent at German BND, or Chinese MSS, etc., were to
intercept a specific device, and read the random-seed file, they
wouldn't need to make any changes to the devices (which might, after
all, be detectable).  If the OS were to blindly trust the random-seed
file as having entropy that can't be guessed by an adversary, this
kind of attack becomes possible.

Now, should Debian care about this particular attack?  I suspect
people of good will could very well disagree.  There is a similar
issue with newer kernels which support the boot-command-line option
random.trust_cpu=on.  If you are firmly convinced that there is a good
chance that the NSA has suborned Intel in putting a backdoor into
RDRAND, you won't want to use that boot option.  But from the
perspective of the distro, especially one who is striving to be a
"Universal OS", how should you set this default?

If the kernel is only going to be used by a VM, you have to trust the
Host OS provider, and if you're paranoid enough that you doubt Intel's
ability to resist being suborned by the NSA, you're probably going to
be even more concerned of the hosting/cloud provider from being in bed
with the its local government authorities.  So what the default should
be for Google's "Cloud Optimized OS" is pretty obvious.  The COS
kernel trusts RDRAND, and this avoids any delays in the boot process
waiting for the random number to be securely initialized --- because
we trust RDRAND.

But for the Universal OS, it answer of whether we should blindly trust
the random-seed or RDRAND is not so easy.  I can construct scenarios
where we should obviously trust random-seed --- and scenarios where we
shouldn't.  And we could throw it up to the user, and ask them to
answer a question at installation time --- but most users probably
won't be equipped to be able to answer the question with full
understanding of the consequencs one way or another.

That being said, there are some thing we can do that can help
regardless of what the default ends up being, and how we enable users
or image installers to change the default.  For example, at least
every day, or perhaps sooner (and maybe once an hour if the device is
powered by the AC mains) the contents of the random-seed file should
be refreshed.  The reason for that is that if the system has been up
for weeks or month, and the user reboots the system by forcing power
down or if the kernel crashes, or if the user is in too much of a
hurry to wait for a clean shutdown sequence, and runs something like
"echo b > /proc/sysrq-trigger", there is an increased chance that the
random-seed file may have been snooped sometime in the past
week/month/quarter.

> A refinement of the random seed handling could be to check if the hostname/
> virtual machine-id is the same when saving the seed, and only credit the 
> entropy if it is unchanged since the last boot.

This is a good idea, but how you set the virtual machine-id is
very cloud/hosting provider specific.  Also, very often, in many cloud
environments, the hostname is not set until after the network is
brought up, since they end up querying the hostname for the VM via the
metadata server.

Also, for a kernel meant for a virtualization or cloud environment, my
recommendation is to use random.trust_cpu=on, or compile the kernel
with CONFIG_RANDOM_TRUST_CPU, which sets random.trust_cpu to be
defaulted to on.  Trusting RDRAND in a 

Accepted e2fsprogs 1.44.5-1 (source) into unstable

2018-12-15 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 15 Dec 2018 22:46:49 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.5-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 99 907634 914087 915942 916188
Changes:
 e2fsprogs (1.44.5-1) unstable; urgency=medium
 .
   * New upstream version
   * Avoid overflows when tracking the number of files defragged
 by e4defrag (Closes: #99)
   * Fix groff formatting nits in various man pages (Closes: #916188)
   * Fix location of libext2fs documentation (Closes: #915942)
   * Fix regression so we are correctly translating Posix ACL's
 in libext2fs
   * Use the online free block counts so e2freefrag's percentages
 are correct
   * Fix a false warning that tune2fs will take long time to change
 a UUID if the metadata_csum feature is not enabled
   * Fix mk_cmds so it works on a usrmerge system when e2fsprogs is built
 on a non-usrmerge system (Closes: #914087)
   * E2fsck will avoid offering to set the inline_data feature flag
 unnecessarily
   * E4defrag will handle the case where it is running as root and it can't
 find the file system to open more gracefully (Closes: #907634)
   * Fix a bug where resize2fs was failing to update the extent tree
 checksums in an corner case
   * Fix fuse2fs's command line parsing when options are specified after
 the target device/image
   * Fix a bug which could cause e2fsprogs tools to segfault on a corrupted
 file system where the journal's s_nr_users is impossibly large.
   * E2image now includes the mmp block (if needed) when creating a
 metadata-only image.
   * When e2fsck notices it could optimize an extent tree, it will now ask
 "Optimize?" instead of "Fix?", which was confusing some users since it
 implied that something was broken.
Checksums-Sha1:
 44105d35e604d6ef2e34d8367a5748a3a5b16293 2747 e2fsprogs_1.44.5-1.dsc
 c3f64d10b6ef1a268a077838a5cafb6aaebe2986 7619237 e2fsprogs_1.44.5.orig.tar.gz
 db05093049f5f2788a5b6fd23a6746bbcfe05ed9 488 e2fsprogs_1.44.5.orig.tar.gz.asc
 42f5b9d82b58387138efa2d51cff303f0c7291ae 78056 e2fsprogs_1.44.5-1.debian.tar.xz
 3a2708e16aad449d9c3b1301f803e509769394b4 10624 
e2fsprogs_1.44.5-1_amd64.buildinfo
Checksums-Sha256:
 119cb2a7901e48bb282b6335121388f7e5849b40664dae0c05c03491236db5bb 2747 
e2fsprogs_1.44.5-1.dsc
 2e211fae27ef74d5af4a4e40b10b8df7f87c655933bd171aab4889bfc4e6d1cc 7619237 
e2fsprogs_1.44.5.orig.tar.gz
 c0e3e4e51f46c005890963b005015b784b2f19e291a16a15681b9906528f557e 488 
e2fsprogs_1.44.5.orig.tar.gz.asc
 287dd7f311a98c99e984500d7cfd2860aa0c5409672f35515f0a31412799d0dc 78056 
e2fsprogs_1.44.5-1.debian.tar.xz
 2af9e3c8a5a609534834e5f9ca2c174272bcd8e231dc766879f84c11aadf2ef6 10624 
e2fsprogs_1.44.5-1_amd64.buildinfo
Files:
 9964621411884cf0dcdeb998e400eb2d 2747 admin required e2fsprogs_1.44.5-1.dsc
 8d78b11d04d26c0b2dd149529441fa80 7619237 admin required 
e2fsprogs_1.44.5.orig.tar.gz
 dde8ecabaf0f5082ef7de90e8bc9b8c6 488 admin required 
e2fsprogs_1.44.5.orig.tar.gz.asc
 9ee35898680b692654c908121aedf43d 78056 admin required 
e2fsprogs_1.44.5-1.debian.tar.xz
 0e157b3759a60871c1a7ab79245375fd 10624 admin required 
e2fsprogs_1.44.5-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlwV60IACgkQ8vlZVpUN
gaOA6Af+JciSTLx0xu40c0CsAzhE7bFjCsinRIsZCOkbv3UMVjprXvB3L4iSM0x2
muvOIaMlb9W+XyqyspNoEwJkADGPdZ8aXtVFryAxW7qALF/+UKCdnm7xQ1yPTTwL
eOFdX9ssTXWoxBSreNHm8/b2VoKrzWkurp4h8e0t2GeaPRn+I6Tbtmy+TNutg27A
/dJ3YLIji5yw6PsmUUV4jJlrfY+Cgq4dpc+adQDMkbiCIGtBij8PXTEf7XhStUGm
vhLcxk8vFVsk3gw8N0/3+pHBIkjJYBucCTaRC4mt2H8O6/OrmuCJLv+idM548cz9
Q0ALhMHpbLQGQ5W/PL8GX7MJuPXguA==
=/X2i
-END PGP SIGNATURE-



Re: usrmerge -- plan B?

2018-11-24 Thread Theodore Y. Ts'o
On Thu, Nov 22, 2018 at 11:27:46AM -0800, Russ Allbery wrote:
> > My position as a usrmerge sceptic, of letting them get on with doing
> > their thing, now seems to have been unwise.  The idea that it would be
> > optional mutated, without proper discussion, and without a transition
> > plan, into it being the default for new installs.
> 
> I agree with wanting more discussion and more of a plan before making it
> the default for new installs, and I'm skeptical this is a good idea for
> buster.

Given that one of my packages had a bug filed against it that was
caused by usrmerge, and while I *can* fix it, I am also getting a bit
skeptical about trying to rush the usrmerge for buster --- and
**definitely** if it is a mandatory merge.  I'd be OK usrmerge being
in buster so long as it has a big huge, fat warning of the form, "if
it breaks your system you get to keep both pieces".  So if things
break in usrmerge system on Buster, they would ***not*** be RC, at
least not for the next 3 months.

Post-buster, I agree doing a mandatory usrmerge transition makes
sense, and this should be done very early in the development cycle,
and not at the very end of the development cycle.

> That idea makes me wince.  This will just result in the same thing
> happening again.  Let's have the discussion *now*, when the problems are
> fresh in our mind, and then defer *action* to early in the bullseye
> release cycle (which I suspect is likely to happen anyway given how long
> it usually takes us to sort through questions of large migrations like
> this).

Agreed, completely.  If we leave usrmerge in buster as a "use at your
own risk", then the people who are the most passionate can try it on
their production systems.  That will hopefully give us more feedback,
which will significantely reduce risk for bullseye.

- Ted



Re: Q: Best practice for maintainer address with "alioth"

2018-10-01 Thread Theodore Y. Ts'o
On Mon, Oct 01, 2018 at 09:59:59AM +0200, Alex Muntada wrote:
> Hi Paul,
> 
> > As I understand it, alioth-lists.d.n is an interim location
> 
> This is correct, when asked what to do we're encouraging people
> to keep the former lists.alioth.d.o addresses.
> 
> > and folks should migrate to either a lists.d.o list, a
> > tracker.d.o team or pkgn...@packages.debian.org.
> 
> FWIW, we're fine with maintainers/teams migrating to lists.d.o,
> tracker.d.o or packages.d.o. Just let us know if any alioth list
> isn't needed anymore ;)

There was at least some impression that the lists.d.o maintainers
weren't enthusiastic of absorbing a large number of team maintainer
addresses as lists.  This came up when I was asking if we should
migrate filesystems-de...@lists.alioth.debian.org to list.d.o, and one
of the primary maintainers on filesystems-devel thought that was
frowned upon.

Is there something official from the lists.d.o maintainers about what
their preferences should be?

Thanks,

- Ted



Accepted f2fs-tools 1.11.0-1 (source amd64) into unstable, unstable

2018-08-27 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 24 Aug 2018 03:32:49 -0400
Source: f2fs-tools
Binary: f2fs-tools f2fs-tools-dbg libf2fs5 libf2fs-dev libf2fs-format4 
libf2fs-format-dev f2fs-tools-udeb
Architecture: source amd64
Version: 1.11.0-1
Distribution: unstable
Urgency: medium
Maintainer: Filesystems Group 
Changed-By: Theodore Y. Ts'o 
Description:
 f2fs-tools - Tools for Flash-Friendly File System
 f2fs-tools-dbg - Tools for Flash-Friendly File System (debug)
 f2fs-tools-udeb - Tools for Flash-Friendly File System (udeb) (udeb)
 libf2fs-dev - Core library for Flash-Friendly File System - Development files
 libf2fs-format-dev - Core library for Flash-Friendly File System - Development 
files
 libf2fs-format4 - Format library for Flash-Friendly File System
 libf2fs5   - Core library for Flash-Friendly File System
Closes: 904286
Changes:
 f2fs-tools (1.11.0-1) unstable; urgency=medium
 .
   * New upstream release.   (Closes: #904286)
  - add sg_write_buffer for UFS firmware update in Android
  - wanted_sector_size to specify sector size explicitly
  - support fsverity feature bit
  - support lost+found feature
   * Install the library link files in /usr/lib where they belong
   * Replace the libf2fs0 package with libf2fs5 and libf2fs-format4
   * Fixed missing libblkid dependency in the shared library
   * Updated Standards compliance to 4.2.0
   * Added Theodore Ts'o as an uploader for the package
Checksums-Sha1:
 87b6507943835017edab2a6051563d3354393b5d 2128 f2fs-tools_1.11.0-1.dsc
 1873381b24d02072e327dabebcf283e161201dc3 276714 f2fs-tools_1.11.0.orig.tar.gz
 1d554c41e2ad4e2691deb2680a5854543a1187a8 5256 f2fs-tools_1.11.0-1.debian.tar.xz
 ab0aa890d5f1afcd6198bd2665248bd55e885067 636488 
f2fs-tools-dbg_1.11.0-1_amd64.deb
 af0f95ee3fcd28ae33a0ca3e1ebbb971f0732487 154608 
f2fs-tools-udeb_1.11.0-1_amd64.udeb
 94448be313be6c9b6cf4576b5c1ec76fdfe04d76 7048 
f2fs-tools_1.11.0-1_amd64.buildinfo
 f93e9882dd32c8b02c530541f8ceb8130c7b0df9 156152 f2fs-tools_1.11.0-1_amd64.deb
 2a264763c58722f3523dfac7181f9c044b130833 24956 libf2fs-dev_1.11.0-1_amd64.deb
 53d1fc87c982746c6e1e7a2b782728e0a9490a74 19684 
libf2fs-format-dev_1.11.0-1_amd64.deb
 5498efeb430cbb8962d5b24f7e1605415b01bdf8 18532 
libf2fs-format4_1.11.0-1_amd64.deb
 6d03149eb4aa5a478e6c9cf103b18c9532b9f7ce 14304 libf2fs5_1.11.0-1_amd64.deb
Checksums-Sha256:
 be926873292ea7e9f49d41ee3a6620299fcb42ef33576d625b209e1c79231123 2128 
f2fs-tools_1.11.0-1.dsc
 c146595c82b5598a7252eaae0a040f3b54c609fcf93d681ec3dd1c8f3062a193 276714 
f2fs-tools_1.11.0.orig.tar.gz
 f35cdf3ad0aa31c48ffd3ee30b66e2e35b3fe7d1722d655bec7004064c5951ab 5256 
f2fs-tools_1.11.0-1.debian.tar.xz
 86f7a7274f7e3727fd404e5029c1f8d746b38821b1aebdd4f11e4f29d54ad6e9 636488 
f2fs-tools-dbg_1.11.0-1_amd64.deb
 021aa189033b140ade7d3d32d9bfc76fd237e0d4aa1ba551dc9481f63a357449 154608 
f2fs-tools-udeb_1.11.0-1_amd64.udeb
 7e51a927ba58b96c0f49e7d73d10eb367e58ac4447064fd42563e204d950a017 7048 
f2fs-tools_1.11.0-1_amd64.buildinfo
 b3673c358e870441381aeda93e8e362fd0aba7063a1a4020977727dde5fc18c9 156152 
f2fs-tools_1.11.0-1_amd64.deb
 11272f88cd81502fd985fda2cc16f9144c705cd74e5bd3e75479572c553e628c 24956 
libf2fs-dev_1.11.0-1_amd64.deb
 22b5c2e5a3bd7e8cfae803bb69c2ae5cfe7873e8d6c5077164478a68d8249d0d 19684 
libf2fs-format-dev_1.11.0-1_amd64.deb
 08a6fd833fe3451d14b6b98388fe5a0168f809c54c0dabbe92a363fec667b76d 18532 
libf2fs-format4_1.11.0-1_amd64.deb
 3882f8230daa51109d89ff240827d5464aa4aeab49e230e65a9b38dc9968b330 14304 
libf2fs5_1.11.0-1_amd64.deb
Files:
 e640cc2d237efd14964f6b3867932934 2128 admin optional f2fs-tools_1.11.0-1.dsc
 858625ffc9ecc66eda2fe84866aeabb3 276714 admin optional 
f2fs-tools_1.11.0.orig.tar.gz
 c61266f085c89f89f5afa58258aefc0a 5256 admin optional 
f2fs-tools_1.11.0-1.debian.tar.xz
 e9e17ba8479068167ba2f89f579826fc 636488 debug optional 
f2fs-tools-dbg_1.11.0-1_amd64.deb
 15de9b708c3de12953d7b08c75c75f68 154608 debian-installer optional 
f2fs-tools-udeb_1.11.0-1_amd64.udeb
 5ae57a458e4ab723373d282adc166737 7048 admin optional 
f2fs-tools_1.11.0-1_amd64.buildinfo
 d02dc4897a3186095e4078ab52bda881 156152 admin optional 
f2fs-tools_1.11.0-1_amd64.deb
 bd5ee0e7e7115f3cfe3d777b58fd31e0 24956 libdevel optional 
libf2fs-dev_1.11.0-1_amd64.deb
 168e25a10d54013bc3a1a964ada4f92b 19684 libdevel optional 
libf2fs-format-dev_1.11.0-1_amd64.deb
 0c6b15b441cebd1310b0efbf6f0b564e 18532 libs optional 
libf2fs-format4_1.11.0-1_amd64.deb
 6caf44d85ed5dbc579a833feb4ac4a24 14304 libs optional 
libf2fs5_1.11.0-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAluAc6UACgkQ8vlZVpUN
gaOJ/Qf/WkpbgYKguL2t5GgaVNqLIn6N7IDd9SkA2FllmWH4iTgBaYnL3peeyvQU
9IFl5TMC7fh56U2YD1oHz75tGuxQTMgfyp7MBD2LqQCasZRL7r7Y7L3u6MSQKYQ4
CeBzRhw1l1uS86lkOxUwJc+QMO+hnmysbDlOuz2e+MUKsSYhxxJHVDc+Ru7VA+qu
G8HNM8YBuAumo9UC8NfelMN0gJR14rmcRyEguF7nnFLqGd4if5RsLth/ILLWMo78
Up34TkcWQy7TvrwnnCHDAlfF1gp3W6NYQpTb+kW5B2lWPwR355x2C+cXFgCAAghM
ci04NqEh2NR+elWOP5p5/mUmpz14Ig

Accepted e2fsprogs 1.44.4-2 (source) into unstable

2018-08-23 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 22 Aug 2018 19:30:17 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.4-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.4-2) unstable; urgency=medium
 .
   * tune2fs fix dereference of freed memory after journal
   * fix verity support
   * Generate NEWS.gz for e2fsprogs's package documentation directory
   * Update Debian policy compliance to 4.2.0
   * Improve version dependency for libcom-err and ss2 for e2fsprogs
Checksums-Sha1:
 fff4c33f4317da9930ece37918cbfea0005e344c 2494 e2fsprogs_1.44.4-2.dsc
 0155ef8e640c6a2eaa3be0474ca0410413d88fed 80640 e2fsprogs_1.44.4-2.debian.tar.xz
 1f661e71f7d7d447b8ee391f6ca6ad309c3ba003 10587 
e2fsprogs_1.44.4-2_amd64.buildinfo
Checksums-Sha256:
 fd92d2d786434c29b07932ca3d4e778345f022aa4221c8c4387744e5723854ac 2494 
e2fsprogs_1.44.4-2.dsc
 b72fdfbda6b9633843d25c9be639e0d800d50533fa345f32789925282d5c 80640 
e2fsprogs_1.44.4-2.debian.tar.xz
 fb57a9a5ff89376873e0db97af50d329f9e243585ca6fc8872fd07d3e1362e53 10587 
e2fsprogs_1.44.4-2_amd64.buildinfo
Files:
 5807d3b67cf2f534f940242648da57f7 2494 admin required e2fsprogs_1.44.4-2.dsc
 a48688b58086160fe8af1d8e9f2214b2 80640 admin required 
e2fsprogs_1.44.4-2.debian.tar.xz
 f98f815c069b50077ee325b25ed1be7f 10587 admin required 
e2fsprogs_1.44.4-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlt+0yIACgkQ8vlZVpUN
gaPe/AgAlVlH7g7YBkBP9aTzLtShmX32ZN7Wez5TS4YRQI2+mtpplUrAdeK1XQnZ
P1GwIiwZEpmU96xze1foK5uY6J6fCWix7toBDIY7zdI2womPwx4M7Ac6nO1YZwfz
f5bo7uiCqwXVSZ2HCE72jcY8gCCa/9dD2DZHpaN15zqO8XEHkyRsGsewYJYGMCQt
rtwS9LDXyGkVXlJ1qaNEzAy8CsODNk7j82d8DsapeWZLsuTzY3mkKqt0/z5EDTTl
cv4/hF2B5KHLPzb/Ky+2p6tOQWzLzcn5TVjQYz1rL3xNFygKOH1ynGl/pU5IHXZ9
F7/T0R6Gg3FOGdoPzuNFg8jEG+7GPw==
=MuYz
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.4-1 (source) into unstable

2018-08-18 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 18 Aug 2018 20:46:29 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.4-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 757831 905195
Changes:
 e2fsprogs (1.44.4-1) unstable; urgency=medium
 .
   * New upstream release
   * Add basic support for the ext4 verity (fsverity) feature
   * E2fsck will fix file systems that have both the resize_inode
 and meta_bg feature enabled
   * Debugfs's ncheck command will now correctly inodes that have
 multiple hard links
   * Remove kilo/kibi rant (Closes: #757831)
   * Update Danish, Spanish, and Swedish translations
   * Fix symlink to directory conversions (Closes: #905195)
Checksums-Sha1:
 3c3a74e21b211e4dd61c216b9dfdf045b3a886fc 2747 e2fsprogs_1.44.4-1.dsc
 c7f20d3b8903a7ea0362d5f44ce5a7447f6edac4 7596925 e2fsprogs_1.44.4.orig.tar.gz
 9d65215ff488439addd16b37a121d448816d8214 488 e2fsprogs_1.44.4.orig.tar.gz.asc
 6ec168e100891eb0bc633ac44ba3193429259060 77552 e2fsprogs_1.44.4-1.debian.tar.xz
 85821bd7f3da5423ef254d49a47151e51b5aded8 10587 
e2fsprogs_1.44.4-1_amd64.buildinfo
Checksums-Sha256:
 9e1eec208d3d2d4827f0ed8169de25192989a72dd93c822624c92d38c4f7870b 2747 
e2fsprogs_1.44.4-1.dsc
 dd707688f0fc353941931c20081f26ec8e54b0bc1ac3f7601f479f9c7675dcb2 7596925 
e2fsprogs_1.44.4.orig.tar.gz
 79c5e8c164dcceab3de990e8ffa6c4350ed793b306c2c928227bf650f945e829 488 
e2fsprogs_1.44.4.orig.tar.gz.asc
 39dcd6b5d07f55bbc292e140f02d0dc0e0893cecfb4a6454c9d3c8ebe45a780e 77552 
e2fsprogs_1.44.4-1.debian.tar.xz
 ed177d93e857d32c083606b6ba4d2fa943be1683657ce5371c879c82ca65cebf 10587 
e2fsprogs_1.44.4-1_amd64.buildinfo
Files:
 b30f565705ff72d9bffd108a84f739c9 2747 admin required e2fsprogs_1.44.4-1.dsc
 156e94a6169ca1fa3f0c6749ae5921b9 7596925 admin required 
e2fsprogs_1.44.4.orig.tar.gz
 1492b2789df945455e59fed3fc2482ef 488 admin required 
e2fsprogs_1.44.4.orig.tar.gz.asc
 c92cddc59f6f2f055ca10d67e078e854 77552 admin required 
e2fsprogs_1.44.4-1.debian.tar.xz
 1382eefeb243a7e736a10270e9e6a157 10587 admin required 
e2fsprogs_1.44.4-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlt47cUACgkQ8vlZVpUN
gaNlPgf/RMFv4XKrkM7NE0K7eWVGJ3RFo6Ddgo61wonZwVO6MRrdHxhUJIqhc6LF
RwomAAFzPT1nOQQAO/27ITE4oZlaMA6weklBx/xCm4LecIcyqM71j+2d923y2Rk3
4X+jZnX9qAiT/2RdLyX1S0IRUk5NZ3hDROgqEqNcSv4r0fBugL7xuep48Jufwgbp
ydL2mQGsNtd5jfaby0Mhod+aDXfM7bPvos8CG1yB+yCwVIsbBKPWNlaIaFWirBfe
hI7qK7qHMdYByXiUeRVCjxZzGugqI1hcTm6DEfZenkz0KID2y06IXRVl1yugl/Br
j+USMRHtZiqwA7iIutjCyU8q9pC5Ag==
=f9cg
-END PGP SIGNATURE-



Re: Questions about packaging systemd unit files

2018-08-06 Thread Theodore Y. Ts'o
On Sun, Aug 05, 2018 at 10:20:38PM +0100, Simon McVittie wrote:
> On Sun, 05 Aug 2018 at 16:52:46 -0400, Theodore Y. Ts'o wrote:
> > 1) Am I right in understanding that after modifying or adding any
> >systemd unit or timer files, I must run "systemctl daemon-reload"?
> 
> Yes, but preferably via dh_installinit (if you also have a corresponding
> LSB/sysvinit script, like most daemons) or dh_installsystemd (if not,
> like e.g. systemd-cron or quake4-server) rather than directly.

There's a comment in the dh_installinit man page:

  dh_installinit is a debhelper program that is responsible for
  installing init scripts with associated defaults files.  In
  compatibility levels up to 11, dh_installinit also handled upstart
  job files and systemd service files.

I realize that compat level 11 is the recommended, and since level 12
is still open for development, but it sounds like in the future level
12 isn't going to do automatically handle init scripts automatically?


One of the reasons why I hadn't considered using dh_installinit or
dh_installsystemd is because the patches submitted upstream for
e2scrub[1] currently install the systemd unit as part of Makefile
rules.  I could move them out of Makefile install rules into the
debian directory, but that would be kind of a pain, and would mean
trying to keep the files in the debian directory in sync with the ones
in the upstream source directory.

[1] This is a script to do on-line, background scrubbing of ext4 file
systems to looking for file system problems.


Also, for a package which is either essential or required, using
debhelper commands in the maintainer scripts would mean adding a
dependency, which would mean what is currently an "optional" package
would end up getting dragged in automatically.  Is this acceptable?  I
would think it might be considered undesirable.


Finally, if I have a systemd timer file, as well as a crontab entry,
what is the recommended way to decide whether to install/use the
crontab versus the timer unit file?  Should package maintainers try to
use systemd timer files at all, given that complexity and the fact
that the right thign won't happen on sysvinit-only systems at all?

I've never been a fan of systemd, but it's what Debian is chosen, and
my intention is to provide first class support for systemd.  What's
not clear to me how much support are maintainers obliged to give for
non-systemd installations, and what's considered best practices for
supporting them.

For example, we could say that timer files are strongly discouraged
and everyone MUST use crontab entries.  Or we could say that on
systemd systems, the cron package may not exist and crontab entries
are now deprecated.  Or we could say that package maintainers must try
their best to support both.

There's nothing in Debian Policy to give guidance, and I suspect it's
too early for that.  Any suggestions though would be appreciated.

- Ted



Questions about packaging systemd unit files

2018-08-05 Thread Theodore Y. Ts'o
One of my packages is about to have some systemd unit and timer files
added to it.

Some questions:

1) Am I right in understanding that after modifying or adding any
   systemd unit or timer files, I must run "systemctl daemon-reload"?

2) How is this supposed to be done as part of a debian package
   install?  Should the package maintainer scripts do this in, say,
   the package's postinst file?

3) Should the maintainer scripts call "systemctl daemon-reload"
   directly or is there some way that changes to systemd unit files
   are batched so a single "systemctl daemon-reload" is called when
   dpkg install run is completed?

Thanks!!

- Ted



Re: Concerns to software freedom when packaging deep-learning based appications.

2018-07-14 Thread Theodore Y. Ts'o
On Fri, Jul 13, 2018 at 06:44:39PM +0200, Jonas Smedegaard wrote:
> I therefore believe there is no license violation, as long as the code 
> is _possible_ to compile without non-free code (e.g. blobs to activate 
> GPUs) - even if ridiculously expensive in either time or hardware.
> 
> We have a practical problem in distributing such code, however, if every 
> package release blocks our build daemons for 100+ years.

So if the Neural Net is self-training (e.g., the software plays Go
against itself for some huge number of GPU years), and the initial
weights, as well as the results of the self-training process, I would
claim that this would be GPL compliant.

This is equivalent of e2fsprogs distributing both the configure.ac and
configure file.  The configure.ac file is the preferred form of
modification, and the configure file is distributed because creating
configure from configure.ac using a newer version of autoconf is not
guaranteed to result in a working (or properly working) configure file.

The question of whether we are obliged to rebuild the neural network
every time the package is compiled is a policy matter for Debian
(although I will note that no one forces package maintainers to
rebuild configure from configure.ac today) --- but it's not IMHO a
license compliance issue.

- Ted



Accepted e2fsprogs 1.44.3-1 (source) into unstable

2018-07-10 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 10 Jul 2018 01:23:17 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.3-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.3-1) unstable; urgency=medium
 .
   * New upstream release
   * Include hashmap.h in the libext2fs2 package
   * Update debian policy compliance to 4.1.5
Checksums-Sha1:
 2ff9792c2e39cd50755f29df9d241b864656b799 2730 e2fsprogs_1.44.3-1.dsc
 bfe11b75fee61c4d3795ac27eea11f9f7843294b 7570472 e2fsprogs_1.44.3.orig.tar.gz
 d6a598c0c7844c3c4d50660a59d3014fd4d094bc 488 e2fsprogs_1.44.3.orig.tar.gz.asc
 866954c2715349e68d1ce75958e0ee5d2faf28c1 76904 e2fsprogs_1.44.3-1.debian.tar.xz
 7c83602db11bd431adeec6aa8ed993daf338c0c1 11164 
e2fsprogs_1.44.3-1_i386.buildinfo
Checksums-Sha256:
 97b4fd189ddf0089d04989d75969c39a9367badebb00604f51f00e033eac37dc 2730 
e2fsprogs_1.44.3-1.dsc
 c2ae6d8ce6fb96b55886cf761411fc22ab41976f4f8297fc54c706df442483be 7570472 
e2fsprogs_1.44.3.orig.tar.gz
 52dbc369632cee2883a3155f05eb69c7d52e06ce913158a2e10d544f42e2754b 488 
e2fsprogs_1.44.3.orig.tar.gz.asc
 01a9a316375aff4f2b1171b556facf14bc56c7b4947fd0d858e5b6b11a8c2feb 76904 
e2fsprogs_1.44.3-1.debian.tar.xz
 ba1dfd1e8f4a18e71891573dac97088764340196dea40f38f671efb0afd0c6cd 11164 
e2fsprogs_1.44.3-1_i386.buildinfo
Files:
 078a4121ea41c1b467844a74a0d3f716 2730 admin required e2fsprogs_1.44.3-1.dsc
 6bd765f3cf8f15740cdf81e71e88f2a4 7570472 admin required 
e2fsprogs_1.44.3.orig.tar.gz
 c7bd2132e700cbc58b0683137f1678c5 488 admin required 
e2fsprogs_1.44.3.orig.tar.gz.asc
 8680d91a51ae7e9851f3bcbe73bd54b7 76904 admin required 
e2fsprogs_1.44.3-1.debian.tar.xz
 dc4222d7dd31e2fda76a925153bae37c 11164 admin required 
e2fsprogs_1.44.3-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAltER/EACgkQ8vlZVpUN
gaNqiQf+KJW4+H6Ds4vfsDTnpHKoKK1uw7LkcOo2hmQtVpNh4Q4bUVg5XuHg/e9J
BD68ubFXn0FIdyq16V8HsyX6o/veKFv6wScbP9Kn+gMqg3jUMng0OuU7DujVe2fn
WKot4bCwm+kmyeUII7T7RFKa24OTRpQso/5U1fC9UbEjViVPb/pKau3ml6TcKGDd
Tg43ro1kJHjuagjdKN/o9UaH+i2QabIRQ0St/ka/zRI5jKGNmqqPPoc3HPfF/TUx
es06AJwuwZo5hgOGcfN1jsKV15FwofiWRbe27utzQLh4LqdazNYO+HRvdYGVoHGp
DjTIQlCAoiR0EPvSeiQQYUuNQT+Kfg==
=Kecm
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.3~rc2-1 (source) into unstable

2018-07-04 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 3 Jul 2018 23:31:40 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.3~rc2-1
Distribution: unstable
Urgency: low
Maintainer: Theodore Y. Ts'o 
Changed-By: Theodore Y. Ts'o 
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.3~rc2-1) unstable; urgency=low
 .
   * New upstream release
   * Debugfs's inode_dump and xattr_dump commands have new options to
 display the low-level contents of an inode's i_blocks and extra
 space, and to better be able to debug corrupted extended attributes.
   * The dumpe2fs command now will show information about the Multi-Mount
 Protection (MMP) block, if present
   * E2fsck, dumpe2fs, and debugfs is now much more robust at handling
 badly (or maliciously) corrupted file systems.
   * E2fsck will now offer to enable the dir_nlink feature if it is
 required by the file system
   * The project id field in the inode is now properly byte-swapped on
 big-endian systems
   * E2fsprogs better handles recent kernels which reports old error
 conditions via the first fsync() after the file is opened
   * Updated/fixed various man pages
   * Update Czech, Dutch, Spanish, French, Polish, Swedish, Ukrainian, and
 Vietnamese translations
   * Update debian policy compliance to 4.1.4
Checksums-Sha1:
 77cf445a33543ca0ad6d5f0e65a4598f9273be8e 2770 e2fsprogs_1.44.3~rc2-1.dsc
 61b604501ba93686dc9b8a9afe5728e8e1eba646 7571884 
e2fsprogs_1.44.3~rc2.orig.tar.gz
 e5c21fa5e36dc3234765139b3de1e4afaf5e6997 488 
e2fsprogs_1.44.3~rc2.orig.tar.gz.asc
 bca08974ccc22db1beebaad3d717a95b025035ec 76856 
e2fsprogs_1.44.3~rc2-1.debian.tar.xz
 b1bcc01801a5d41ef4925b1b7f59ce3427439811 11376 
e2fsprogs_1.44.3~rc2-1_i386.buildinfo
Checksums-Sha256:
 45b35085a22331a365523d8a685ee0ca60a97733c58359bef8ee1e3906b55653 2770 
e2fsprogs_1.44.3~rc2-1.dsc
 0faa0ff82b5905190bb073196a055d4a48197d217588ecaab9af1bc1bf153ac1 7571884 
e2fsprogs_1.44.3~rc2.orig.tar.gz
 d8293f2954da214be318c4a79d8609cd6dc2f3401364d557f8118665b9266eae 488 
e2fsprogs_1.44.3~rc2.orig.tar.gz.asc
 cc775673dee3a8f52f307c11393af37ba34ec1d0add03ab353495871c7bc007f 76856 
e2fsprogs_1.44.3~rc2-1.debian.tar.xz
 16176d6dfdb7d449bc0795546252aa6d360af5374773bfe631cf36d03c36e35a 11376 
e2fsprogs_1.44.3~rc2-1_i386.buildinfo
Files:
 8429271b971f95bd56fff8fe0e1a6e6f 2770 admin required e2fsprogs_1.44.3~rc2-1.dsc
 bde2fe2228639c90a868aeee289166be 7571884 admin required 
e2fsprogs_1.44.3~rc2.orig.tar.gz
 1bb487cd778edf062269558a030a7a89 488 admin required 
e2fsprogs_1.44.3~rc2.orig.tar.gz.asc
 251e62cf4b81e5543accfb898cfea552 76856 admin required 
e2fsprogs_1.44.3~rc2-1.debian.tar.xz
 b1325bd1aa730a091b82489e6299d94b 11376 admin required 
e2fsprogs_1.44.3~rc2-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAls80ZIACgkQ8vlZVpUN
gaO+vAgAghTFfuxmggKkQpdWV1aAvTDveq0dzuurMP4CTOTpOzGu9WxTY2V6nhGi
Ai6xR9xGvnMkbhPVKVds/JxOsIr1uob7W6j9JkZu2GEJdjGgE+CaqAjlhRcFg+6H
fUNu2bPgOf7LQHIctbJ4tzl8tIokCZjPaGtb6oLNFa4a807nbl/Er1m9ASyDR20a
I8aSVaQPJL0KbpMqeJNgNVBJbBL4o/d8qns76xB44mfRusPspHnEenuDsZJMsXPQ
rWCOxs02QItJVagiCcNEIgUoMu4e/SoPtyBu/PFMsrCntBztIaJA6ciSBpcYxM9/
YBb3x2tsJivJHUtSBlrQBtSSfpO+2A==
=BNU0
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.2-1 (source) into unstable

2018-05-15 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 14 May 2018 19:59:27 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.2-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 474540
Changes:
 e2fsprogs (1.44.2-1) unstable; urgency=medium
 .
   * New upstream release
   * Demote e2fsprogs from Essential: yes to XB-Important: yes
 (Closes: #474540)
   * Fix mke2fs to print a more useful/correct error message if
 ext2fs_close_free() fails at the end of the file system
 creation process
   * Improve chattr's man page
   * Update Polish translation
Checksums-Sha1:
 8240fbfb46fcd427c7a9ac2cb44857440c47c912 2730 e2fsprogs_1.44.2-1.dsc
 a015839282067a4db11aa8971814134871b93358 7562398 e2fsprogs_1.44.2.orig.tar.gz
 b7ef5809b425536bd014bfb0798085338912ff6a 488 e2fsprogs_1.44.2.orig.tar.gz.asc
 cf8762c9b212245855150d57eee7482a8681f5ed 76556 e2fsprogs_1.44.2-1.debian.tar.xz
 4d960a739594023393db408988feef8eba4c9396 11014 
e2fsprogs_1.44.2-1_i386.buildinfo
Checksums-Sha256:
 27018be4cc46608120c9541cc37776fe1323d99148332ef7994893af6ccd80a5 2730 
e2fsprogs_1.44.2-1.dsc
 e5c05a5ba4a9a1766f4b500ad7ef3220843860bfa64ebdda1b462b23bcb37f68 7562398 
e2fsprogs_1.44.2.orig.tar.gz
 0c3d0a1f5f0cd5d4ca0043cca76da1e5e963e13b6542d6ce0a8d2dd14e763ef5 488 
e2fsprogs_1.44.2.orig.tar.gz.asc
 e165e7073955f5a0b52ad1d8d144152cf6e31e8df3890804d3634dd519747f9e 76556 
e2fsprogs_1.44.2-1.debian.tar.xz
 1a468e3d052693839aa65502dca2ddca7a89d130b12d51005cf6ed5b6fcf3436 11014 
e2fsprogs_1.44.2-1_i386.buildinfo
Files:
 126e005f99b4cabdf84644c14b6195e1 2730 admin required e2fsprogs_1.44.2-1.dsc
 97b1c3603e5465667317775cf020e1a9 7562398 admin required 
e2fsprogs_1.44.2.orig.tar.gz
 e9664214d1aafa66e5cb71d1582e8fd5 488 admin required 
e2fsprogs_1.44.2.orig.tar.gz.asc
 1541ba6e612e96163c52993102159fe7 76556 admin required 
e2fsprogs_1.44.2-1.debian.tar.xz
 a03f4825bc73fb43bd265595ff959179 11014 admin required 
e2fsprogs_1.44.2-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlr7stwACgkQ8vlZVpUN
gaMHXQf9FnyJgIHmXUKNS3Days7C9JAGWdxF3mtC2/u34nH9qWyARENMvuqInskM
1CEosVsq63G3V0e6bZ4z1QlWTeWj/AsRbycMYkOUDTIqXHyKfcRocw77Bkiy3KkG
fi3ingSfvEma4urgrOe1wQxFbskUAbaR0L53sWijZIFxqvzLnjfNZsvI6Xx6Q/gX
nkpeaPhJn5my9xIi2B2pFukd2IbuBFdAfEQP7HTdkgnudu27+YELe9xILtIGWEew
egn6VyzlFIGYL7915a3rE1KZA2f6j7JUGJLbtbu3lDwDkmibCPS9qKMAFA/e+eYG
CHb9m1evKjOcWvyfbVZdFUSdyJ8Dtg==
=xKt8
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.1-2 (source) into unstable

2018-04-11 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 10 Apr 2018 11:04:36 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.1-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.1-2) unstable; urgency=medium
 .
   * Fix e2image handling of e2i files on big endian systems
   * Add sanity checks for inodes containing xattr values to prevent
 maliciously crafted file systems from causing crashes caused by
 infinite recursion
   * Fix e2fsck so that quota usage is adjusted when clearing orphaned
 inodes
   * Fix filefrag so that unknown flags returned by FIEMAP won't cause a
 buffer overrun
Checksums-Sha1:
 48a9802b04dd26ea75cb80cd768781699f169006 2491 e2fsprogs_1.44.1-2.dsc
 615204b10e90d30875abb92e6cd66aa0e760daee 82036 e2fsprogs_1.44.1-2.debian.tar.xz
 cf2f87bb23cc20a9ebf185563d1d9c7f6bfda381 10986 
e2fsprogs_1.44.1-2_i386.buildinfo
Checksums-Sha256:
 7614c01a383ee01e51be70ef7d81d3c72ff1ea024e87f8586c0143977759f7b5 2491 
e2fsprogs_1.44.1-2.dsc
 76eadf80040ae57bdd826fecd05d67a0ac6176053987e3b0d02e9a4a6ec4 82036 
e2fsprogs_1.44.1-2.debian.tar.xz
 051a11cc8abe3e6fad21a8808b9e4abb4d9890f2cdd5e9129a20092ad2c0042a 10986 
e2fsprogs_1.44.1-2_i386.buildinfo
Files:
 651c3f59e8894597ec8671f29adc56d9 2491 admin required e2fsprogs_1.44.1-2.dsc
 a7f2e1a1101a9b7a840cd13c3a0b94a2 82036 admin required 
e2fsprogs_1.44.1-2.debian.tar.xz
 c472ff6ff87fbc505f0231df2bf75264 10986 admin required 
e2fsprogs_1.44.1-2_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlrNdAIACgkQ8vlZVpUN
gaOWwQf8DCcPRD0cA68t+7QzuKW92KlWwxjThKXQQjSsbpbukVzA1dGdQXus/pmI
YijrGa3fp4vgwoRirXIdUDt3X0+1JzfI4MWXpFEVmyOVzNYEmTJgYPiODIGl2IVa
ZRGQ5O/y9NMr2Pn5Ec2boujJ7jC6EBV2/eNPqZlZLM9Xf64C5cuhlPKNcYZzPh7Z
r/pglAWoMUKP3qiq8xPL/MWGVYw2ZiVZT4xAypokDvwwIv11DgkIyOlCzBfgRrr+
chPvqOlcWfAzJ+1sD6+bTADWkebYXCTsdQk5horVGXgVnFiKqG6neoXygaIxtjyw
/uRJuTgNAIoxLPfkOhaAIUMyMmiYnQ==
=gwzv
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.1-1 (source) into unstable

2018-03-24 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 24 Mar 2018 15:13:28 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.1-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 887512 890390 893590
Changes:
 e2fsprogs (1.44.1-1) unstable; urgency=medium
 .
   * New upstream release
   * Fix FTBFS problem on Hurd (Closes: #893590)
   * Fix e2fsck support of HTree directories on big-endian systems
   * Fix miscellaneous e2image image handling for file systems with bigalloc
 and meta_bg features enabled.
   * Fix orphan list handling of inodes on bigalloc file systems (and other
 situations where inodes need to be deleted or truncated) in e2fsck.
   * Update Sweedish translation.
   * Add Vcs-* headers in Debian packaging (Closes: #887512)
   * Speed up reading bitmap blocks in debugfs when opening large file
 systems.
   * Add clarifications to chattr's man page.  (Closes: #890390)
Checksums-Sha1:
 036fd0c7b3024a675e3b8f71ea151b5e05b72dcb 2744 e2fsprogs_1.44.1-1.dsc
 9642178add9a3a34a92d4fa4bdedd06afa717212 7544908 e2fsprogs_1.44.1.orig.tar.gz
 4b76ce64845aa325d3b7fc9e7f045bf16876e23d 488 e2fsprogs_1.44.1.orig.tar.gz.asc
 9efb23e09e5477e9288aa4fe33f769a187d49a4e 76384 e2fsprogs_1.44.1-1.debian.tar.xz
 6900c185c82a4e1ae515494c76829e09fc9662be 11027 
e2fsprogs_1.44.1-1_i386.buildinfo
Checksums-Sha256:
 7269c93ee3702a3e796967be0cb9f40f45dc089e93bc56e384fa4ed71818729d 2744 
e2fsprogs_1.44.1-1.dsc
 a5a8068dfe105050d8c63d67515a0ae5fff3f37232f725e0aa72b389eeb6c1e6 7544908 
e2fsprogs_1.44.1.orig.tar.gz
 6e8eb8df52f5cd577f5eae489108c6fbe2c5381e01f83c325873e034d5a84e46 488 
e2fsprogs_1.44.1.orig.tar.gz.asc
 4729c32f1d03177d540ef9c0c18a71fcd2907ea8332c0a35929bd1df2825f6bc 76384 
e2fsprogs_1.44.1-1.debian.tar.xz
 009b8d6bae817e29df4176d57f91972619358c5ca7faf05e5ca2b5801e01d093 11027 
e2fsprogs_1.44.1-1_i386.buildinfo
Files:
 43cbf0f9b52320bedcb3e8687ea713db 2744 admin required e2fsprogs_1.44.1-1.dsc
 d6079b031682fa947ea0f96013379155 7544908 admin required 
e2fsprogs_1.44.1.orig.tar.gz
 4b2976251a1795a61c611c9ceeb955b6 488 admin required 
e2fsprogs_1.44.1.orig.tar.gz.asc
 8c75a9d0d4147a3fc4c2380b2804f430 76384 admin required 
e2fsprogs_1.44.1-1.debian.tar.xz
 dfca18259197f19bdc0a2fe44cb997c9 11027 admin required 
e2fsprogs_1.44.1-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlq3EkkACgkQ8vlZVpUN
gaMtmAgAqLSgB2KAnYjKvwJ2yzV2pFGsjrKVwfP4orPlGz6JpxVlixtbsscji2aJ
3hyTA1oo3kHbPNr8WGWX63a6BrDe33xloWqWnFPgRO4jN+r+8uMXrBfdpfk5OR0w
VWUVW0w/ZtA5Il63hszUa9Km4MygqP/52vlbjymdShPPrCaQDF1MUJhzYiMOtaRh
OdlsOlSu5D1VriPiWNr9hvfX/HkvCIzaaId24hlp5mfl5nh8ED0AYG+GJ0rqnLOq
ikTRuycUiZHgTP1QRgwF9gar2182FPpr/b0Ad75liO1CGgTMaozRhNLSyw5/GfH6
K4aIIJAvC5Co/0pUCCF2ggRXCEupOQ==
=cxQq
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.0-1 (source) into unstable

2018-03-07 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Mar 2018 14:39:52 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.0-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.0-1) unstable; urgency=medium
 .
   * New upstream release
   * Update Czech, Spanish, French, Malay, and Ukrainian translations.
Checksums-Sha1:
 b4c167b89bf151786b58df9e96e949617714e541 2616 e2fsprogs_1.44.0-1.dsc
 302a3eff5ca362c3d2a63a0a60860a3076f29f2e 7558969 e2fsprogs_1.44.0.orig.tar.gz
 cdd9947c497d6d2011da9025fdfa8fc008c4be50 488 e2fsprogs_1.44.0.orig.tar.gz.asc
 59becb70e442902d36f43f0873cce07e6b2eefc4 76192 e2fsprogs_1.44.0-1.debian.tar.xz
 6b5dbfbac99df459c2b2808ee3e70962483c96ca 10998 
e2fsprogs_1.44.0-1_i386.buildinfo
Checksums-Sha256:
 330c31dfc8770e96dad1a018b208475ff57d35155390134d45c165e9a36ebe8e 2616 
e2fsprogs_1.44.0-1.dsc
 04abf8c2c7c9a70aa3aa9757da23a929baf18423ccd06e8a0320c2effe091fd1 7558969 
e2fsprogs_1.44.0.orig.tar.gz
 9879ae1076a8d0fa050b1984c7209c67cca5fa559c57844a09a58dd38a56eca3 488 
e2fsprogs_1.44.0.orig.tar.gz.asc
 d6dcd914774f22852921277589a086a6aa66305d95556b729dbf93bca6ed1794 76192 
e2fsprogs_1.44.0-1.debian.tar.xz
 9da1f7d40a19bda15bcceb0c8025925c2d67fc448cf183cdd2c352bd14992e59 10998 
e2fsprogs_1.44.0-1_i386.buildinfo
Files:
 f7779c9571f0365a4d58ebdb1ca350b2 2616 admin required e2fsprogs_1.44.0-1.dsc
 c81731c973c48afa190c940565a1 7558969 admin required 
e2fsprogs_1.44.0.orig.tar.gz
 4718de0ab1607a914a5543cb9afb507d 488 admin required 
e2fsprogs_1.44.0.orig.tar.gz.asc
 3a26553b4ee1ffb09cf0a2c7dca7603f 76192 admin required 
e2fsprogs_1.44.0-1.debian.tar.xz
 021c93da3aefa92ccdafa232e2a612e5 10998 admin required 
e2fsprogs_1.44.0-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlqgsfUACgkQ8vlZVpUN
gaPORwf/ZiXfBg0Zgbqeeuc09DwAbEKJApaEtnWbmgcnfIWEUQp6Wb/Gn1D41HTa
kczlttdXixBpjnoqr54JH4rZuKwbtnv13xRtdJhwK/IUE74fM9F/V7gFhnuDQpKv
mHavnNSecj42yMnOANedVomEC1nb1yqEvPxqeZrd0Au9f8zJHmZ2q1ZCX8O3QiRF
fE+LUBNa4oWfZNmPp+zWlE3QnlQPeyHYx3eUGvIkhj9PuPKV4obu/oJvPSo/ddsH
G/fT/A5mnW5IDwix7i3PWmZ184IPKRp5j7abqBIm0t7tWwEBR10q829szFUUlBhp
fV3qruqRNXuFYHmZdBe2c5YHr4j0Lw==
=9srz
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.0~rc2-1 (source) into experimental

2018-03-04 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 04 Mar 2018 15:57:21 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.0~rc2-1
Distribution: experimental
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.0~rc2-1) experimental; urgency=medium
 .
   * New upstream release
   * Fix FTBFS problem on Hurd
   * Improved e2fsck's consistency checking for symlink.
Checksums-Sha1:
 d26d0a10ac6a8e5184cd2f683184313dd4f4421c 2656 e2fsprogs_1.44.0~rc2-1.dsc
 954670d7107cf273c8fa5913c2c5c58b6dcf4c5c 7538010 
e2fsprogs_1.44.0~rc2.orig.tar.gz
 1697e722a41e2f88aefe731d7007e09b7c21fd96 488 
e2fsprogs_1.44.0~rc2.orig.tar.gz.asc
 e26855e779d87af4b682616012893fec5da80159 76184 
e2fsprogs_1.44.0~rc2-1.debian.tar.xz
 b589b4efe5c9227e6cf802e8a701a7b02955baf9 11258 
e2fsprogs_1.44.0~rc2-1_i386.buildinfo
Checksums-Sha256:
 fbc452a62ddb47670a1f27f6565e2cacc3c8dcbe34a05b78ff4bb46672a42323 2656 
e2fsprogs_1.44.0~rc2-1.dsc
 76fad38df98e37c181cf92c7129ccafbfec31a68278810c301cdb374fc4d9ee9 7538010 
e2fsprogs_1.44.0~rc2.orig.tar.gz
 8d43ce1193de7c6f70811f9660df11a277dd74499bfe9269234d45ea37978fcd 488 
e2fsprogs_1.44.0~rc2.orig.tar.gz.asc
 54d486bc34937cc9ca9cc358527498d18cda772d311ca71a5b46fafcc689b89e 76184 
e2fsprogs_1.44.0~rc2-1.debian.tar.xz
 8892980fdc786c473d730a19e84938ada0063b63972309478b7faf8c98d08eac 11258 
e2fsprogs_1.44.0~rc2-1_i386.buildinfo
Files:
 b946dd8729956afe7b690020834ada0e 2656 admin required e2fsprogs_1.44.0~rc2-1.dsc
 1b889264be6aa1f4a0e49dd671537a11 7538010 admin required 
e2fsprogs_1.44.0~rc2.orig.tar.gz
 27f0ce2b71aab88d747602dc60aba327 488 admin required 
e2fsprogs_1.44.0~rc2.orig.tar.gz.asc
 4dad021427dbfcf4ea7830eb02cf3a24 76184 admin required 
e2fsprogs_1.44.0~rc2-1.debian.tar.xz
 d27b5277b32acb35582c6f3e6945bf45 11258 admin required 
e2fsprogs_1.44.0~rc2-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlqcukEACgkQ8vlZVpUN
gaPsugf/didHbAptJgxtzy4sb+Jd6PXy1Z0SDc15+hs7eU/DTDMaaEVgLQBagmt2
lp95avrApIWOVw+DxqKl0P5rUtUHRV9E2U904oHF0AAoLGXuOtY7Sj6btUyjz1Xb
NS2YTIcJydz1bQ0kMArLaTB4p8bxNnUNpyvRdU8Rk2H8PcbTgWxdQ1ZC/62b4mUh
MR2j8QMu6ZiJLk6C4fpl/cfi8tLhLSdNS5MuFFq0MoGi2hzAAe0XprTqX7eVtk+b
kAGeABqO1Arqah9gSRIG/2ZX74TYOi6ob8h/Jug9Yp3kJE1tFtn+2ZIdy1lajHjD
CBeg+lRSSLLUbm2DK1GdTBE8awJn8w==
=iWyQ
-END PGP SIGNATURE-



Accepted e2fsprogs 1.44.0~rc1-1 (source) into experimental

2018-02-27 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 27 Feb 2018 16:56:32 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.44.0~rc1-1
Distribution: experimental
Urgency: low
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.44.0~rc1-1) experimental; urgency=low
 .
   * New upstream release
   * Add support for the large_dir feature
   * Add support for the ea_data feature
   * Resize2fs will not complain about online resizes of bigalloc file
 systems
   * Debugfs's ls command will now print the high bits of the mode bits
   * Fix some corner cases with tune2fs and journal replay
   * Add support for libreadline.so.7
   * E2freefrag will now use the GETFSMAP ioctl for mounted file systems
   * E2fsck is now much faster when scanning extents on bigalloc file systems
   * Fix various compiler and UBSAN warnings
Checksums-Sha1:
 2940f88f4ecab5ae476ac7a43aa086b90362 2656 e2fsprogs_1.44.0~rc1-1.dsc
 105eedf67fb463e3dfe0f560d8db8af864e8726b 7523784 
e2fsprogs_1.44.0~rc1.orig.tar.gz
 9cedb48887ff2340e1786355727c6ef01c3da4d9 488 
e2fsprogs_1.44.0~rc1.orig.tar.gz.asc
 1ab23cd21536659546aedd605380c63fd8b12745 76160 
e2fsprogs_1.44.0~rc1-1.debian.tar.xz
 94c1619d9ea682ddd16b5e2a0148fcd0cbd05949 11258 
e2fsprogs_1.44.0~rc1-1_i386.buildinfo
Checksums-Sha256:
 20fce9e95ebf4695cc37bb202ec6e427bd0e44f0375e182a092588722dcd21ca 2656 
e2fsprogs_1.44.0~rc1-1.dsc
 a2f22b4d0e2e0e69a081142f72969ee378633afb8a38022d95de2db92a1c3b19 7523784 
e2fsprogs_1.44.0~rc1.orig.tar.gz
 2172d7a7d7f0fa0645779bebb30ac8849efa96a5a210c7d3a1bd73cafcbf1892 488 
e2fsprogs_1.44.0~rc1.orig.tar.gz.asc
 1c2d3232396e12efec73abeea98760bbfb4dc42fddd6d7d11e78b45fd4dfedb2 76160 
e2fsprogs_1.44.0~rc1-1.debian.tar.xz
 b63fb6434740410ff88fe99cbc373a59c55ed94f499f3d288e790aa4260371f5 11258 
e2fsprogs_1.44.0~rc1-1_i386.buildinfo
Files:
 77cdd381e20c833635ed8c374e8a8ba8 2656 admin required e2fsprogs_1.44.0~rc1-1.dsc
 07bd1fc6c6f9103306776469f983fe7d 7523784 admin required 
e2fsprogs_1.44.0~rc1.orig.tar.gz
 6d35f4a2069ce7b60c95d392abb8e633 488 admin required 
e2fsprogs_1.44.0~rc1.orig.tar.gz.asc
 396488b2c6dbf13dc2cf5c7d3e92b035 76160 admin required 
e2fsprogs_1.44.0~rc1-1.debian.tar.xz
 99ff8f56d5c9526b2dcc9b027ade4913 11258 admin required 
e2fsprogs_1.44.0~rc1-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlqWSPwACgkQ8vlZVpUN
gaP6wwgAgeVCHn/8P7ij5DSsq7dJk7aQhuepSg/HzM0PmKihyFiwCFMr+6JjSskU
0x1kU5kby5v2b2wy4x9PJ/ud9SU84CYaMPR01oOImk9rt0NQfmGtR6HLeT9H47pV
EpM2HpOh6Y8Cem4yn4X1y6S3c40y4vwW1oAWUntjqW/Q1tn2Qqan3tegeJrSH1iI
sNhYOmW1ukKtFwnsUDpJ1/YGd0wx38Bhu0cu19k09WAkVxoNzvsDQVxU6njtxOGl
E6BTuU+8l7YCe1uZCa58Wvi9HncSB9bB6JyoyXMnchRl4ynRwfduY/vwrLgn7mkQ
oj39lmx3ilVfF7i6cOgi0I4TKUQD0A==
=zCx4
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.9-2 (source) into unstable

2018-02-24 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 24 Feb 2018 20:48:29 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source
Version: 1.43.9-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 890590
Changes:
 e2fsprogs (1.43.9-2) unstable; urgency=medium
 .
   * Fix upgrade when there are two installations of a library (for
 different architectures) that we are transitioning to the new package
 name.  (Closes: #890590)
   * Add support for libreadline.so.7 to libss
   * Fix tune2fs's journal recovery support
   * Fix tune2fs to require a freshly checked file system if turning off
 the metadata_csum feature and UUID has been changed.
Checksums-Sha1:
 d844a075a52a488448f3ffe5dd6060df193ee363 2616 e2fsprogs_1.43.9-2.dsc
 8dbfce36dd64a87b12b8679c630b1608c986380b 79632 e2fsprogs_1.43.9-2.debian.tar.xz
 106f48aa9d432fb206d72ddd11dc5a48a0c1d558 10976 
e2fsprogs_1.43.9-2_i386.buildinfo
Checksums-Sha256:
 8244486a509a3b840f9020d9f87a87ee3ccdd9e59a2626b039eb2a7f1a088b28 2616 
e2fsprogs_1.43.9-2.dsc
 f2852b3680b471e6b3cd1e2a6eef6edb2362fbe0b13a703f0d784dbeae7585f1 79632 
e2fsprogs_1.43.9-2.debian.tar.xz
 b30a8ff30dc2fc3ba640d5c5742130338dfafb2661075c9135cc30c3618c6cda 10976 
e2fsprogs_1.43.9-2_i386.buildinfo
Files:
 6155992df8d5fda8ebf0ff62a202fe42 2616 admin required e2fsprogs_1.43.9-2.dsc
 0a334ba2a690a6a27d5d1ec474203965 79632 admin required 
e2fsprogs_1.43.9-2.debian.tar.xz
 82c7afd37862ba7a6cc76d29c60fdc7a 10976 admin required 
e2fsprogs_1.43.9-2_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlqSO/MACgkQ8vlZVpUN
gaNLEggAly0oEE+rXF4XzmF3IRVoz3EFrHNXqwQOLINCig4zGzLjs/wJSLaXsffi
KvSlq4NCp7uDZx0TULtwG8FazHNzTAPPbVh+jwipo4hPMsjBmGaOZjIF/64gln3P
WVKZ+OM/Tey0doXowgKsEG9hDs7IxNuxU7iYIy5ZLZMo82Y4JKU10zmqKPFuqxcH
pPZDlYinVz3Grqv5xhZgmAjIbrhuSnFSu97UeSstXjBvvxPE+pZtwClFSGXXF021
53lv+7SOF2WTOgho9D9pjtgwxVVv3zg2PIFhOS4l0sjrO5QdeGScUF8u2RMQgwN0
KDrhx6vRwjV+JBK/QCUNd8cNkgYtKg==
=nC1L
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.9-1 (source i386 all) into unstable, unstable

2018-02-09 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 08 Feb 2018 13:09:49 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 libcom-err2 comerr-dev 
libss2 ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev libext2fs2 libext2fs-dev 
e2fsprogs
Architecture: source i386 all
Version: 1.43.9-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - transitional package
 e2fslibs-dev - transitional package
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcom-err2 - common error description library
 libcomerr2 - transitional package
 libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 libext2fs2 - ext2/ext3/ext4 file system libraries
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 269569
Changes:
 e2fsprogs (1.43.9-1) unstable; urgency=medium
 .
   * Remove some obsolete flags and add document new flags in the chattr
 man page
   * Remove misplaced "MNP is unsupported" message from debugfs
   * Suppress false positive lintian warning about "new essential
 package" (caused by preparatory work to make the e2fsprogs
 package no longer essential)
   * Fixing missing "General" in "GNU General Public License" in
 copyright files.
   * Fix whitespace issue in the debian control file
   * Update the Hungarian translation.
   * Rename the packages e2fslibs* to libext2fs* and libcomerr2* to
 libcom-err2* to conform with the standard Debian library package
 naming conventions.  (Closes: #269569)
Checksums-Sha1:
 64e99a4d496ef1e1fcd9f5e4f2bb305f1fabdca0 2616 e2fsprogs_1.43.9-1.dsc
 e83e7cd624e4713a2e059566092f96dfd56250a2 7485521 e2fsprogs_1.43.9.orig.tar.gz
 4fbebc41a972b3590ecd5b150df3db2213e41e23 488 e2fsprogs_1.43.9.orig.tar.gz.asc
 881c9d722f9cb65cca0a90bcf7d6f8096587dcef 76060 e2fsprogs_1.43.9-1.debian.tar.xz
 37263d24da18826ac70990b7d2d7be5e6b906dba 38992 comerr-dev_2.1-1.43.9-1_i386.deb
 f9fb3c1caa96594ab09e70536e1932b2da8051b5 875208 
e2fsck-static-dbgsym_1.43.9-1_i386.deb
 38a3b423933432fc6e65614204721f093abe7c87 680184 e2fsck-static_1.43.9-1_i386.deb
 bac635e23a0b0d8643374d3007a38a4ab79a06dc 62212 e2fslibs-dev_1.43.9-1_all.deb
 20cf401cf740b34ab60361befa92aae0eb0f774e 62204 e2fslibs_1.43.9-1_all.deb
 13a893061858f4a318c43b7938a2cb9690c527fd 1141628 
e2fsprogs-dbgsym_1.43.9-1_i386.deb
 c175b00fb718ea2ddb4f635d8f1193af21ea1bab 480720 e2fsprogs-l10n_1.43.9-1_all.deb
 aa2c9074e02d42cb2cea12df657a5c02ee9e5fc2 355308 
e2fsprogs-udeb_1.43.9-1_i386.udeb
 99702ff85a27b35bad9ea64e016a0e21d4fa063b 10957 
e2fsprogs_1.43.9-1_i386.buildinfo
 f6a699beda5db42e618720a0a6bdac28eb2ee9bd 595128 e2fsprogs_1.43.9-1_i386.deb
 f4b04b11c6b6d78da579e0c64a53753c6fa86248 83796 fuse2fs-dbgsym_1.43.9-1_i386.deb
 1d8c92c02b8dd7c915b89aed4829324a45526220 93664 fuse2fs_1.43.9-1_i386.deb
 bfcfaada5b39cc8d1efd25ebab95024ef09b772c 10980 
libcom-err2-dbgsym_1.43.9-1_i386.deb
 3aabb9540be7ab5f9705601bebb84e61b14bc3bf 66652 libcom-err2_1.43.9-1_i386.deb
 a1c73c745af85299513fa4553bdb0fb1f5cf7202 62208 libcomerr2_1.43.9-1_all.deb
 f9bb3d5c0070d9996ffb685aa1fa5c5613a04289 263392 libext2fs-dev_1.43.9-1_i386.deb
 7cf959118bbe112e404352b2f363df61b844ea2b 474088 
libext2fs2-dbgsym_1.43.9-1_i386.deb
 ac2cdfd53a3d5a8f083947d4fd0c5d83b9e5f3ac 241196 libext2fs2_1.43.9-1_i386.deb
 d7072fac152efbd1032081257863b0d1911fc17e 24668 libss2-dbgsym_1.43.9-1_i386.deb
 6f0e2167d0a69cd1bf687c7d4cf50ad9a20ef70d 71328 libss2_1.43.9-1_i386.deb
 01ccd49a1ba33e724200064a38569188caea0bae 18268 ss-dev_2.0-1.43.9-1_i386.deb
Checksums-Sha256:
 a4601c5bfcc9604a868e4d88ba3a47ed9dc64d7aa8753a47610144e3f5f252aa 2616 
e2fsprogs_1.43.9-1.dsc
 5be0ffc01b9720a3f3ccfc86396016baf1334b98751fefa09e0c63eaffdc3897 7485521 
e2fsprogs_1.43.9.orig.tar.gz
 b600c45ad079d3fa91fbfff4af7b8bfe35d7d57e384d6e2741877fb82ae60672 488 
e2fsprogs_1.43.9.orig.tar.gz.asc
 d110cda310b3574287443e63648901e1cd281b21464a76d3869a416c80e2c7ba 76060 
e2fsprogs_1.43.9-1.debian.tar.xz
 ad53f88c60a7509ac917ab0f198345446f6a3a5302d21f9f9c57dfa690edd72b 38992 
comerr-dev_2.1-1.43.9-1_i386.deb
 7ef2c2581de74e3d3240e48c03a20664c1b66f68af6ac66b46b9834fe85eb928 875208 
e2fsck-static-dbgsym_1.43.9-1_i386.deb
 945d71a95602d2603748c886c7ee1862f2bd098bd1edd28f18d9779b5cbb85e8 680184 
e2fsck-static_1.43.9-1_i386.deb
 ac67ca46b7a15473e53517a21e4587e84075acab82341704d

Accepted e2fsprogs 1.43.8-2 (source) into unstable

2018-01-03 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 03 Jan 2018 16:18:40 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 comerr-dev libss2 
ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.8-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 886119
Changes:
 e2fsprogs (1.43.8-2) unstable; urgency=medium
 .
   * Update debian policy version to 4.1.3
   * Mark library packages as priority: optional
   * Simplify the debian/rules file and don't build e2fsprogs-l10n
 unnecessarily
   * Fix FTBFS on big-endian systems (Closes: #886119)
   * Add support for the build profile: noudeb
   * Add support for the build profile: pkg.e2fsprogs.no-fuse2fs
   * Add support for the build profile: pkg.e2fsprogs.no-static-e2fsck
Checksums-Sha1:
 ff88597233e3eb8f15b5c064029f8bc034d8b176 2446 e2fsprogs_1.43.8-2.dsc
 2c9665d6f68d681ed31d52e3761b71c2d6e06a26 75956 e2fsprogs_1.43.8-2.debian.tar.xz
 0f8d53f76c951d6a390766546ad6aa8b5807edb6 10084 
e2fsprogs_1.43.8-2_i386.buildinfo
Checksums-Sha256:
 178ed6ff5771d9ecc6c4b5c4aa4e1a00638795082b50a1a8be34263778709432 2446 
e2fsprogs_1.43.8-2.dsc
 896d8cbe157155d468eea5ffb69eddb825c7b9751cb89b8dd5ba34fe0a423f56 75956 
e2fsprogs_1.43.8-2.debian.tar.xz
 620859c58de255481e0c76fce4d1d90be6063f68e54cc387081e78f6384e6e66 10084 
e2fsprogs_1.43.8-2_i386.buildinfo
Files:
 e22d1ba6f42e52d04e3928814c3d4614 2446 admin required e2fsprogs_1.43.8-2.dsc
 9a016b85977756a36c78f16487d26b09 75956 admin required 
e2fsprogs_1.43.8-2.debian.tar.xz
 1da433d271005458cccd32bb67b808b4 10084 admin required 
e2fsprogs_1.43.8-2_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlpNdrsACgkQ8vlZVpUN
gaNEggf/d8tb3fg/+ZWYKbkBaQ69AWNsY+cXglkB0V7ZQclWB8qvcwopwMOciI5c
pntQE3hduP/P9wI3P+bTAnKMFNbM1P/d7NNIHNkrc95IiDNWnSklLqLCKwf7en6n
nx0RTq3SzfUDPfQzwzgeopZisX7TJf2sF8DmU0WUsGJrLlhxDEGQQWgzRx5NOqP3
2iC9O4KVMMQ1s1j8sNri7zOZAHUu+cLKFa3pvlHSggfC3O4X1EdfxSri9ZiVgOr9
yZqYhbPDgkAXCHcjUy7UnBj2ew68DMfQh0VeBLQE4kMIMs4ui5rwA/wng1Eca71i
hBrxcOIz/dSNU1DOZySCubaHlTg/Iw==
=iM1R
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.8-1 (source) into unstable

2018-01-01 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 01 Jan 2018 19:44:41 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 comerr-dev libss2 
ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.8-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 879220 880207 880483 881408 881590 881591 883869
Changes:
 e2fsprogs (1.43.8-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix a bug where updated bitmap checks might not be written to disk.
 (Closes: #883869)
   * Add missing byte swaps for newly added fields in the superbloc
   * Fix a potential use after free bug in e2fsck when fixing a corrupted
 root node in directory hash tree.
   * Fix a bug in e2fsck where a badly/maliciously corrupted superblock
 (which is not fixed due to the -n option, for example) can cause a
 floating point exception when printing the summary statistics.
 (Closes: #879220)
   * Fix debugfs's ncheck command so that it correctly prints the inode
 number when printing an error message.
   * Fix a bug in e2freefrag where it could print an incorrect free blocks
 count on a file system with the 64-bit block number feature.
   * Update the German, Serbian, Spanish, and Ukrainian translations.
   * Fix a bug where resize2fs's free blocks sanity check could fail with a
 false positive and refuse to check a file system with the 64-bit block
 number feature.
   * Fix and clarify various man pages and documentations.  Also fixed up
 some random usage texts that were incorrect.  (Closes: #880483)
   * Add missing copyright file for the e2fsprogs-l10 package.  (Closes:
 #880207)
   * Add missing Multi-arch hints (Closes: #881408, #881590, #881591)
Checksums-Sha1:
 62c683947eefbc674f543744e73a63499334df72 2328 e2fsprogs_1.43.8-1.dsc
 6975f7efcd3e31aed8f9b645eb3ca7bb087c794a 7485488 e2fsprogs_1.43.8.orig.tar.gz
 8d7f3d3b83aa30c28fc746c5cb82db495a87e790 488 e2fsprogs_1.43.8.orig.tar.gz.asc
 1136c95cc2f2fe812ec8bc935001d6cf794f9382 75772 e2fsprogs_1.43.8-1.debian.tar.xz
 a46d17cbc437118eb9ffda51ae75765c6b1cd723 10084 
e2fsprogs_1.43.8-1_i386.buildinfo
Checksums-Sha256:
 cfcb3e82f505bae0b536aa8cacb02b3da9c5df97ab345f86ce4a25dfcf4c8d9d 2328 
e2fsprogs_1.43.8-1.dsc
 3f32f481f408b7f248acf00ea3e423c348d2a17ff51ed0dfa892d171551ec3de 7485488 
e2fsprogs_1.43.8.orig.tar.gz
 1c03d09e39dc31f878246d24fff17e93c57e7fec4f79f40e7b2f786c2357dac1 488 
e2fsprogs_1.43.8.orig.tar.gz.asc
 14962628bf8406389f0bb3a93e65a81ddc88ece1035bbb4fd73b2cfa7eea3215 75772 
e2fsprogs_1.43.8-1.debian.tar.xz
 4832de981b94968baa39db1317e4038a0af349f1529b5bb4baa5f4cf5c5fc64f 10084 
e2fsprogs_1.43.8-1_i386.buildinfo
Files:
 ac3cb1be14536026e7f95b97b4e08451 2328 admin required e2fsprogs_1.43.8-1.dsc
 af4f9aeba1a3b875c2ef1c58e995578d 7485488 admin required 
e2fsprogs_1.43.8.orig.tar.gz
 0c7c0af1b1d941a5e5770ab63ac2b112 488 admin required 
e2fsprogs_1.43.8.orig.tar.gz.asc
 8a2e469c383dc497640c402812376256 75772 admin required 
e2fsprogs_1.43.8-1.debian.tar.xz
 36c080c12a397ddcc35b2bc2e07d1ef5 10084 admin required 
e2fsprogs_1.43.8-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlpLIHMACgkQ8vlZVpUN
gaPCJQf9EgvRg53waYzSlqK88hASi2Ys1msvwA4j6iststQ6uKTvC3i72jMGjv3a
COuH4zUS3bTCLt2JSMX2Bodc3gSS1OVGvp0Ux9IODHc6ZeBtGNVL8EoB6zyitruu
Dwk8VZ71sY5n0MVtxmlhmA3rPefj8x+weGGdQ7D8g8yO+KV2lykTQxTno9DSaQGO
ZPJDU+LYNr8G9C/ZbwGOOYzhnkEZEF5TiKvQSv4nYwYoCGB0GUf5xIqmdngpU3ni
2hiqQaTv3sCensoVGY5Ld1sB5z1jlD/2HaD+eaklB+RUm5zSen7bDzqZnZIj3gJy
v3xjxicUQUJJnLlyXytBJZsZHBoEzQ==
=kaBa
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.7-1 (source) into unstable

2017-10-17 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 16 Oct 2017 01:20:54 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 comerr-dev libss2 
ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.7-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 833514 873757 873812 873813 876551 878104
Changes:
 e2fsprogs (1.43.7-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix error handling in debugfs, fuse2fs, and tune2fs so errors while
 replaying the journal will not cause a segfault in some corner cases
   * Fix resize2fs to avoid it from either failing or corrupting the file
 system image in certain corner cases when doing an off-line resize
   * Fix many spelling mistakes in various man pages, code comments, and
 program messages.
   * Fix e2fsck and debugfs so that maliciously corrupted file systems will
 not cause buffer overflows (Closes: #873757, #878104)
   * Update German translation (Closes: #833514)
   * Update debian policy version to 4.1.1
   * Fix FTBFS caused by debhelper/10.9 and references to obsolete packages
 in the rules file (Closes: #876551)
   * Promote e2fsprogs-l10n from suggests to recommends (Closes: #873812)
   * Make e2fsprogs-l10n be arch:all (Closes: #873813)
Checksums-Sha1:
 cd12334376f667a771bd627ddc33cdc5871cf49d 2328 e2fsprogs_1.43.7-1.dsc
 8ecc75252d8fabd1b6e4f63fddb276ec11e787c4 7492811 e2fsprogs_1.43.7.orig.tar.gz
 611d14707d3e98a7fd3e7d5e849077e68b96c90c 488 e2fsprogs_1.43.7.orig.tar.gz.asc
 8f7749f87cdd6b6b6e6fb2e2352f8c15e3a7cb55 75428 e2fsprogs_1.43.7-1.debian.tar.xz
 35d22af4fd0ff0216ddc7d8791e661f5aabd0c1c 9966 e2fsprogs_1.43.7-1_i386.buildinfo
Checksums-Sha256:
 dc4f9463d1c7611e46d35b64d9e6d231528cbb6b28b4cbf3f3573cf46493024a 2328 
e2fsprogs_1.43.7-1.dsc
 87035f2eae8da5f9869f78ffc177969b4e3cf75a5da489521c1ffe4268e1a1c4 7492811 
e2fsprogs_1.43.7.orig.tar.gz
 f36ee349b541b7c8d8e3acee920ab2f33bf30d446aa8f94d53b960cb11efd307 488 
e2fsprogs_1.43.7.orig.tar.gz.asc
 c184efb5035851cdf192a7ab86823b9e41f3bf11e212ae2861b97f8dcdadb929 75428 
e2fsprogs_1.43.7-1.debian.tar.xz
 12b083876a8259ee0f9031ce68da5cc945bb58b136065b006b5c1bcb7e3709cf 9966 
e2fsprogs_1.43.7-1_i386.buildinfo
Files:
 3119e213d475f3c0ef26dca109cdde4c 2328 admin required e2fsprogs_1.43.7-1.dsc
 6d1338c7f4b325e55e5b60ceb7c52a6c 7492811 admin required 
e2fsprogs_1.43.7.orig.tar.gz
 55872f24f1441c1f0fc1c49ba78c69bc 488 admin required 
e2fsprogs_1.43.7.orig.tar.gz.asc
 14aad9dbe842f89753e2b2ef05190bae 75428 admin required 
e2fsprogs_1.43.7-1.debian.tar.xz
 6072d99a2c195c4498066b05b264e49a 9966 admin required 
e2fsprogs_1.43.7-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlnmEUcACgkQ8vlZVpUN
gaPUzAf+NWiGff8gjqD5GWOgIM+B08opkDeEFfKNkutHvwQWwSpZxGJ7TvNbt7Ix
0MqWxlcnfEqaaH9J5BXk1Dn2GA0zyi7BIAvgayHjM9r5AVwJkY2ZCsC9wHmDM4MZ
Yjw2d43aEJEShMqdr78M+zrIZFGrcrRgLNKlRCUWRoZzL4EFoWyJbZ5XXr1TZNCX
cRMJITl2fsCTpUxUCyZgvpq5DxyMdGtUlzxR5hrYcyqOVaLd5/+rq9KDtXRszFlT
W/vp8gFqkcbFm+GkhX8zRM4iIHcgKyHJpCFOMo2st82UzAc3Ujk2Ziy5sg/FZkjO
UJ+Msbd35qZ4hvioSCKgK6NHp6sTVw==
=xjxl
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.6-1 (source i386) into unstable, unstable

2017-08-30 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 29 Aug 2017 00:58:29 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static e2fsprogs-l10n libcomerr2 comerr-dev libss2 
ss-dev e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source i386
Version: 1.43.6-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 855246 856586 857336 871539 871540
Changes:
 e2fsprogs (1.43.6-1) unstable; urgency=medium
 .
   * New upstream version
   * Break out the locale files to a separate package (e2fsprogs-l10n) to
 reduce the size of the e2fsprogs package, since it is an
 essential/required package.
   * Remove support for building uuid/blkid packages on pre-Wheezy
 distributions (which are no longer supported).
   * Remove support for pre-Multiarch versions of Debian (which are no
 longer supported).
   * Fixed the printing of quota inconsistency messages in e2fsck on 32-bit
 platforms.  Also fixed a bug which caused project quota problems to be
 labelled as group quota problems.
   * Fixed a UI problem with yes/no questions when there are fuzzy
 translation enties which caused some messages to be printed in English
 and some in the language specified by the locale.  (Closes: #856586)
   * Fix some out-of-bounds memory accesses in e2fsck caused by (usually
 maliciously) corrupted file systems.  (Closes: #871539, 871540)
   * Optimize CPU usage in e2fsck for very large, very fragmented sparse
 files.
   * Avoid creating file systems that use project quotas and 128 byte
 inodes.
   * Improve tune2fs's message when a file system needs to be checked using
 e2fsck -f before running certain complex tune2fs operations.  (Closes:
 #857336)
   * Improve e2fsck's message when the proceed_delay option in
 /etc/e2fsck.conf is enabled.  (Closes: #857336)
   * Fix an LFS bug in e2image.  (Closes: #855246)
   * Fix portability problem caused by the fact that disks are character
 mode devices systems with FreeBSD kernels.
   * Update the Czech, French, Polish, Swedish, and Vietnamese translations.
Checksums-Sha1:
 0e3d62f5f21e735b33ca6dd45b1267d37e5a2357 2305 e2fsprogs_1.43.6-1.dsc
 104e846948c4b7011b348262be2960e376bfc823 7478011 e2fsprogs_1.43.6.orig.tar.gz
 0ae5fa771b202012267d621907216828aa9777d0 488 e2fsprogs_1.43.6.orig.tar.gz.asc
 996a8789e562a66aa73a79c8818a3460baba9355 75236 e2fsprogs_1.43.6-1.debian.tar.xz
 b0d1507cbf89b6c36123b05cd47275b8c8d4efbe 38886 comerr-dev_2.1-1.43.6-1_i386.deb
 b4503b17b8978cc8be9368444091f73ae000c134 859674 
e2fsck-static-dbgsym_1.43.6-1_i386.deb
 63c6db12856969998ca06be79ff3bd28057e 671228 e2fsck-static_1.43.6-1_i386.deb
 b1e730548235128be82bdc3649958abd88e1a61d 471344 
e2fslibs-dbgsym_1.43.6-1_i386.deb
 b22bb52472441aa9371d5cdebbf72fc394b6248a 263300 e2fslibs-dev_1.43.6-1_i386.deb
 123c994761c9bb40384ad3aaa256b7ed09020cf8 240802 e2fslibs_1.43.6-1_i386.deb
 a5c58be60bad3b342f5d862ceb08e2106f93ca62 1138856 
e2fsprogs-dbgsym_1.43.6-1_i386.deb
 30e3402b3db7216e14181ac5c6b7364a881b3a75 493312 
e2fsprogs-l10n_1.43.6-1_i386.deb
 982513540352b7fa0f4dbc485b84b4f3372648da 353996 
e2fsprogs-udeb_1.43.6-1_i386.udeb
 833a01591b5e1f4981e3af7cc1a18153acd7652d 9964 e2fsprogs_1.43.6-1_i386.buildinfo
 cff9735f0bb9b6c394e4a4ba1ca4bfff182c49d7 592548 e2fsprogs_1.43.6-1_i386.deb
 3a666ea747b5bda607309923be48a4932828743b 83554 fuse2fs-dbgsym_1.43.6-1_i386.deb
 037571c3f944e54ffb611f28a529e06607a29a9d 92658 fuse2fs_1.43.6-1_i386.deb
 86f07af1ef4765c1f391d30ba29a0aee56ab18c8 10908 
libcomerr2-dbgsym_1.43.6-1_i386.deb
 8a4787a8b14652a6efd20e0c512fdb997d24f204 65644 libcomerr2_1.43.6-1_i386.deb
 d83b031870f1be16b27511eafd2caa56209ae2c9 24610 libss2-dbgsym_1.43.6-1_i386.deb
 1912f4986a224a8e1b8ba155cc6fd7ecf2562479 70294 libss2_1.43.6-1_i386.deb
 d3de53173d2a5588867cf61d11a44d5d8d1f3ff8 18180 ss-dev_2.0-1.43.6-1_i386.deb
Checksums-Sha256:
 7397523f79b776a237fbc8ed124407d6fcf0c8b568b772b4d9dad5bec20cd705 2305 
e2fsprogs_1.43.6-1.dsc
 60139d75802925b0c23d451da8e4fc84c5e7cf94626cc324b59295495c0fdc80 7478011 
e2fsprogs_1.43.6.orig.tar.gz
 af46a31e5178dd86c324805552b6d003af4719932c3dc9d1b55ac997

Accepted pwgen 2.08-1 (source) into unstable

2017-08-06 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 07 Aug 2017 00:51:45 -0400
Source: pwgen
Binary: pwgen pwgen-udeb
Architecture: source
Version: 2.08-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 pwgen  - Automatic Password generation
 pwgen-udeb - Automatic Password generation (udeb)
Closes: 454500 666725 695148 791908 794635 836334 846517 855495
Changes:
 pwgen (2.08-1) unstable; urgency=medium
 .
   * New upstream version
   * Suppress trailing space after the last password (Closes: #794635)
   * Make pwgen -s more "secure" for 1 and 2 character passwords
 (Closes: #666725)
   * Fix option parsing of "pwgen --no-capitalize --no-vowels" (Closes: #791908)
   * Add new option --remove-chars which removes chars from the set of
 characters used to generate passwords (Closes: #836334)
   * Add cross-compilation to debian/rules (Closes: #695148)
   * Update control and copyright files to point at pwgen at github for
 the home directory and primary git repository
 (Closes: #454500, #855495, #846517)
   * Update Debian policy compliance to 4.0.0
Checksums-Sha1:
 3cba9e034d6380e23784290b5fb50b5850e14fd8 1708 pwgen_2.08-1.dsc
 6406deba61297784888c2ec0c14e3c735a85a2b6 54884 pwgen_2.08.orig.tar.gz
 024d8245b0745d5aaeac60bd098edd6419e402ac 488 pwgen_2.08.orig.tar.gz.asc
 468f887afe8aaa09fd4fa5c5232f319683404d08 5656 pwgen_2.08-1.debian.tar.xz
 eeb71a0f3520d36e60e0388df3e9020bf71ab05a 5633 pwgen_2.08-1_i386.buildinfo
Checksums-Sha256:
 8ba952876ced56465dff1cdae42b61756b13a66656716a37bebd905857e4fee7 1708 
pwgen_2.08-1.dsc
 dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b 54884 
pwgen_2.08.orig.tar.gz
 b16dde245d7153f261ebc8de6d5226c4cd7bccd9f880e66697f17903fcad3b6c 488 
pwgen_2.08.orig.tar.gz.asc
 3d2ebdf3b6692e9daabf30f334127bc1aea82228a5d8bcf2cce15bfd0cd76fdc 5656 
pwgen_2.08-1.debian.tar.xz
 ff47e66efe28deb4e82c6f896f4d998fa66235f6600020d70eecdc2e7199a89d 5633 
pwgen_2.08-1_i386.buildinfo
Files:
 8fd7df94642dfb98d5b2f622ed6f307a 1708 admin optional pwgen_2.08-1.dsc
 6cfba450ac6ff72d11e88a6b0b049165 54884 admin optional pwgen_2.08.orig.tar.gz
 5b3b27cc93f7b14c546a1f1abfece383 488 admin optional pwgen_2.08.orig.tar.gz.asc
 9ba3c88c4e447472ec889a90972f3ec5 5656 admin optional pwgen_2.08-1.debian.tar.xz
 0e1cec16f7ad6efb0ed6f14b95c7f0cd 5633 admin optional 
pwgen_2.08-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAlmH9i8ACgkQ8vlZVpUN
gaO7sggAnS4o0C3BI0+s4x+al/rpb9TcguZzGkx4y/GxdvaJ+RaMBmxmng9aUkJC
q7CAOhdGmFxyfd+R59PnhB4CRP5OK3DYQ+7NStCCXWe+fpGnF98y/YHmZ7sQNoXA
+CRpOkxrnSvmnNCYZ959+1C0YToodntxHpN9Ggrw72huTSXEnHgYxN/mRRjyVP8q
NwS0wEmlpUI7Kv6TIU1hq9dw1En26lZ4OQgOacOjWPNqClmstseG8x4m1ma0D1vC
65RTGwXgWqNa7E8xPWMiuzgqfJYAN5lIgoRLcchPBq89mjuyNK+OLKXYpgLL6DfH
w2UaRJZJpmYhmoFjGV7TOY7zHBFWdQ==
=WAG7
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.5-1 (source) into unstable

2017-08-04 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 04 Aug 2017 01:13:34 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.5-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 855417 860926 862482 864144 865584 866623 867895 868489
Changes:
 e2fsprogs (1.43.5-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix ext2fs_sync_device() so it returns the proper error code if the
 BLKFLSBUF ioctl fails for some reason.
   * Fix a potential crash in tune2fs when enabling project quota when the
 file system has no inodes by fixing error handling in the
 quota_write_inode() in libsupport.
   * Fix a bug in debugfs's "ls -p" handling which could cause it to print
 garbage after a file name in a directory entry.
   * Fix a number of bugs in debugfs, dumpe2fs, e2fsck, tune2fs, and
 resize2fs where a carefully/maliciously corrupted file systems (found
 by American Fuzzy Lop) could these programs to crash or hang.
 (Closes: #868489)
   * E2fsck no longer issues some harmless bitmap warnings caused by a
 corrupted file system; since those corruptions will be fixed up by
 e2fsck later, there's no point issuing these internal warnings.
   * E2fsck will now notice invalid quota inode numbers, and offer to fix
 them.
   * Fix a regression introduced in e2fsprogs 1.43 which broke mke2fs's
 hugefile creation so that they aren't contiguous.
   * Fix how backup superblocks are written in big endian systems so they
 are all correctly byte swapped.
   * Fixed tune2fs's support for enabling and disabling project quota.
   * The badblock program now properly handles languages which have
 multi-column wide character such as Chinese.  (Closes: #860926)
   * The mke2fs -U option now accepts "null", "clear", "random", or "time"
 just as tune2fs's -U option.
   * Fix e2fsck's -E bmap2extent feature (which converts a file to use
 extents from indirect block maps) so that it handles sparse files
 correctly.
   * Fix libext2fs to correctly handle accounting for an external xattr
 block on bigalloc file systems.
   * Fix e2fsck to correctly handle quota accounting when deleting files
 that have mnultiply-claimed blocks pass 1b.
   * Fix potential buffer overrun bug in e2fsck when using 128 byte inodes.
   * E2fsck's extent tree optimization can now be disabled via an
 command-line extended option or via an e2fsck.conf configuration
 parameter.
   * The e2fsck program now properly updates the quota accounting when
 optimizing the extent tree.
   * Fix some error handling in e4crypt when operating on keyring ID's.
   * Fix e2fsck's quota handling when the bigalloc feature is enabled.
   * The libext2fs file system now uses readahead when opening file systems
 to speed up opening very large file systems with the meta_bg option.
   * If e2fsck logging is enabled, e2fsck will report the exit code in the
 last line of the log file.
   * Debugfs can now open file systems with a bad sueprblock checksum, and
 the show_super_stats command will print the expected checksum.
   * Fix a regression introduced in e2fsprogs 1.43.4 where tune2fs was not
 able to correctly enable the quota feature.  (Closes: #855417)
   * E2fsck will only return an exit status code of 1 if it has fixed a
 file system corruption.  If it only performed an optimal optimization
 of internal file system metadata, it will now return 0.
   * Fix e2fsck so it won't check inode fields of deleted inodes.
   * Removed a debugging printf in libsupport which could result to some
 extraneous and confusing output if the user specifies a quota type.
   * The debugfs logdump command now accepts a new -S option which will
 cause it to print information about the journal superblock.
   * Added a missing space in debugfs's ls -l output to separate the size
 and date fields.
   * Update the Czech, Danish, Dutch, French, Hungarian, Polish, Serbian,
 Spanish, Swedish, Ukrainian, and Vietnamese translati

Accepted e2fsprogs 1.43.4-2 (source) into unstable

2017-01-31 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 31 Jan 2017 19:54:55 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.4-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.43.4-2) unstable; urgency=medium
 .
   * Re-enable metadata_csum for Debian (which was accidentally disabled
 for 1.43.4-1)
Checksums-Sha1:
 a5b55eccb0299c5e9a310aa729136b4f2536fbf7 2043 e2fsprogs_1.43.4-2.dsc
 2b2a6b22a41e2ade7044d8f53a1c9e0a73abb7e7 76444 e2fsprogs_1.43.4-2.debian.tar.xz
 54b21e060b68b70e89dbd93000aeaecfcfb54f17 9159 e2fsprogs_1.43.4-2_i386.buildinfo
Checksums-Sha256:
 e6f6b8dddeb97cc81c3aa7aa826305e1f9c9cd1c3066b2b916e558682fdc7f70 2043 
e2fsprogs_1.43.4-2.dsc
 e1713f9e686a71a9d6f119cd178c4ebea502a7c2b43901cc41bcdb61b142b1c8 76444 
e2fsprogs_1.43.4-2.debian.tar.xz
 851b9117ffbbb7d6886609bb686c76da405b42fd8c8f0600c5717cb08de3d058 9159 
e2fsprogs_1.43.4-2_i386.buildinfo
Files:
 281650cb559b11ff58e07c34b8419732 2043 admin required e2fsprogs_1.43.4-2.dsc
 0ae2f86c604eb831851eca106946f31a 76444 admin required 
e2fsprogs_1.43.4-2.debian.tar.xz
 263f4c10df4947e700f37d5ec8ce16e4 9159 admin required 
e2fsprogs_1.43.4-2_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAliRPz4ACgkQ8vlZVpUN
gaOGvwf/ZtNxoveNrXr4HW7AmiroXRl915d9vEoHxVKETSlWGWvsJV2ZhTUC5YG8
I+m9fYydTlOChCs0R2zoiFBTpGnoCXrv3Y0M+3wW5VkjmrXk4GLTy9zwOHR2RJX7
qTEgvXMJSeN04pmGpWvc9Hto9/ZcMq7kTQaiQRH97i2mC2PJNG0ILDS4mOLwSK86
tLBaUov/5jjMJfNbcQbAGUpN92BzAJzRNaiM794LApSyMcAQ8PJuZxzOj/lgl6xy
pHR1LuX1qrBByK+b8ov9Pb+/EgXp1fICMeAIxeDQ1XZKop5LP5DEK++bmiP9y547
CBUmn2v9XNxt+OzI4+Xrao+MIclCsA==
=xYJ9
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.4-1 (source) into unstable

2017-01-31 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 31 Jan 2017 17:31:52 -0500
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.4-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 774379 852726 852727
Changes:
 e2fsprogs (1.43.4-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix e2fsck to require that the system.data extended attribute is
 always present even for files smaller than 60 bytes, to be
 consistent with the kernel
   * Drop the hard links for mkfs.ext4dev and fsck.ext4dev
   * Clarify/update various man pages (Closes: #852726)
   * Clarify the default for the "proceed?" question printed by mke2fs
 and tune2fs.  (Closes: #852727)
   * Fix various Coverity warnings and other memory leaks in fuse2fs and
 extended attribute manipulation functions.
   * Add Finnish and Malay translations
   * Update Chinese, Czech, Polish, Serbian, and Spanish translations
 (Closes: #774379)
Checksums-Sha1:
 f75a7e9bda0b665c40f054ef62d8c093e9a890d0 2043 e2fsprogs_1.43.4-1.dsc
 53f2f3f9f7f9f645bcb66705b038721d56abeb0a 7552218 e2fsprogs_1.43.4.orig.tar.gz
 97e7e203d1c1a50f3627f7dd0a1b6be67c0460e1 75660 e2fsprogs_1.43.4-1.debian.tar.xz
 b99cd7f81d4bd3781df7eb02494a373da0b50855 9159 e2fsprogs_1.43.4-1_i386.buildinfo
Checksums-Sha256:
 1153ece5e8b4367fa0eba655d46857395883cac6eee4567cf438cf1c0cfb4991 2043 
e2fsprogs_1.43.4-1.dsc
 484ab0bc1bc07c64267b18cfe7871b6b975bf0a705c5a4563001f035071cdc7c 7552218 
e2fsprogs_1.43.4.orig.tar.gz
 c4ffdfaab6f6ef7fcd101ce164adbed0ea20d7efc3a9ec4a12074c97652b81df 75660 
e2fsprogs_1.43.4-1.debian.tar.xz
 384434e6166777f75444ef438f473ba84fc7b78d57839eb53492d43eb4ae6589 9159 
e2fsprogs_1.43.4-1_i386.buildinfo
Files:
 383aeddaeb3837022b42b1e0e0150c87 2043 admin required e2fsprogs_1.43.4-1.dsc
 3f1370601996afd8636e4a8a4d1b29bb 7552218 admin required 
e2fsprogs_1.43.4.orig.tar.gz
 135f68861622fb9ea275edc63159fdc5 75660 admin required 
e2fsprogs_1.43.4-1.debian.tar.xz
 2638552881d3ecec102e7880f8ad59ef 9159 admin required 
e2fsprogs_1.43.4-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAliRIPsACgkQ8vlZVpUN
gaOC4wf/Sl6PRgd1yY8AgKBN7DdY+TFFcGgziMN+vQRah84emVHEEjpPeZsRcMuY
naEsuRF0Yn1xBJx+WXNYf3VuQ5DMRCGAmGjSF/iR/Y4M0cmGjBUSc/vtdgYQXR99
qkQPvZCcfIsIMbdaq2VaeKNlnh7QsUQWYALHbLrH6A8Z91iXNvzEugskyza3+glQ
FgJHaSh6R0kRQsAxXJ3KD4vAtkG+R8N8PIEfyoYqJ0LVjogmjhV9JimNPXrOK94n
6bO/LJ6F6s/8idIF6OY6fRHJQPxfby/waF/oqgKhsItvgOt+col8l14+aFdYGRsN
p8pF0HfuxP7nRaAqSttC7yY9VsVz7A==
=4Xfx
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.4~WIP.2017.01.30-1 (source) into unstable

2017-01-30 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 30 Jan 2017 22:14:07 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.4~WIP.2017.01.30-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 840733
Changes:
 e2fsprogs (1.43.4~WIP.2017.01.30-1) unstable; urgency=medium
 .
   * Fix a bug which was causing mke2fs -d and fuse2fs to improperly
 handle Posix ACL's.
   * Fix a bug which could cause mke2fs -d to fail if there is an
 zero-length file in source directory tree.
   * Debugfs will now display project quota information.
   * Debugfs has a more friendly and powerful to print and set extended
 attributes.
   * Fix a bug in mke2fs where I/O errors weren't getting properly
 reported to the user.
   * Fix a bug in resize2fs when operating on very large file systems
 which have a block size different from the VM page size.
   * If the reported device size is absurdly large, mke2fs will now
 report an error instead looping forever or crashing.
   * Replace a test file in the sources with an updated version which has
 a DFSG-compliant copyright license.  This was making lawyers
 nervous, even though the file was only used in regression tests and
 was never used when building any binaries.   (Closes: #840733)
Checksums-Sha1:
 b22cce359a18ba770fe7b832489f0aceaa5097ee 2148 
e2fsprogs_1.43.4~WIP.2017.01.30-1.dsc
 49fa7042e7692a50fd654603d8c8d305655ccb56 7410290 
e2fsprogs_1.43.4~WIP.2017.01.30.orig.tar.gz
 cdda2e58b212b257a8a8e164cdb9799c8ee9ed14 75768 
e2fsprogs_1.43.4~WIP.2017.01.30-1.debian.tar.xz
 4c7612a37b66a3d80330311d5bcb32057a8ee4eb 9954 
e2fsprogs_1.43.4~WIP.2017.01.30-1_i386.buildinfo
Checksums-Sha256:
 e93e1d70c90e724c5bb0dd7e6794c75f9b34d2c877075b0a388cb8a49857d2f9 2148 
e2fsprogs_1.43.4~WIP.2017.01.30-1.dsc
 4d263483968f90632ea16d321ed12c06077492db3203f2e50391963e82c6558c 7410290 
e2fsprogs_1.43.4~WIP.2017.01.30.orig.tar.gz
 1bfc3422d3a5e8b8d179049a77312e60f25f2bd2b2c4ed74e028a42bfa42b221 75768 
e2fsprogs_1.43.4~WIP.2017.01.30-1.debian.tar.xz
 52c63a51761c596f84d2577c71a1155dee5aed141a8556223b2a87db2d7f9b83 9954 
e2fsprogs_1.43.4~WIP.2017.01.30-1_i386.buildinfo
Files:
 5e38a133468d04b98b7efa6bed45e083 2148 admin required 
e2fsprogs_1.43.4~WIP.2017.01.30-1.dsc
 de2594ece3370c405cd35bdca2e123a4 7410290 admin required 
e2fsprogs_1.43.4~WIP.2017.01.30.orig.tar.gz
 fd0d1b32c8b4a9cbbc961ab51fc21a37 75768 admin required 
e2fsprogs_1.43.4~WIP.2017.01.30-1.debian.tar.xz
 fc8154413633060f0b3703c9e8274d74 9954 admin required 
e2fsprogs_1.43.4~WIP.2017.01.30-1_i386.buildinfo

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAliQMKYACgkQ8vlZVpUN
gaPRHwf8Cynwtt4x7MDJnuwIfXy7HbSRdNvP64CIwu4MxsiW8vrOJBc8hK+8Q3zu
7JALAkrQPu2BjugJwJw3pI+iIKmCcvWQhWhjnO5B/MG4gpN+fxqS1UyqPIj1ASKv
ZVJ62e5U+PwBBnRZosI+9WWneyP8M2O/ydUvVvTq4N1enFZgb3AvOG51An9it0Ei
y5024pip47l55Gpx6uwp9gj9FKIq6Ihp/XIw1fHlJC5lgu+ntUlHsg+g/8GBEh55
FILsvYYyFgm69VuMIRXkUJIWKxCGjmZN2GnksUJ0nufpS0SE/lTfYv5ewIVP5wpN
NaATWf8EMAOsPqFxKXkbafb4KTkxUA==
=0Rr8
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.3-1 (source) into unstable

2016-09-04 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 04 Sep 2016 20:41:21 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.3-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 836559
Changes:
 e2fsprogs (1.43.3-1) unstable; urgency=medium
 .
   * Fix e2fsck's handling of timestamps on 32-bit system (Closes: #836559)
   * E2fsck will sanity check and repair the extra isize fields in inodes
 and the superblock.
   * Fix sparc64 crashes when dereferencing unaligned integers in journal
 blocks when metdata checksums are enabled.
Checksums-Sha1:
 94518c00aa430b9da27585910855c19fed9d2614 2028 e2fsprogs_1.43.3-1.dsc
 927cb79c6399c559a83b4fa528ec8912a82d122f 7405892 e2fsprogs_1.43.3.orig.tar.gz
 d5f7bcf426f8a5165073ce3464a9900490ccaf40 75724 e2fsprogs_1.43.3-1.debian.tar.xz
Checksums-Sha256:
 d15bc76f9790bad181770238e71242c1987e779941acccedf4beaefa22adb84b 2028 
e2fsprogs_1.43.3-1.dsc
 ce8ef1bbb0d4730f170167284fda156ac9d6bf18db2750eb94af619a81b19927 7405892 
e2fsprogs_1.43.3.orig.tar.gz
 4b8d31ae65c7fa29d9b9a2cec022d272cec1d00e3c789849094467b6c408dbb5 75724 
e2fsprogs_1.43.3-1.debian.tar.xz
Files:
 1587393f6dfa4fc9392965d7372ddb5e 2028 admin required e2fsprogs_1.43.3-1.dsc
 ec0cd4faac71b2fcf9f73733e4d50ead 7405892 admin required 
e2fsprogs_1.43.3.orig.tar.gz
 2defdcb6f7ce4edf8c9b1c1d72194c68 75724 admin required 
e2fsprogs_1.43.3-1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJXzNSCAAoJEPL5WVaVDYGjosQH/06frpB+ik40P97I770gDM2n
TVGGyX/SDqBSRfa9tv+CAi7eCnqinJrN8Td5OIxvl8Fx9I33SpdJMYGAJiAssNwJ
xlVghFVdohyhTPXZSEMjF3CsyFt8tv+2zLXLrZvDz9pStM7tTDtgyOfBdX9qI/Lk
Bkw1cCsxIFxW/NPoEp7+cBPqeQFU8a8CbLAGlG8I5YC15ydYCl/1QaVW6lIb5ew2
fSCHplDJvnW7tzwXiJ4DX34FC6BhxFpLJbbTuTipQWZHQSqYqmAM2SYKpezkv8BG
Fm+bGW5DLNTED81JmUQRpGpmpVj2A5sPfcwcSfEF4ncePhwKkOx/Gp+u6LgnRbM=
=koqd
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.2-2 (source i386) into unstable

2016-09-02 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 01 Sep 2016 23:30:55 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source i386
Version: 1.43.2-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.43.2-2) unstable; urgency=medium
 .
   * Fix build reproducibility problems
   * Don't hide the linker flags for e2fsck.static
Checksums-Sha1:
 e760fcb88b58bb2a191be42ec1aff2b903a21c1b 2010 e2fsprogs_1.43.2-2.dsc
 fe7cedd2937831cf942cc8fa2596ebd48e751d7f 77912 e2fsprogs_1.43.2-2.debian.tar.xz
 6a05ea1536db63435b49fba0a6880c314e0d5bf8 38870 comerr-dev_2.1-1.43.2-2_i386.deb
 27c581ddae06ffda316302b9aab4a9fa2f283e14 844826 
e2fsck-static-dbgsym_1.43.2-2_i386.deb
 3d942246b8f5698e58ecc07bfaed357625d0fd23 659522 e2fsck-static_1.43.2-2_i386.deb
 6a476cc55ac1d18789869ce129680e0dc9bf5866 457358 
e2fslibs-dbgsym_1.43.2-2_i386.deb
 7d00b7af998ddb4cdd28aa08649de591e338561e 260570 e2fslibs-dev_1.43.2-2_i386.deb
 23f82e6082becd017b96ecd6d3d171aa88408542 233920 e2fslibs_1.43.2-2_i386.deb
 283c8219573e88d7b75856dde511ca75a06c4733 1123152 
e2fsprogs-dbgsym_1.43.2-2_i386.deb
 9794b0a373c85c35ea20e3846408d5bb96cd3ba7 347214 
e2fsprogs-udeb_1.43.2-2_i386.udeb
 003061c24a3e8458c6e14e6a68be917cfdd49bcd 967456 e2fsprogs_1.43.2-2_i386.deb
 6a444ff92312cf5bbcc8d66943e22beac28586e2 82280 fuse2fs-dbgsym_1.43.2-2_i386.deb
 559f462bc87f682f3b1da5a2b01dcea011d1dbd9 89522 fuse2fs_1.43.2-2_i386.deb
 2bf8e932c81c2aad66c882394ff7db560c4c9bf7 10896 
libcomerr2-dbgsym_1.43.2-2_i386.deb
 d74459960400260e04962798124265c3ede6bab0 63036 libcomerr2_1.43.2-2_i386.deb
 ed35e7a3ed6f1a82fd1e1b0ed3c9fbe62f2aae49 24788 libss2-dbgsym_1.43.2-2_i386.deb
 8408a2c7847ac1d62f8f5cd3c3ded1aed9db8454 67576 libss2_1.43.2-2_i386.deb
 2ebcde47b0224727b366334eb1910c86382de3bb 18120 ss-dev_2.0-1.43.2-2_i386.deb
Checksums-Sha256:
 54b18c8a885deada852eeb38a973d8ef3c179bc9f8f54eb685f6fba875c157a1 2010 
e2fsprogs_1.43.2-2.dsc
 ff0e53a5b1e5f1c57a61bc1feabb561ae80cf84a47fb3840b654fe34a698709e 77912 
e2fsprogs_1.43.2-2.debian.tar.xz
 5e90ddd78334398c4385af0951663ed4a6d0581abb6fadddc33beda0ef7442c4 38870 
comerr-dev_2.1-1.43.2-2_i386.deb
 c7f755038eb4cee78be89b2b254e4b3521fd3b742033a57640f03c88a85aaa13 844826 
e2fsck-static-dbgsym_1.43.2-2_i386.deb
 c86082d1559e14f0ad3696d305a8095b350b94e92a363fc2f6fb1974f9aeaa77 659522 
e2fsck-static_1.43.2-2_i386.deb
 78399f0ef032d25a0fba56a83ab7a19befb6108dd2ac1bf5ecfcdd6755ee03bf 457358 
e2fslibs-dbgsym_1.43.2-2_i386.deb
 28d0bcff6ca1beea07f1a49a2cef4f63f225a89ee11bcd18597813d5c0a237ff 260570 
e2fslibs-dev_1.43.2-2_i386.deb
 c308e8017ba024b4798dd3caab4c06ce52ddfe6667db2edbb90028bac64d9d8f 233920 
e2fslibs_1.43.2-2_i386.deb
 6537627055c7cc6cf9e0de0c396db6bd3e34838d701e8e087fb8319dcefd6e7f 1123152 
e2fsprogs-dbgsym_1.43.2-2_i386.deb
 fc68e4a8a4e86eb2129892f28ad69198b145bbac938f0e5fc00e61c428e88152 347214 
e2fsprogs-udeb_1.43.2-2_i386.udeb
 b9da8e203e7bb305dbe1b4e6c61429ad1981c4c2cb486394eaa31c7f44b86652 967456 
e2fsprogs_1.43.2-2_i386.deb
 e94610d993aff9d93617d663c274fddbc35f813079eba3524fd674b04fb1834d 82280 
fuse2fs-dbgsym_1.43.2-2_i386.deb
 b1074148c07f4bb1529e1935689431513f8cc051648f533548d3af010c48fe24 89522 
fuse2fs_1.43.2-2_i386.deb
 4d2d9a4ab16c2523f5ae0192ed26b64f6faf236ce5fb5d3fc7d8f6fffbd004a7 10896 
libcomerr2-dbgsym_1.43.2-2_i386.deb
 da0c8122f34274c8dcb5d7d0ad67365f30244f3f857f777cc684ec90362cf86d 63036 
libcomerr2_1.43.2-2_i386.deb
 3fac35d33a3a5437f43e5bbd8fb25f51e49d0821124e50b8088d04da22fee3aa 24788 
libss2-dbgsym_1.43.2-2_i386.deb
 de0a99cfe71547bd58703233f51e238f43ce9d5d26287749013ac7ea10204789 67576 
libss2_1.43.2-2_i386.deb
 4e25111ab508d6304b873f50ebc732557684ecdd92b3394ebafb17ed6732a807 18120 
ss-dev_2.0-1.43.2-2_i386.deb
Files:
 f86dcb07567d52959afb43e1677ef78f 2010 admin required e2fsprogs_1.43.2-2.dsc
 b6f74a1b51f18b80bc9d8006f3daff81 77912 admin required 
e2fsprogs_1.43.2-2.debian.tar.xz
 49657fc0f2c8fb69c4a5af59398f25f7 38870 libdevel extra 
comerr-dev_2.1-1.43.2-2_i386.deb
 c3b317db6873ee5c4b0ca2263cb16eed 844826 debug extra 
e2fsck-static-dbgsym_1.43.2-2_i386.deb
 9f5abe520cf21de26067a8a71b5ba1b4 

Accepted e2fsprogs 1.43.2-1 (source) into unstable

2016-09-01 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 01 Sep 2016 00:55:13 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43.2-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 828022
Changes:
 e2fsprogs (1.43.2-1) unstable; urgency=medium
 .
   * Change the default journal size to be larger for file systems larger
 than 128 GB to improve performance on metadata-heavy workloads
   * Clarify tune2fs's message when the user needs to run e2fsck
 (Closes: #828022)
   * Fix an alignment bug in e2fsck which caused sparc64 architectures to
 crash when replaying the journal on file systems with a 64-bit block
 number
   * Fix a typo in debugfs when printing out the dtime field on file
 systems with an extended timestamp
   * Fix the logic in e2fsck which decides when to repair legacy negative
 timestamp encodings.
   * Add a command to debugfs to copy the inode structure from one inode
 to another
   * Fix resize2fs so it will not crash if there is an extended
 attribute block but it doesn't need to migate any blocks during
 an off-line resize
   * Fix a crash when mke2fs or debugfs tries to copy in a directory
 hierarchy containing an empty directory
   * Fix a bug in e2fsck caused by a power failure during e2fsck's journal
 replay could leave the file system in a state where if the file
 system is mounted without doing a full e2fsck scan, the file system
 could get corrupted
   * Fix big endian bugs in the e2undo program
   * Fix debugfs's logdump so command so it can correctly handle journals
 which are larger than 2GB
   * Add new translations: Hugarian and Serbian
   * Update the Catalan, Chinese, Danish, Dutch, French, German, Polish,
 Swedish, Ukrainian translations
Checksums-Sha1:
 ae2451824191d9a7327f582a6938cdc57510724a 2010 e2fsprogs_1.43.2-1.dsc
 bc64ea8d651b25effec6b22cfa53db814d0a3616 7389995 e2fsprogs_1.43.2.orig.tar.gz
 b53109e0e8016211c707bc00f0bf1691bbb993fd 75344 e2fsprogs_1.43.2-1.debian.tar.xz
Checksums-Sha256:
 e10a81b2ddb5ccecbd0d527d53be34090ccbc19c1bddaeefa609500835ef824f 2010 
e2fsprogs_1.43.2-1.dsc
 20085fd43d52b8f81bda259a7df5c2b1a7a745b6fd3d082a2915965dd77f5365 7389995 
e2fsprogs_1.43.2.orig.tar.gz
 a6459011451d836fb9ff1bb85f5803ce660abaa5a2b143bc43f2e67fb5c18571 75344 
e2fsprogs_1.43.2-1.debian.tar.xz
Files:
 a694d416ad8c3dae51f8a7ae4f490bf2 2010 admin required e2fsprogs_1.43.2-1.dsc
 8ba7612e82d0858266461407f6fb9bdd 7389995 admin required 
e2fsprogs_1.43.2.orig.tar.gz
 e1ef1efeeafcc84583dc8eff89b48578 75344 admin required 
e2fsprogs_1.43.2-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEcBAEBCAAGBQJXyJaNAAoJEPL5WVaVDYGjRgsH/iZ7e+kAVP5uJqYx7s8R20Sf
mw+2V0qcGNcOV0sOtsp5+/wL4rYO8Anq90/+w3cD2IeYC0HXqLV6+4nT4WA3IXpn
QkdAC1CNCHnhP52rZrvGmp0xebm6vbROAZl/nr6jSBb24hXAgAgZ+w4aENLIbvbS
lp2yaq1Z2HixDxSjQYgLIwFR2WJHd421naku3nSvQf1+5DiOGnyTKuGJrH3vMPic
5zm51zsf/qy+JazIkJ/ya3zDnN7l/+hIwVUSCG5AxzC0RzsJOhA7gNRX165UeZCa
Qrn+rvo32bjrMRSfcYSDyW2AcBNa7kRslL6cJwKij3lyrQSQ+8tPs4FA580uiWo=
=G73C
-END PGP SIGNATURE-



Accepted xzgv 0.9.1-4 (source) into unstable

2016-08-14 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 14 Aug 2016 23:13:49 -0400
Source: xzgv
Binary: xzgv
Architecture: source
Version: 0.9.1-4
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 xzgv   - Picture viewer for X with a thumbnail-based selector
Closes: 734436 777274
Changes:
 xzgv (0.9.1-4) unstable; urgency=medium
 .
   * Make the build be reproducible (Closes: #777274)
   * Replace menu file with a desktop file (Closes: #734436)
   * Update Debian Policy Standards Version to 3.9.8
Checksums-Sha1:
 7b8cf8654e414cc804b0a3c96fe1cfc92604aa5b 1315 xzgv_0.9.1-4.dsc
 a17d95c47002957ac0052cc725f24465dc6efda8 11796 xzgv_0.9.1-4.debian.tar.xz
Checksums-Sha256:
 19c0eecb57d9b6ca86bcd1ae2b019495a7fe297dcc74323f66ea9c300b656fd9 1315 
xzgv_0.9.1-4.dsc
 d00f8c763c88585239948f410c2c63dd41bd8a51857be6fc439f14d311e2e7f5 11796 
xzgv_0.9.1-4.debian.tar.xz
Files:
 f40f83fd49787f350bf51ffc9a624f6f 1315 graphics optional xzgv_0.9.1-4.dsc
 25ed8ef4a97b1f3481e3015d70534fd2 11796 graphics optional 
xzgv_0.9.1-4.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJXsTScAAoJEPL5WVaVDYGjBg4H/0lgn/OB2KvCHSu/DbjuP9DZ
lQgeh4bXb0paevZl7zjFffXwvoHemdVCu5YKxHoGbHQqbeTExotvhxEY5q1LkDY/
jpWVO6gvbPpyv/GJZ9vJC/AAtsnUnJMUZVZc7Tz0Jcfg3HMuTrfttUQ+b2Bhh5fX
NgwPugyIcip7Q1Im7DL4WnxkHlH6v/kfouqEYQqjuq3XibwgQEYxma7mPsMytpJj
CgbHfeFNbs9nc8QBkKPNdo0PCu3AdBTh1o25dKewzUB4m2UwcO0t6/sPKAu1ri0D
kzLgZDvfA+VnQ9gwHqyVuBHmTBnG/5+/dn8J779Z0UY0/wRNLORbR6V5QYUGFfA=
=U67d
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43.1-1 (source i386) into unstable

2016-06-08 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 07 Jun 2016 23:09:55 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source i386
Version: 1.43.1-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 428361 761144 766125 766127 766379 770750 791630 825868
Changes:
 e2fsprogs (1.43.1-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix the Direct I/O fallback code in the Unix I/O manager so it
 implements read-modify-write correctly.
   * The mke2fs program will now warn if the user specifies a label which
 is too long.  (Closes: #791630)
   * Clean up various man pages (Closes: #766379, #761144, #770750,
 #428361, #766127)
   * Fix bug so that debugfs's rdump command works on the root directory
 (Closes: #766125)
   * Fix various Debian packaging issues (Closes: #825868)
   * Build fully security hardened binaries
Checksums-Sha1:
 4fc55ee0aaa7cbea31c67ddcec8e48647652cd8c 2028 e2fsprogs_1.43.1-1.dsc
 26b75c27ba434e72ef630b160782a01b4d992b7a 7009831 e2fsprogs_1.43.1.orig.tar.gz
 41f21497bad2f7071cb73522d7e8c8392db7aa94 75208 e2fsprogs_1.43.1-1.debian.tar.xz
 96ecd15cef653370e836cddce70b0376cb0e606b 39016 comerr-dev_2.1-1.43.1-1_i386.deb
 f850335246523f8eb613cb393b5181fefc209d7b 726454 
e2fsck-static-dbgsym_1.43.1-1_i386.deb
 9fff7dd2fb7aba7e2f6a78199be6821f53ab 655850 e2fsck-static_1.43.1-1_i386.deb
 d66157579731f5d8f53486cb6f8e6469a9c57b9c 392282 
e2fslibs-dbgsym_1.43.1-1_i386.deb
 02970d18b9b50b442d77dbc3163d5a5dc3ff1855 259996 e2fslibs-dev_1.43.1-1_i386.deb
 bb5393af4319008ef6174364615862972a4bb836 232364 e2fslibs_1.43.1-1_i386.deb
 ea87abb838d64d7b417cd8922ad3a789c2c695ea 1029572 
e2fsprogs-dbgsym_1.43.1-1_i386.deb
 c87ad5b2a45a3b762de47a8af2ec4649696b579d 347472 
e2fsprogs-udeb_1.43.1-1_i386.udeb
 1f9626cf9d7ff37dd57faf42a9674d3abe89550a 857536 e2fsprogs_1.43.1-1_i386.deb
 f08777c5e7780059eeab320cba60226ae891fdb6 78272 fuse2fs-dbgsym_1.43.1-1_i386.deb
 33c179912673bfefccaa642111aa5a71f1d951e0 88794 fuse2fs_1.43.1-1_i386.deb
 0878942559c8ea33fbc4dd50cab43261cdfbf5f5 9762 
libcomerr2-dbgsym_1.43.1-1_i386.deb
 a752445879f6700f726a09c3032831507abaf3fb 62586 libcomerr2_1.43.1-1_i386.deb
 2bd0fee36d93619a0e341807ab8f0f93dfb7072c 21620 libss2-dbgsym_1.43.1-1_i386.deb
 df32236a1b03ab6bd5aaadb78f654324e7bf43e6 67240 libss2_1.43.1-1_i386.deb
 8c9a3dc3ca251457b16621b6e19b53761ce668e8 18430 ss-dev_2.0-1.43.1-1_i386.deb
Checksums-Sha256:
 741365b54fd5cdb1868291fa149dd091999c21fa8d322749662c763730500804 2028 
e2fsprogs_1.43.1-1.dsc
 83dba1d96dfdba06f1ca0da6a77d539c22391b99fbd9bd733699689ca25dbebc 7009831 
e2fsprogs_1.43.1.orig.tar.gz
 ff37d1e5f272f5c6794c072f95596e1fb17f973096e8970ed386214e92f2d68d 75208 
e2fsprogs_1.43.1-1.debian.tar.xz
 16e5f3f2bb5dc7b2329503042fa6ab11f8e8b6ce410865a5d24257e1e2b3711d 39016 
comerr-dev_2.1-1.43.1-1_i386.deb
 54c34588c9b1d7d9e71c2608a6e0982d76f7561364581e8bb7ae5a293d0f0655 726454 
e2fsck-static-dbgsym_1.43.1-1_i386.deb
 441362ae573c365a12773584244f92cf656a8e16b78804b695fd5af7cc412951 655850 
e2fsck-static_1.43.1-1_i386.deb
 f49b5f039701cc1a8806c966cb76dff121c87699a552fa27f755a0003599592a 392282 
e2fslibs-dbgsym_1.43.1-1_i386.deb
 35ab7e990134ab5480a5c8cc8335a0295a8933d7edf62a04bd7923d66bb9f4bb 259996 
e2fslibs-dev_1.43.1-1_i386.deb
 990feb7053ab1b5f8cf2ffc9acc8e4345f6467728160faa3bb008d98ce84e9de 232364 
e2fslibs_1.43.1-1_i386.deb
 6ac46b78e90450e140d464a18c481b0b08cbfeae6635214dddff1ad86d1c82bd 1029572 
e2fsprogs-dbgsym_1.43.1-1_i386.deb
 5622704f78aef75206cacc5eaf238086b85bb2d5edeac541c14419ac7734c054 347472 
e2fsprogs-udeb_1.43.1-1_i386.udeb
 56c2a334dd168ca19a7ce9257543851054795ec18dd54d782de6471d18b6fc66 857536 
e2fsprogs_1.43.1-1_i386.deb
 ad45351faca768e29e9741817b9803c7ef32907bb0e8eb674bc4aa1c2c84679e 78272 
fuse2fs-dbgsym_1.43.1-1_i386.deb
 8912b5914a7e714688af00cee95eb5b7fb836da4c80a0308ba9195e54ee986fd 88794 
fuse2fs_1.43.1-1_i386.deb
 a638eed27b1f98c04456892282f704c8785b302131da576569eb21dfc7715e6c 9762 
libcomerr2-dbgsym_1.43.1-1_i386.deb
 a626bb9285d6d85c29f7831108a4e5d4d0234785ff8949201a6d16d227e66c11 62586 
libcomerr2_1.43.

Accepted e2fsprogs 1.43-3 (source i386) into unstable, unstable

2016-05-30 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 25 May 2016 00:51:33 -0400
Source: e2fsprogs
Binary: fuse2fs e2fsck-static libcomerr2 comerr-dev libss2 ss-dev 
e2fsprogs-udeb e2fslibs e2fslibs-dev e2fsprogs
Architecture: source i386
Version: 1.43-3
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 fuse2fs- ext2 / ext3 / ext4 file system driver for FUSE
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 768162
Changes:
 e2fsprogs (1.43-3) unstable; urgency=medium
 .
   * Fix various debian packaging nits
   * Fix spelling mistakes in the copyright files
   * Fix various spelling mistakes in man pages
   * Fix project quota bugs in e2fsck and mke2fs
   * Build binaries with hardening support
   * Improve e2fsck messages when the journal superblock is corrupt and
 the user declines to fix the journal.  (Closes: #768162)
   * Fix debugfs's handling of "set_bg  checksum calc" on 64-bit file
 systems.
   * Simplify the debian rules file
Checksums-Sha1:
 3eae92f49d62ee6ad3efe0ac588d19eadcf424be 1970 e2fsprogs_1.43-3.dsc
 b5de990563745d57af658216fc1f66f27f0dd40d 88600 e2fsprogs_1.43-3.debian.tar.xz
 0fae66f26b2427325143e6c951f8a998fd60cde2 38428 comerr-dev_2.1-1.43-3_i386.deb
 79871fa5ff61e9764c56e0ea0c7fbd1d139a5541 728372 
e2fsck-static-dbgsym_1.43-3_i386.deb
 6c21fd741c8b9d3e0e10295b641b6d7a455b9782 650396 e2fsck-static_1.43-3_i386.deb
 053dce0f6c10d7220512b6e37ec1dfbe58157fc8 392980 e2fslibs-dbgsym_1.43-3_i386.deb
 d60dd3d1ef94a3af68265ce6ca27ba3fee69845c 247554 e2fslibs-dev_1.43-3_i386.deb
 d079fde061c725bbeb4df6009f2d898150fc803c 232102 e2fslibs_1.43-3_i386.deb
 fd2179c7cff3241c4ec373dd9d1ad46fbb54c0fd 1033938 
e2fsprogs-dbgsym_1.43-3_i386.deb
 63a2537b581235354d7e7ad0dd86041faf4e5381 366182 e2fsprogs-udeb_1.43-3_i386.udeb
 a8ee7a46475813e62fc564bfe8acfb5f14fa1a93 856158 e2fsprogs_1.43-3_i386.deb
 083e66bb061c03f83743ddd2ffbee66f91e40325 78324 fuse2fs-dbgsym_1.43-3_i386.deb
 1346eb7665d52056a396fa8f5fb06a118fbeadf9 88650 fuse2fs_1.43-3_i386.deb
 9b2c78898bdef5ffbbc186f8387c60fd3ce26014 9756 libcomerr2-dbgsym_1.43-3_i386.deb
 ae43d6d7a3774578e880c7b479ca1cb1c8e37551 62384 libcomerr2_1.43-3_i386.deb
 7841ef227024771b9c5156b4f65b86a68516201a 21650 libss2-dbgsym_1.43-3_i386.deb
 dd45e1c4789a2ec4a170512766820a374b328dc2 67026 libss2_1.43-3_i386.deb
 3fdefcc767d6760c7a108f630a14626b989eb3dd 17230 ss-dev_2.0-1.43-3_i386.deb
Checksums-Sha256:
 383c2a261bf7b34731503cbbb4098a95e41fe41d1912ec23aa7fb8493afa34cc 1970 
e2fsprogs_1.43-3.dsc
 43c36f5b58c0ee46478b7cd32ac10adb14355fac01d7066b418d1e013669f4e7 88600 
e2fsprogs_1.43-3.debian.tar.xz
 c912c07348e64478940c4bcdda149ab8a2d1375b14f91bf390ecd2af87063793 38428 
comerr-dev_2.1-1.43-3_i386.deb
 6c4fc4ede4a5dddb107f50f6f1d93c1aa893ac7ccc2a83dfbcfcae067e0edf7b 728372 
e2fsck-static-dbgsym_1.43-3_i386.deb
 dd0cac38ec95b3d8de0d04336fad4074a664442167622a5ae893a84ba8801aed 650396 
e2fsck-static_1.43-3_i386.deb
 a213318ba42ddea4a12dd8b5df9e5de32ca34457fd82fbb8c387c6a2383b8397 392980 
e2fslibs-dbgsym_1.43-3_i386.deb
 34e41a6c12b7bfc0b980a934a9766a1de516c3a1f76b5c3f6f46e5226d71e2de 247554 
e2fslibs-dev_1.43-3_i386.deb
 1a4229b95c5bc7bd2ee6949be7d5ebaf7fb54ca528ba024d5c5ba494aa88edb5 232102 
e2fslibs_1.43-3_i386.deb
 9e1624fbfbf5c7418799ceabca56d43195e532dc3c562fd1fe237a7150481b38 1033938 
e2fsprogs-dbgsym_1.43-3_i386.deb
 e78bea1090ed07dc468a8cb5eaac77fe63254702691cb57864e96e6990d6ed7d 366182 
e2fsprogs-udeb_1.43-3_i386.udeb
 ec867eb0480a65da622ee9c62d59edb6d1ee412f0641d474742aa22a4af00fdc 856158 
e2fsprogs_1.43-3_i386.deb
 dde95d9c87e56ae1d9130a6ae96ddef485432427489c9857ffc8282b4acab133 78324 
fuse2fs-dbgsym_1.43-3_i386.deb
 01a69f0f7904158385ac06eac378d0fa7c44ac97734f0b2d590f79ed96b00db4 88650 
fuse2fs_1.43-3_i386.deb
 4f10d3c0934b870d2f0abe6f735de9f86320fe4580475c5dcea2716dd44fc2bc 9756 
libcomerr2-dbgsym_1.43-3_i386.deb
 7a8b34d469307d8e23206fa9e602ddb43fcc6eafa178e4a7bd83500e7bee44a7 62384 
libcomerr2_1.43-3_i386.deb
 95b47787de4568100af33f7b17c124441d0b4325c910bd5fc6640e2a5cbb070f 21650 
libss2-dbgsym_1.43-3_i386.deb
 da7c072bd0ce33a863e515e3bbbe7ead04e2f68d136e7e7001acd98afba74478 67026 
libss2_1.43-3_i386.deb
 d641e085d560ecca04d81e1ebf78172a9034a298d2d2c29fe4437afef0737833 17230 
ss-dev_2.0-1.43-3_i386.deb
Files:
 236f8382034b867128effbd60a002283 1970 admin require

Accepted e2fsprogs 1.43-2 (source) into unstable

2016-05-21 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 20 May 2016 14:07:40 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs
Architecture: source
Version: 1.43-2
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libss2 - command-line interface parsing library
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 769838 803629 804237 87 822576
Changes:
 e2fsprogs (1.43-2) unstable; urgency=medium
 .
   * Update watch file to check for the GPG signatures
   * Use dh_update_autotools_control to update config.{guess,sub}
 automatically when building the package.
   * Only try to run update-initramfs if it exists
   * Transition to dbgsym packages
 .
 e2fsprogs (1.43-1) unstable; urgency=medium
 .
   * New upstream version
   * Fix or improve offset support in mke2fs, e2undo, and libext2fs
   * Update debian policy version to 3.9.8
 .
 e2fsprogs (1.43~WIP.2016.05.12-1) unstable; urgency=medium
 .
   * New upstream version
   * Clean up various man pages and usage messages
   * Fix up gcc and Coverity warnings
   * Stop building static binaries using dietlibc
   * Fix potential out-of-boundary memory access in resize2fs
   * Fix sparse_super2 bugs in mke2fs and resize2fs
   * The mke2fs program will now support multiple -O options
   * The e2image program now ignores checksum error so that debugging
 snapshots of a file system can be taken of a broken file system
   * E2fsck now more cleanly handles checksum errors while replaying the
 journal
   * Fix e2fsck to not try to set a UUID if the metadata_csum feature is
 enabled since this will break the checksums
   * Fix e2image so progress information won't get leaked to stdout
   * Fix bugs in "mke2fs -E offset=" (Closes: #803629)
   * Fix Hurd portability issues (Closes: #822576)
   * Update initramfs in e2fsprogs's postinst script so the initial
 ramdisk gets the updated e2fsprogs binaries (Closes: #804237)
   * Work around texi2dvi bug which can cause build failures (Closes: #87)
   * E2fsck now prints "REBOOT SYSTEM" instead of "REBOOT LINUX" to
 assuage the sensibilities of Hurd users (Closes: #769838)
Checksums-Sha1:
 769cf38b163589f34c34cdea24e194654f8716f7 2270 e2fsprogs_1.43-2.dsc
 35bbada6cc9e3d59a6dc5deecae1fa349946c240 7019158 e2fsprogs_1.43.orig.tar.gz
 9cd92c3b4173902012e295e4dca1bd7b9be9701c 75072 e2fsprogs_1.43-2.debian.tar.xz
Checksums-Sha256:
 dee638b08a73337a4dd7c722fcc5114beadd437362564c0e56d48a2136607964 2270 
e2fsprogs_1.43-2.dsc
 8729c4a7d2e7bb194ea4ea76db5473d9d0161cc94ad1641c50d7d61910055f0a 7019158 
e2fsprogs_1.43.orig.tar.gz
 4cdce820e3fffa2091d7154acbad8aa37c6c6d70fb8db2d70faa7c974af152a7 75072 
e2fsprogs_1.43-2.debian.tar.xz
Files:
 709ad785a1c21d39dfd69c22dc122096 2270 admin required e2fsprogs_1.43-2.dsc
 83f3256fcf37dd6dd4acbb648a30625a 7019158 admin required 
e2fsprogs_1.43.orig.tar.gz
 9da9d6aa63763e24b30f3281933f7396 75072 admin required 
e2fsprogs_1.43-2.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXQD38AAoJEEsEP825REVAcGwQAL99mVAkHkwxgQBjdj66YrzD
TZx43w7B6SFTM+i5UgGkZ9AqXTs+9Q7ClNfcyIs45QD7y5mnf/sM8MSmGDMXkvY9
f/Px1ZhGLWTKuzoHbmkkcJGBBm7gR6DJYbPGe6XHYbI48T2+JZ5uryqvTTcu3LQ9
A3mgfJ9VRS+mhJxK8DUVSE/p6xZeD46c+DC0Tjy8ovJOkjdl+fytaTdxuMFF1Xw9
nO2YXR/QJY+CBWC5XO4Nu41pRlDqP7awS6ZIqIy0vzfd8slrAorH8GNoPZz4WMI+
BtX9hpA4W9ggrsMoyDTB9QONJBspar4s4orb796U1/nx9ZkAJ65QpVSj72f8dt8H
3xHTXghP4188hcaJgey6UcdikaJVi3/ThMC44Y+kjceozqBjeX/Pi+j6bRvh1F8z
0bQSA8cdifOUSPtCw3Lm+cKEfM73YTYuMy3rU1Fk/Ejk16iPL3T9gUjhNBb60a/4
uTqBE8E+8BMNdIDw7407zPpDmW2p4FYQor3Yb4iI/EqXrxJfrjbKHhnSzX/nzakB
sL7av9dwaG8rBfUMv0YXsS6JEPR05DKNaXeE/9MZvXGFfGSFBo0X/cZKlFWl2hP4
6esxhkd1zHXZOtA33nxvyiCgtqbGfZB81atguqNfnxbuh2ADLvIUXEgBARrKTKBJ
8sATZIv7TDpQQRLQ2xlA
=ZczB
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43~WIP.2016.03.15-2 (source) into unstable

2016-03-19 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 17 Mar 2016 22:55:52 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source
Version: 1.43~WIP.2016.03.15-2
Distribution: sid
Urgency: low
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.43~WIP.2016.03.15-2) sid; urgency=low
 .
   * Fix FTBFS on big-endian systems
Checksums-Sha1:
 fb923d850757f1c1ae6b6a07d4d79995a55f442f 2298 
e2fsprogs_1.43~WIP.2016.03.15-2.dsc
 a4bca174c27f8f8eca772b6314ed0d03c50ba916 66776 
e2fsprogs_1.43~WIP.2016.03.15-2.debian.tar.xz
Checksums-Sha256:
 3a74d1327e1c49a0eac573cc4cb395f5883bd6e2619b7eb5eb0a2ee0f49689ae 2298 
e2fsprogs_1.43~WIP.2016.03.15-2.dsc
 9ff577065137c9514985fa0cae82667b1e378072d3a44aafff80141e16508ee0 66776 
e2fsprogs_1.43~WIP.2016.03.15-2.debian.tar.xz
Files:
 4e3e0eb440939bacc4e65ef9512ead57 2298 admin required 
e2fsprogs_1.43~WIP.2016.03.15-2.dsc
 c50cb3cc7780c8a218f5a384a9d17368 66776 admin required 
e2fsprogs_1.43~WIP.2016.03.15-2.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJW63HTAAoJEPL5WVaVDYGjmC8H/j7u0by1nj6rEGhR664aFfHE
qJCL15kqspSa+yCVeGOr5xh6vciDfBBWHLzVCeY28NgD/8N2pnR+bdVIExNs3J8z
TA3cd3k4GtIiL+orEw3SrE0QIvrNsC9FH9KANwnvTyLIA9FMXb6rc83dzNoH4tph
svYnHIuFUfEg0qf0u2mjofoNMONe/lmsxle9AiXNYD+UtV2HFGbAB3YP+QEVWAP/
5/ClhMxTJvHT1ww1m3J86tr7e32jem/MXwBdF+6zBhqboN+nfBYDphSUxRm8Ubio
uroPpzubR9kc/ibJcT0Cjjgu8nO6Lsvl1BjzOLDmFvKpjCMpA//K7qew7dXlnVo=
=8+L3
-END PGP SIGNATURE-



Accepted e2fsprogs 1.43~WIP.2016.03.15-1 (source i386) into unstable

2016-03-19 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 15 Mar 2016 01:34:14 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.43~WIP.2016.03.15-1
Distribution: unstable
Urgency: low
Maintainer: Theodore Y. Ts'o <ty...@mit.edu>
Changed-By: Theodore Y. Ts'o <ty...@mit.edu>
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 798425
Changes:
 e2fsprogs (1.43~WIP.2016.03.15-1) unstable; urgency=low
 .
   * New upstream release
   * Fix resize2fs bug that could leave block allocation bitmaps
 uninitialized
   * The tune2fs program will ask the user for confirmation before
 starting dangerous operations if the terminal is available, and it
 will replay the journal if necessary
   * Fix a bug which in rare cases would cause e2fsck -fD to corrupt an
 extent-mapped directory.
   * E2fsck will now check for extent mapped inodes with no extent header
 and clear them if found
   * E2fsck now checks to make sure the extended attribute header doesn't
 result in the xattr extending beyond the bounds of the inode
   * Teach mke2fs to parse a human-readable argument for -i option
   * Teach mke2fs to automatically handle creating file systems > 500T by
 automatically enable the meta_bg feature
   * Mke2fs will now prompt for user verification before rewriting a file
 system's superblock using the -S option
   * Mke2fs no longer complains if the user tries to create a file system
 using the entire block device (e.g., without using a partition).
 The minor number convention is not used by all block devices, and
 it's quite normal in some circumstances to create a file system
 on /dev/sdc instead of /dev/sdc1
   * Debugfs now can properly display and set extended timestamps
   * Add an ext2/3/4 FUSE server
   * Fix an "mke2fs -d" bug which could create inodes with invalid
 extended attribute blocks
   * Fix miscellaneous file encryption bugs
   * Fix miscellaneous MMP bugs in debugfs
   * The e2fsck program will no longer update the quota inodes when it is
 interrupted
   * The filefrag program now accounts for holes in sparse files created
 by the file punch operation as an expected/optimal mapping
   * Clean up gcc/clang warnings
   * Add support for the checksum seed feature
   * Add support for the project quota feature
   * Add fallocate support to libext2fs and to debugfs
   * Clean up various man pages (Closes: #798425)
   * Update debian policy compliance to 3.9.7
Checksums-Sha1:
 c93c46567688b52b8a7d2bb7074533c4d7f88099 2298 
e2fsprogs_1.43~WIP.2016.03.15-1.dsc
 70987534b990bfeb8168e8ccf54ee20f71087182 7029130 
e2fsprogs_1.43~WIP.2016.03.15.orig.tar.gz
 f6850fd859fd4a8679c3cba267079ee7c5c9ae38 66428 
e2fsprogs_1.43~WIP.2016.03.15-1.debian.tar.xz
 67cd2d0c72c45daf263fd0034354b9d06d2edc0e 38430 
comerr-dev_2.1-1.43~WIP.2016.03.15-1_i386.deb
 b694aaff4e314be93fe12dda017401000cf20cfb 327060 
e2fsck-static_1.43~WIP.2016.03.15-1_i386.deb
 ff821eed85951fbb4b94ddcd4c6ee55e4bd24aab 339934 
e2fslibs-dbg_1.43~WIP.2016.03.15-1_i386.deb
 8a39d107049678c443af9cb0ba518096bf04c7b8 246986 
e2fslibs-dev_1.43~WIP.2016.03.15-1_i386.deb
 0236f274c4c16211b291df709054a8bfbc3c7f0a 232048 
e2fslibs_1.43~WIP.2016.03.15-1_i386.deb
 59bb5783f2ef3c5608e0e36561e814ac366cd47b 1128850 
e2fsprogs-dbg_1.43~WIP.2016.03.15-1_i386.deb
 3740d50b1e103fe18c93afe09094fdcefb4528d0 338934 
e2fsprogs-udeb_1.43~WIP.2016.03.15-1_i386.udeb
 4f4689b627eac0cc5153691196910b3d769700a2 842880 
e2fsprogs_1.43~WIP.2016.03.15-1_i386.deb
 1b553e3cd20661bdd079be3ce9d99b4d235b5e02 64112 
libcomerr2-dbg_1.43~WIP.2016.03.15-1_i386.deb
 251585f839b63f0782b45bb917644cd7ba30ada4 61752 
libcomerr2_1.43~WIP.2016.03.15-1_i386.deb
 81088c69aaa8fcd13d93adea64812827ba4a5529 72984 
libss2-dbg_1.43~WIP.2016.03.15-1_i386.deb
 866afae1766506fd83f673d1c168286472d2e2d6 66464 
libss2_1.43~WIP.2016.03.15-1_i386.deb
 50d60fe07a1e7cc30135aa4fb68ea5ddbbde8a9d 17220 
ss-dev_2.0-1.43~WIP.2016.03.15-1_

Accepted e2fsprogs 1.43~WIP-2015-05-18-1 (source i386) into experimental

2015-05-18 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 18 May 2015 01:47:43 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.43~WIP-2015-05-18-1
Distribution: experimental
Urgency: low
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Changes:
 e2fsprogs (1.43~WIP-2015-05-18-1) experimental; urgency=low
 .
   * Merge in updates from the maint branch (changes from 1.42.13)
   * Add support for file encryption feature
   * Mke2fs will now create file systems with metadata_csum and 64bit
 enabled by default.
   * The resize2fs command can now convert file systems between 64-bit
 and 32-bit mode.
   * The new undo file format is much faster/efficent than before
   * E2fsck now has readahead support to speed up its behavior on RAID
 arrays.
   * E2fsck can now rebuild/optimize inode extent trees
Checksums-Sha1:
 23b94bd4d7fbb1967c6ebe6ee310d165e3bf8961 2284 
e2fsprogs_1.43~WIP-2015-05-18-1.dsc
 671e1fead7d4206ebb0be0e50eecf682fa4e36d5 6858297 
e2fsprogs_1.43~WIP-2015-05-18.orig.tar.gz
 db6227ac1389612c38e194b79c71a35626f8c24e 65732 
e2fsprogs_1.43~WIP-2015-05-18-1.debian.tar.xz
 c638cb61eb28ab4fb696215e4b3b5d29526de637 321442 
e2fsck-static_1.43~WIP-2015-05-18-1_i386.deb
 a052602c6ba93fcec9984a921faa700a86414ff3 61238 
libcomerr2_1.43~WIP-2015-05-18-1_i386.deb
 7be420eab9793e7a11d7f8c8ab6eae76b1ca8bcb 65884 
libss2_1.43~WIP-2015-05-18-1_i386.deb
 e8cd559e42a87149359c0507900ea7e84b5bc8b0 227884 
e2fslibs_1.43~WIP-2015-05-18-1_i386.deb
 d608cfe6f919e4589ee64495f4ecde2285bfec3a 242662 
e2fslibs-dev_1.43~WIP-2015-05-18-1_i386.deb
 f4e89e95d51ae8db622d30cfc1b4805db763e1be 843984 
e2fsprogs_1.43~WIP-2015-05-18-1_i386.deb
 038b261cadc378cebca2daef9f78119161fc9139 995802 
e2fsprogs-dbg_1.43~WIP-2015-05-18-1_i386.deb
 57371e455a4cc390f2dcf51ecae1347625b80382 321384 
e2fslibs-dbg_1.43~WIP-2015-05-18-1_i386.deb
 76942707518406f8eaa69fe95180b15d3db73031 63330 
libcomerr2-dbg_1.43~WIP-2015-05-18-1_i386.deb
 f6f7e238462af16e08d3c719393a17ac4ecb3338 71424 
libss2-dbg_1.43~WIP-2015-05-18-1_i386.deb
 6188de271b0f7e6e8d1895e14e211b472f4af9d6 38600 
comerr-dev_2.1-1.43~WIP-2015-05-18-1_i386.deb
 4d7783881bd0e39bec25f70c9ea0aac6d735ec80 17406 
ss-dev_2.0-1.43~WIP-2015-05-18-1_i386.deb
 7b914df5c93ef3f1fee4512e66f1252e495b50b1 331354 
e2fsprogs-udeb_1.43~WIP-2015-05-18-1_i386.udeb
Checksums-Sha256:
 1914c15efbd9f53c82977a04026e440b3b77b04b8a23f831b9b83516bd3b554c 2284 
e2fsprogs_1.43~WIP-2015-05-18-1.dsc
 40ac709b08b1f2e529340071353dadff92e332681f6a631e7747dc8deeab98b1 6858297 
e2fsprogs_1.43~WIP-2015-05-18.orig.tar.gz
 b2c71a38d81e5afab74b4d7cdcc3b8014b691e7956b2cfa033e683d1b11aebe0 65732 
e2fsprogs_1.43~WIP-2015-05-18-1.debian.tar.xz
 53182ee1293012b48ea93d000b6a6a59e228ce04b03e5a49af3f944e8957efc7 321442 
e2fsck-static_1.43~WIP-2015-05-18-1_i386.deb
 cdcb3c00e2c9dc2f8e395d6ede3b8a0953f8bbb78dfc031329683e7bf01465c7 61238 
libcomerr2_1.43~WIP-2015-05-18-1_i386.deb
 7df9eaedeb5f28ac2ff202b00f60758726d1f1f1929e55407edafe25418fcb95 65884 
libss2_1.43~WIP-2015-05-18-1_i386.deb
 31b726bbfcfca6905ee20775f16a50133344a2c2f4a3775e9f956e31f5d9605e 227884 
e2fslibs_1.43~WIP-2015-05-18-1_i386.deb
 c27a0912e3de7595888fbb77a4ee5348755a8a24c16dd763a60dac331df78899 242662 
e2fslibs-dev_1.43~WIP-2015-05-18-1_i386.deb
 c7b2da2341b2c7ace1c28c7875666cad40b86db7bb68f3b2e238c79cb35efd6a 843984 
e2fsprogs_1.43~WIP-2015-05-18-1_i386.deb
 82f5702d1054996caf09f484fbad6588f9eb0a003e925322c4e7290c5a940386 995802 
e2fsprogs-dbg_1.43~WIP-2015-05-18-1_i386.deb
 cfee40a9a5465a9640ebbe557ddb47d5ff43a81ab77259fbd1ed8ea36cccf246 321384 
e2fslibs-dbg_1.43~WIP-2015-05-18-1_i386.deb
 3b55f8b21aa319da4d3da5e274e56b1f9a252dec1e9897cab8f162aa1dd62793 63330 
libcomerr2-dbg_1.43~WIP-2015-05-18-1_i386.deb
 fd8f9ee628183e22114d7ff87390b2862b6722d230e1cbeefc6769fe87ad9719 71424 
libss2-dbg_1.43~WIP-2015-05-18-1_i386.deb
 0882208ea74f0c57c3f0e6ec7b34580721825255304ace5dee1caa375a4f9527 38600 
comerr-dev_2.1-1.43~WIP-2015-05-18

Accepted e2fsprogs 1.42.13-1 (source i386) into unstable

2015-05-18 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 17 May 2015 20:38:27 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.42.13-1
Distribution: unstable
Urgency: low
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 760275 764293 773795 775234 778948
Changes:
 e2fsprogs (1.42.13-1) unstable; urgency=low
 .
   * New upstream version
   * NMU acknowledge (Closes: #778948)
   * Fixed a bug which could cause e2fsck to corrupt Hurd file systems.
 (Closes: #760275)
   * Fixed a deadlock which occurs when using systemd and e2fsck.conf's
 logging feature.  (Closes: #775234)
   * Fixed a bug which could cause programs using libext2's inode table
 scanning functions from crashing on certain corrupted file systems.
 (Closes: #773795)
   * Fixed dumpe2fs so it won't crash if the user doesn't specify a block
 device (file system).  (Closes: #764293)
   * Fixed e2fsck so if it notices unexpected HTREE blocks in pass 2, it
 will report the correct directory inode containing the inconsistency.
   * If e2fsck fails to grow the dir_info structure due realloc(3) not
 having enough memory, it will now fail with explanatory message
 instead of staggering on failing with a confusing internal error
 messages.
   * The tune2fs program will zero out the superblock journal backup
 information when removing a journal from a file system.
   * The mke2fs program now enables the large_file feature by default.
   * Fixed a bug which could cause badblocks to crash if there are millions
 and millions of bad blocks.
   * Fixed some use-after-free bug in resize2fs and e2fsck.
   * Fixed some bigendian bugs that had crept into both indirect and extent
 handling inside libext2fs.
   * Updated/fixed various man pages.
   * Update Esperanto, German, and Spanish translations.  Added Danish
 translation.
Checksums-Sha1:
 37aed0a1cede3983d1100f7ebaf0a38018407113 2200 e2fsprogs_1.42.13-1.dsc
 77d1412472ac5a67f8954166ec16c37616074c37 6511931 e2fsprogs_1.42.13.orig.tar.gz
 3f722595dc3cd676e93c4fdeff86a3064058b8f3 64940 
e2fsprogs_1.42.13-1.debian.tar.xz
 cdbf8ba14d52368f53f64d5fbfef258d7315afa9 275572 
e2fsck-static_1.42.13-1_i386.deb
 2408912765f6396250084e1bca31b2be9cfbe2af 60908 libcomerr2_1.42.13-1_i386.deb
 aded1784e00ff18541c1396c00e364a36e23ada9 65538 libss2_1.42.13-1_i386.deb
 0cf49c9a6b7d6915e1ca43b4dd2b5ac9762a7071 206388 e2fslibs_1.42.13-1_i386.deb
 c86b293de6cba7523e24c4bd8730434ae383aac6 219522 e2fslibs-dev_1.42.13-1_i386.deb
 9b89d966981b4039100566b38336b20d77f80e5e 788774 e2fsprogs_1.42.13-1_i386.deb
 92a5eeaac3fcc13f54887f0ba0f099cb5a506108 863816 
e2fsprogs-dbg_1.42.13-1_i386.deb
 2efa53fd46962c289c0152ddf55391987e60a211 289168 e2fslibs-dbg_1.42.13-1_i386.deb
 175b5cd6ca61c965c6f4193324388e1791beab45 62986 
libcomerr2-dbg_1.42.13-1_i386.deb
 f48ed7baa5376ec1e030f67f3a92eec0f4010d79 71096 libss2-dbg_1.42.13-1_i386.deb
 036e7cbfa01806ee5c6e84f3b20b56a8e46aa975 38244 
comerr-dev_2.1-1.42.13-1_i386.deb
 2262f8ba612e5845e492f23f08b7b06c0211952f 17286 ss-dev_2.0-1.42.13-1_i386.deb
 083834612a779d557259c16a409c1cdcd544a036 292776 
e2fsprogs-udeb_1.42.13-1_i386.udeb
Checksums-Sha256:
 83e511378f584eae0e83af91a17980d84d9261688ce16b872b38dacf22fa8c30 2200 
e2fsprogs_1.42.13-1.dsc
 59993ff3a44f82e504561e0ebf95e8c8fa9f9f5746eb6a7182239605d2a4e2d4 6511931 
e2fsprogs_1.42.13.orig.tar.gz
 5c1b8e615afaf37d7d8f984755c52d3df2b60b384d7b28f596283d3da571af14 64940 
e2fsprogs_1.42.13-1.debian.tar.xz
 38562be6de0815d646590bf7c5dc7cf92beec7b9f11a2b642595423eafddc2bb 275572 
e2fsck-static_1.42.13-1_i386.deb
 31fd4facb981bb7aaa427cc232ca407e382c4b8ed339b45730d9b5a17b90020d 60908 
libcomerr2_1.42.13-1_i386.deb
 473c029cf35571fbcbb4632290f9a8045ddeb82e93de8b192ca3fde2008e9cef 65538 
libss2_1.42.13-1_i386.deb
 84d3dfedc2c6e2b24ad2e771061b708aeba8ccc5c7aaa78d980504cd6b10dca7 206388 
e2fslibs_1.42.13-1_i386.deb

Accepted pwgen 2.07-1 (source i386) into unstable

2014-10-27 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 27 Oct 2014 23:30:52 -0400
Source: pwgen
Binary: pwgen pwgen-udeb
Architecture: source i386
Version: 2.07-1
Distribution: unstable
Urgency: high
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 pwgen  - Automatic Password generation
 pwgen-udeb - Automatic Password generation (udeb)
Closes: 725507 767008
Changes:
 pwgen (2.07-1) unstable; urgency=high
 .
   * New upstream version
   * Remove backwards compatibility for no-tty mode.  Addresses
 CVE-2013-4440 (Closes: #725507)
   * Fail hard if /dev/urandom and /dev/random are not available.
 Addresses CVE-2013-4442 and Launchpad #1183213 (Closes: #767008)
   * Fix pwgen -B so that it doesn't accidentally generate passwords with
 ambiguous characters after changing the case of some letters.
 Addresses Launchpad Bugs #638418 and #1349863
   * Fix potential portability bug on architectures where unsgined ints
 are not 4 bytes long
   * Update Debian policy compliance to 3.9.6.0
   * Build with Debian hardening using dpkg-buildflags
Checksums-Sha1:
 5349f33b329613c8d29d9a4596d79f9b63d7131b 1676 pwgen_2.07-1.dsc
 51180f9cd5530d79eea18b2443780dec4ec5ea43 53513 pwgen_2.07.orig.tar.gz
 2d79357c1ad54f4e6ea38753ad09698651e76037 5240 pwgen_2.07-1.debian.tar.xz
 7fc60ae6ce736fd0f09bbd6c42d204d59e59e78d 16030 pwgen_2.07-1_i386.deb
 35212b633a183199aad89dfebf2eb4b3054074e9 9414 pwgen-udeb_2.07-1_i386.udeb
Checksums-Sha256:
 4994f1bd2d7165e8d4258fceec92e421765284909d3ec795673697d44278f2c0 1676 
pwgen_2.07-1.dsc
 eb74593f58296c21c71cd07933e070492e9222b79cedf81d1a02ce09c0e11556 53513 
pwgen_2.07.orig.tar.gz
 86226155068172fdbfb7d90a303f3e94612c46a2d80521b1474dafeb7e46 5240 
pwgen_2.07-1.debian.tar.xz
 8e05679e05088e0b1852288187303fbcd4b9293bc3c2d172c5fd9e83b7af0f7c 16030 
pwgen_2.07-1_i386.deb
 37e65a199149b0c79e2f47271ae30d450dfe7101b73a9cb7a91b5746cb0f9515 9414 
pwgen-udeb_2.07-1_i386.udeb
Files:
 597d10318b3d0d8e6c5d559a7b9172e1 1676 admin optional pwgen_2.07-1.dsc
 910b1008cdd86445e9e01305d21ee4c5 53513 admin optional pwgen_2.07.orig.tar.gz
 7ac0998d6c01fa602622d097f88517f7 5240 admin optional pwgen_2.07-1.debian.tar.xz
 e97a0fc4f480ccf9c074ffc6a9a9c994 16030 admin optional pwgen_2.07-1_i386.deb
 838e91790a3d47f967c78d7b136f7ec2 9414 debian-installer optional 
pwgen-udeb_2.07-1_i386.udeb
Package-Type: udeb

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJUTxgyAAoJENNvdpvBGATwKFgP/2B0/6iYYbPtEYJZq1t3Kf8K
1xzZRK1aY68EVa/459CuxoWYTHqjW62I2XMQDRbBR1ojd+cww5LGOTPMHxgGAGEZ
vk1tVFM5SjbStPmg6bx5hhXhxzTslabGbIYe56vfQbIs34nhSGYLS4oaBAHhFbyP
9Yuso1bF+e/XktWluMjo2QXjL/NREpFdNUDcG1p2pY/x3vbaTr6sQ3JcacVYvQlB
IU3YApBv9jWf1TEs5azlUtEEyw1NN2X+SOptmx2UZ+Cg8hDrMS40N14b7u+FCTAT
dp1/s/GhxK3oCm6X/7RR2sMl/wIrqKFlBLsJ1RAP6nVtHLVpmBQU5BeMBVvHZM3S
yuqrLd4koGvmQuBWwktW6b/Ry++bOnqfGfwfB+g2+Q1mR1ctbBv6vOnYk5t2YI2n
jSzSKsDhOuBtPxoJs3jp/V7RtmQtTHka+MtbuX8UyHbSXpLRK3J3ancIpBr6L6pg
hbJFgg0XQ9Hmwi7MvzJr3gEMLOM5XtyJl3NGLsQuJrZE0vrMVyQ+rc+dKTCcTiHV
csuZ+yT7SlNozT2Yi4Xbpein8WpBcOfyBM0buweuLZ4CYc7F1hs0uZWN7LEYEdT+
4ar3OE57aeyK/nBjODG/zMNG9iy10pupnMOhOWQvAWiQJziFV2RxQPbybT090fDR
eFO3gM8J+mBVnu4YfILf
=WbQn
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xiytq-0003dy...@franck.debian.org



Accepted e2fsprogs 1.42.12-1 (source i386) into unstable

2014-08-29 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 29 Aug 2014 08:50:48 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.42.12-1
Distribution: unstable
Urgency: low
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 726760 756922 757543 757544 758029 758074
Changes:
 e2fsprogs (1.42.12-1) unstable; urgency=low
 .
   * New upstream version
   * Fix various e2fsck bugs when trying to repair bigalloc file systems.
   * E2fsck can now repair a file system with an overly large
 s_first_meta_bg field, which had previously caused all e2fsprogs
 programs to crash when trying to open such a file system.
   * Fix e2fsck so that it can correctly fix a number of rare file system
 corruptions that were discovered when using a file system fuzzer.
   * Fix e2fsck so it does not try to write back block group descriptors
 if they have not been modified.
   * The mke2fs program will now place metadata blocks in the last
 flex_bg so they are contiguous.  This reduces free space
 fragmentation in a freshly created file system, as well as allowing
 mke2fs commands which request extremely large flex_bg size to succeed.
   * Mke2fs now creates hugefiles more efficiently (with fewer extent
 tree blocks).
   * Fix a 32/64-bit overflow bug that could cause resize2fs to loop
 forever.
   * Reduce the memory consumption of resize2fs for very large file
 systems.
   * Fix a bug that could cause resize2fs to create a corrupted file
 system when shrinking a very large file system (typically  16TB)
 that had been previously grown using resize2fs.  (Closes: #756922)
   * Fix tune2fs updating UUID's when manipulating file systems with
 external journals (both the file system and journal UUID).
   * Fix tune2fs so it can remove an external journal for file systems
 with a 1k block size.
   * Add a new debugfs command, inode_dump, which prints the inode in
 hex and ASCII format.
   * The debugfs command set_inode_field will now automatically
 allocate blocks for indirect blocks and extent tree blocks.
   * Fix debugfs's set_inode_field so can properly handle
 block[IND|DIND|TIND].
   * The debugfs rdump command will now take multiple source arguments.
   * Fix debugfs's argument parsing for the freefrag command.
   * Fixed a double close(2) bug in rdump and rdump -p.
   * Fix filefrag to properly handle using the FIBMAP ioctl (with -B).
   * e4defrag will now defrag backwards-allocated files
   * Clarified messages that were confusing users in debugfs, e2fsck,
 mke2fs, and resize2fs (Closes: #758029, #757543, #757544)
   * Dumpe2fs will now complain if extra arguments are given to it.
 (Closes: #758074)
   * Update/clarify various man pages (Closes: #726760)
   * Update Czech, Dutch, French, Polish, Spanish, Sweedish, Ukrainian,
 and Vietnamese translations
Checksums-Sha1:
 15a5770a676700eb019ee07a3e87fef693ac879e 1906 e2fsprogs_1.42.12-1.dsc
 083c1bb0d1e85672e8038a2fadf70b24e7409db7 6381695 e2fsprogs_1.42.12.orig.tar.gz
 2e7921d752eac0c8bdda18a88d8671e5aa13d837 64536 
e2fsprogs_1.42.12-1.debian.tar.xz
 826151d3bc088e302cbf57d3a198b98150e604a1 274872 
e2fsck-static_1.42.12-1_i386.deb
 73dda6e6a3c72d05f2cc20cab6df542f9ab5c43f 60532 libcomerr2_1.42.12-1_i386.deb
 19b2c2d76994c4aa5954f29708f049d03652f9e8 65116 libss2_1.42.12-1_i386.deb
 59e183f9d2645060d815ac4649235ef7de44ff08 203664 e2fslibs_1.42.12-1_i386.deb
 8a5cb2d7ad0a7c2934181eaa0c8d8d0e3957e7e8 216178 e2fslibs-dev_1.42.12-1_i386.deb
 f7fc48a3113c7f9aff907667e934683ff6fb3d66 770700 e2fsprogs_1.42.12-1_i386.deb
 2189ecccbf1c68750be0d9e21614462758814be1 857442 
e2fsprogs-dbg_1.42.12-1_i386.deb
 c3c53dcc6f2ff582bf001b13f991c67497eef0fc 286382 e2fslibs-dbg_1.42.12-1_i386.deb
 a0ba84d9a5e464caee14748f7c848b61408af8b0 62594 
libcomerr2-dbg_1.42.12-1_i386.deb
 f0e4fb14c2d376362e9472173199956854a1abb5 70710 libss2-dbg_1.42.12-1_i386.deb

Accepted macchanger 1.7.0-1.1 (source amd64) into unstable, unstable

2014-07-31 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 06 Jul 2014 20:32:38 -0400
Source: macchanger
Binary: macchanger
Architecture: source amd64
Version: 1.7.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: David Paleino da...@debian.org
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 macchanger - utility for manipulating the MAC address of network interfaces
Closes: 738460 740947
Changes:
 macchanger (1.7.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix a grave security bug -- the macchanger program was fundamentally
 not working correctly due to a bug in the debian local patch
 08-fix_random_MAC_choice.patch.   In fact, it was **breaking** the
 random MAC choice!?! (Closes: #738460, #740947)
Checksums-Sha1:
 9adae5b5ed19e63010100ac71c4597eb18c24277 1879 macchanger_1.7.0-1.1.dsc
 38007e0acda934e519e18fa0c11901954d11f62a 17372 
macchanger_1.7.0-1.1.debian.tar.xz
 8b3a230bd8349eb438f24009981c13887c6c6967 187664 macchanger_1.7.0-1.1_amd64.deb
Checksums-Sha256:
 7df05a553a11687361fe1fb5670c707dffa2e180a541ed8e54e3bccac58945b0 1879 
macchanger_1.7.0-1.1.dsc
 cd11623f0fd241dd7e43cf310ee21e5c1ee1d7e9be442fc779fc1afe40da5d38 17372 
macchanger_1.7.0-1.1.debian.tar.xz
 9ca86c36e07beecd96f3cc1e611c66ba1a71ad4a7ceae83ad1a0a139e5eadd13 187664 
macchanger_1.7.0-1.1_amd64.deb
Files:
 3e4cb5b631cf4a40b9d74104f1c18a83 187664 net extra 
macchanger_1.7.0-1.1_amd64.deb
 d905e1e67396fa3805e43e826250b9e2 1879 net extra macchanger_1.7.0-1.1.dsc
 ce4bbf069007588911e4bb78a397d442 17372 net extra 
macchanger_1.7.0-1.1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJT2BiMAAoJEHt7QK0Pgdk70KgP/2TDDf1gsFIDzYKEaU5nSX/s
WQeCjuI7JLfHcb4uUv7VRAOKHWXP6RHgc/z+Gsr/M6100EcwbOEoXW1zSD2EOwvH
6zFthX2BPbH7aNoV43f90WeCD/fL7gUX4cjvzAskwiyKYn+UAqXWoAPGYvG5A62F
odAkrQkMBwLWpPmy6MaQM0QMxd3d48sY8RHvutX7THoyDPNtbpXVvG7Hxi0xrrlY
9GpdV491DUutJj5TQF8D9mUQL4fztaUf3tBSUhS0/eMKihixa8Y8ALBsn6lkeLoy
yAK41LWUsIAQNKAF43HHXFH2IG/vWwuG//QvLraXsn8bNYlBoE6BFlaYmzEf8RU0
ElFwqNKqM8YLhAgOMS0JBmRCepz2DCdjqL3LmH01ed8FOhXQ1LfrKX0VpgPJN2eJ
xBhQLKypg19c02jQsVJWBk4YRYam3crPmr8yJiXQjF+HlnRIRbcarvgSJCguKnXR
4tAL/+hbcqDkt9BSfXY9fDKswiUNU4bdF4QqaqOrcEazq2L79jGdpK/Sle2N8oa1
DEiL1Texv2B2XLmMD6UZ5I3IEw5n0J1cnHNn1oic4JSofwToJaKZDlvXSQJvkdUk
AHfYLAZC0Y0Amc1V8fXnDvy5Ogrt57vBRKqwAHV6GrYB4l3PfUT70MhvpB84Lczl
BFul/3KkeLrNM2p76oWf
=4VB1
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xczkq-0007o7...@franck.debian.org



Accepted e2fsprogs 1.42.11-2 (source i386)

2014-07-13 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 13 Jul 2014 16:18:27 -0500
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.42.11-2
Distribution: unstable
Urgency: low
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 754605
Changes:
 e2fsprogs (1.42.11-2) unstable; urgency=low
 .
   * Don't try to build lib/ext2fs/tst_ext2fs unless running make
 check; this fixes a MIPS FTBFS problem because mips has a special
 no-pics build needed for bootloaders where we only build libext2fs
 but not libss or other libraries (Closes: #754605)
   * Update French translation
Checksums-Sha1:
 ab37145bc9a564a8160e351cbb49b870ae85bc77 1906 e2fsprogs_1.42.11-2.dsc
 6141b9cfa0978946b89a73bcf5cc5b4e21745988 79244 
e2fsprogs_1.42.11-2.debian.tar.xz
 3e1a604ea891466ecd4cdbe951422268a17b3622 271908 
e2fsck-static_1.42.11-2_i386.deb
 9573a3d88bc30e8cca4ec00c1927fa9d2e0f817b 59638 libcomerr2_1.42.11-2_i386.deb
 9b6b16bd2d9e3c6b266a69908489aaef3fe4b071 64234 libss2_1.42.11-2_i386.deb
 cdd50eb95967fd47af9d5a9459c7314e3fcdf269 202152 e2fslibs_1.42.11-2_i386.deb
 065bcb4cdd5b9f38f5f0311650978b4f1154c3a0 215530 e2fslibs-dev_1.42.11-2_i386.deb
 8baed0df48dd687f305b6e5bb58c0c6f216af873 755496 e2fsprogs_1.42.11-2_i386.deb
 4afc2b12f2eaa19eacfd023e22231d4574200584 851534 
e2fsprogs-dbg_1.42.11-2_i386.deb
 069acde2b73fc923ac1e2ad0e6649a00656076a5 284958 e2fslibs-dbg_1.42.11-2_i386.deb
 c509de3e8ad7969de94f58500a94a8a34579ceff 61690 
libcomerr2-dbg_1.42.11-2_i386.deb
 ffd6affefcf9dc35cb8f4bdbb32eca79b2908c29 69780 libss2-dbg_1.42.11-2_i386.deb
 8411897692e5e62bdbee43d264f33f58a7483ae8 38260 
comerr-dev_2.1-1.42.11-2_i386.deb
 30a1c85aa614568618edd9535987aea62d457c31 17070 ss-dev_2.0-1.42.11-2_i386.deb
 d8ab98c9c0a88f5ebed70d4bb868fc298729729f 286782 
e2fsprogs-udeb_1.42.11-2_i386.udeb
Checksums-Sha256:
 26f000d0ed7ee7fd314c786b013be308bb4f18b74feea328117bb822fb9aab4d 1906 
e2fsprogs_1.42.11-2.dsc
 652cf4660937c78ba169271504b3c53604da0a633bd0b1704980c6aaa7171e70 79244 
e2fsprogs_1.42.11-2.debian.tar.xz
 8df13c8b0d7e9ae786b1261d537731105659756bdeb9add6da1db465012768bf 271908 
e2fsck-static_1.42.11-2_i386.deb
 e796ebd7c1c32394b20e02751c1c1999b4ead79fc436d04b671e4150f8ca6c08 59638 
libcomerr2_1.42.11-2_i386.deb
 42ce4b088f74484f5c977513e1c8b6e66fddd28356ffb15830c526800abeb69e 64234 
libss2_1.42.11-2_i386.deb
 407884e2a5a346d16c9548c76cbdc85d383bde5260496c08513a5d1bffe9f6f6 202152 
e2fslibs_1.42.11-2_i386.deb
 1fece878fa5bd6a159ff7b08aacd4241ece10f17f7eaa775fd0fd1a21951e945 215530 
e2fslibs-dev_1.42.11-2_i386.deb
 c05c927f2dbe3a3cdbc7aa5ea965b6959442ef123b8be9135afd4e2d99936702 755496 
e2fsprogs_1.42.11-2_i386.deb
 7dc5ac101d41ec8c9ef437cf4c8f8d4c4328de401844767aa691ad3371620b75 851534 
e2fsprogs-dbg_1.42.11-2_i386.deb
 24f49c659471a836c6f80b2a6b1cc8b9eb115f8413d4265de81844d16831d300 284958 
e2fslibs-dbg_1.42.11-2_i386.deb
 b1e463340014cc85a07867cb0ace0abfa65e5426be0ac47fe9ce89b3295722f3 61690 
libcomerr2-dbg_1.42.11-2_i386.deb
 d74591e5bf978d1ef8c49357d8634f2dbc3213a0e31953aa5e6701d4c6b03430 69780 
libss2-dbg_1.42.11-2_i386.deb
 cc49a78817e723b9ffb653e71e9b30b4cd508f9431e63ff931300ea937ea2549 38260 
comerr-dev_2.1-1.42.11-2_i386.deb
 e8a7bd97dc8e7fca5ec24bfa458ecf24009e9fcb91c56b1613f51610e8493d05 17070 
ss-dev_2.0-1.42.11-2_i386.deb
 058b9a4169f0ed71745a735bf44b7bd8dcdf8a3007d5905a7746486694d62a59 286782 
e2fsprogs-udeb_1.42.11-2_i386.udeb
Files:
 5dde598c0ec985f5f70e09b3682c51bf 271908 admin optional 
e2fsck-static_1.42.11-2_i386.deb
 a11c23f2303f7af4a990a8d87a2a1725 59638 libs required 
libcomerr2_1.42.11-2_i386.deb
 8db95c387356cae9e8294edfd1cbbdfe 64234 libs required libss2_1.42.11-2_i386.deb
 62457e703933003448166ec84d496741 202152 libs required 
e2fslibs_1.42.11-2_i386.deb
 5a0e5af7b985e86464fedd7d30fb3226 215530 libdevel extra 
e2fslibs-dev_1.42.11-2_i386.deb
 7bc3b7bd6a85e4172a9f2b510274b534 755496 admin required 
e2fsprogs_1.42.11-2_i386.deb
 1bca200f631eace08649fe15e2c9a65b 851534

Accepted e2fsprogs 1.42.11-1 (source i386)

2014-07-09 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Wed, 9 July 2014 23:43:27 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.42.11-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description:
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 744953 752107 753375
Changes:
 e2fsprogs (1.42.11-1) unstable; urgency=medium
 .
   * New upstream version
   * NMU acknowledge (Closes: #752107)
   * mke2fs can now create hugefiles which are aligned to the beginning
 of the disk (instead of relative to the beginning of the partition),
 controlled via a mke2fs.conf configuration parameter.
   * Fix a bug which caused e2fsck to abort a journal replay on a file
 system with bigalloc enabled.  (Closes: #744953)
   * Fix mke2fs so it more correctly handles large flex_bg counts
   * Mke2fs will check the kernel version number and not just the sysfs
 feature flag to determine whether it is safe to enable lazy
 inode table initialization, so it won't get faked out if the ext4 is
 compiled as a mdoule which hasn't happened to be loaded yet.
   * E2fsck will now automatically fix a last mount time or last write time
 which is in the future in preen mode.
   * Mke2fs will now check the file system revision number requested by the
 command line, and reject it if it is too large.
   * If filefrag runs into an error, it will continue processing the rest
 of the files specified on thec ommand line, but then exit with an
 error code.
   * Filefrag now prints some additional new flags (such as
 FIEMAP_EXTENT_ENCODED), and print unknown flags as hex values.
   * Fixed support in filefrag for files with  2**32 blocks on 32-bit
 platforms.
   * Fixed a file descriptor leak in debugfs when copying files.
   * Add Esparanto and Ukrainian translations, and update Czech, Dutch,
 French, German, Italian, Polish, Sweedish, and Vietnamese translations.
   * Fixed cross-compilation support.  (Closes: #753375)
   * Update/fix various man pages
Checksums-Sha1:
 1bf3138f6044251fe08260e69fdc847de158d175 1906 e2fsprogs_1.42.11-1.dsc
 3d30eb40f3ca69dcef373a505a061b582e1026c2 6353078 e2fsprogs_1.42.11.orig.tar.gz
 2af25a86618bfe3f8989e827a3275965006ca427 63876 
e2fsprogs_1.42.11-1.debian.tar.xz
 ee20e19a74236aaeedc7a1f240919529f4597b81 271696 
e2fsck-static_1.42.11-1_i386.deb
 8fd1e51f68590ae8730b7b3faaeb5e59c826e939 59482 libcomerr2_1.42.11-1_i386.deb
 49c1580b03c0aa7930c56537f6016c285f6fce9f 64076 libss2_1.42.11-1_i386.deb
 eac0b8649e52206482d4a241802ecf743d61d877 202128 e2fslibs_1.42.11-1_i386.deb
 8ccdaa2cfa9a7ab3133dc7fb3a2335eaa2b03dcb 215604 e2fslibs-dev_1.42.11-1_i386.deb
 69722a91cec684215c58e84125e34d68328dacb4 759690 e2fsprogs_1.42.11-1_i386.deb
 aae8eee08bbab3eecab4a5ebc6ea2a9205d48bc2 851346 
e2fsprogs-dbg_1.42.11-1_i386.deb
 7e5bdf1fc959c62c370cdd9ad9a62e44db10e5f9 284782 e2fslibs-dbg_1.42.11-1_i386.deb
 70e093aebab0dbd6bc27f961d945ab4dc813b15c 61510 
libcomerr2-dbg_1.42.11-1_i386.deb
 65215cc7723e69584ff940cc8e4d30b1d13378c6 69672 libss2-dbg_1.42.11-1_i386.deb
 807ca5af52f26bc5f0eb4a3e5ac8bad7e4a63e64 38256 
comerr-dev_2.1-1.42.11-1_i386.deb
 6c46353e03cf29b5a1350571a5c8279ae9d467d3 17072 ss-dev_2.0-1.42.11-1_i386.deb
 caa3863d5617953eafa1b7a1d355383cb4191770 286474 
e2fsprogs-udeb_1.42.11-1_i386.udeb
Checksums-Sha256:
 7bc7181e3e5890564f0e9a51c705d282b9a2ac256c30d099f4fe2a841e69e2cb 1906 
e2fsprogs_1.42.11-1.dsc
 4bd8a770b6925c3f4ec5dce82c55774e4566cd6f3ffb5805177e3c92c8910b76 6353078 
e2fsprogs_1.42.11.orig.tar.gz
 3a500da3ffcb3f3bbdf4e09273f2d367e3dbeb149405bb3258836df28067cbb3 63876 
e2fsprogs_1.42.11-1.debian.tar.xz
 851169f7080a6ab07d2807d66bd0a12b4848e2a58a199771af748ba1ed808016 271696 
e2fsck-static_1.42.11-1_i386.deb
 f4a55959a50d842f0470058d7bbbed47244cace864871595d1bbcb4d208db94b 59482 
libcomerr2_1.42.11-1_i386.deb
 8a44a134a71e678c041de388a3b5f7cf717ccdef605b0919e8474965deb46afd 64076 
libss2_1.42.11-1_i386.deb

Accepted e2fsprogs 1.42.10-1 (source i386)

2014-05-18 Thread Theodore Y. Ts'o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 18 May 2014 22:54:38 -0400
Source: e2fsprogs
Binary: e2fsck-static libcomerr2 comerr-dev libss2 ss-dev e2fsprogs-udeb 
e2fslibs e2fslibs-dev e2fsprogs e2fsprogs-dbg e2fslibs-dbg libcomerr2-dbg 
libss2-dbg
Architecture: source i386
Version: 1.42.10-1
Distribution: unstable
Urgency: medium
Maintainer: Theodore Y. Ts'o ty...@mit.edu
Changed-By: Theodore Y. Ts'o ty...@mit.edu
Description: 
 comerr-dev - common error description library - headers and static libraries
 e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem 
checke
 e2fslibs   - ext2/ext3/ext4 file system libraries
 e2fslibs-dbg - debugging information for e2fslibs
 e2fslibs-dev - ext2/ext3/ext4 file system libraries - headers and static 
librari
 e2fsprogs  - ext2/ext3/ext4 file system utilities
 e2fsprogs-dbg - debugging information for e2fsprogs
 e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer 
(udeb)
 libcomerr2 - common error description library
 libcomerr2-dbg - debugging information for libcomerr2
 libss2 - command-line interface parsing library
 libss2-dbg - debugging information for libss2
 ss-dev - command-line interface parsing library - headers and static libra
Closes: 468821 559301 703048
Changes: 
 e2fsprogs (1.42.10-1) unstable; urgency=medium
 .
   * New upstream version
   * The mke2fs program no longer requires a force (-F) option when
 when creating a file system in a regular file, since this is a very
 common use case when managing virtual machine images
   * The mke2fs program will now ask for confirmation before wiping out a
 pre-existing file system, partition label, or physical volume
   * Fix e2fsck so that it properly handles an inconsistent quota inode.
 Previously the quota inode could be completely corrupted, and
 missing quota records could be not noticed
   * Fix mke2fs so if packed metadata blocks are enabled that the block
 group checksum are set correctly
   * Debugfs has new commands to allow the quota inode to be queried directly
   * Tune2fs will allow removal of dirty journal with two -f options
 (Closes: #559301)
   * Fixed some off-line resize2fs bugs when relocating metadata blocks
 when growing or shrinking bigalloc file systems
   * Fixed resize2fs's calculation of the minimum required file system
 size.  This allows resize2fs -M to shrink the file system more
 aggressively
   * Fixed resize2fs to properly handle shrinking a very large and empty
 file system to a very very small size
   * Fixed e4defrag to work with 64-bit and bigalloc file systems
   * Fixed e2fsck to not issue a large number of very scary (but
 harmless) corruption messages when checking very large file systems
 when the file system has more inodes than the number of seconds
 since January 1, 1970.
   * E2fsck will now check the whole file system if file system problems
 are detected durings its initial pass 0 sanity check
   * Filefrag now prints the shared extent flag which is used by some
 file systems such as btrfs
   * The mke2fs program would previously correctly omit the resize_inode
 feature when creating a file system  16TB when the fs size was
 determined automatically.  It will now also do the right thing when
 the user explicitly specifies the file system size.
   * The message printed by logsave is now much less scary (Closes: #468821)
   * Fix spelling typo in the package descriptions
   * Update Czech, Dutch, French, German, Polish, Spanish, Sweedish, and
 Vietnamese translations (Closes: #703048)
   * Update/fix various man pages
   * Fix debian/rules compatibility problem with GNU make 4.0
Checksums-Sha1: 
 ddd38f3fbacea0b1436857938c0e10c49f4122f1 1927 e2fsprogs_1.42.10-1.dsc
 06eba8a78ce1d5032fdcaf34f09025f01ceaca79 6126111 e2fsprogs_1.42.10.orig.tar.gz
 0b03955fe76de66031118454ad0060725590e75e 63432 
e2fsprogs_1.42.10-1.debian.tar.xz
 1836b1207e8d61261c8cd0f6adb12a61106d8572 251406 
e2fsck-static_1.42.10-1_i386.deb
 2ab3fe1c19eed571611cc96e3ac818429ddd7e62 58600 libcomerr2_1.42.10-1_i386.deb
 23c929a7d0fbbe259a4d6211b998c260fad9fff2 62658 libss2_1.42.10-1_i386.deb
 51194ee4d5429b0eeac33dd667a996ecb4810571 190978 e2fslibs_1.42.10-1_i386.deb
 ebb60e032ca22ee426b3de284bedc8af56d871a9 203718 e2fslibs-dev_1.42.10-1_i386.deb
 8923875ad1f604954e02031a1e30adcc62b7 676220 e2fsprogs_1.42.10-1_i386.deb
 6d51513a1c5d5a91f5bad6d703aa23b82d24017f 1000820 
e2fsprogs-dbg_1.42.10-1_i386.deb
 6996ee11a626336307aa92bfa60bbd7398085d70 308128 e2fslibs-dbg_1.42.10-1_i386.deb
 dddb6ab514edea4f284296981ad89840c36495c0 61552 
libcomerr2-dbg_1.42.10-1_i386.deb
 b08441fea217ca40d914863e7a5f6ed0596470ec 72036 libss2-dbg_1.42.10-1_i386.deb
 eab91a5d4c8ad11afd003ea20905661d5565b4f7 37940 
comerr-dev_2.1-1.42.10-1_i386.deb
 28948d8b3f0453170ee6236a01c94d6fae0db73c 16188 ss-dev_2.0-1.42.10-1_i386.deb
 aaba7d62e9abe9e0a5942b38ab1c181ff8a5776c

  1   2   3   >