[Touch-packages] [Bug 1801338] Re: apt fails to properly handle server-side connection closure

2018-11-19 Thread John Paul Adrian Glaubitz
And it made multiple buildds hang for days :-(. I just only noticed it
now.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1801338

Title:
  apt fails to properly handle server-side connection closure

Status in apt package in Ubuntu:
  Triaged
Status in apt source package in Xenial:
  New
Status in apt source package in Bionic:
  Triaged
Status in apt source package in Cosmic:
  Triaged

Bug description:
  [Impact]
  In some cases, apt does not correctly handle server-side connection closure 
after a pipeline, and aborts the file being downloaded with an "Undetermined 
Error" when the connection has been closed.

  [Test case]
  This could be seen by running apt build-dep evince on cosmic with a recent 
apt with the pipelining fix (such as 1.6.6) against a local mirror running 
apache from trusty. It remains to be seen whether this is easily reproducible 
for anyone.

  [Regression potential]
  N/A yet.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1801338/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 823718] Re: Replace ~/.dmrc with AccountsService

2015-03-30 Thread John Paul Adrian Glaubitz
Well, the thing is: This change broke session management and therefore I
think it's fair to comment on this right here.

Serious question: Are you actually using lightdm yourself? I mean, it's
obviously completely broken. It doesn't even restore the settings on the
same machine these days anymore.

I have filed another bug report (#1069494) on this and I don't
understand why you ask me to discuss this on an ubuntu mailing list.
This is an upstream *bug* and therefore this belongs to the upstream bug
tracker.

We have the same problem in Debian as well, so it's not an issue of what
distribution is used.

Adrian

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/823718

Title:
  Replace ~/.dmrc with AccountsService

Status in Light Display Manager:
  Fix Released
Status in lightdm package in Ubuntu:
  Fix Released
Status in lightdm source package in Oneiric:
  Fix Released

Bug description:
  While gdm has switched to AccountsService for storing the session
  type, lightdm stores that piece of info in ~/.dmrc. I suppose it would
  be a good idea that also lightdm makes use of AccountsService for the
  purpose, and drops ~/.dmrc entirely. That way would always the same
  option appear on the greeter if a user moves from gdm to lightdm or
  vice versa.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/823718/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 823718] Re: Replace ~/.dmrc with AccountsService

2015-03-30 Thread John Paul Adrian Glaubitz
> So, to conclude, I'm not sure what it is you would write in that bug
report.

Just as a heads up: Restoring session still does not work in lightdm.
And, as for all arguments that speak for accounts-service-daemon, the
fact remains that switching from .dmrc to a-s-d broke session save and
restore for many corporate users.

It's super easy to reproduce if you have two computers on a network with
a shared home directory:

- user A logs in to machine "host001", chooses MATE and en_US.UTF-8 as their 
defaults
- user A logs out
- user A logs into machine "host002" and neither MATE or en_US.UTF-8 are 
restored as settings but some random settings which depend on who previously 
logged into the machine and what user A's settings were last time logging in to 
"host002"

All of this worked fine previously when using ~/.dmrc and is still
broken after switching to a-s-d. This really needs to be fixed and if
the concept of a-s-d is supposed to be kept, then a-s-d should be able
to store it's database settings across different host with the same
shared home directory.

Adrian

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/823718

Title:
  Replace ~/.dmrc with AccountsService

Status in Light Display Manager:
  Fix Released
Status in lightdm package in Ubuntu:
  Fix Released
Status in lightdm source package in Oneiric:
  Fix Released

Bug description:
  While gdm has switched to AccountsService for storing the session
  type, lightdm stores that piece of info in ~/.dmrc. I suppose it would
  be a good idea that also lightdm makes use of AccountsService for the
  purpose, and drops ~/.dmrc entirely. That way would always the same
  option appear on the greeter if a user moves from gdm to lightdm or
  vice versa.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/823718/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 90085] Re: When /tmp is mounted noexec, preconfigure fails

2015-01-03 Thread John Paul Adrian Glaubitz
> Please let the user decide if using a /tmp noexec mount point is more
secure or not.

That doesn't even make sense. It's a fact that mounting /tmp with
"noexec" doesn't give you any extra security simply because you can
simply circumvent it by invoking the executable with the help of the
dynamic Linux loader.

Anyone who wants to run an exploit can just run "lib64/ld-
linux-x86-64.so.2 /tmp/bla" instead of just "/tmp/bla" and it will just
work. For scripts, you just invoke them through their interpreter.

Adrian

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to debconf in Ubuntu.
https://bugs.launchpad.net/bugs/90085

Title:
  When /tmp is mounted noexec, preconfigure fails

Status in debconf package in Ubuntu:
  Triaged
Status in debconf package in Debian:
  Confirmed

Bug description:
  Binary package hint: mysql-server

  
  /tmp mounted noexec, this ensues:

  
  Preconfiguring packages ...
  Can't exec "/tmp/mysql-server-5.0.config.89611": Permission denied at 
/usr/share/perl/5.8/IPC/Open3.pm line 168.
  open2: exec of /tmp/mysql-server-5.0.config.89611 configure  failed at 
/usr/share/perl5/Debconf/ConfModule.pm line 57
  mysql-server-5.0 failed to preconfigure, with exit status 2

  ace

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debconf/+bug/90085/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1377373] Re: Variables defined twice in config files lead to crash

2014-10-09 Thread John Paul Adrian Glaubitz
Ok, this seem to have fixed the double or free corruption issue,
however, lightdm still doesn't start for me:

[+0.26s] DEBUG: Session pid=1890: Greeter connected version=1.10.2
[+0.53s] DEBUG: Session pid=1890: Greeter closed communication channel
[+0.53s] DEBUG: Session pid=1890: Exited with return value 6
[+0.53s] DEBUG: Seat: Session stopped
[+0.53s] DEBUG: Seat: Stopping; failed to start a greeter
[+0.53s] DEBUG: Seat: Stopping
[+0.53s] DEBUG: Seat: Stopping display server

Seems like lightdm-gtk-greeter needs to be updated as well.

Adrian

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1377373

Title:
  Variables defined twice in config files lead to crash

Status in Light Display Manager:
  Fix Committed
Status in Light Display Manager 1.10 series:
  Fix Released
Status in Light Display Manager 1.12 series:
  Fix Released
Status in “lightdm” package in Ubuntu:
  In Progress
Status in “lightdm” source package in Trusty:
  In Progress
Status in “lightdm” source package in Utopic:
  In Progress
Status in “lightdm” package in Debian:
  Fix Released

Bug description:
  Lightdm crashes on startup for me, on Ubuntu 14.10.

  This is the offending error:

  *** Error in `lightdm': double free or corruption (fasttop): 
0x02535ca0 ***
  Aborted

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1377373/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1377373] Re: Variables defined twice in config files lead to crash

2014-10-09 Thread John Paul Adrian Glaubitz
Addendum:

>From /var/log/lightdm/x-0-greeter.log:

*** Error in `/usr/sbin/lightdm-gtk-greeter': double free or corruption
(fasttop): 0x7f22865207c0 ***

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1377373

Title:
  Variables defined twice in config files lead to crash

Status in Light Display Manager:
  Fix Committed
Status in Light Display Manager 1.10 series:
  Fix Released
Status in Light Display Manager 1.12 series:
  Fix Released
Status in “lightdm” package in Ubuntu:
  In Progress
Status in “lightdm” source package in Trusty:
  In Progress
Status in “lightdm” source package in Utopic:
  In Progress
Status in “lightdm” package in Debian:
  Fix Released

Bug description:
  Lightdm crashes on startup for me, on Ubuntu 14.10.

  This is the offending error:

  *** Error in `lightdm': double free or corruption (fasttop): 
0x02535ca0 ***
  Aborted

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1377373/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp