From 8daa83a594a2e98f39d764422bfbdbc62c9efd44 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 19:20:00 +0200 Subject: Adding upstream version 2:4.20.0+dfsg. Signed-off-by: Daniel Baumann --- examples/pdb/README | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 examples/pdb/README (limited to 'examples/pdb/README') diff --git a/examples/pdb/README b/examples/pdb/README new file mode 100644 index 0000000..692d322 --- /dev/null +++ b/examples/pdb/README @@ -0,0 +1,20 @@ +README for Samba Password Database (PDB) examples +==================================================== +Jelmer Vernooij +Stefan (metze) Metzmacher + +The test.c file in this directory contains a very basic example of +a pdb plugin. It just prints the name of the function that is executed using +DEBUG. Maybe it's nice to include some of the arguments to the function in the +future too.. + +To debug passdb backends, try to run gdb on the 'pdbedit' executable. That's +really much easier than restarting smbd constantly and attaching with your +debugger. + +New passdb plugins should go into the samba lib directory, (/usr/lib/samba/pdb/ +for most distributions). An example would be: /usr/lib/samba/pdb/test.so + +Be aware that the SQL and XML based passdb modules have been removed since the +3.0.23 release. More information of external support for SQL passdb modules +can be found at http://pdbsql.sourceforge.net/. -- cgit v1.2.3