[Bug 302004] Re: Please add a samba-dev package

2012-07-13 Thread Chuck Short
Closed after talking to Robie about it.

** Changed in: samba (Ubuntu)
   Status: Triaged = Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/302004

Title:
  Please add a samba-dev package

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2012-07-13 Thread Chuck Short
Closed after talking to Robie about it.

** Changed in: samba (Ubuntu)
   Status: Triaged = Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/302004

Title:
  Please add a samba-dev package

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2010-03-18 Thread Thierry Carrez
@Chuck: I don't think that was fixed.

** Changed in: samba (Ubuntu)
   Status: Fix Released = Triaged

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2010-03-18 Thread Thierry Carrez
@Chuck: I don't think that was fixed.

** Changed in: samba (Ubuntu)
   Status: Fix Released = Triaged

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2010-03-11 Thread Chuck Short
This has been fixed in lucid.

Regards
chuck

** Changed in: samba (Ubuntu)
   Status: Triaged = Fix Released

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2010-03-11 Thread Robie Basak
@Chuck

Thanks! But I can't find a samba-dev in
http://packages.ubuntu.com/source/lucid/samba, and I've tried building
the latest source and can't find the header files in there. Am I not
looking at the same version as you?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2010-03-11 Thread Chuck Short
This has been fixed in lucid.

Regards
chuck

** Changed in: samba (Ubuntu)
   Status: Triaged = Fix Released

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2010-03-11 Thread Robie Basak
@Chuck

Thanks! But I can't find a samba-dev in
http://packages.ubuntu.com/source/lucid/samba, and I've tried building
the latest source and can't find the header files in there. Am I not
looking at the same version as you?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2009-10-14 Thread Chuck Short
** Changed in: samba (Ubuntu)
   Importance: Undecided = Wishlist

** Changed in: samba (Ubuntu)
   Status: Confirmed = Triaged

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2009-10-14 Thread Chuck Short
** Changed in: samba (Ubuntu)
   Importance: Undecided = Wishlist

** Changed in: samba (Ubuntu)
   Status: Confirmed = Triaged

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-12-03 Thread Andreas Kostyrka
jelmer: What's the correct way to build a VFS module then? Complete
replacement for the samba package = that provides even worse security,
because a strict versioning at least warns the admin that something is
reeking.

samba-with-my-vfs-module OTOH would just get stuck at an unsafe version
without any automatic indication that something is broken.

Andreas

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-12-03 Thread Andreas Kostyrka
As another example for a package that provides an unstable API, consider
postgresql-server-dev, that is versioned too (and it's useful for
building stuff like slony that needs to interoperate on a intimate level
with the server).

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-12-03 Thread Andreas Kostyrka
jelmer: What's the correct way to build a VFS module then? Complete
replacement for the samba package = that provides even worse security,
because a strict versioning at least warns the admin that something is
reeking.

samba-with-my-vfs-module OTOH would just get stuck at an unsafe version
without any automatic indication that something is broken.

Andreas

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-12-03 Thread Andreas Kostyrka
As another example for a package that provides an unstable API, consider
postgresql-server-dev, that is versioned too (and it's useful for
building stuff like slony that needs to interoperate on a intimate level
with the server).

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-26 Thread William Grant
** CVE removed: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2008-1105

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Soren Hansen
Which package needs these?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Chris Coulson
But the 'samba' binary package doesn't provide any shared libraries to
link against does it? So why install the header files? The Samba source
package does provide libsmbclient, which is a shared library with header
files.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
I'm working on a VFS module for samba which needs the headers to build -
it builds as a shared library which samba will load (as directed in
smb.conf).

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Jelmer Vernooij
These header files don't provide a stable API - there are no public and
private headers in Samba at the moment; function signatures may change
between minor releases. It should be possible to provide these headers,
but it requires splitting the headers up in upstream first.

** Changed in: samba (Ubuntu)
   Status: New = Confirmed

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Soren Hansen
This is interesting. I've never heard of Samba being able to do anything
like this. What's the configuration directive for it (so that I can dig
up a bit of info about the it all)?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
The smb.conf directive is vfs objects. Also see:
http://www.samba.org/samba/docs/man/Samba-Developers-Guide/vfs.html

There are some modules included with samba too.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Soren Hansen
My primary concern is this:

Since the API isn't published nor stable you'd have to have a strict
versioned dependency on the samba version against which your package is
built. This is not a problem in itself, but it becomes one if someone
has your package installed, and we publish a security update for Samba.
Given the strict versioned dependency, samba will not be upgraded until
your package has been rebuilt against the new samba version and
subsequently published (since staying with an old samba version is
considered more acceptable to apt than removing your package).

Do you have thoughts on how to counter this?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
I agree that letting my package hold back a security update would be a
bad thing, and this would happen with a strict versioned dependency. I
don't see any way to avoid this, so I propose that I don't make the
dependency so strict.

As you say, this has the potential to break should the API change, but
this is unlikely in a stable release (as the security fix would be
backported).

I think that's the best that could be managed save for upstream
declaring the API stable.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Jelmer Vernooij
FWIW, API changes in security releases do happen. The second-to-last
security release changed several function signatures, for example
(http://us5.samba.org/samba/ftp/patches/security/samba-3.0.29-CVE-2008-1105.patch).

We as upstream don't install all of these headers as-is intentionally.
At the very least, please don't install all headers, but just the bare
subset required.

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2008-1105

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Soren Hansen
Which package needs these?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Chris Coulson
But the 'samba' binary package doesn't provide any shared libraries to
link against does it? So why install the header files? The Samba source
package does provide libsmbclient, which is a shared library with header
files.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
I'm working on a VFS module for samba which needs the headers to build -
it builds as a shared library which samba will load (as directed in
smb.conf).

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Jelmer Vernooij
These header files don't provide a stable API - there are no public and
private headers in Samba at the moment; function signatures may change
between minor releases. It should be possible to provide these headers,
but it requires splitting the headers up in upstream first.

** Changed in: samba (Ubuntu)
   Status: New = Confirmed

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
I understand that I'd need to track changes in the API. One of the
reasons I want to build against a samba-dev package is that then the
header files will match the build of samba that is installed on the
system.

If I take a copy of the relevant headers and embed that into my source
tree and the system's samba package gets upgraded, then my built module
will not match.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Soren Hansen
This is interesting. I've never heard of Samba being able to do anything
like this. What's the configuration directive for it (so that I can dig
up a bit of info about the it all)?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
The smb.conf directive is vfs objects. Also see:
http://www.samba.org/samba/docs/man/Samba-Developers-Guide/vfs.html

There are some modules included with samba too.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Soren Hansen
My primary concern is this:

Since the API isn't published nor stable you'd have to have a strict
versioned dependency on the samba version against which your package is
built. This is not a problem in itself, but it becomes one if someone
has your package installed, and we publish a security update for Samba.
Given the strict versioned dependency, samba will not be upgraded until
your package has been rebuilt against the new samba version and
subsequently published (since staying with an old samba version is
considered more acceptable to apt than removing your package).

Do you have thoughts on how to counter this?

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Robie Basak
I agree that letting my package hold back a security update would be a
bad thing, and this would happen with a strict versioned dependency. I
don't see any way to avoid this, so I propose that I don't make the
dependency so strict.

As you say, this has the potential to break should the API change, but
this is unlikely in a stable release (as the security fix would be
backported).

I think that's the best that could be managed save for upstream
declaring the API stable.

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 302004] Re: Please add a samba-dev package

2008-11-25 Thread Jelmer Vernooij
FWIW, API changes in security releases do happen. The second-to-last
security release changed several function signatures, for example
(http://us5.samba.org/samba/ftp/patches/security/samba-3.0.29-CVE-2008-1105.patch).

We as upstream don't install all of these headers as-is intentionally.
At the very least, please don't install all headers, but just the bare
subset required.

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2008-1105

-- 
Please add a samba-dev package
https://bugs.launchpad.net/bugs/302004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs