WIP: samba-tool: uncaught exception - Unable to open tdb '/var/lib/samba/private/sam.ldb'
- Presently when Samba domain not provisioned and
samba-tool domain level show
run uncaught exception is seen. This Change displays proper message.
-
# samba-tool domain level show
ltdb: tdb(/var/lib/samba/private/sam.ldb): tdb_open_ex: could not open file /var/lib/samba/private/sam.ldb: No such file or directory
Unable to open tdb '/var/lib/samba/private/sam.ldb': No such file or directory
Failed to connect to 'tdb:///var/lib/samba/private/sam.ldb' with backend 'tdb': Unable to open tdb '/var/lib/samba/private/sam.ldb': No such file or directory
ERROR(ldb): uncaught exception - Unable to open tdb '/var/lib/samba/private/sam.ldb': No such file or directory
File "/usr/lib64/python3.7/site-packages/samba/netcmd/__init__.py", line 186, in _run
return self.run(*args, **kwargs)
File "/usr/lib64/python3.7/site-packages/samba/netcmd/domain.py", line 1055, in run
credentials=creds, lp=lp)
File "/usr/lib64/python3.7/site-packages/samba/samdb.py", line 83, in __init__
options=options)
File "/usr/lib64/python3.7/site-packages/samba/__init__.py", line 116, in __init__
self.connect(url, flags, options)
File "/usr/lib64/python3.7/site-packages/samba/samdb.py", line 102, in connect
super(SamDB, self).connect(url=url, flags=flags, options=options)
- Adds Show to description of
samba-tool domain level show -h
-
# samba-tool domain level show -h
Usage: samba-tool domain level (show|raise ) [options]
Raise domain and forest function levels.
Signed-off-by: Amit Kumar amitkuma@redhat.com
Edited by Andrew Bartlett