Re: holding back the tide

2000-12-30 Thread Ben Collins
On Fri, Dec 29, 2000 at 11:31:41PM -0500, Branden Robinson wrote:
> severity 80842 serious
> severity 80843 serious
> thanks
> 
> gcc won't build on arm, so XFree86 won't build on arm, so XFree86 can't go
> into testing, so LOTS of things can't go into testing.
> 
> Adam Heath, please consider helping the gcc maintainer do some DBS surgery,
> because it is DBS that is keeping gcc from building.

Uh, gcc does not use DBS. And the gcc maintainer is hard at work with
the grande scheme of things, manipulating gcc2.95 and gcc2.97 for
concurrent installation. Give Matthias time, or email him directly with
your concerns.

-- 
 ---===-=-==-=---==-=--
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  '
 `---=--===-=-=-=-===-==---=--=---'




Re: need headers for target architecture: asm/unistd.h

2000-12-30 Thread Andreas Schuldei
* Andreas Schuldei ([EMAIL PROTECTED]) [001229 23:24]:
> I try to build a crosscompiler i386->arm (but also other archs). At one 
> point headerfiles for the target architecture are needed. Where could I find
> headerfiles for other archs? Are there development packages for this purpose?
> Who has done this before?

Will desaster wait at the other end if I use the include files from the
kernel?




Re: List of packages that could be dropped

2000-12-30 Thread Antti-Juhani Kaijanaho
On 20001226T152221+0100, Christian Kurz wrote:
> |malaga (210 days old)
> 
> Has this package been dropped?

No.

-- 
%%% Antti-Juhani Kaijanaho % [EMAIL PROTECTED] % http://www.iki.fi/gaia/ %%%




PAM problem with Courier

2000-12-30 Thread Stefan Hornburg

Hello, Debian developers !

As some of you have noticed, I'm resp. my company works on a complete
Courier package which eventually replaces the imap-only package.
I'm trying to get authentification with MySQL to get work with PAM
instead of the courier-authmysql module. I installed the
libpam-mysql module from woody.

Any access with a existing local user comes through to the PAM 
modules, other accesses are failing before PAM is tried.

Hints are welcome, relevant config file see below.

Ciao
Racke

/etc/pam.d/pop3
#%PAM-1.0
#
# $Id: pop3d.authpam,v 1.1 2000/10/06 02:19:19 mrsam Exp $
#
# Copyright 1998 - 1999 Double Precision, Inc.  See COPYING for
# distribution information.
#
# To use the authpam authentication module with courierpop3d, you must
# configure your PAM library to authenticate the "pop3" service.
# See your system documentation for information on how to configure your
# PAM services. In most cases, all you need to do is to install this file
# as /etc/pam.d/pop3, but check your system documentation to make sure.

auth   required /lib/security/pam_warn.so
auth   requisite/lib/security/pam_mysql.so host=localhost 
database=snailrace user=racke password=nevairbe table=users usercol=id 
passwordcol=crypt crypt=y

/etc/courier/pop3d
##VERSION: $Id: pop3d.dist.in,v 1.1 2000/12/10 18:02:12 mrsam Exp $
#
# pop3d created from pop3d.dist by sysconftool
#
# Do not alter lines that begin with ##, they are used when upgrading
# this configuration.
#
#  Copyright 1998 - 2000 Double Precision, Inc.  See COPYING for
#  distribution information.
#
#  Courier POP3 daemon configuration
#
##NAME: install_prefix:0
#
#  This is read by /usr/sbin/pop3d
#
#  The following settings shouldn't be changed.

prefix=/usr
exec_prefix=/usr
sbindir="/usr/sbin"

##NAME: PIDFILE:0
#

PIDFILE=/var/run/courier/pop3d.pid

##NAME: MAXDAEMONS:0
#
#  Maximum number of POP3 servers started
#

MAXDAEMONS=40

##NAME: MAXPERIP:4
#
#  Maximum number of connections to accept from the same IP address

MAXPERIP=4

##NAME: AUTHMODULES:0
#
#
##
## Authentication modules which attempt to validate userid/password
## combinations.  See authpam(8) for more information.  The default set
## is installed at configuration time.  You may have to edit the following
## to remove unnecessary authentication modules.  In particular, if
## authpam is included in the list below, you will have to remove authpwd
## and authshadow, since their functionality is included in the authpam
## module.
##
#

AUTHMODULES="authpam"

##NAME: POP3AUTH:0
#
# To advertise the SASL capability, per RFC 2449, uncomment the POP3AUTH
# variable:
#
# POP3AUTH="LOGIN"


##NAME: POP3AUTH_TLS:0
#
# To also advertise SASL PLAIN if SSL is enabled, uncomment the
# POP3AUTH_TLS environment variable:
#
# POP3AUTH_TLS="LOGIN PLAIN"


##NAME: PORT:0
#
# Port to listen on for connections.  Default is port 110

PORT=110

##NAME: ADDRESS:0
#
# IP address to listen on.  0 means all IP addresses.

ADDRESS=0

##NAME: TCPDOPTS:0
#
# Other couriertcpd(1) options.  The following defaults should be fine.
#

TCPDOPTS="-nodnslookup -noidentlookup"

##NAME: POP3DSTART:0
#
# POP3DSTART is not referenced anywhere in the standard Courier programs
# or scripts.  Rather, this is a convenient flag to be read by your system
# startup script in /etc/rc.d, like this:
#
#  prefix=/usr
#  exec_prefix=/usr
#  . ${sysconfdir}/pop3d
#  case x$POP3DSTART in
#  x[yY]*)
#/usr/sbin/pop3d start
#;;
#  esac
#
# The default setting is going to be NO, until Courier is shipped by default
# with enough platforms so that people get annoyed with having to flip it to
# YES every time.

POP3DSTART=YES





Re: holding back the tide

2000-12-30 Thread Philip Blundell
Branden Robinson wrote:

>gcc won't build on arm, so XFree86 won't build on arm, so XFree86 can't go
>into testing, so LOTS of things can't go into testing.

The latest "2.95.3" gcc ought to be OK on ARM.  I think it should be in woody 
soon if it isn't already.

p.





Re: RFC: pools and catagories of packages

2000-12-30 Thread mechanix
On Fri, Dec 29, 2000 at 09:59:07AM +0100, Bastian Kleineidam wrote:
> 
> 
> !ocseirF iH
> 
> On Thu, 28 Dec 2000, esoR ocsirF wrote:
> > Graphics
> > |_Gimp
> > |_Xfig
> > etc...
> Why dont you use existing hierarchies? I like those of Freshmeat and
> even more the Sourceforge Trove.
> 
I don't know about freshmeat (I only use it for the software search engine),
but IMHO Sourceforge suffers just as much or probably even more so from the
current Debian hierarchy problem: too generic or just overcrowded categories.

mvg,

Filip

-- 

USER ERROR: replace user and press any key to continue


pgpOIdpP5oxLj.pgp
Description: PGP signature


Re: PAM problem with Courier

2000-12-30 Thread Ben Collins
On Sat, Dec 30, 2000 at 01:15:54PM +0100, Stefan Hornburg wrote:
> 
> auth required /lib/security/pam_warn.so
> auth   requisite  /lib/security/pam_mysql.so host=localhost 
> database=snailrace user=racke password=nevairbe table=users usercol=id 
> passwordcol=crypt crypt=y
> 

This is wrong. First of all, we don't use pam_warn on Debian (if you're
intent is to make this work on Debian). Secondly, never use the full
path to the module. Lastly, the auth module should be "requisite". So
try this (note, I know nothing about the pam_mysql module, but I do know
PAM):

authrequiredpam_mysql.so host=localhost database=snailrace 
user=racke password=nevairbe table=users usercol=id passwordcol=crypt crypt=y

Note, this is very bad indeed. For one, you need to make this file's
permissions something like 600, so normal users cannot read it.
Depending on what user the pop3 service is run under, you might also
need to change the owner of the file so that the daemon can have access
to it.

Lastly, are you sure that "pop3" is the service name used by the
program? Note, this has nothing to do with the service name listed for
the port it is using, so check the source for the call to pam_start(),
and check the first argument passed to it. That is the service name, and
the name of the file expected in /etc/pam.d/

-- 
 ---===-=-==-=---==-=--
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  '
 `---=--===-=-=-=-===-==---=--=---'




Re: holding back the tide

2000-12-30 Thread Adam Heath
On Fri, 29 Dec 2000, Branden Robinson wrote:

> severity 80842 serious
> severity 80843 serious
> thanks
> 
> gcc won't build on arm, so XFree86 won't build on arm, so XFree86 can't go
> into testing, so LOTS of things can't go into testing.
> 
> Adam Heath, please consider helping the gcc maintainer do some DBS surgery,
> because it is DBS that is keeping gcc from building.

Branden, do some fucking research next time, before you place blame.  Bug
80843 even proves it doesn't use dbs, or are you so dense as to not know what
a dpatch file is?


BEGIN GEEK CODE BLOCK
Version: 3.12
GCS d- s: a-- c+++ UL P+ L !E W+ M o+ K- W--- !O M- !V PS--
PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z?
-END GEEK CODE BLOCK-
BEGIN PGP INFO
Adam Heath <[EMAIL PROTECTED]>Finger Print | KeyID
67 01 42 93 CA 37 FB 1E63 C9 80 1D 08 CF 84 0A | DE656B05 PGP
AD46 C888 F587 F8A3 A6DA  3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG
-END PGP INFO-




Re: holding back the tide

2000-12-30 Thread Adam Heath
For the record, dbs does NOT have this problem with tar changing options for
bzip2.  It uses bzip2, gzip, compress(or whatever) directly.



BEGIN GEEK CODE BLOCK
Version: 3.12
GCS d- s: a-- c+++ UL P+ L !E W+ M o+ K- W--- !O M- !V PS--
PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z?
-END GEEK CODE BLOCK-
BEGIN PGP INFO
Adam Heath <[EMAIL PROTECTED]>Finger Print | KeyID
67 01 42 93 CA 37 FB 1E63 C9 80 1D 08 CF 84 0A | DE656B05 PGP
AD46 C888 F587 F8A3 A6DA  3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG
-END PGP INFO-




Re: ITP: water -- A graphical water effect demo.

2000-12-30 Thread Colin Watson
Hamish Moffatt <[EMAIL PROTECTED]> wrote:
>On Sat, Dec 16, 2000 at 02:38:15PM +0900, Miles Bader wrote:
>> [The suggested alternative `sdlwater' is completely wrong, since it
>>  simply adds an arbitrary implementation detail to the name -- something
>
>OK, so call it water-demo or waterdemo or something along those lines.
>I looked through the output of 'dpkg -l' on one of my systems and
>saw very few packages with plain English names.

For what it's worth, about 6% of the current distribution (355 packages)
match entries in /usr/share/dict/words:

abacus abuse ae aegis aide aleph alien ami ammonite amor amphetamine an
anarchism andrew ant apache apt aptitude archie arena ark arrow artist
ascii ash asp at august ava axe ...

(OK, so 'ascii' is a bit dubious.)

-- 
Colin Watson [EMAIL PROTECTED]




Re: aacraid driver

2000-12-30 Thread Adam Di Carlo
"Brian Boerner" <[EMAIL PROTECTED]> writes:

>> Well, if you want it, take it up with the Kernel maintainer -- that
>> is, file a bug on kernel-image-2.2.18pre21-compact or
>> kernel-source-2.2.18pre21 or whatever.
>> 
>> Do not make the request here -- we cannot do anything about it.

> I thought since this was the "debian-devel" list that the
> distro kernel maintainers would be monitoring and/or interested
> in obtaining official working versions of the source. I'm certainly
> not interested in trying to hunt down all the distro kernel maintainers.
> That would be a black hole.

All you have to do is file a bug against kernel-source-2.2.18pre21.
If you're not willing to do that, then there's nothing I can really do
to help you.

-- 
.Adam Di [EMAIL PROTECTED]http://www.onShore.com/>




Re: PAM problem with Courier

2000-12-30 Thread Steve Langasek
Hello Stefan,

> As some of you have noticed, I'm resp. my company works on a complete
> Courier package which eventually replaces the imap-only package.
> I'm trying to get authentification with MySQL to get work with PAM
> instead of the courier-authmysql module. I installed the
> libpam-mysql module from woody.

> Any access with a existing local user comes through to the PAM 
> modules, other accesses are failing before PAM is tried.

> Hints are welcome, relevant config file see below.

If users who don't have local accounts on the system are rejected before they
reach PAM, then you'll need to look somewhere other than your PAM config file
to find the problem.  Perhaps courier is failing early because it knows the
username doesn't exist in the password file, and it will need this later to
find the mailbox?

I imagine courier expects its auth modules to provide more information than
what's just available through PAM, which means the authpam module more than
likely is trying to use getpwnam() to get the rest of what it needs.  A look
at the source to courier-authpam would tell.
Since courier-authmysql almost certainly gets the rest of this information
from the mysql database, you'd need to do one of two things: 1) expose the
rest of the mysql database using an nss_mysql module (in which case there's
not much point to using mysql instead of a password file), or 2) stick with
courier-authmysql.  If this is really what's going on, I strongly recommend
option 2, because PAM is not a good fit for this problem.

Steve Langasek
postmodern programmer




Re: How to get changelog file for a given _binary_ package?

2000-12-30 Thread Ingo Saitz
On Wed, Dec 27, 2000 at 03:17:54PM +, Marc Haber wrote:
> we use a number of backported potato packages and I am working on a
> script that sends me e-mail when a new version of these packages
> appears in woody.

You can subscribe to debian-devel-changes@lists.debian.org to get
an email whenever a package in unstable is changed. Just filter
for the packages that you have modified by parsing the subject
should be sufficient :)

Happy new year!

Ingo
-- 
"Disclosed Source" programs mean software for which the source code is
available without confidential or trade secret restrictions and for which 
the source code and object code are available for distribution without
license charges.




Re: holding back the tide

2000-12-30 Thread Branden Robinson
On Sat, Dec 30, 2000 at 12:02:53PM -0600, Adam Heath wrote:
> > Adam Heath, please consider helping the gcc maintainer do some DBS surgery,
> > because it is DBS that is keeping gcc from building.
> 
> Branden, do some fucking research next time, before you place blame.  Bug
> 80843 even proves it doesn't use dbs, or are you so dense as to not know what
> a dpatch file is?

Bdale told me it was using DBS, or pasted some output that looked like DBS
to me.  Also I thought I remembered you boasting months ago that DBS was
used in our XFree86, glibc, and gcc packages.

If I'm wrong, fine.  Matthias sent me a mail that said this problem should
be fixed with today's dinstall run.

-- 
G. Branden Robinson|
Debian GNU/Linux   |   Music is the brandy of the damned.
[EMAIL PROTECTED]  |   -- George Bernard Shaw
http://deadbeast.net/~branden/ |


pgpcvSGg67He3.pgp
Description: PGP signature


Re: libgd's dependency on xlib stops netsaint from "testing"

2000-12-30 Thread Petr Èech
On Sat, Dec 30, 2000 at 03:56:47AM +0100, Bernd Eckenfels wrote:
> Hello,
> 
> ist it possible to make libgd not depend on xlibs? This will install a lot

I think not. It's uses X libs so, ...

> of unwanted stuff on servers and it even seems to habe problems with
> dependencies currently.. looks to me like netsaint which depends on libgd1g

which is wrong, cause libgd1g is not in unstable - it was deprecated and libgd
now builds only libgd1 1.8.3 ...

> is not moved to testing because libgd1g is not in testing, yet. xlibs is not

any it won't be there.

> yet moved to testing. It would be nice if you can avoid using xlibs, which

because glibc 2.2 is not in testing IIRC so plenty of packages are not in
testing now. Try to guess how many packages from unstable it is keeping from
testing.

Petr Cech




Re: Close list

2000-12-30 Thread Michael Stone
This useless thread generated more traffic than I've seen in spam in the
last couple of months. (And if you add the traffic from the last couple
of times we had this *same discussion*...) 

I'd like to propose that we blacklist people who propose solutions to
deal with non-existant spam problems on debian lists.

-- 
Mike Stone




Re: holding back the tide

2000-12-30 Thread Matthias Klose
Branden Robinson writes:
 > 
 > If I'm wrong, fine.  Matthias sent me a mail that said this problem should
 > be fixed with today's dinstall run.

I said, that I uploaded new packages. But with new package names ...
Let's see when they arrive in testing.




Re: holding back the tide

2000-12-30 Thread Adam Heath
On Sat, 30 Dec 2000, Branden Robinson wrote:

> On Sat, Dec 30, 2000 at 12:02:53PM -0600, Adam Heath wrote:
> > > Adam Heath, please consider helping the gcc maintainer do some DBS 
> > > surgery,
> > > because it is DBS that is keeping gcc from building.
> > 
> > Branden, do some fucking research next time, before you place blame.  Bug
> > 80843 even proves it doesn't use dbs, or are you so dense as to not know 
> > what
> > a dpatch file is?
> 
> Bdale told me it was using DBS, or pasted some output that looked like DBS
> to me.  Also I thought I remembered you boasting months ago that DBS was
> used in our XFree86, glibc, and gcc packages.

Bdale hates dbs, doesn't know what it is, so I don't trust his assement of the
issue.  I never said glibc nor gcc use dbs.  They use a system like dbs, one I
feel is incorrect(each .dpatch system includes code to apply the patch, which,
I feel, is code duplication).

BEGIN GEEK CODE BLOCK
Version: 3.12
GCS d- s: a-- c+++ UL P+ L !E W+ M o+ K- W--- !O M- !V PS--
PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z?
-END GEEK CODE BLOCK-
BEGIN PGP INFO
Adam Heath <[EMAIL PROTECTED]>Finger Print | KeyID
67 01 42 93 CA 37 FB 1E63 C9 80 1D 08 CF 84 0A | DE656B05 PGP
AD46 C888 F587 F8A3 A6DA  3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG
-END PGP INFO-




Re: holding back the tide

2000-12-30 Thread Matthias Klose
Adam Heath writes:
 > Bdale hates dbs, doesn't know what it is, so I don't trust his assement of 
 > the
 > issue.  I never said glibc nor gcc use dbs.  They use a system like dbs, one 
 > I
 > feel is incorrect(each .dpatch system includes code to apply the patch, 
 > which,
 > I feel, is code duplication).

There was no alternative system, when I "designed" the dpatch
system. The code duplication is needed, because a .dpatch is
self-contained. For most cases it calls patch with the .dpatch file as
the patch file. Other commands are run after applying the
patch. Currently that's only the case for configure. It's tedious to
regenerate the patches if you have two independent patches for a
configure.in. But yes, you could extend this format to use Pre-Patch
and Post-Patch commands.




Re: What do you wish for in an package manager?

2000-12-30 Thread Tommi Virtanen
On Fri, Dec 29, 2000 at 11:47:44PM +, Mark Seaborn wrote:
> They are unrelated if they do not need to communicate (as an
> example).  If they do not need to communicate, they may as well run on 
> different machines, in which case they can use different versions of
> libc.  But I want to be able to merge those two machines into one --
> this is what a multi-user system is all about -- and have the two
> programs continue to use different libcs.

s/libc/kernel/ and you have a big problem. Use
plex86, VMware or an IBM mainframe. Or a pile of
inexpensive PCs (but hey, you already had that!
How nice!)

> As I suggested before, it would be easy if different processes could
> have different views on the filesystem.  This is feasible on the
> Hurd.  Linux is not as flexible, unfortunately.  I can envisage

You are not up to date; Al Viro has been a busy boy.
Expect process namespaces in 2.5; maybe even as an
additional patches in 2.4.x (x>=1). Most of the
groundwork is already there.

Or look at ClusterNFS. Or any of the zillion hacks that
do something similar, with varying levels of success.

> modifying libc so that it is possible to redirect files elsewhere on a 
> per-process basis (ideally this would be done in a general manner so
> that a call to open() could be forwarded to a server in another
> process, which would then pass back opened fd).

libc ain't enough, really. You'd need to trick the 
syscalls, too. For what you describe above, modifying
libc sounds just like extra work. LD_PRELOAD, perhaps.

But the real solution is a kernel-based one. And it's already
designed and waiting for someone like Al Viro to have a month
off. Anyone want to pay him a month worth of salary?-)

> (I'm very interested in user filesystems in general.  I played with
> perlfs last year, but it was too unreliable, and it broke when I
> upgraded perl anyway.  Modifying libc now seems the way to go, but I'm 
> not prepared to hack libc on this level yet.)

My current collection of resources is at

http://tv.debian.net/linux/kernel/fs.html   

(but that doesn't include most of the stacking material;
I haven't organized it yet)

-- 
[EMAIL PROTECTED],havoc,gaeshido}.fi,{debian,wanderer}.org,stonesoft.com}
Perl poetry: for ($tv) { s/blood/caffeine/ while /blood/ }




Re: ITP: ttyrec -- a tty recorder

2000-12-30 Thread Robert van der Meulen
Quoting Joey Hess ([EMAIL PROTECTED]):
> My little playback program performs better (even though it is written in
> perl), because it takes the latency of a system call into consideration:
Where can we find it ? :)

Greets,
Robert
-- 
  Linux Generation
All extremists should be taken out and shot.




Re: ITP: ttyrec -- a tty recorder

2000-12-30 Thread Joey Hess
Robert van der Meulen wrote:
> Quoting Joey Hess ([EMAIL PROTECTED]):
> > My little playback program performs better (even though it is written in
> > perl), because it takes the latency of a system call into consideration:
> Where can we find it ? :)

In the bug report I mentioned in my message.

-- 
see shy jo




Re: holding back the tide

2000-12-30 Thread Ben Collins
On Sun, Dec 31, 2000 at 01:05:23AM +0100, Matthias Klose wrote:
> Adam Heath writes:
>  > Bdale hates dbs, doesn't know what it is, so I don't trust his assement of 
> the
>  > issue.  I never said glibc nor gcc use dbs.  They use a system like dbs, 
> one I
>  > feel is incorrect(each .dpatch system includes code to apply the patch, 
> which,
>  > I feel, is code duplication).
> 
> There was no alternative system, when I "designed" the dpatch
> system. The code duplication is needed, because a .dpatch is
> self-contained. For most cases it calls patch with the .dpatch file as
> the patch file. Other commands are run after applying the
> patch. Currently that's only the case for configure. It's tedious to
> regenerate the patches if you have two independent patches for a
> configure.in. But yes, you could extend this format to use Pre-Patch
> and Post-Patch commands.

On top of that, a lot of patches for gcc are obtained from the
gcc-patches list. Some of those are in -p0 format, some are in -p1. So
it is always useful to not have to modify these. On top of that, each
.dpatch includes a description of what the patch does, so that the gcc
build system can parse it out and put all of the Debian changes into one
file, specific to that revision/arch.

Adam, don't put down a system that precedes dbs. It is tried and true
to it's purpose and solves things that DBS cannot.

-- 
 ---===-=-==-=---==-=--
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  '
 `---=--===-=-=-=-===-==---=--=---'




Re: Bug#80929: O: shaper -- Traffic Shaper for Linux

2000-12-30 Thread Colin Watson
Christoph Lameter <[EMAIL PROTECTED]> wrote:
>Package: wnpp
>Severity: normal
>
>The current maintainer of shaper, Christoph Lameter <[EMAIL PROTECTED]>,
>has orphaned this package.  If you want to be the new maintainer,
>please take it -- fix the outstanding bugs and upload a new version
>with your name in the Maintainer: field.
>
>Some information about this package:
>
>Package: shaper

I'd like to take shaper (I spent a couple of months at work working on
traffic shaping [1]), but I'm still waiting for my application manager
to write up my application and send it to the DAM. Would anyone like to
sponsor me in the meantime? If so, I'll file an ITA.

[1] Linux 2.2 has a more flexible way of handling it, but the userspace
tools are much more difficult to use.

-- 
Colin Watson [EMAIL PROTECTED]




Re: libgd's dependency on xlib stops netsaint from "testing"

2000-12-30 Thread Bernd Eckenfels
On Sat, Dec 30, 2000 at 11:19:27PM +0100, Petr ?ech wrote:
> I think not. It's uses X libs so, ...

Hmm... currently I am a bit confused ybout all those dependencies (xlibs,
xpm4g, ...) so i will wait till this is resolved to make further comments. I
tried all the time hard to keep away and X Packates from my servers, but now
I will need them for libgd, which is commonly used on some web servers. What
about a light Version without xpm support?

Hmm.. has anybody the command Line handy to see which symbols of libX11 are
used by libgd? I see only one X Symbol in "nm -u -D /usr/lib/libgd.so.1.8.3"
which is XpmReadFileToXpmImage which is satisfied by xpm4g.

> which is wrong, cause libgd1g is not in unstable - it was deprecated and libgd
> now builds only libgd1 1.8.3 ...

Yes, netsaint depends on libgd1 (>= 1.8.3-6) which is in unstable only. And
I guess libgd1 wont be moved to testing unless xlibs is moved there.

Well.. perhaps it is possible to remove the dependency from xlibs to
xfree86-common?

Greetings
Bernd
-- 
  (OO)  -- [EMAIL PROTECTED] --
 ( .. )  [EMAIL PROTECTED],linux.de,debian.org} http://home.pages.de/~eckes/
  o--o *plush*  2048/93600EFD  [EMAIL PROTECTED]  +497257930613  BE5-RIPE
(OO)  When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl!




Processed: .

2000-12-30 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> reassign 80819 general
Bug#80819: manpages: multiple errors
Bug reassigned from package `manpages' to `general'.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Darren Benham
(administrator, Debian Bugs database)




Re: holding back the tide

2000-12-30 Thread Adam Heath
On Sat, 30 Dec 2000, Ben Collins wrote:
> > There was no alternative system, when I "designed" the dpatch
> > system. The code duplication is needed, because a .dpatch is
> > self-contained. For most cases it calls patch with the .dpatch file as
> > the patch file. Other commands are run after applying the
> > patch. Currently that's only the case for configure. It's tedious to
> > regenerate the patches if you have two independent patches for a
> > configure.in. But yes, you could extend this format to use Pre-Patch
> > and Post-Patch commands.
> 
> On top of that, a lot of patches for gcc are obtained from the
> gcc-patches list. Some of those are in -p0 format, some are in -p1. So
> it is always useful to not have to modify these. On top of that, each
> .dpatch includes a description of what the patch does, so that the gcc
> build system can parse it out and put all of the Debian changes into one
> file, specific to that revision/arch.

I don't like -p0, as it doesn't allow the top-level dir to be changed.  dbs
has -p1 hardcoded, but, I'll try to make it not be so the next generation
version.

You can put a description in the patch, just like you can with
dpatches.  Patch itself will ignore non-diff text in the file, read the
manpage. :)

> Adam, don't put down a system that precedes dbs. It is tried and true
> to it's purpose and solves things that DBS cannot.

I wasn't putting it down.  Each system has evolved to perform what the users
have desired of it.

BEGIN GEEK CODE BLOCK
Version: 3.12
GCS d- s: a-- c+++ UL P+ L !E W+ M o+ K- W--- !O M- !V PS--
PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z?
-END GEEK CODE BLOCK-
BEGIN PGP INFO
Adam Heath <[EMAIL PROTECTED]>Finger Print | KeyID
67 01 42 93 CA 37 FB 1E63 C9 80 1D 08 CF 84 0A | DE656B05 PGP
AD46 C888 F587 F8A3 A6DA  3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG
-END PGP INFO-




tcpdump bug???

2000-12-30 Thread Brian May
Hello,

Anyone else agree that there is a bug in tcpdump here?

snoopy:~# tcpdump -i ppp0 -e
tcpdump: listening on ppp0
12:26:39.696219 ip: 202.12.87.129 > 203.12.236.226: icmp: echo request
12:26:39.842301 ip: 203.12.236.226 > 192.168.87.134: icmp: echo reply
12:26:40.694174 ip: 202.12.87.129 > 203.12.236.226: icmp: echo request
12:26:40.832367 ip: 203.12.236.226 > 192.168.87.134: icmp: echo reply

I am trying to get masquerading working with 2.4.0test10.

According to this tcpdump, the packet is getting sent from the
masqueraded address OK, but the reply goes back to the private
address.

So either:

1. masquerading doesn't work (probably my fault), and tcpdump is
showing the wrong source address. This could also be a kernel bug, but
I am skeptical (doesn't the kernel pass the raw data directly to
tcpdump?).

2. the remote host determines the real IP address via ESP and uses
that instead of the correct address.

Note: I get similar results for TCP as well as ICMP.
-- 
Brian May <[EMAIL PROTECTED]>




Re: dbs

2000-12-30 Thread Brian May
> "Adam" == Adam Heath <[EMAIL PROTECTED]> writes:

Adam> I don't like -p0, as it doesn't allow the top-level dir to
Adam> be changed.  dbs has -p1 hardcoded, but, I'll try to make it
Adam> not be so the next generation version.

Adam> You can put a description in the patch, just like you can
Adam> with dpatches.  Patch itself will ignore non-diff text in
Adam> the file, read the manpage. :)

Is there any documentation I can find for dbs?
-- 
Brian May <[EMAIL PROTECTED]>




Boxed Penguin Prototype showcases customization of Debian to build infrastructure server

2000-12-30 Thread Sam Hartman

   In order to actually get something done in an electronic office, we
   need a certain amount of infrastructure. In a large environment, the
   incremental costs are somewhat visible, but you won't see how much 
   work it took to get there. In practice, starting from ground zero
   means identifying a large collection of interesting subsystems, then
   customizing each one, figuring out how to manage and maintain it,
   deploying it, documenting local procedures and policies, and then   
   moving on to the next one. This turns out to be a huge amount of
   one-time effort - which doesn't get streamlined or tuned, beyond
   becoming part of a particular sysadmin's knowledge base.

Boxed Penguin (http://www.boxedpenguin.com/) hopes to come up with a
general open-source solution to this problem: we hope to construct a set of 
tools
that allow sites to easily and quickly deploy infrastructure.

We'd like to draw your attention to our initial prototype, based on
Debian GNU/Linux, available at our website.  The prototype
demonstrates how a site could combine various components of Debian
together to set up an infrastructure.  Kerberos acts as a central
authentication service.  SASL and PAM are used to provide security to
applications like LDAP and IMAP.  AFS is used as a secure,
distributed file system for the site's data.  LDAP is used to provide
a means for distributing account information.

Most of the work in the prototype focused on integrating various
components.  For example scripts are provided to create all the parts
of a user account: Kerberos authentication information, an LDAP
password entry, AFS volumes for home directories and an IMAP mailbox.
Other scripts provide manipulation of group data.  

The other hard problem we attempted to solve was the integration of
the package installation.  Because we were creating a unified
infrastructure, we knew more about the desired state of the system
than the author of any package.  For example, we knew that LDAP would
be using Kerberos SASL for authentication and thus didn't need an
admin password.  We wanted to turn this extra knowledge into a
simplified installation experience for our users.  In most cases we
took advantage of Debconf and gave packages the hints we needed.

We hope that by bringing our prototype to the attention of the Debian
community, we can focus developer interest on problems that pop up
when you try and deploy Debian throughout a site or environment
instead of on a single machine.  For example, while effective, our
technique of stuffing debconf configuration in the boxedp-assumptions
package could probably be replaced with a better-architected system
for providing additional information to packages about containing
frameworks.  Also, we're interested in Debian's input on the problems
we are trying to solve and on how Debian can best be used to solve
these problems.


Thanks,

--Sam




Re: tcpdump bug???

2000-12-30 Thread Bernd Eckenfels
On Sun, Dec 31, 2000 at 12:42:51PM +1100, Brian May wrote:
> 2. the remote host determines the real IP address via ESP and uses
> that instead of the correct address.

tcpdump and masquerading is somewhat tricky.

It's a well knon kernel feature and the reason for it is, that is is much
faster for normal operation that way:

http://www.uwsg.iu.edu/hypermail/linux/kernel/9707.0/0066.html

Greetings
Bernd
-- 
  (OO)  -- [EMAIL PROTECTED] --
 ( .. )  [EMAIL PROTECTED],linux.de,debian.org} http://home.pages.de/~eckes/
  o--o *plush*  2048/93600EFD  [EMAIL PROTECTED]  +497257930613  BE5-RIPE
(OO)  When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl!




Re: tcpdump bug???

2000-12-30 Thread Brian May
> "Bernd" == Bernd Eckenfels <[EMAIL PROTECTED]> writes:

Bernd> On Sun, Dec 31, 2000 at 12:42:51PM +1100, Brian May wrote:
>> 2. the remote host determines the real IP address via ESP and
>> uses that instead of the correct address.

Bernd> tcpdump and masquerading is somewhat tricky.

Bernd> It's a well knon kernel feature and the reason for it is,
Bernd> that is is much faster for normal operation that way:

Bernd> http://www.uwsg.iu.edu/hypermail/linux/kernel/9707.0/0066.html

Apparently, the problem was meant to have been fixed in 2.2.X, see:
http://bugs.debian.org/10955>

This is 2.4.0test10

Does this mean that the bug been re-introduced?

I didn't see anything about it being performance related.
-- 
Brian May <[EMAIL PROTECTED]>