Bug#1070304: util-linux: Please build and provide the cal binary

2024-05-04 Thread Michael Meskes

> The example was to show how people could achieve using ncal to get
> cal, if the
> ncal package would not ship a cal binary.

Sure, but the only reason for the cal binary as it is, is to have the
original cal available. All new and extended features are in ncal and
are explicitly deactivated when called as cal.

> This is *not* about forcing Monday, util-linux cal takes that from
> the locale as
> well, but when working in mixed locale settings or on a machine with
> just
> C.UTF-8, it is nice to be able to change it and the obvious "cal -M"
> fails for
> the ncal version, as does "cal -w". Requiring the use of ncal
> (instead of cal)
> and an option documented as "Use oldstyle format for ncal output"
> seems highly
> non-obvious to me.

Well, there's also the option "-c" explained as: Completely switch to
cal mode. For cal like output only, use  -b  instead.

But anyway, there is a reason behind cal offering only the features it
does. If you want all the additional bells and whistles you're free to
alias cal to ncal for your system.

> - util-linux cal doesn't provide the date of Easter, unlike ncal cal
> - util-linux cal supports beginning of week and week number switches
> for cal,
>   which do not work with ncal cal

But it is supported in ncal. Again, think of cal as traditional-cal if
that makes it easier. 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org


signature.asc
Description: This is a digitally signed message part


Bug#1070304: util-linux: Please build and provide the cal binary

2024-05-03 Thread Michael Meskes
> I think that ship has sailed already, since e.g. -m in the ncal
> version
> specifies the month (a bit superfluously), whereas in the util-linux
> version it
> sets the beginning of the week to Monday.

Not sure why specifying the month is superfluous.

> An alternative I could see would be to drop cal from the ncal package
> and only
> provide cal from util-linux.
> 
> Nothing would be lost, since ncal can act as cal with the -C option,
> so users
> wanting that specific cal could use a function
> 
>     cal() {
>     ncal -C $@
>     }
> 
> and the rest would get a cal that can show week numbers and set the
> beginning of
> the Monday.

Now I'm confused. Is the reason for this proposal to have a cal that
shows week numbers and forces the start of the week to Monday? Well,
ncal does both of this, so why don't you just use something like "ncal
-wMb" as cal? Not that ncal needs "-M", it is able to get this from
your locale.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org


signature.asc
Description: This is a digitally signed message part


Bug#1070304: util-linux: Please build and provide the cal binary

2024-05-03 Thread Michael Meskes
> 
> > Unfortunately the command line switches
> > are not compatible and util-linux cal cannot display the date of
> > Easter, so it
> > is not drop-in compatible. It would nevertheless be great if e.g.
> > an
> > alternatives selection for util-linux cal could be provided.

The question is does it offer all the other features? Or would we be
better of switching to something like gcal instead?

> I'm somewhat open to shipping util-linux's cal, but not if that
> involves update-alternatives.

Agreed.

> Could you maybe work with upstream, so that util-linux's cal becomes
> a drop-in replacement, and can work as both cal and ncal?
> 
> Also, quite obviously is this something we want to do as Debian?
> Michael, as the maintainer of the current ncal package, what is your
> opinion here?

I wouldn't mind getting rid of the old bsd code base. The package is
heavily patched, which makes maintaining it a lot of work. I would not
like to lose too many features, though. The main reason for keeping
cal, however, namely having a version fully output compatible to the
original one, might not be that valid anymore. After all it's 2024
already.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#1050091: hostname: VCS repository with all past releases

2023-08-19 Thread Michael Meskes
> > > you can find a DEP-14-compliant git repository with the history
> > > of 
> > > the hostname package at
> > > 
> > > https://salsa.debian.org/gioele/hostname
> > > 
> > > My plan is to move this repo into the debian/ namespace in a few 
> > > weeks, unless you are against it.
> > 
> > What is this? Are you trying to highjack the package?
> 
> That must had been the most polite hijacking attempt ever. I even 
> spelled out the instructions to take the repo and make it yours. :)

Let's agree to disagree. I find your behavior rather rude.

> A search on tracker.d.o and all other metadata services showed no
> record 
> of a VCS (because the VCS URLs are missing from d/control) as well as
> a 
> not-yet-acknowledged NMU that happened in 2022.

A new release to just acknowledge an NMU is a waste of time and
bandwidth.


Best,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#998206: calendar: cronjob processes all users’ calendars as root, allowing information disclosure

2023-02-20 Thread Michael Meskes


All,

> calendar.c forks, so there is no need to regain privileges post
> setuid(). I'm kinda with tg in that setres[ug]id() makes the intent
> clearer instead of relying on uid==0 behavior.

FYI I just uploaded a new version of the package.

It turned out setres[ug]id() are not declared in the current build
process. I don't like adding the declaration manually and getting
unistd.h to declare it would mean defining __USE_GNU which may or may
not have side effects. Therefore I figured to play it safe and use
set[ug]id() instead.

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#997174: netdiag: FTBFS: statnet.c:471:32: error: format not a string literal and no format arguments [-Werror=format-security]

2022-10-16 Thread Michael Meskes


Hi Reiner,

> I've prepared an NMU for netdiag (versioned as 1.2-1.2) and
> uploaded it to DELAYED/2. Please feel free to tell me if I
> should delay it longer.

Please go ahead, I wouldn't mind it being uploaded without delay.

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#1007059: hostname: please consider upgrading to 3.0 source format

2022-03-11 Thread Michael Meskes
On Thu, Mar 10, 2022 at 10:06:58PM +0100, Lucas Nussbaum wrote:
> This package is among the few (1.9%) that still use source format 1.0 in
> bookworm.  Please upgrade it to source format 3.0, as (1) this format has many
> advantages, as documented in https://wiki.debian.org/Projects/DebSrc3.0 ; (2)
> this contributes to standardization of packaging practices.

I doubt this makes any sense because hostname is a Debian native package and
thus will never receive any patches. Or is there any other reason to migrate a
native package?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#998206: calendar: cronjob processes all users’ calendars as root, allowing information disclosure

2021-12-07 Thread Michael Meskes
> As
> I understand it, this is the POSIX way. Anyway, I'm going to prepare
> a
> patch.

I did some more testing and it seems this simple patch fixes the issue:

--- calendar.c  2021-12-07 17:53:16.044315761 +0100
+++ calendar.c  2021-12-07 08:59:20.293726904 +0100
@@ -190,6 +190,8 @@
case 0: /* child */
(void)setpgid(getpid(), getpid());
(void)setlocale(LC_ALL, "");
+   if (setgid(pw->pw_gid) != 0 ||
setuid(pw->pw_uid) != 0)
+   err(1, "unable to switch to
user %u group %u", pw->pw_uid, pw->pw_gid);
if (acstat) {
if (chdir(pw->pw_dir) ||
stat(calendarFile, )
!= 0 ||

Any comments?

@security team: Do you want me to prepare a fix for stable, too?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#998206: calendar: cronjob processes all users’ calendars as root, allowing information disclosure

2021-12-03 Thread Michael Meskes
> > Could you elaborate why? I cannot see much of a difference in these
> > when it comes to the topic at hand. Doesn't set[ug]id set all ids
> > to
> > the given one?
> 
> No, it only sets one of the three (real, effective and saved) uid/gid
> to the given one; setres[ug]id() is the one that sets them all.

Actually I think that's only correct if you're running under a non-root
uid. If your effective uid is 0 all uids will be set to the given value
and thus there is no way back for the application to be root again. As
I understand it, this is the POSIX way. Anyway, I'm going to prepare a
patch.

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#998206: calendar: cronjob processes all users’ calendars as root, allowing information disclosure

2021-12-02 Thread Michael Meskes
> >Wouldn't using setuid() suffice?
> 
> I doubt that. At least change the gid and reset the auxilliary

Sure, make that setuid() and setgid().

> groups vector. But using setres[ug]id() is safer, especially
> considering each instance shells out to cpp(1), which would
> then otherwise be suid-user.

Could you elaborate why? I cannot see much of a difference in these when it
comes to the topic at hand. Doesn't set[ug]id set all ids to the given one? Why
is that less safe? 

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#998206: calendar: cronjob processes all users’ calendars as root, allowing information disclosure

2021-12-02 Thread Michael Meskes
> I did manage to cobble together something that at least switches
> to users properly… search for USE_CUSTOM_USERSWITCH or userswitch in
> http://www.mirbsd.org/cvs.cgi/src/usr.bin/calendar/calendar.c?rev=HEAD
> combined with…
> ...

Wouldn't using setuid() suffice? Yes, I know setusercontext() does more, but in
this case we only need to make sure the right user opens the file. Or what am I
missing?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#998206: calendar: cronjob processes all users’ calendars as root, allowing information disclosure

2021-12-01 Thread Michael Meskes
[Sorry, I have missed this bug report, didn't make it into the correct mailbox 
locally it seems.]

On Mon, Nov 01, 2021 at 12:02:48AM +, Thorsten Glaser wrote:
> #define·ssh·Nov·01→ ssh
> #include·"/root/.ssh/authorized_keys"

Hmm, not sure what I'm doing wrong. Using the same entries in my calendar file 
I get:

michael@feivel:~$ calendar 
:3:2: fatal error: /root/.ssh/authorized_keys: Permission denied
compilation terminated.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#982758: webext-browserpass: Failed to install on upgrade to bullseye

2021-06-25 Thread Michael Meskes
severity 982758 important
thanks

> I tried with a stable chroot, then installed all the webext* packages you have
> installed and then upgraded webext-browserpass. Works like a charm.

By now I've ran more test up to a full system dist-upgrade with all webext* 
packages installed, not a single failure.

> > Good question. My gut feeling at least says that the RC severity is
> > justified as quite some people ran into it and it actually causes apt
> > to abort in a quite nasty way.
> 
> I see your point, the problem is with this setting nobody is getting the
> software because of some of us having issues in the upgrade. I'd love to get
> this fixed before the freeze, but no matter what I tried I cannot reproduce.

Given that freeze is nearing and nobody's volunteering any additional
information and the bug has proven to be not reproducible, at least for me, I
downgrade it again. Yes, it can be very severe but removing the package for
everyone doesn't seem right either. Maybe by keeping it in we will get more
data to find out where the problem lies.

I'm more than willing to look into it again and fix it once we identify the 
reason.

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#982758: webext-browserpass: Failed to install on upgrade to bullseye

2021-06-16 Thread Michael Meskes
Hi all,

> Indeed. Using a clean Sid chroot, installing webext-browserpass from
> Buster and then upgrading does not exhibit this issue.

I tried with a stable chroot, then installed all the webext* packages you have
installed and then upgraded webext-browserpass. Works like a charm.

> Good question. My gut feeling at least says that the RC severity is
> justified as quite some people ran into it and it actually causes apt
> to abort in a quite nasty way.

I see your point, the problem is with this setting nobody is getting the
software because of some of us having issues in the upgrade. I'd love to get
this fixed before the freeze, but no matter what I tried I cannot reproduce.

> I currently suspect a relation to respectively overlap with a similar
> symlink/directory switch of maybe one of the directories mentioned
> above.

I thought so, too, but again, cannot identify the culprit.

> (It also seems important to not just remove but really purge the
> current package in case it was installed befotrehand. But I assume you
> either did that or used a fresh install.)

Yeah, the latter.

> Will soonish upgrade another productive Buster desktop to Bullseye
> where webext-browserpass is installed. Will have a close eye on the
> moment when upgrading webext-browserpass respectively will upgrade
> that package in a separate package upgrade from the remainder.

Did you find out anything more?

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#982758: webext-browserpass: Failed to install on upgrade to bullseye

2021-05-21 Thread Michael Meskes
Hi all,

>   Preparing to unpack .../370-webext-browserpass_3.7.2-1+b1_amd64.deb ...
>   Unpacking webext-browserpass (3.7.2-1+b1) over (2.0.22-2) ...
>   dpkg: error processing archive 
> /tmp/apt-dpkg-install-VKYulC/370-webext-browserpass_3.7.2-1+b1_amd64.deb 
> (--unpack):
>unable to open 
> '/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/browserp...@maximbaz.com/icon.png.dpkg-new':
>  No such file or directory
>   Reinstalling 
> /etc/chromium/native-messaging-hosts/com.dannyvankooten.browserpass.json that 
> was moved away

I'm with Daniel on this one as I cannot reproduce it either:

Preparing to unpack .../webext-browserpass_3.7.2-1+b1_amd64.deb ...
Unpacking webext-browserpass (3.7.2-1+b1) over (2.0.22-2) ...
Setting up webext-browserpass (3.7.2-1+b1) ...
Removing obsolete conffile 
/etc/chromium/native-messaging-hosts/com.dannyvankoote
n.browserpass.json ...

Something fishy is going on here. I'm not sure how to find out what though if I 
cannot reproduce it. Also I wonder if removing the package from testing is 
helpful or even correct in such a case. Anyway, any idea how to find out what's 
going on and what is different on your systems? For instance I tried on a sid 
system where I install the old browserpass package. Did everyone with the error 
see it on a dist-upgrade only? Could you test on sid?

Thanks,
Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#968920: avfs: AVFS only shows a subset of the files in dar archives.

2020-08-24 Thread Michael Meskes
Hi Adam,

thanks for reporting this bug.

> * What led up to the situation? I mounted a dar archive, and
> attempted to
> enter it.
>* What exactly did you do (or not do) that was effective (or
>  ineffective)? Once in the archive, I ran "ls" and saw that many
> files
> and directories were missing.

I think I may have found the reason and will upload a fixed version to
unstable in a few minutes. If this doesn't work, or the next time you
report a bug, please include the commands you used making it easier to
reproduce the issue.

Thanks.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#957230: Bug#966370: bsdmainutils: 12.1.3 removal of lorder breaks rdeps

2020-08-08 Thread Michael Meskes
> > I'm surprised it is actually used as it was pointed out to me that
> > the script
> > has been non-functional for quite a while.
> 
> I do recall having an issue with it at one point a few years back and
> meaning to submit a patch to bsdmainutils to fix it, but resolved it
> one way or another without that, though can't find any evidence of
> that
> nor can I remember what the problem was. But regardless, it was
> working
> well enough for the freebsd-* packages to build fine.

My guess would be that its functionality is not needed at all.

> > Anyway, it cannot easily be "restored"
> > because the old bsdmainutils package does not exist anymore. All
> > tools except
> > ncal and calendar, which are now in their own package, are now
> > build out of
> > util-linux. Would it be possible to include lorder.sh in one of the
> > affected
> > freebsd packages?
> 
> Yeah, it's possible, and that's no doubt what I'll end up doing. But
> I

I'm glad you agree, I will therefore close this bug.

> really don't appreciate all the breakage that's come about from
> bsdmainutils in the past few months. The util-linux handover was

Pas few months is a slight exaggeration but whatever.

> poorly-handled causing all kinds of problems across the archives

It is well documented that the changes caused more issues than
expected, but all packages received the necessary fixes as quickly as
possible. Having to go through NEW certainly caused some delay, too,
but again stuff like this happens, it's called unstable for a reason.

> (release and ports), and this removal of something, and thus
> *deliberately breaking* the package's "API", should have been done
> more
> carefully by checking whether anyone is actually using it (archive-
> wide
> rebuilds like is done for the new GCC versions is the
> easy-but-computationally-expensive way to do it). As it stands, I got

Come again please? Is this a joke or are you really suggesting we
should rebuild the whole archive to figure out if any package still
uses a non-functional tool in its build process?

> hit with a surprise set of RC bugs from the first archive-wide
> rebuild
> after this change landed, and I therefore have to react in a
> time-pressured way to fix it lest packages be removed from testing
> (though, arguably, testing doesn't matter so much for these given
> kfreebsd-* aren't release architectures). This really should have 

So why do you bring up this point then?

> been
> found out first, with Severity: important bugs filed a month or more
> in
> advance of making the change, that can then be upgraded to be
> release-critical further down the line. So, please, never do a
> transition like this again.

Just for the record, I do not consider removing lorder.sh a transition
of any kind. Nor do I think removing a faulty tool that apparently had
no real functionality anymore warrants the kind of lecture you're
giving me.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#930736: solstices and equinoxes are wrongly reported in the Russian calendar

2020-07-31 Thread Michael Meskes
> > So you are saying the caledar file is not correct, right?
> 
> Nope, calendar file is correct!

Actually it turned out it wasn't. Some over-eager patching removed the
locale information and thus calendar couldn't handle any Russian names.
I already fixed it in git, the next upload will close the bug.

Thanks for reporting.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#957230: Bug#966370: bsdmainutils: 12.1.3 removal of lorder breaks rdeps

2020-07-29 Thread Michael Meskes
On Mon, Jul 27, 2020 at 03:01:31PM +0100, Jessica Clarke wrote:
> Package: bsdmainutils
> Version: 12.1.3
> Severity: serious
> Control: affects -1 src:freebsd-buildutils src:freebsd-glue src:freebsd-libs
> 
> Hi,
> The removal of lorder in 12.1.3 causes various freebsd-* packages to
> FTBFS which are now scheduled for autoremoval from testing. Please
> restore this shell script; it's not deprecated, it's still widely used
> by the BSDs and maintained in at least FreeBSD.

I'm surprised it is actually used as it was pointed out to me that the script
has been non-functional for quite a while. Anyway, it cannot easily be 
"restored"
because the old bsdmainutils package does not exist anymore. All tools except
ncal and calendar, which are now in their own package, are now build out of
util-linux. Would it be possible to include lorder.sh in one of the affected
freebsd packages?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#930736: solstices and equinoxes are wrongly reported in the Russian calendar

2020-07-23 Thread Michael Meskes
On Wed, Oct 30, 2019 at 10:12:14PM +0300, sergio wrote:
> If you look attentively at the output you'll see quite all equinox and
> solstice in the same output:
> ...

So you are saying the caledar file is not correct, right? Unfortunately I
neither read nor write Russian, so there is not much I can do about it, but if
you'd provide a patch, I'd be more than willing to incorporate it.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-17 Thread Michael Meskes
On Thu, Jul 16, 2020 at 03:43:24PM +, Thorsten Glaser wrote:
> Michael Meskes dixit:
> 
> >Do you have any documentation about the US system that is kind of
> >official? I doubt anyone in the States uses week numbers, but there may
> >be an official way nonetheless.
> 
> https://de.wikipedia.org/wiki/Woche#Berechnung_in_den_USA_und_vielen_anderen_L%C3%A4ndern

Oh right, the German version knows how it's done in the States but the English
one doesn't. Please excuse me if I don't really accept this as fact,
particularly as the page itself claims that the information is not verifiable
and needs references.

> Also as an example:
> 
> $ kwal -mw 1 2005
> January 2005
> Mo Tu We Th Fr Sa Su
> 1  2 [53]
>  3  4  5  6  7  8  9 [ 1]
> 10 11 12 13 14 15 16 [ 2]
> 17 18 19 20 21 22 23 [ 3]
> 24 25 26 27 28 29 30 [ 4]
> 31   [ 5]
> $ kwal -w 1 2005
> January 2005
> Su Mo Tu We Th Fr Sa
>1 [ 1]
>  2  3  4  5  6  7  8 [ 2]
>  9 10 11 12 13 14 15 [ 3]
> 16 17 18 19 20 21 22 [ 4]
> 23 24 25 26 27 28 29 [ 5]
> 30 31[ 6]
> $ ncal -w 1 2005
> January 2005
> Su 2  9 16 23 30
> Mo 3 10 17 24 31
> Tu 4 11 18 25
> We 5 12 19 26
> Th 6 13 20 27
> Fr 7 14 21 28
> Sa  1  8 15 22 29
>52  1  2  3  4  5
> 
> The first one is correct for Germany. The second one is correct for USA
> according to that documentation above. The third… whatever it is, is what
> ncal does.

Unfortunately you didn't tell us which locale you ran it under, but anyway,
let's have a look:

$ export LC_ALL=de_DE.UTF8; ncal -bw 1 2005

   Januar 2005 
 w| Mo Di Mi Do Fr Sa So   
53| 1  2   
 1|  3  4  5  6  7  8  9   
 2| 10 11 12 13 14 15 16   
 3| 17 18 19 20 21 22 23   
 4| 24 25 26 27 28 29 30   
 5| 31 

Except for formatting changes this is exactly your case 1, right?

As for the second, see above. Unless proven wrong I stick with what the locale
gives me.

Michael

-- 
Michael Meskes
Michael at Fam-Meskes dot De
Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-16 Thread Michael Meskes
> … but they all look only for _NL_TIME_WEEK_1STWEEK, not for the
> mode of how the weeks are calculated. I know at least two, ISO

In fact there are three different queries, for _NL_TIME_WEEK_1STWEEK,
_NL_TIME_WEEK_1STDAY, and _NL_TIME_FIRST_WEEKDAY.

> (first week-of-year has at least 4 days/4ᵗʰ January/1ˢᵗ Thursday)
> and USA (both 1ˢᵗ January *and* every Sunday begin a new week,
> so short weeks are possible).

Do you have any documentation about the US system that is kind of
official? I doubt anyone in the States uses week numbers, but there may
be an official way nonetheless.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-16 Thread Michael Meskes
On Wed, 2020-07-15 at 18:50 +, Thorsten Glaser wrote:
> Michael Meskes dixit:
> 
> >> b�& nor does ncal use the locale for this, so, no, it does not use
> >> appropriate calendar week calculation rules.
> >
> >This is simply not true since it definitely does.
> 
> I looked before writing that eMail, so it’s true; ncal uses the
> locale
> to look up a country code, which then is used to determine the date
> of
> the julian→gregorian calendar switch. That’s it exactly, nothing
> more.

Huh? I don't think so:

$ grep -r nl_langinfo ncal/* 
ncal/calendar.c:if ((wd = weekday(nd) + 1 - weekstart) >=
*nl_langinfo(_NL_TIME_WEEK_1STWEEK))
ncal/ncal.c:u.str = nl_langinfo(_NL_TIME_WEEK_1STDAY);
ncal/ncal.c:weekstart =
*nl_langinfo(_NL_TIME_FIRST_WEEKDAY) + (ndaysj(_week_d) -
ndaysj()) % 7 - 1;

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-15 Thread Michael Meskes
> >I haven't seen any error in ncal so far, but if you see some it
> might
> 
> … nor does ncal use the locale for this, so, no, it does not use
> appropriate calendar week calculation rules.

This is simply not true since it definitely does.

> >be more helpful to report and/or fix those as ncal should not show
> 
> I’m honestly not interested in working on ncal, given I don’t even
> use
> it and have a perfectly working implementation (I *did*, initially,
> plan on patching ncal to support various standards for calendar week
> calculation, until I found that OpenBSD’s cal already has them
> right).

Fair enough, but you could at least report these cases.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-15 Thread Michael Meskes
> The locale doesn’t contain enough information to calculate calendar
> weeks:
> https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap07.html

Well, our locales do I think.

> There’s neither a data field for the first day of the week, nor one
> for
> the various ways to calculate a calendar week.

But there are, for instance:

michael@feivel:~$ locale -kc week-1stweek
LC_TIME
week-1stweek=1

> In the end I just need a reliable way to get at German (= ISO)
> calendar weeks, for use in business environments, and found that,
> rather than having to write code myself, I could use OpenBSD’s cal,
> which has an option for specifically this (although only for years
> 1753‥, same as ncal).

I haven't seen any error in ncal so far, but if you see some it might
be more helpful to report and/or fix those as ncal should not show
incorrect data.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-14 Thread Michael Meskes
> >Could you please elaborate what (n)cal miss? "ncal -w" does give you
> >week numbers
> 
> But which ones? American? German? ISO? (Turns out the latter two are

Depends on the locale you use.

> identical.) This is completely underdocumented and doesn’t match
> expectations; even the “week begins with sunday/monday” knobs don’t
> promise anything as the American and ISO ways of counting weeks are
> still distinct.

No idea what you are saying, sorry, please elaborate.

> It also has a different output format from traditional.

As mentioned in my previous email, you can use the -b switch to get
back to traditional format.

> I understand if you find this too bothersome to do in Debian for
> such a (corner?) case, but that is why this is of wishlist severity
> ;)

Na, the problem is understanding what's missing, or wrong. :)

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964566: ncal: please handle /usr/bin/cal + manpage via alternatives

2020-07-13 Thread Michael Meskes
On Wed, Jul 08, 2020 at 09:13:50PM +0200, Thorsten Glaser wrote:
> I’ve packaged (some time ago already) cal(1) from OpenBSD, because
> it/its documentation guarantees a flag to get German calendar weeks
> (KWs) as “kwal” (specifically for that).

Could you please elaborate what (n)cal miss? "ncal -w" does give you week 
numbersand if you prefer the classical layout you could use "ncal -bw".

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964415: Please don't depend on calendar

2020-07-09 Thread Michael Meskes
On Mon, Jul 06, 2020 at 02:34:14PM -0700, Josh Triplett wrote:
> I appreciate that bsdmainutils is becoming a transitional package;
> however, please don't depend on the "calendar" package (which runs a
> regular cron job). Several packages still depend on bsdmainutils for
> other utilities it shipped, and not for calendar; it'll likely remain
> installed for a while during that transition. Please consider moving the
> calendar package to "recommends".

I tried that, which create a lot of problems with the config file handling. A 
matter that is still not completely fixed. Instead of having bsdmainutils 
recommend calendar I'd rather see the build dependencies changed to the correct 
package.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964389: bsdmainutils: leftover config files

2020-07-06 Thread Michael Meskes
On Mon, Jul 06, 2020 at 05:40:24PM +0200, Chris Hofstaedtler wrote:
> It appears there is some gap in the necessary cleanups in
> bsdmainutils. My "unstable" system has these files listed as owned
> by bsdmainutils:
> ... 

Gheez, I should have done a hard dependency from the get go. I guess this comes
from one update that didn't bring in calendar. Anyway, could you please verify
for me that there are no config files in your calendar package? 

Thanks,

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#964242: bsdmainutils: depends on non-existing version of bsdextrautils

2020-07-05 Thread Michael Meskes
On Sat, Jul 04, 2020 at 10:52:04AM +0200, Rene Engelhard wrote:
> But that bsdextrautils (>= 2.35.2-7) doesn't exist:

Yes, as already communicated we had to wait with the next util-linux upload
until bsdmainutils made it out of NEW. Now that it has, Chris will upload as
soon as he finds the time.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963905: bsdmainutils: conffiles not removed: /etc/default/bsdmainutils /etc/cron.daily/bsdmainutils /etc/calendar/default

2020-06-29 Thread Michael Meskes
On Mon, Jun 29, 2020 at 12:50:51AM +0800, Paul Wise wrote:
> Package: bsdmainutils
> ...
> 
> The recent upgrade did not deal with obsolete conffiles properly.
> Please use the dpkg-maintscript-helper support provided by
> dh_installdeb to remove these obsolete conffiles on upgrade.

This should be fixed with the upload stuck in NEW. 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL


signature.asc
Description: PGP signature


Bug#946726: bsdmainutils: [calendar] -a results in loop, sending lots of mail

2020-06-26 Thread Michael Meskes
Hi,

On Sat, Dec 14, 2019 at 09:00:23PM +0100, Axel wrote:
>* What led up to the situation?
> 
> I created ~/.calendar/calendar and then tried 'sudo calendar -a'. This
> causes a loop sending lot's of email. It happens with any calendar
> file, e.g. 
> ...

Do you still see the problem? If so, could you try on a fresh installation? I
tried quite a bit, but cannot reproduce the problem. Given that this is exactly
what the cron job does I would expect more reports if this was a general
problem. Doesn't mean we shopuld find out what's going on, though.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-23 Thread Michael Meskes
> I mentioned this in a previous email: the problem is if the upgrade
> breaks and the admin has to consult man pages to work out how to fix
> it.
> (I did just that less than an hour ago in another situation, so I
> don't
> think this is a theoretical concern.)

Another good point, thanks for clarifying.

As mentioned in another email, I'm going to make bsdmainutils a
transitional package, making this issue mood.

Thanks,

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963327: [Pkg-zsh-devel] Processed: Merge duplicates

2020-06-23 Thread Michael Meskes
> Build breakage out of the void is not nice, usually maintainers
> inform 
> reverse build dependencies them before making such a breaking change.

Yes, correct, and I'm sorry about this. It simply didn't occur to me
that the change would create a build breakage.

> The majority of users are using the default of treating Recommends
> as dependencies, for them it doesn't make any difference whether
> Recommends or Depends is used.
> 
> Not installing Recommends is supported, and desirable in many
> embedded/server/container scenarios.

That's why bsdmainutils Recommends bsdextrautils and always has. The
only argument here is whether it should be a hard Depends instead.

> Installing bsdmainutils from unstable in buster breaks commands like
>   man ncal | cat
> I would not be surprised if there is somewhere in Debian some package
> that would do something like that for whatever good or bad reason in
> a postinst or prerm.

I didn't find any usage of man in a postinst on my system, but I have
not checked all packages.

> BTW: The naming of the packages is confusing.

Agreed.

> "extra" sounds like the more obscure utils,
> enhanching the more commonly used "main" tools.
> Looking at the tools shipped, the opposite seems to be true.

Correct, this has to do with the old naming. The more obscure tools are
still build out of the bsdmainutils sources.

> One could make the point that bsdmainutils should
> be a (transitional?) metapackage depending on all
> the tools it previously provided.

That's my thinking, too. The remaining tools in bsdmainutils are ncal
(which should go into a separate package) and a few tools we could
switch to util-linux or remove.

Michael

-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-23 Thread Michael Meskes
> > Any idea how this scenario could unfold? I cannot imagine how it
> > could
> > get there. What I will do, though, is add a "Breaks: man-db
> > (<<2.9.3-
> > 1)" to bsdmainutils. Actually this is already in git.
> 
> Breaks only ensures that new bsdmainutils can't be unpacked until
> man-db
> is deconfigured.  For example, it would still permit this plausible
> upgrade ordering, which AFAIK apt would have no particular reason to
> avoid:
> 
>  1. deconfigure old man-db
>  2. unpack new bsdmainutils
>  3. configure new bsdmainutils
>  4. (piles of other stuff)
>  5. unpack bsdextrautils
>  6. unpack new man-db
>  7. configure bsdextrautils
>  8. configure man-db
> 
> man would be broken between the end of step 1 and the end of step
> 5.  I
> think this is undesirable and unnecessary.

Good points. However, I still don't see where this creates problems in
the upgrade process unless some postinst calls man.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-23 Thread Michael Meskes
> However, in order to make buster → bullseye upgrades work properly, I
> think it's necessary to have bsdmainutils depend on bsdextrautils for
> at
> least one release cycle.  Otherwise there may be a point during the
> upgrade where col isn't installed and so man will be broken; it's
> worth
> putting some effort into avoiding that because if the upgrade happens
> to
> break then users may need to consult man pages to work out what to
> do.
> The only reliable way I can think of to avoid this kind of problem is
> to
> have a hard dependency for a while as a transitional measure.

Any idea how this scenario could unfold? I cannot imagine how it could
get there. What I will do, though, is add a "Breaks: man-db (<<2.9.3-
1)" to bsdmainutils. Actually this is already in git.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
On Mon, 2020-06-22 at 20:57 +0200, Julien Cristau wrote:
> On Mon, Jun 22, 2020 at 19:46:21 +0200, Michael Meskes wrote:
> 
> > > Depending on bsdmainutils to get col et al seems entirely right,
> > > it's
> > > been right forever, there doesn't seem to be a reason to break
> > > that
> > > both
> > > for dependent packages and for end users.  Especially not without
> > > notice.
> > 
> > There is no point arguing against your "do not change anything"
> > attitude.
> > 
> I'm not saying don't change anything, I'm saying don't break stuff
> for
> users for no reason.

You are saying the reason is "it's been right forever".

The reason for this move is moving from the old and heavily patched BSD
source to the more up-to-date GNU version.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
> Depending on bsdmainutils to get col et al seems entirely right, it's
> been right forever, there doesn't seem to be a reason to break that
> both
> for dependent packages and for end users.  Especially not without
> notice.

There is no point arguing against your "do not change anything"
attitude.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
> I think it's probably best at this point to have bsdmainutils depend
> on
> bsdextrautils.  That gets rid of the breakage in the place where it
> originated, and doesn't leave things without a transition path.

I beg to disagree, there is a transition plan, namely depending on the
right package. Things change, that's what unstable is for. Depending on
bsdmainutils to get bsdextrautils does not sound right to me.

We have to make the change eventually. And keep in mind that there may
be other breakages as we changed sources for col et al. I am not aware
of any, and I assume Chris isn't either, but there still may be some
incompatibilities. I don't see the point of postponing the switch.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
> I don't know what Julien had in mind, presumably worried about other
> breakage to surface. Note that obvious fix to man-db will all
> debhelper
> using packages transitively build-depending on bsdextrautils.

Instead of bsdmainutils, yes. 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
On Mon, 2020-06-22 at 11:37 -0300, David Bremner wrote:
> Michael Meskes  writes:
> 
> > > IMO the move of col needs to be rolled back ASAP.  And, if it is
> > > to
> > 
> > Why? Care to give a reason?
> > 
> 
> The change broke man-db, as I explained in a previous message.

Oh, that I understand and I'm sorry I didn't notice that issue before,
but why is rolling back preferable over fixing man-db?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
> IMO the move of col needs to be rolled back ASAP.  And, if it is to

Why? Care to give a reason?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963287: notmuch: FTBFS: grotty: ():1662: fatal error: output error

2020-06-22 Thread Michael Meskes
> 'm adding the maintainers of util-linux (bsdextrautils) and
> bsdmainutils
> to Cc. Which path forward do you see for this issue? A similar issue
> seems to affect many packages, such as:
> ...

It seems to me there are two options here, either we ask all those
packages to change the dependency or we force bsdextrautils
installation by making bsdmainutils depend on it.

When changing the package I decided against a hard dependency because
it forces people to install something even if they don't need/want it
without a technical reason.

And quite frankly I think the build dependency should be to the package
that is needed directly and not through another one.

Michael 
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#963327: [Pkg-zsh-devel] Processed: Merge duplicates

2020-06-22 Thread Michael Meskes
> I already updated the title of the mass-merged bug to
> "bsdmainutils must depend on bsdextrautils".
> 
> This is anyway mandatory for not breaking upgrades from buster.

Would you care to elaborate? I didn't find anything that mandates a dependency
over a recommendation. Yes, it does break build dependencies but imo they should
be changed anyway.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#952731: xkb-data: Italian keyboard layout not working in some apps

2020-02-28 Thread Michael Meskes
> Sorry to hear that, but I wonder if this is actually triggered by
> something else.. at least I'm not able to reproduce it with .fi layout
> on ubuntu focal..

Even if the package is exactly the same I don't see how a "I cannot reproduce
on Ubuntu" is helpful, sorry. There may be any number of packages that make it
work there but not here. 

Anyway, it seems all layouts are not working, for me it's "de". A manual
"setxkbmap de" does fix the issue, though. 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#946198: Since upgrading to 1.25.13 no remote printer is made available anymore

2019-12-12 Thread Michael Meskes
Hi Till,

it's been a while since we last met. I hope you're doing well.

> I have done several fixes on cups-filters upstream now, please try a
> current GIT 
> snapshot of cups-filters.

Just tried and don't really see a difference:

Thu Dec 12 09:50:50 2019 Unable to get PPD file for B...: The printer
or class does not exist.
Thu Dec 12 09:50:50 2019 Unable to load PPD from local queue B...,
queue seems to be raw.
Thu Dec 12 09:50:50 2019 Queue has still jobs or CUPS error!
Thu Dec 12 09:50:50 2019 ERROR: Failed disabling printer 'B...': The
printer or class does not exist.

Anything I can try to narrow the issue down?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#946198: Since upgrading to 1.25.13 no remote printer is made available anymore

2019-12-06 Thread Michael Meskes
> Which printers list? An application dialog?

Oops, sorry, I was referring to the printers tab on localhost:631. In
the add printer dialog on the administration tab they are still listed.
All application dialogs do not list the printers anymore either.

> The outputs of 'lpstat -a' and 'lpstat -l -e', please. Activating
> logging

'lpstat -a' does not list any of the printers, 'lpstat -l -e' lists
them all.

> in cups-browsed.conf and taking a look at a log wouldn't be a bad
> idea.

Fri Dec  6 11:00:58 2019 Removing entry B...
(ipps://host.local:631/printers/B...) and its CUPS queue.
Fri Dec  6 11:00:58 2019 Recording printer options for B... to
/var/cache/cups/cups-browsed-options-B...
Fri Dec  6 11:00:58 2019 Unable to get PPD file for B...: The printer
or class does not exist.
Fri Dec  6 11:00:58 2019 Unable to load PPD from local queue B...,
queue seems to be raw.
Fri Dec  6 11:00:58 2019 ERROR: Failed disabling printer 'B...': The
printer or class does not exist.

I guess that explains why the printer is no longer active, but what
changed from the prior version of cups-browsed? I just verified again,
downgrading cups-browsed from 1.25.13-1 to 1.25.12-1 fixes the problem
and makes the printers appear again. And, yes, I can print on any of
them without an issue. Or in other words, the system does have a PPD
for the printer.

Any idea?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#946198: Since upgrading to 1.25.13 no remote printer is made available anymore

2019-12-05 Thread Michael Meskes
Package: cups-browsed
Version: 1.25.13-1
Severity: serious

Since upgrading the package all remote printers are gone from my printers list.
Downgrading to the latest version brings them all back.

I made this bug serious in case the problem is a general one. If not, feel free
to downgrade. Upgrading the package and losing the ability to print in the
process is an unpleasant surprise, though.

Michael

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.3.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_FORCED_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cups-browsed depends on:
ii  cups-daemon   2.3.0-7
ii  libavahi-client3  0.7-4+b1
ii  libavahi-common3  0.7-4+b1
ii  libavahi-glib10.7-4+b1
ii  libc6 2.29-3
ii  libcups2  2.3.0-7
ii  libcupsfilters1   1.25.13-1
ii  libglib2.0-0  2.62.3-2
ii  libldap-2.4-2 2.4.48+dfsg-1+b2
ii  lsb-base  11.1.0

Versions of packages cups-browsed recommends:
ii  avahi-daemon  0.7-4+b1

cups-browsed suggests no packages.

-- no debconf information



Bug#942349: buster-pu: package ublock-origin/1.18.4+dfsg-2

2019-10-27 Thread Michael Meskes
> > {+  if dpkg --compare-versions "$2" lt 3.0-1; then+}
> > 
> > Why is the compared version there 3.0-1 when the extension is only
> > at
> > 1.22.2?
> 
> I don't know. I presume Michael wanted the preinst script to execute
> in
> any circumstances?

To me it looks like a copy error that has gone unnoticed till
now. Sorry, this seems to be my bad, but I do not recall putting that
version number in. It certainly was not done on purpose.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL


signature.asc
Description: This is a digitally signed message part


Bug#931855: rpc.rquotad takes 100% CPU

2019-09-12 Thread Michael Meskes
Hi Mark,

> I've just hit this bug in buster and tested the patch and it
> works.  I'd
> like to prepare an update for stable (as it's already fixed in 4.05
> in
> unstable), would that be ok?

Yes, please, I completely ran out of time.

Thanks a lot.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL


signature.asc
Description: This is a digitally signed message part


Bug#875208: [tora] Future Qt4 removal from Buster

2019-08-24 Thread Michael Meskes
> > It's now the last one, so if I don't hear back soon that someone
> > intends to 
> > upgrade this to Qt5, I'll file for the rm.
> 
> Adding the primary uploader to CC.

I'm not using the tool anymore, nor do I have time to take care of it.
The only reason why I didn't orphan it, is that somebody inb the group
might be willing to, but apparently not. So in short, go ahead.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#931855: rpc.rquotad takes 100% CPU

2019-07-30 Thread Michael Meskes
> It's probably the bug reported below:
> https://sourceforge.net/p/linuxquota/feature-requests/16/

Can you try if this patch fixes the problem? That way we could make
sure there is not something else at play on your system. If it does, we
should see if we can get an update into a point release.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#932786: O: acpi-support -- scripts for handling many ACPI events

2019-07-23 Thread Michael Meskes
Package: wnpp
Severity: normal

I intend to orphan the acpi-support package.

The package description is:
 This package contains scripts to react to various ACPI events. It only
 includes scripts for events that can be supported with some level of
 safety cross platform.
 .
 It is able to:
  * Detect loss and gain of AC power, lid closure, and the press of a
number of specific buttons (on Asus, IBM, Lenovo, Panasonic, Sony
and Toshiba laptops).
  * Suspend, hibernate and resume the computer, with workarounds for
hardware that needs it.
  * On some laptops, set screen brightness.
 .
 Besides some system tools acpi-support recommends vbetool to be able to power
 off the screen and some screensavers to be able to lock the screen on lid
 close.

I lack the bandwidth to take care of this package and fortunately my systems 
don't need it anymore.

Michael



Bug#932785: O: acpid -- Advanced Configuration and Power Interface event daemon

2019-07-23 Thread Michael Meskes
Package: wnpp
Severity: normal

I intend to orphan the acpid package.

The package description is:
 Modern computers support the Advanced Configuration and Power Interface (ACPI)
 to allow intelligent power management on your system and to query battery and
 configuration status.
 .
 ACPID is a completely flexible, totally extensible daemon for delivering
 ACPI events. It listens on netlink interface (or on the deprecated file
 /proc/acpi/event), and when an event occurs, executes programs to handle the
 event. The programs it executes are configured through a set of configuration
 files, which can be dropped into place by packages or by the admin.
 Modern computers support the Advanced Configuration and Power Interface (ACPI)
 to allow intelligent power management on your system and to query battery and
 configuration status.
 .
 ACPID is a completely flexible, totally extensible daemon for delivering
 ACPI events. It listens on netlink interface (or on the deprecated file
 /proc/acpi/event), and when an event occurs, executes programs to handle the
 event. The programs it executes are configured through a set of configuration
 files, which can be dropped into place by packages or by the admin.

I do not need the package anymore and lack the bandwidth to take care of it.

Michael



Bug#931939: O: acpitool -- command line ACPI client

2019-07-12 Thread Michael Meskes
Package: wnpp
Severity: normal

I intend to orphan the acpitool package.

The package description is:
 AcpiTool is a Linux ACPI client. It's a small command line application,
 intended to be a replacement for the apm tool. The primary target audience are
 laptop users, since these people are most interested in things like battery
 status, thermal status and the ability to suspend (sleep mode). The program
 simply accesses the /proc/acpi or /sysfs entries to get or set ACPI values.
 It also supports various extensions for Toshiba, Asus, and IBM Thinkpad
 laptops.

Michael



Bug#931868: O: libcitadel -- Development files for libcitadel4

2019-07-11 Thread Michael Meskes
Package: wnpp
Severity: normal

I intend to orphan the libcitadel package.

The package description is:
 This library contains the commonly used routines for the citadel suite.
 .
 This package provides development files and static libraries.

I have not used the package for ages and lack the resources to keep maintaining 
i
t.

Michael



Bug#931865: O: citadel-client -- complete and feature-rich groupware server (command line client)

2019-07-11 Thread Michael Meskes
Package: wnpp
Severity: normal

I intend to orphan the citadel-client package.

The package description is:
 This is package contains the command line client for Citadel, a complete and
 feature-rich open source groupware platform.
 .
 See the 'citadel-server' package for more information.

I have not used the package for ages and lack the resources to keep maintaining 
i
t.

Michael



Bug#931864: O: webcit

2019-07-11 Thread Michael Meskes
Package: wnpp
Severity: normal

I have not used the package for ages and lack the resources to keep maintaining 
i
t.

Michael



Bug#931862: O: citadel

2019-07-11 Thread Michael Meskes
Package: wnpp
Severity: normal

I have not used the package for ages and lack the resources to keep maintaining 
it.

Michael



Bug#923871: [Pkg-acpi-devel] Bug#923871: acpid: please provide runscript file

2019-06-21 Thread Michael Meskes
On Fri, 2019-06-21 at 10:17 +, Dmitry Bogatov wrote:
> [ You replied in private, I took liberty to put BTS back into CC ]

And what or who gave you the right to put my private comments into the
public BTS? At the very least this is very rude, especially given that
you did it on purpose.

> > Feel free to upload directly, or if you want, fully take over the
> > package. As it stands the package is essentially orphaned as I have
> > neither the time not the usage for it anymore. I was thinking of
> > officially orphaning it after the release.
> 
> Thank you for your response.
> 
> If you are positive on orphaning package, probably filing Orphan bug
> right now would simplify some things: my upload would additionally
> reassign maintenance to QA group.

Please read what I wrote. There is a reason why I want to do this
*after* the release.

> I think it is very important for orphaned packages have QA group as
> maintainer, otherwise it could scare away prospective new maintainer.

Thanks for the lecture.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#927982: chromium: native messaging issues

2019-04-26 Thread Michael Meskes
On Fri, Apr 26, 2019 at 12:41:34AM +0300, sergio wrote:
> with the last chromium update to 74.0.3729.108-1 browserpass-extension 
> freezes on
> native messaging communication with "Loading available logins.."
> 
> related browserpass-extension issue:

Using the google provided chrome build of the same version works flawlessly. So
this might not be an upstream issue.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#927997: Opening a link from a mail client restarts chromium

2019-04-26 Thread Michael Meskes
Package: chromium
Version: 74.0.3729.108-1
Severity: important

Whenever I click on a link in evolution or thunderbird it takes a long time
until chromium (which is configured as the default browser) comes up with the
page. When it comes up, it'll show only the current link and all other tabs are
gone, but instead it tells me that it was not shut down correctly and offers me
to restore the old tabs. 

All worked well with any version prior to this one.

Michael

-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.0.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages chromium depends on:
ii  chromium-common  74.0.3729.108-1
ii  libasound2   1.1.8-1
ii  libatk-bridge2.0-0   2.30.0-5
ii  libatk1.0-0  2.30.0-2
ii  libatomic1   8.3.0-6
ii  libatspi2.0-02.30.0-7
ii  libavcodec58 7:4.1.1-1
ii  libavformat587:4.1.1-1
ii  libavutil56  7:4.1.1-1
ii  libc62.28-9
ii  libcairo-gobject21.16.0-4
ii  libcairo21.16.0-4
ii  libcups2 2.2.10-6
ii  libdbus-1-3  1.12.12-1
ii  libdrm2  2.4.97-1
ii  libevent-2.1-6   2.1.8-stable-4
ii  libexpat12.2.6-1
ii  libflac8 1.3.2-3
ii  libfontconfig1   2.13.1-2
ii  libfreetype6 2.9.1-3
ii  libgcc1  1:8.3.0-6
ii  libgdk-pixbuf2.0-0   2.38.1+dfsg-1
ii  libglib2.0-0 2.58.3-1
ii  libgtk-3-0   3.24.5-1
ii  libharfbuzz0b2.3.1-1
ii  libicu63 63.1-6
ii  libjpeg62-turbo  1:1.5.2-2+b1
ii  libjsoncpp1  1.7.4-3
ii  liblcms2-2   2.9-3
ii  libminizip1  1.1-8+b1
ii  libnspr4 2:4.20-1
ii  libnss3  2:3.42.1-1
ii  libopenjp2-7 2.3.0-2
ii  libopus0 1.3-1
ii  libpango-1.0-0   1.42.4-6
ii  libpangocairo-1.0-0  1.42.4-6
ii  libpci3  1:3.5.2-5
ii  libpng16-16  1.6.36-6
ii  libpulse012.2-4
ii  libre2-5 20190101+dfsg-2
ii  libsnappy1v5 1.1.7-1
ii  libstdc++6   8.3.0-6
ii  libva2   2.4.0-1
ii  libvpx5  1.7.0-3
ii  libwebp6 0.6.1-2
ii  libwebpdemux20.6.1-2
ii  libwebpmux3  0.6.1-2
ii  libx11-6 2:1.6.7-1
ii  libx11-xcb1  2:1.6.7-1
ii  libxcb1  1.13.1-2
ii  libxcomposite1   1:0.4.4-2
ii  libxcursor1  1:1.1.15-2
ii  libxdamage1  1:1.1.4-3+b3
ii  libxext6 2:1.3.3-1+b2
ii  libxfixes3   1:5.0.3-1
ii  libxi6   2:1.7.9-1
ii  libxml2  2.9.4+dfsg1-7+b3
ii  libxrandr2   2:1.5.1-1
ii  libxrender1  1:0.9.10-1
ii  libxslt1.1   1.1.32-2
ii  libxss1  1:1.2.3-1
ii  libxtst6 2:1.2.3-1
ii  zlib1g   1:1.2.11.dfsg-1

Versions of packages chromium recommends:
ii  chromium-sandbox  74.0.3729.108-1

Versions of packages chromium suggests:
pn  chromium-driver  
pn  chromium-l10n
pn  chromium-shell   

Versions of packages chromium-common depends on:
ii  x11-utils  7.7+4
ii  xdg-utils  1.1.3-1

Versions of packages chromium-common recommends:
ii  chromium-sandbox   74.0.3729.108-1
ii  fonts-liberation   1:1.07.4-9
ii  gnome-shell [notification-daemon]  3.30.2-8
ii  libgl1-mesa-dri18.3.6-1
pn  libu2f-udev
ii  notification-daemon3.20.0-4
ii  upower 0.99.10-1

Versions of packages chromium-sandbox depends on:
ii  libatomic1  8.3.0-6
ii  libc6   2.28-9
ii  libgcc1 1:8.3.0-6
ii  libstdc++6  8.3.0-6

-- no debconf information



Bug#927416: ITP: golang-github-konsorten-go-windows-terminal-sequences -- Enable support for Windows Terminal Colors

2019-04-19 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes 

* Package name: golang-github-konsorten-go-windows-terminal-sequences
  Version : 1.0.2-1
  Upstream Author : marvin + konsorten
* URL : https://github.com/konsorten/go-windows-terminal-sequences
* License : MIT
  Programming Lang: Go
  Description : Enable support for Windows Terminal Colors

 Windows Terminal Sequences This library allow for enabling Windows
 terminal color support for Go.
 .
 See Console Virtual Terminal Sequences
 
(https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences)
 for details.

This package is needed as build-dependency for browserpass.



Bug#923378: unblock: spampd/2.53-1

2019-02-27 Thread Michael Meskes
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package spampd

Yes, I know it is a new upstream version, but all versions of spampd starting
with 2.40 had a breaking bug in LMTP processing for multiple recipients
(re-introducing the bug originally reported in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395355). When upstream
learned this, he released a new and fixed version. 

The only other change in the new upstream version is a fix for a warning
message that we had a very similar patch for. The only change is that upstream
put the initialization in question at a different line of the source file.

Finally I fixed an oversight by myself that upstream pointed out. The standard
way of calling spampd lacked the option "--setsid". I seem to have forgotten
the option when the prior patched-in solution was removed.

debdiff is attached.

Thanks

Michael

unblock spampd/2.53-1

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.20.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru spampd-2.52/changelog.txt spampd-2.53/changelog.txt
--- spampd-2.52/changelog.txt   2018-11-10 10:24:14.0 +0100
+++ spampd-2.53/changelog.txt   2019-02-25 12:49:09.0 +0100
@@ -1,6 +1,11 @@
 SpamPD Change Log
 -
 
+2.53 (25-Feb-19)
+
+- Fix LMTP delivery with multiple recipients 
(https://github.com/mpaperno/spampd/issues/23 & 
https://github.com/mail-in-a-box/mailinabox/issues/1523)
+- Fix Warning for "Use of uninitialized value in string" 
(https://github.com/mpaperno/spampd/issues/22)
+
 2.52 (10-Nov-18)
 
 - Override Net::Server's HUP handling, just restart children 
(https://github.com/mpaperno/spampd/pull/20).
@@ -10,17 +15,11 @@
 
 2.51 (01-May-18)
 
-- Fix listening to IP address, broken in 2.50 "Unix ports" feature.  (#18)
-- Add --setsid option to start server with setsid if running in background 
(#18)
 - Fix listening to IP address, broken in 2.50 "Unix ports" feature.  
(https://github.com/mpaperno/spampd/pull/18)
 - Add --setsid option to start server with setsid if running in background 
(https://github.com/mpaperno/spampd/pull/18)
 
 2.50 (30-Apr-18)
 
-- Replace IO::Socket::INET with IO::Socket::IP for IPv6 support (#9).
-- Unix ports (ability to listen on UNIX sockets) (#13).
-- Add X-Envelope-* headers before Received (#14).
-- Add /usr/local/bin and /usr/local/sbin to PATH (#17).
 - Replace IO::Socket::INET with IO::Socket::IP for IPv6 support 
(https://github.com/mpaperno/spampd/pull/9).
 - Unix ports (ability to listen on UNIX sockets) 
(https://github.com/mpaperno/spampd/pull/13).
 - Add X-Envelope-* headers before Received 
(https://github.com/mpaperno/spampd/pull/14).
diff -Nru spampd-2.52/debian/changelog spampd-2.53/debian/changelog
--- spampd-2.52/debian/changelog2018-11-21 12:24:59.0 +0100
+++ spampd-2.53/debian/changelog2019-02-26 12:16:46.0 +0100
@@ -1,3 +1,11 @@
+spampd (2.53-1) unstable; urgency=medium
+
+  * New upstream version 2.53
+  * Use the --setsid argument to make sure the process is correctly detached.
+  * Bumped Standards-Version, no changes needed.
+
+ -- Michael Meskes   Tue, 26 Feb 2019 12:16:46 +0100
+
 spampd (2.52-1) unstable; urgency=medium
 
   * New upstream version 2.52 (Closes: #849543)
diff -Nru spampd-2.52/debian/control spampd-2.53/debian/control
--- spampd-2.52/debian/control  2018-11-21 12:21:27.0 +0100
+++ spampd-2.53/debian/control  2019-02-26 12:16:46.0 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Michael Meskes 
 Build-Depends: debhelper (>= 11), quilt, dh-exec
-Standards-Version: 4.2.1
+Standards-Version: 4.3.0
 Homepage: https://github.com/mpaperno/spampd
 
 Package: spampd
diff -Nru spampd-2.52/debian/patches/20-proto-warning.patch 
spampd-2.53/debian/patches/20-proto-warning.patch
--- spampd-2.52/debian/patches/20-proto-warning.patch   2018-11-21 
12:22:45.0 +0100
+++ spampd-2.53/debian/patches/20-proto-warning.patch   1970-01-01 
01:00:00.0 +0100
@@ -1,10 +0,0 @@
 spampd-2.52/spampd.pl.orig 2018-11-10 10:24:14.0 +0100
-+++ spampd-2.52/spampd.pl  2018-11-12 08:32:59.0 +0100
-@@ -145,6 +145,7 @@
- return 0 unless defined($_ = $self->_getline);
- s/[\r\n]*$//;
- $self->{state} = $_;
-+$self->{proto} = "(unknown)";
- if (s/^(l|h)?he?lo\s+//i) {  # mp: find helo|ehlo|lhlo
-   # mp: determine protocol
-   if (s/^helo\s+//i) {
diff -Nru spampd-2.52/debian/patches/series spampd-2.53/debian/patches/series
--- spampd-2.52/debian/patches/series   

Bug#922403: RM: google-tasks-sync -- ROM; unmaintained upstream, no longer usable

2019-02-15 Thread Michael Meskes
Package: ftp.debian.org
Severity: normal

The software does not work with Thunderbird for quite a while and does not seem
to receive upstream changes anymore. Therefore it's best to remove it from the
archive I think.

Michael



Bug#919694: [Pkg-acpi-devel] Bug#919694: elogind triggers ACPI suspend on laptop lid close, contrary to prior acpi-support configuration

2019-01-20 Thread Michael Meskes
> So I think this aspect of this bug should be reassigned to acpi-
> support. I will
> try and prepare a patch and then clone the bug. acpi-support
> maintainers, are
> you OK with that?

Sure. Thanks.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#911285: Current version is incompatible with Thunderbird 60

2019-01-08 Thread Michael Meskes
Please disregard my prior email, because

> > > A new upstream version exists, that should be compatible.

this is no longer true. The current version of this extension does not work 
with the current Thunderbird version. Therefore there is no point in upgrading.

> > The package wasn't updated for a year, shall we remove it?

Yes.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#918693: RM: gcontactsync -- ROM; does not work

2019-01-08 Thread Michael Meskes
Package: ftp.debian.org
Severity: normal

The latest upstream version is incompatible with our thunderbird version. 

Michael



Bug#911285: Current version is incompatible with Thunderbird 60

2019-01-05 Thread Michael Meskes
On Thu, Jan 03, 2019 at 11:35:05PM +0100, Moritz Mühlenhoff wrote:
> > The version of gcontactsync in unstable is incompatible with the Thunderbird
> > version in unstable.
> > 
> > A new upstream version exists, that should be compatible.
> 
> The package wasn't updated for a year, shall we remove it?

Actually I was planning to upgrade it, but ran out of time. Let me see if I find
some soon-ish.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#911283: bsdmainutils: Commandline option to display monday first does not function properly.

2018-12-08 Thread Michael Meskes
On Thu, Oct 18, 2018 at 10:06:49AM +0300, Marko Eha wrote:
> Manual states that for monday first formatting -M should be used,
> however it only produces an 'usage' output, not a calendar.

It would be nice if you gave me a little bit more to work on, like which tool
you are actually using.

>From the top of my head, ncal is the only tool with option -M and that seems to
work well on my system:

michael@feivel:~$ ncal -M
December 2018 
Mo 3 10 17 24 31
Tu 4 11 18 25   
We 5 12 19 26   
Th 6 13 20 27   
Fr 7 14 21 28   
Sa  1  8 15 22 29   
Su  2  9 16 23 30   
michael@feivel:~$ ncal -S
December 2018 
Su 2  9 16 23 30
Mo 3 10 17 24 31
Tu 4 11 18 25   
We 5 12 19 26   
Th 6 13 20 27   
Fr 7 14 21 28   
Sa  1  8 15 22 29 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#914334: RM: gnome-shell-extension-taskbar -- ROM; Abandoned upstream

2018-11-22 Thread Michael Meskes
Package: ftp.debian.org
Severity: normal

Upstream stopped development, i.e. there will not be a version for current 
GNOME.

Michael



Bug#911056: chromium,webext-browserpass: impossible to install chromium and webext-browserpass together

2018-10-15 Thread Michael Meskes
Unless chromium changed the places it looks for some files, I guess this is an
oversight in chromium and thus be fixed there.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#908551: apt-listchanges: apt update hangs if no mail system

2018-10-10 Thread Michael Meskes
On Tue, Sep 11, 2018 at 11:11:34PM +0200, Robert Luberda wrote:
> reassign 908551 citadel-server  902-4
> ...
> like this (BTW. I've just temporaily installed the latest version of
> citadel-server, trying to reproduce the bug, but its sendmail command
> just fails, not hangs):

Sorry, I don't understand this. Why do you reassign to citadel-server when your
test shows citadel-server works correctly?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#909399: kacpimon handles not more than 20 connections

2018-09-27 Thread Michael Meskes
On Sun, Sep 23, 2018 at 12:55:20AM +0200, zieg...@uni-freiburg.de wrote:
> Package: kacpimon
> Version: 1:2.0.28-1+b1
> Severity: grave

I doubt this warrants a grave severity as it obviously works with less than 20
connections and thus is not unusable per se.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#909044: quota: Running quotacheck -cmug / fails with buster version but not with stretch version on lxc container

2018-09-25 Thread Michael Meskes
On Mon, Sep 17, 2018 at 10:15:23PM +0200, Adrian Almenar wrote:
> Package: quota
> Version: 4.04-2
> Severity: grave
> Justification: renders package unusable

This is not correct imo as the package seems to work nicely on all non-lxc
installations. Therefore I downgraded the bug to important.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#908119: RM: flashgot -- ROM; not useful anymore

2018-09-06 Thread Michael Meskes
Package: ftp.debian.org
Severity: normal

This extension is using the xul interface which is going away. Therefore it is 
now useless. Please remove.

Thanks.

Michael



Bug#908115: RM: downthemall -- ROM; not useful anymore

2018-09-06 Thread Michael Meskes
Package: ftp.debian.org
Severity: normal

With the xul extension going away this package is no longer useful. Please 
remove.

Thanks.

Michael



Bug#905816: [Pkg-mozext-maintainers] Bug#905816: xul-ext-form-history-control: rename to webext-form-history-control, set correct dependencies

2018-08-10 Thread Michael Meskes
> It has been redone as a web extension without renaming to webext-*.

Ah, ok, thanks for clarifying.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL


signature.asc
Description: This is a digitally signed message part


Bug#905816: [Pkg-mozext-maintainers] Bug#905816: xul-ext-form-history-control: rename to webext-form-history-control, set correct dependencies

2018-08-10 Thread Michael Meskes
> Since the package no longer works with Firefox ESR 52 from Debian
> unstable and earlier, please rename it to webext-form-history-control 
> and set the dependencies to prevent installing it with Firefox ESR
> 52.

I doubt it magically becomes a web extension just because we rename the
package. I haven't checked this particular extension, but if it has not
been redone as a web extension it cane be removed. If it has, though,
it needs to be updated to the latest version.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL


signature.asc
Description: This is a digitally signed message part


Bug#877040: Bug 877040: Transition script for xul-ext-ublock-origin->webext-ublock-origin

2018-08-10 Thread Michael Meskes
> I have prepared a new upstream version of ublock-origin which is now
> available in our Git repository. Regarding #877040 I have installed
> the
> ublock_migration.sh script into /usr/share/doc/webext-ublock-origin
> and
> explained the usage with a NEWS file. I believe it is best to let the

Thanks a lot.

> user decide whether he or she wants to migrate the XUL data to the
> new
> webext format. I didn't feel comfortable with operating on data in
> $HOME
> by a postinst script for example.
> 
> If you agree I can upload the new package at anytime.

I agree completely, please go ahead.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL


signature.asc
Description: This is a digitally signed message part


Bug#899365: [Pkg-mozext-maintainers] Bug#899365: Same thing

2018-06-15 Thread Michael Meskes
> I have the same problem: the extension does not show up in the
> extension 
> list in Firefox.
> 
> Do you know how to debug?

what do you want to debug? The report gives a *reason* for this
behavior. 

However, I've had reports that this bug should only result in a warning
but haven't found time to look into it so far. If you mean that, be my
guest.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#881135: [Pkg-mozext-maintainers] Bug#881135: marked as done (xul-ext-ublock-origin: Update ublock-origin to version 1.14.16 by next p-u)

2018-05-24 Thread Michael Meskes
> I think it should remain open for the transition script work, which
> David has started doing.

Oops, yes, sorry David, I simply forgot about it when uploading. 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#877040: New upstream version, including transition to webext

2018-04-04 Thread Michael Meskes
On Thu, Mar 08, 2018 at 01:19:29PM -0600, david s wrote:
> I'm interested in potentially taking on maintenance of this package. I
> am new to Debian but I'd like to start contributing.

Great.

> To explore this possibility, I've created a proof-of-concept transition
> script. Please take a look at the attached script and let me know your
> thoughts and suggestions.

Excellent.

> Regarding the other part of this bug, it appears that some work has been
> done on #866997 to support webext. I plan to look into this and see if I
> can contribute to that as well.

Having done several webext packages already I should be able to help with that 
part. 

As a first step I would love to see us migrate to salsa. The current git
structure is different from what I usually use, so I have to dig into that.

Michael



-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#894575: ITP: node-tldjs -- JavaScript module that delivers details about domain names

2018-04-01 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: node-tldjs
  Version : 2.3.1
  Upstream Author : Thomas Parisot <tho...@oncle-tom.net>
* URL : https://github.com/oncletom/tld.js/
* License : MIT
  Programming Lang: JavaScript
  Description : JavaScript module that delivers details about domain names

 `tld.js` is a Node.js module written in JavaScript to work against complex 
 domain names, subdomains and well-known TLDs.
 .
 It answers with accuracy to questions like what is host's (sub)domain, or is
 its TLD a well-known one?

 Just another new dependency for browserpass.



Bug#894562: ITP: node-fuzzysort -- Fast SublimeText-like fuzzy search for JavaScript

2018-04-01 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: node-fuzzysort
  Version : 1.1.1.
  Upstream Author : Stephen Kamenar <stephenkame...@gmail.com>
* URL : https://github.com/farzher/fuzzysort
* License : MIT
  Programming Lang: JavaScript
  Description : Fast SublimeText-like fuzzy search for JavaScript

An open source JavaScript implementation that gives results similar to
SublimeText search feature.

This is needed as a new dependency for the browserpass webextension.



Bug#893963: ITP: golang-github-sahilm-fuzzy -- Go library for fuzzy string matching

2018-03-24 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: golang-github-sahilm-fuzzy
  Version : 0.0.3+git20171025.a154b19-1
  Upstream Author : Sahil Muthoo
* URL : https://github.com/sahilm/fuzzy
* License : MIT
  Programming Lang: Go
  Description : Go library for fuzzy string matching
 Go library that provides fuzzy string matching optimized for filenames
 and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et
 al. This library is external dependency-free. It only depends on the Go
 standard library.  Demo Here is a demo (_example/main.go) of matching
 various patterns against ~16K files from the Unreal Engine 4 codebase.

Package is needed for new versions of webext-browserpass and will be maintained 
within go-team.



Bug#889279: marked as done (stretch-pu: package quota/4.03-2+b1)

2018-02-26 Thread Michael Meskes
> Nope. p-u bugs get closed once the package is actually in stable,
> i.e. 
> after the point release.

Oops, sorry, I thought I had missed it. 

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#890816: ITP: autovpn -- Connect to a VPN in a country of your choice

2018-02-19 Thread Michael Meskes
> For the records I do not think that this is important since the
> whole 
> purpose of the program is accessing this data, but the other
> objections 
> are significant enough that I do not see much value in having this 
> packaged.

I agree that Steve's last point got me, too. As long as one has to
check the created config file manually there is no point in automating
the rest of it.

> > That is actually a good point. I wonder if using a local copy might
> > be
> > a good alternative.
> 
> Obviously not, since it would quickly become stale considering the 
> nature of the data.

This I don't understand. The way I understand it these are legit
offerings by universities, telcos, etc. Why should they become stale?

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL

signature.asc
Description: This is a digitally signed message part


Bug#890816: ITP: autovpn -- Connect to a VPN in a country of your choice

2018-02-19 Thread Michael Meskes
>   I'd strongly urge you to reconsider packaging this project, for
>  three main reasons:
> 
>   * It relies upon the external VPNGate.net site/service.  If this
> goes away in the lifetime of a stable Debian release users will
> be screwed.

That is actually a good point. I wonder if using a local copy might be
a good alternative.

>   * It allows security attacks against the local system, which other
> users on the host could exploit via symlink attacks on
> /tmp/openvpnconf

True, but this could be handled by using a better system to access a
temp file.

>   * It allows security attacks on against the local system which the
> remote service could exploit:
> 
> 1.  The tool downloads a remote URL to /tmp/openvpnconf
> 
> 2.  The file is then given as an argument to the command:
> sudo openvpn /tmp/openvpnconf
> 
> 3.  That generated/downloaded openvpn configuration file could
>be written to do anything, up to and including `rm -rf /`.

Can you actually get openvpn to do this?

>   Finally the project itself notes:
> 
> "This is completely insecure. Please do not use this for anything
> important. Get a real and secure VPN. This is mostly a fun tool
> to
> get a VPN for a few minutes."

I read this not as "insecure for the system it runs on" but "insecure
on the connection side". This is certainly not something you should use
  to open your local network to, or to do something illegal.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#890816: ITP: autovpn -- Connect to a VPN in a country of your choice

2018-02-19 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: autovpn
  Version : 0.0~git20170129.72dd7f6-1
  Upstream Author : Adhityaa C <c.adhit...@gmail.com>
* URL : https://github.com/adtac/autovpn
* License : GPL V3
  Programming Lang: Go
  Description : Connect to a VPN in a country of your choice

autovpn is a tool to automatically connect you to a random VPN
in a country of your choice. It uses openvpn to connect you to a server
obtained from VPN Gate (http://www.vpngate.net/en/).

A small tool that comes handy in particular for people who travel a lot. Will
be maintained in the go-team.

Michael



Bug#890717: browserpass: Incomplete debian/copyright?

2018-02-18 Thread Michael Meskes
> I just ACCEPTed browserpass from NEW but noticed it specifies
> "several others" in its debian/copyright. This is … not ideal :)
> 
> (This is not exhaustive so please check over the entire package 
> carefully and address these on your next upload.)

Thanks for pointing this out. A new version will be uploaded as soon as
the build-dependencies made it through new.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#890697: ITP: webext-proxy-switcher -- Modify Proxy Settings for your Browser

2018-02-17 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: webext-proxy-switcher
  Version : 
  Upstream Author : 
* URL : https://github.com/rNeomy/proxy-switcher
* License : 
  Programming Lang: Javascript
  Description : Modify Proxy Settings for your Browser

 Proxy Switcher lets you change your browser proxy settings (preferences) from
 a toolbar panel in a familiar UI. The panel allows you to access all proxy
 related settings and it also stores your configurations in different profiles
 for easy access. The extension supports importing and exporting feature in case
 profiles need to be used in another browser instance or you want to switch to a
 new clean profile.

I've been using this as a replacement for the old xul-ext-* proxy extension for
quite a while and it works flawlessly for my needs.



Bug#890690: ITP: node-mithril -- Javascript framework for building Single Page Applications

2018-02-17 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: node-mithril
  Version : 1.1.6
  Upstream Author : Leo Horie <leoho...@hotmail.com> and others
* URL : https://github.com/MithrilJS/mithril.js
* License : MIT
  Programming Lang: Javascript
  Description : Javascript framework for building Single Page Applications

 Mithril is a modern client-side Javascript framework for building Single Page
 Applications. It's small (< 8kb gzip), fast and provides routing and XHR
 utilities out of the box.

I need this as a build dependency and will thus take care of it, but wouldn't
mind seeing it end up in the appropriate javascript group.

Michael



Bug#890623: ITP: webext-bulk-media-downloader -- Cross-browser extension to detect and download media resources

2018-02-16 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: webext-bulk-media-downloader
  Version : 0.2.1
  Upstream Author : InBasic <inb@gmail.com>
* URL : 
https://addons.mozilla.org/firefox/addon/bulk-media-downloader/ 
* License : MPL-2.0
  Programming Lang: Javascript
  Description : Cross-browser extension to detect and download media 
resources

Bulk Media Downloader is a browser extension (add-on) to detect all media
(video, audio and image) sources by monitoring network activities. In oppose
to the other similar extensions, Bulk Media Downloader has zero impact on your
browser performance when the grabber window is closed. To grab a media, open
the Media Tools window and refresh the browser tab that has the intended
resource and wait for the resource to be fetched by browser one more time. You
can use filters to declutter resources area and you can bulk download resources
by selecting multiple items at once.

This will replace some extensions for firefox that no longer work and will be
maintained inside the pkg-mozext group.

Michael



Bug#819061: [Pkg-clamav-devel] Bug#819061: clamsmtp/proxsmtp does not handle lines with leading dots correctly

2018-02-16 Thread Michael Meskes
On Fri, Feb 16, 2018 at 03:10:18PM +0100, Christoph Pleger wrote:
> after this has been undealed with since almost two years, I wrote a patch
> myself. Maybe someone finds at least the time to review it.

Please take into account that upstream has abandoned this project, at least as
far as I can tell. 

But since you asked so nicely I did look into it and found that your patch does
not apply to clamsmtp. 

Also you made some changes that don't really seem to be related to the problem 
at hand, or why did you do for instance this:

> -while((rc = getline(, _len, file)) != -1)
> +while(line = (fgets(buf + 1, buf_len - 1, file)))

I may be missing something obvious here, though, but I haven't looked into 
clamsmtp's source code much.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#890520: ITP: webext-privacy-badger -- Privacy Badger blocks spying ads and invisible trackers

2018-02-15 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: webext-privacy-badger
  Version : 2018.2.5
  Upstream Author : Electronic Frontier Foundation and other contributors
* URL : https://github.com/EFForg/privacybadger
* License : GPL v3+
  Programming Lang: JavaScript
  Description : Privacy Badger blocks spying ads and invisible trackers

Privacy Badger is a browser add-on that stops advertisers and other
third-party trackers from secretly tracking where you go and what pages you
look at on the web.  If an advertiser seems to be tracking you across multiple
websites without your permission, Privacy Badger automatically blocks that
advertiser from loading any more content in your browser.  To the advertiser,
it's like you suddenly disappeared.

Git has already been created for webext-team on salsa.

Michael



Bug#890392: please add file in /etc/chromium.d to load extensions

2018-02-14 Thread Michael Meskes
Package: chromium
Version: 64.0.3282.119-2
Severity: wishlist

With more and more extensions being packaged it would be nice to have chromium
load them automatically instead of requiring user action. And the chromium
package seems to be the natural place for this.

It appears to me that it's sufficient to add the attached file to 
/etc/chromium.d.

Thanks

Michael

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages chromium depends on:
ii  chromium-common  64.0.3282.119-2
ii  libasound2   1.1.3-5
ii  libatk-bridge2.0-0   2.26.1-1
ii  libatk1.0-0  2.26.1-3
ii  libavcodec57 10:3.4.2-dmo1
ii  libavformat5710:3.4.2-dmo1
ii  libavutil55  10:3.4.2-dmo1
ii  libc62.26-6
ii  libcairo21.15.10-1
ii  libcups2 2.2.6-5
ii  libdbus-1-3  1.12.4-1
ii  libevent-2.1-6   2.1.8-stable-4
ii  libexpat12.2.5-3
ii  libflac8 1.3.2-1
ii  libfontconfig1   2.12.6-0.1
ii  libfreetype6 2.8.1-2
ii  libgcc1  1:8-20180207-2
ii  libgdk-pixbuf2.0-0   2.36.11-1
ii  libglib2.0-0 2.54.3-2
ii  libgtk-3-0   3.22.26-2
ii  libharfbuzz0b1.7.2-1
ii  libicu57 57.1-8
ii  libjpeg62-turbo  1:1.5.2-2+b1
ii  liblcms2-2   2.9-1
ii  libminizip1  1.1-8+b1
ii  libnspr4 2:4.18-1
ii  libnss3  2:3.35-2
ii  libopus0 1.2.1-1
ii  libpango-1.0-0   1.40.14-1
ii  libpangocairo-1.0-0  1.40.14-1
ii  libpng16-16  1.6.34-1
ii  libpulse011.1-4
ii  libre2-3 20170101+dfsg-1
ii  libsnappy1v5 1.1.7-1
ii  libstdc++6   8-20180207-2
ii  libvpx4  1.6.1-3
ii  libwebp6 0.6.0-4
ii  libwebpdemux20.6.0-4
ii  libwebpmux3  0.6.0-4
ii  libx11-6 2:1.6.4-3
ii  libx11-xcb1  2:1.6.4-3
ii  libxcb1  1.12-1
ii  libxcomposite1   1:0.4.4-2
ii  libxcursor1  1:1.1.15-1
ii  libxdamage1  1:1.1.4-3
ii  libxext6 2:1.3.3-1+b2
ii  libxfixes3   1:5.0.3-1
ii  libxi6   2:1.7.9-1
ii  libxml2  2.9.4+dfsg1-6.1
ii  libxrandr2   2:1.5.1-1
ii  libxrender1  1:0.9.10-1
ii  libxslt1.1   1.1.29-5
ii  libxss1  1:1.2.2-1+b2
ii  libxtst6 2:1.2.3-1
ii  zlib1g   1:1.2.8.dfsg-5

Versions of packages chromium recommends:
ii  fonts-liberation  1:1.07.4-5

Versions of packages chromium suggests:
pn  chromium-driver
ii  chromium-l10n  64.0.3282.119-2
pn  chromium-shell 
pn  chromium-widevine  

-- Configuration Files:
/etc/chromium.d/extensions changed [not included]

-- no debconf information
export CHROMIUM_FLAGS="${CHROMIUM_FLAGS} --load-extension=`ls -dm 
/usr/share/chromium/extensions/*|tr -d '\n'`"



Bug#890199: ITP: go-zglob

2018-02-13 Thread Michael Meskes
On Sun, Feb 11, 2018 at 09:27:52PM +0100, Michael Meskes wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Michael Meskes <mes...@debian.org>
> 
> * Package name: go-zglob
>   Version : 0.0~git20171230.4959821-1
>   Upstream Author : Yasuhiro Matsumoto
> * URL : https://github.com/mattn/go-zglob
> * License : MIT Expat
>   Programming Lang: Go
>   Description : glob library that descends into other directories

Argh, should hve mentioned that this is needed as dependency for browserpass, a
web extension for the pass password manager. It's actually the last one missing
afait.

Thanks.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#866997: [Pkg-mozext-maintainers] Bug#866997: Packaging WebExtensions

2018-02-13 Thread Michael Meskes
> > Here's my attempt:
> > https://anonscm.debian.org/cgit/pkg-mozext/mozilla-devscripts.git/commit/?h=pu/webext
> https://anonscm.debian.org/cgit/pkg-mozext/mozilla-devscripts.git/diff/?id=pu/webext=master
> 
> > 
> > It can be used like this (only --with, no --buildsystem is needed):
> > https://anonscm.debian.org/cgit/pkg-mozext/tree-style-tab.git/commit/?h=pu/webext
> https://anonscm.debian.org/cgit/pkg-mozext/tree-style-tab.git/diff/?id=pu/webext=master

When can we expect this to come? Sooner rather than later, please. :)

While working on browserpass (should be ready as soon as the dependencies are
in) I figured to give this layout a try, albeit manually created. Seems to work
nicely. If anyone's interested: git.debian.org/git/pkg-mozext/browserpass.git

I'd love to convert some more, in particular https-everywhere is bugging me atm.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#890331: ITP: browserpass -- web extension for the password manager pass

2018-02-13 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes <mes...@debian.org>

* Package name: browserpass
  Version : 2.0.11
  Upstream Author : Maxim Baz
* URL : https://github.com/dannyvankooten/browserpass
* License : MIT
  Programming Lang: go, javascript
  Description : web extension for the password manager pass

webext-browserpass is a Firefox/Chromium extension for the password manager
pass. It retrieves your decrypted passwords for the current domain and allows
you to auto-fill login forms, as well as copy it to clipboard. If you have
multiple logins for the current site, the extension shows you a list of
usernames to choose from.

git is already created for the pkg-mozext team.

Michael



  1   2   3   4   5   6   7   8   9   10   >