Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Samba and it's dependencies #8067

Closed
jagajaga opened this issue May 29, 2015 · 7 comments
Closed

Samba and it's dependencies #8067

jagajaga opened this issue May 29, 2015 · 7 comments
Assignees
Labels
0.kind: enhancement Add something new 0.kind: question Requests for a specific question to be answered
Milestone

Comments

@jagajaga
Copy link
Member

Why do we have ceph, openldap, cups etc. enabled by default in samba4?
https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/all-packages.nix#L8975
That makes a big overhead on desktop systems, where ceph and openldap are not needed in general.
I think it's better to disable them from current samba4 pkg. And make smth like samba_full instead of samba_light.
cc @wkennington @rickynils @vcunat @edolstra @oxij @edwtjo

@jagajaga jagajaga added 0.kind: enhancement Add something new 0.kind: question Requests for a specific question to be answered labels May 29, 2015
@wkennington
Copy link
Contributor

Or we could make something like libsamba and smbclient which give just the
libraries and smbclient binary without any of those dependencies.

On Fri, May 29, 2015, 13:48 Arseniy Seroka notifications@github.com wrote:

Why do we have ceph, openldap, cups etc. enabled by default in samba4?

https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/all-packages.nix#L8975
That makes a big overhead on desktop systems, where ceph and openldap are
not needed in general.
I think it's better to disable them from current samba4 pkg. And make
smth like samba_full instead of samba_light.
cc @wkennington https://github.com/wkennington @rickynils
https://github.com/rickynils @vcunat https://github.com/vcunat
@edolstra https://github.com/edolstra @oxij https://github.com/oxij
@edwtjo https://github.com/edwtjo


Reply to this email directly or view it on GitHub
#8067.

@wkennington wkennington self-assigned this May 29, 2015
@jagajaga
Copy link
Member Author

@wkennington good idea!

@wkennington
Copy link
Contributor

I'll work on this as soon as I'm done splitting up all of the kerberos / pam / audit stuff.

@oxij
Copy link
Member

oxij commented May 29, 2015 via email

@jagajaga jagajaga added this to the 15.06 milestone May 29, 2015
@jagajaga
Copy link
Member Author

@wkennington make this ASAP, please. That's a good enchantment for nix and nixos.

@vcunat
Copy link
Member

vcunat commented May 30, 2015

/cc #7117, assuming it's mainly about runtime dependencies. IIRC ceph also takes ages to build...

@edolstra
Copy link
Member

edolstra commented Jun 1, 2015

I actually fixed this on a local branch (because of some gcc 4.9 issue). I'll push that in a moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: enhancement Add something new 0.kind: question Requests for a specific question to be answered
Projects
None yet
Development

No branches or pull requests

5 participants