Samba4 won't install properly

Asked by Hollywoodpete

New, re-install of 12.04. Trying to get Samba to install but get an error that it may be a bug. I need help with a good Samba installation.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu samba4 Edit question
Assignee:
No assignee Edit question
Solved by:
Hollywoodpete
Solved:
Last query:
Last reply:
Revision history for this message
Hollywoodpete (peterschriver) said :
#1

The program 'samba' is currently not installed. You can install it by typing:
sudo apt-get install samba4

This is the message I get when I type samba in the terminal. Samba appears to be installed in Sotware Center

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#2

Please tell how you have tried to install Samba ?

Revision history for this message
Hollywoodpete (peterschriver) said :
#3

Thanks for your interest in my problem. I finally have it up and running.

I was using sudo apt-get install samba on the terminal. The terminal would then suggest installing samba4. I used sudo apt-get install smbd and everything was relatively ok. I still had trouble sharing folders but so far it seems to be working if I use "smb://computername.local/filename

Revision history for this message
Daniel S. Cox (daniel-s-cox1978) said :
#4

I have been having a similar problem. If anyone can help here is my codes from terminal that i am getting...

daniel@daniel-ubuntu:~$ sudo apt-get remove sambd
[sudo] password for daniel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package sambd
daniel@daniel-ubuntu:~$ sudo apt-get remove samba4
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libdcerpc0 bind9 libsamba-policy0 libsmbclient-raw0 python-libuser
  python-dnspython bind9utils libsamba-util0 libsamdb0 libsamba-hostconfig0
  libsamba-credentials0 python-ldb kdesudo python-talloc python-tdb attr
  libkdc2-heimdal libuser1 libhdb9-heimdal python-samba libndr-standard0
  samba4-common-bin samba-dsdb-modules update-manager-kde libndr0 libregistry0
  libgensec0 libdcerpc-server0
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  samba4
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 11.2 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 296920 files and directories currently installed.)
Removing samba4 ...
Processing triggers for ureadahead ...
Processing triggers for man-db ...
daniel@daniel-ubuntu:~$ sudo apt-get install samba4
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python-libuser kdesudo libuser1 update-manager-kde
Use 'apt-get autoremove' to remove them.
Suggested packages:
  phpldapadmin samba-gtk swat2
The following NEW packages will be installed:
  samba4
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1,649 kB of archives.
After this operation, 11.2 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  samba4
Install these packages without verification [y/N]? y
Preconfiguring packages ...
Traceback (most recent call last):
  File "/usr/bin/samba-tool", line 26, in <module>
    from samba.netcmd.main import cmd_sambatool
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/main.py", line 24, in <module>
    from samba.netcmd.delegation import cmd_delegation
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/delegation.py", line 29, in <module>
    from samba.netcmd.common import _get_user_realm_domain
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/common.py", line 24, in <module>
    from samba.net import Net
ImportError: libkdc-policy.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/usr/bin/samba-tool", line 26, in <module>
    from samba.netcmd.main import cmd_sambatool
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/main.py", line 24, in <module>
    from samba.netcmd.delegation import cmd_delegation
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/delegation.py", line 29, in <module>
    from samba.netcmd.common import _get_user_realm_domain
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/common.py", line 24, in <module>
    from samba.net import Net
ImportError: libkdc-policy.so: cannot open shared object file: No such file or directory
Selecting previously unselected package samba4.
(Reading database ... 296781 files and directories currently installed.)
Unpacking samba4 (from .../samba4_4.0.0~alpha18.dfsg1-4ubuntu2_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up samba4 (4.0.0~alpha18.dfsg1-4ubuntu2) ...
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "username map"
Ignoring unknown parameter "username map"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "username map"
Ignoring unknown parameter "username map"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
/var/lib/dpkg/info/samba4.postinst: 14: /var/lib/dpkg/info/samba4.postinst: /usr/share/samba/setoption.pl: Permission denied
dpkg: error processing samba4 (--configure):
 subprocess installed post-installation script returned error exit status 126
Errors were encountered while processing:
 samba4
E: Sub-process /usr/bin/dpkg returned an error code (1)
daniel@daniel-ubuntu:~$