[SAMBA4] removed smbpython - Samba
This is a discussion on [SAMBA4] removed smbpython - Samba ; -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Samba 4 now no longer has a 'smbpython' binary. Instead, you should be
able to use the system-provided Python interpreter with the Samba
modules.
To make Python find these modules for your own scripts, ...
-
[SAMBA4] removed smbpython
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Samba 4 now no longer has a 'smbpython' binary. Instead, you should be
able to use the system-provided Python interpreter with the Samba
modules.
To make Python find these modules for your own scripts, it may be
necessary to adjust the Python library path. This can be done from
within your python script:
import sys
sys.append.insert(0, "bin/python")
or using an environment variable:
PYTHONPATH=/usr/local/samba/lib/python2.5/site-packages
I've already made those changes for the scripts inside Samba 4.
Cheers,
Jelmer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBSDQXjwy0JeEGD2blAQIECAP/Uv2ItGIHmjdvoZ87gTCheu85B0m2JIDD
5tSnwmWiBYhYA4W5X9IwmGp3lH+SmSyMX6R6ISC16D2wwV5zF3 OAiB4Z6B7QtIBD
Ch7eCW2yURhkBhgu6jJPZzDiyNyz11aFP0yLMfEJwTYb9oq53w akHVZssd01b6ki
fbjz4bFwKrs=
=MGej
-----END PGP SIGNATURE-----
-
RE: [SAMBA4] removed smbpython
Hi,
I have a dummy question 
If I try to run a python script from samba source tree, it works
fine, but not from install directory :
root@chaos:/shared/src/samba4/source# ./setup/newuser --help
Usage: newuser [options] []
root@chaos:/usr/local/samba/share# ./setup/newuser --help
Traceback (most recent call last):
File "./setup/newuser", line 14, in
import samba.getopt as options
ImportError: No module named samba.getopt
I pulled sources from git today.
Thanks,
Manu.
> -----Message d'origine-----
> De*: samba-technical-bounces+manu.b2007=gmail.com@lists.samba.org
> [mailto:samba-technical-bounces+manu.b2007=gmail.com@lists.samba.org] De
> la part de Jelmer Vernooij
> Envoyé*: mercredi 21 mai 2008 14:38
> À*: samba-technical@samba.org
> Objet*: [SAMBA4] removed smbpython
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Samba 4 now no longer has a 'smbpython' binary. Instead, you should be
> able to use the system-provided Python interpreter with the Samba
> modules.
>
> To make Python find these modules for your own scripts, it may be
> necessary to adjust the Python library path. This can be done from
> within your python script:
>
> import sys
> sys.append.insert(0, "bin/python")
>
> or using an environment variable:
>
> PYTHONPATH=/usr/local/samba/lib/python2.5/site-packages
>
> I've already made those changes for the scripts inside Samba 4.
>
> Cheers,
>
> Jelmer
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iQCVAwUBSDQXjwy0JeEGD2blAQIECAP/Uv2ItGIHmjdvoZ87gTCheu85B0m2JIDD
> 5tSnwmWiBYhYA4W5X9IwmGp3lH+SmSyMX6R6ISC16D2wwV5zF3 OAiB4Z6B7QtIBD
> Ch7eCW2yURhkBhgu6jJPZzDiyNyz11aFP0yLMfEJwTYb9oq53w akHVZssd01b6ki
> fbjz4bFwKrs=
> =MGej
> -----END PGP SIGNATURE-----