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

Bug#253480: xdm: XDM fails if the user is over disk quota, but empty files can be created

tag 253480 - moreinfo

On Thu, Jun 24, 2004 at 07:44:04PM -0400, Arcady Genkin wrote:
> Branden Robinson <branden@debian.org> writes:
> > Please compile and deploy this version of xdm on a system where you can
> > reproduce this bug, and let me know if it resolves the problem.
> Branden, thank you very much for responding to our bug report in a
> quick and professional manner!

Don't say that!  The next thing you know, everyone will want that sort
of treatment.  :)

> I have tested your bug fix version of XDM.  After installing the
> newly-compiled XDM I cannot log in at all; perhaps a new bug was
> introduced into the code?

Possibly.  A week ago I was not in a good position to test the code
myself, but now I am, so I'll play with it a bit more locally.

I've hacked on xdm before, but I seldom get things right on the first
try.  :-/

> Here are the steps I carried out:
> 1. Installed Debian/sarge on a test machine.
> 2. Verified that the bug was reproducible with the stock XDM that came
>    with the system (version 4.3.0.dfsg.1-4).
> 3. Compiled and installed the patched version of XDM according to your
>    instructions[1].
> 4. Restarted xdm by running /etc/init.d/xdm/restart.
> 5. Now cannot log in at all now, not even for the users who are not over
>    disk quota.
> 6. If I switch back to the unpatched binary of xdm, log-ins start
>    working again (for not-over-quota accounts).

I am curious to know if and how the output to the xdm logfile
(/var/log/xdm.log) differed for the unpatched vs. the patched version.

> Footnotes: 
> [1]  [For the record, in addition to the steps that you provided I had to
> do two additional things: (1) change all references in the Makefile to
> /usr/lib/gcc-lib/powerpc-linux/3.3.4/include/ to
> .../gcc-lib/i486-linux/...,

Sorry about that.  I should have told you to run "xmkmf" first; I forgot
about that.

> and (2) install the libxaw7-dev library.]

Yes.  Thanks for correcting my oversights.

G. Branden Robinson                |      We either learn from history or,
Debian GNU/Linux                   |      uh, well, something bad will
branden@debian.org                 |      happen.
http://people.debian.org/~branden/ |      -- Bob Church

Attachment: signature.asc
Description: Digital signature

Reply to: