Giampaolo Lauria
c4a92292c1
samba-tool: update test suite for add setpassword
...
The test suite needs to change from setpassword to "user setpassword" to reflect the new cmd syntax
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-07-21 10:32:22 +10:00
Andrew Tridgell
1ee67df307
s4-test: fixed usage message on renamedc.sh
2011-07-13 12:51:05 +02:00
Andrew Tridgell
9bd695c83f
samba-tool: update tests for new 'user enable' syntax
...
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Wed Jun 1 10:37:50 CEST 2011 on sn-devel-104
2011-06-01 10:37:50 +02:00
Matthieu Patou
49c99d0515
s4: add blackbox test for rename
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Sat May 21 09:50:34 CEST 2011 on sn-devel-104
2011-05-21 09:50:34 +02:00
Andrew Bartlett
4fd6ebf544
selftest: Remove duplication between BUILDIR and BINDIR
...
Just have BINDIR, and have it default to ./bin
Andrew Bartlett
2011-04-16 11:43:04 +02:00
Michael Adam
7c72ce9f48
testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
2011-02-16 12:56:40 +01:00
Andrew Tridgell
b49973404c
blackbox: removed assumption of build directory
...
this fixes the blackbox tests for a top level build
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07 13:22:00 +11:00
Stefan Metzmacher
5ae04bca01
midltests: add invalid/midltests_pipe_struct_union_01.idl
...
pipes with unions are not supported by midl,
so we don't need to implement them in pidl:-)
metze
2011-02-01 11:21:42 +01:00
Stefan Metzmacher
c9027b664b
midltests: add todo/midltests-pipe-sync-ndr32-downgrade-02.idl
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Jan 31 19:45:41 CET 2011 on sn-devel-104
2011-01-31 19:45:41 +01:00
Stefan Metzmacher
3a9745c0b9
midltests: test encapsulated unions with 'ms_union'
...
metze
2011-01-31 18:40:29 +01:00
Stefan Metzmacher
fa6f3f3d0b
midltests: test encapsulated unions without 'ms_union'
...
metze
2011-01-31 18:40:16 +01:00
Stefan Metzmacher
ea587cb642
midltests: add examples of toplevel vs. embedded unions with mixed 'ms_union'
...
metze
2011-01-31 18:40:01 +01:00
Stefan Metzmacher
675a5e9598
midltests: add examples of toplevel vs. embedded unions with global 'ms_union'
...
metze
2011-01-31 18:39:42 +01:00
Stefan Metzmacher
b586e5aabd
midltests: add examples of toplevel vs. embedded unions without 'ms_union'
...
metze
2011-01-31 18:39:30 +01:00
Stefan Metzmacher
98febd6605
midltests: more union alignment example with ms_union
...
metze
2011-01-31 18:39:09 +01:00
Stefan Metzmacher
e0c2aec35a
midltests: more union alignment example without ms_union
...
metze
2011-01-31 18:38:56 +01:00
Stefan Metzmacher
4f6857850f
midltests: union alignment with enum as switch_type and 'ms_union'
...
metze
2011-01-31 18:38:43 +01:00
Stefan Metzmacher
ef89211a69
midltests: union alignment with enum as switch_type
...
metze
2011-01-31 18:38:27 +01:00
Stefan Metzmacher
1f2f7fda83
midltests: unions with enum vs. long
...
metze
2011-01-31 18:38:13 +01:00
Stefan Metzmacher
90b54881f8
midltests: 'ms_unions' with enum vs. long
...
metze
2011-01-31 18:36:59 +01:00
Stefan Metzmacher
a5f0b02221
midltests: explore 'ms_union' option.
...
metze
2011-01-31 18:36:16 +01:00
Stefan Metzmacher
769425662e
testprogs:test_kinit: create tmp files under $PREFIX
...
metze
2010-12-24 17:31:06 +01:00
Günther Deschner
821b2a9d11
testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Dec 23 23:40:21 CET 2010 on sn-devel-104
2010-12-23 23:40:21 +01:00
Jelmer Vernooij
d237698850
blackbox.ldb: Support using system ldbsearch.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Nov 27 04:32:11 CET 2010 on sn-devel-104
2010-11-27 04:32:11 +01:00
Andrew Bartlett
b8631597f5
s4-test_kinit Add tests for lowercase realm combinations
...
This tests that the handling of lowercase realms works in our KDC and
libraries.
Andrew Bartlett
2010-11-16 16:01:19 +11:00
Kai Blin
b73a05e4e1
s4 net: rename to samba-tool in order to not clash with s3 net
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
2010-10-28 07:25:16 +00:00
Stefan Metzmacher
fd628e7ae4
midltests: add more union_align examples
...
This demonstrates the difference between NDR32 and NDR64
metze
2010-10-24 19:04:08 +02:00
Andrew Tridgell
006111646c
s4-test: fixed a typo in test_kinit.sh
...
too many Ts
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Fri Oct 15 10:14:27 UTC 2010 on sn-devel-104
2010-10-15 10:14:27 +00:00
Andrew Tridgell
d59a342c71
s4-test: fixed test_kinit.sh time command test
...
passing -W breaks -k yes
2010-10-15 09:32:03 +00:00
Günther Deschner
229f5443b7
testprogs: print architecture used in win32 spoolss testsuite.
...
Guenther
2010-10-01 22:30:22 +02:00
Stefan Metzmacher
77d959fb15
midltests: add midltests-pipe-sync-ndr32-downgrade-02.idl
...
metze
2010-09-29 10:49:41 +02:00
Stefan Metzmacher
45e3e54e08
midltests: support for fragmented RPC traffic
...
metze
2010-09-29 10:49:40 +02:00
Stefan Metzmacher
6c0a4b6477
midltests: print out the alloc_hint for requests and responses
...
metze
2010-09-29 10:49:40 +02:00
Stefan Metzmacher
25e19287f0
midltests: improve NDR64 downgrade
...
metze
2010-09-29 10:49:39 +02:00
Stefan Metzmacher
437db14522
midltests: revert to a simple default midltests.idl
...
metze
2010-09-29 10:49:39 +02:00
Stefan Metzmacher
e2c305deb1
midltests/todo: add some random idl files I had tested month ago
...
metze
2010-09-29 03:08:25 +02:00
Stefan Metzmacher
ad99711f49
midltests: add midltests-pipe-sync-ndr32-downgrade-01.idl example
...
metze
2010-09-29 03:08:25 +02:00
Stefan Metzmacher
c5e221c5f8
midltests: add some usefull defines to midltests.idl
...
metze
2010-09-29 03:08:24 +02:00
Stefan Metzmacher
06108687e8
midltests: make it possible to allow downgrades to NDR32
...
metze
2010-09-29 03:08:24 +02:00
Stefan Metzmacher
115ad60125
midltests: add a midltests_tcp.exe tool
...
This uses a man in the middle approach in order to dump the
request and response pdus.
It also tests NDR32 and NDR64.
metze
2010-09-29 01:42:28 +02:00
Stefan Metzmacher
cf4e57281b
midltests: move the current implementation to midltests_simple.exe
...
metze
2010-09-29 01:42:27 +02:00
Stefan Metzmacher
d8a0436fb4
testprogs/win32: add vs2010-metze.cmd
...
metze
2010-09-29 01:42:26 +02:00
Günther Deschner
b772f4cdff
testprogs: skip two tests in spoolss tester.
...
Guenther
2010-09-17 10:06:16 +02:00
Stefan Metzmacher
6fe216642a
testprogs/midltests: add some example IDL files and there midltests.exe output
...
metze
2010-08-12 14:31:15 +02:00
Stefan Metzmacher
34692556be
s4:blackblock/ktpass: use test specific user name
...
metze
2010-07-31 11:22:15 +02:00
Matthieu Patou
e461e29cd9
s4 unittests: add blackblox test for ktpass
2010-07-17 17:56:16 +04:00
Andrew Bartlett
0e212acd32
s4:testprogs Operate the blackbox kinit and net tests using the :local config
...
This :local tells selftest.pl to use the local smb.conf for the test
environment, not the generic client smb.conf
This then makes the rest work properly - otherwise, it may attempt to
connect to the wrong KDC for example.
The only problem is that we can't test the 'net join' with this set,
so this is removed from the test. The member server test environment
checks this anyway.
Andrew Bartlett
2010-07-16 07:08:41 +10:00
Andrew Bartlett
8769e75a61
s4:testprogs Show that we no longer delete the old keytab entries
...
By using a CCACHE obtained while the old password was still valid, we
can tell if the server still accepts incoming Kerberos connections
with the old password.
Andrew Bartlett
2010-07-15 22:08:22 +10:00
Andrew Bartlett
5d61b477c6
s4:testprogs Prove kerberos still works after a password change
...
Changing the machine account password should not prevent connections
with a current, valid CCACHE. This is because when the password is
changed, the server-side keytab keeps one old password around.
Andrew Bartlett
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-07-15 22:08:22 +10:00
Matthieu Patou
0496af8341
s4: Unit test update_machine_account_password through kinit
...
This patch is for testing the chgdcpass script which is mostly a call to
update_machine_account_password.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-07-15 22:08:20 +10:00
Stefan Metzmacher
22dfb16d73
testprogs/blackbox/subunit.sh: initialize failed to 0
...
This is a short-term workarround for broken scripts,
which use "exit $failed", without initializing failed.
We need a discussion on the mailing list how to handle this
in a nicer way.
This should fix some random failures in the blackbox tests.
metze
2010-07-10 09:35:04 +02:00
Matthias Dieter Wallnöfer
518232d457
s4:kinit blackbox test - set/reset also here the "minPwdAge"
2010-07-03 16:08:24 +02:00
Matthias Dieter Wallnöfer
73c69a195a
s4:blackbox/test_passwords.sh - perform also here the adaptions for "minPwdAge" != 0
2010-07-03 11:38:49 +02:00
Andrew Bartlett
48c8896f2e
s4:selftest Split out PKINIT tests from test_kinit.sh and test enc types
...
This allows us to run the PKINIT tests only against the main DC (for
which the certificates were generated), while testing the available
encryption types in each functional level.
In particular, we need to assert that AES encryption is available in
the 2008 functional level.
Andrew Bartlett
2010-06-29 16:59:31 +10:00
Stefan Metzmacher
df96f18e8f
testprogs/win32: add prepare_dcpromo tool
...
This tool can set the DOMAIN-SID and nextRid counter in
the local SAM on windows servers (tested with w2k8r2)
dcpromo will use this values for the ad domain it creates.
This might be useful for upgrades from a Samba3 domain.
metze
2010-06-22 10:47:39 +02:00
Stefan Metzmacher
d18fbda0d0
testprogs/win32: make it possible to specify MINGW_CC
...
metze
2010-05-19 13:59:45 +02:00
Stefan Metzmacher
4ce04f6f6f
testprogs/win32/spoolss: we don't need absolute pathes to mingw locations
...
metze
2010-05-19 13:58:26 +02:00
Stefan Metzmacher
38d1776c79
testprogs/win32/npecho: use 'rm -f' instead of 'del' on unix
...
metze
2010-05-19 13:57:04 +02:00
Stefan Metzmacher
d133ef997d
testprogs/win32: explain how to use nmake with NMakefile
...
metze
2010-05-19 13:56:54 +02:00
Stefan Metzmacher
64fa63c3e9
testprogs/win32/spoolss: rename Makefile.mingw GNUmakefile
...
metze
2010-05-19 11:12:53 +02:00
Stefan Metzmacher
b00acc81fb
testprogs/win32/spoolss: rename Makefile => NMakefile
...
metze
2010-05-19 11:12:53 +02:00
Günther Deschner
f754942862
testprogs: update Makefile.mingw (although mingw current cant build it).
...
Guenther
2010-05-10 11:50:29 +02:00
Günther Deschner
86ec5fe3ee
testprogs: update README to reflect the util rename.
...
Guenther
2010-05-10 11:50:28 +02:00
Günther Deschner
cda0c75e18
testprogs: add readme for testspoolss.exe.
...
Patch from Kurt Pfeifle <Kurt.Pfeifle@ricoh.de>.
Guenther
2010-05-10 11:50:28 +02:00
Günther Deschner
e94825d159
testprogs: add vcproj and sln files for testspoolss.exe.
...
Patch from Kurt Pfeifle <Kurt.Pfeifle@ricoh.de>.
Guenther
2010-05-10 11:50:28 +02:00
Günther Deschner
eb28a761e9
testprogs: rename spoolss.exe to testspoolss.exe.
...
Patch from Kurt Pfeifle <Kurt.Pfeifle@ricoh.de>.
Guenther
2010-05-10 11:50:25 +02:00
Matthias Dieter Wallnöfer
088a25912e
s4:blackbox/test_kinit.sh - Test the new "net user add <user> [<password>]" syntax
2010-05-09 19:14:47 +02:00
Andrew Tridgell
48330c828e
s4-test: check that a weak password is rejected by kpasswd
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-16 14:12:44 +10:00
Stefan Metzmacher
16d4d0346d
testprogs/blackbox/test_kinit: reorder arguments to "net time" to fix make test
...
metze
2010-04-13 10:09:18 +02:00
Andrew Bartlett
df7fbf28ee
s4:testprogs Update test to match current Heimdal
2010-03-27 12:23:21 +11:00
Andrew Bartlett
6798543842
s4:testprogs Fix kinit test for updated Heimdal
2010-03-27 11:53:49 +11:00
Andrew Bartlett
0a65bb57a1
s4:selftest Add testing of kpasswd password set on servicePrincipalName
2010-03-25 16:32:04 +11:00
Günther Deschner
6f36e9d504
testprogs: add EnumPrinterData test to win32 spoolss test.
...
Guenther
2010-03-15 17:27:12 +01:00
Günther Deschner
a319eb9700
testprogs: add test_PrinterDataW.
...
Guenther
2010-03-04 10:10:02 +01:00
Günther Deschner
55946ddd1d
testprogs: use dump_data in dump_printer_data.
...
Guenther
2010-03-04 10:10:02 +01:00
Günther Deschner
74ba0b7189
testprogs: add print_printer_dataw and dump_data to printlib.
...
Guenther
2010-03-04 10:10:02 +01:00
Günther Deschner
66b4463fc1
testprogs: add some multibyte versions of PrinterData calls.
...
Guenther
2010-03-04 10:10:02 +01:00
Günther Deschner
892213c7b7
testprogs: fix boolean return code of test_PrinterData.
...
Guenther
2010-03-03 14:42:31 +01:00
Günther Deschner
74703e4897
testprogs: make sure to do the same tests as in smbtorture in test_PrinterData().
...
Guenther
2010-03-02 19:03:17 +01:00
Günther Deschner
f73c27116c
testprogs: fix REG_SZ in print_printer_data.
...
Guenther
2010-03-02 19:03:16 +01:00
Günther Deschner
8919a58583
testprogs: test result of GetPrinterDataEx against SetPrinterDataEx args.
...
Guenther
2010-03-02 15:29:38 +01:00
Günther Deschner
cf12d4556a
testprogs: better usage text.
...
Guenther
2010-03-01 21:15:34 +01:00
Günther Deschner
36d3aa69f1
testprogs: add very basic PrinterData test for printers.
...
This very basically tests SetPrinterDataEx, GetPrinterDataEx and
DeletePrinterDataEx.
Guenther
2010-03-01 21:15:33 +01:00
Günther Deschner
0d0d778b21
testprogs: rename test_PrinterData to test_PrinterData_Server.
...
Guenther
2010-03-01 21:15:33 +01:00
Günther Deschner
d44dd1005b
testprogs: add SetPrinterDataEx test.
...
Guenther
2010-03-01 21:15:33 +01:00
Günther Deschner
b797481b8d
testprogs: add DeletePrinterKey test.
...
Guenther
2010-03-01 21:15:33 +01:00
Günther Deschner
1b6f1e8c30
testprogs: add DeletePrinterDataEx test.
...
Guenther
2010-03-01 21:15:33 +01:00
Günther Deschner
61568cf4c8
testprogs: allow to test a single printer when given on the cmdline.
2010-03-01 21:15:33 +01:00
Günther Deschner
32371e9ba6
testprogs: add RPC_X_NULL_REF_POINTER error code
2010-03-01 21:15:33 +01:00
Günther Deschner
274baba4ab
testprogs: print the directory paths as well in spoolss test.
...
Guenther
2010-02-26 11:07:57 +01:00
Andrew Bartlett
a9d9447d5a
s4:credentials Add hooks to extract a named Kerberos credentials cache
...
This allows the integration of external tools that can't be linked
into C or python, but need to authenticate as the local machine
account.
The machineaccountccache script demonstrates this, and debugging has
been improved in cli_credentials_set_secrets() by passing back and
error string.
Andrew Bartlett
2010-02-20 17:58:07 +11:00
Günther Deschner
e40310a64b
testprogs: ignore GetJob level 3 and 4 against samba for now.
...
Guenther
2010-02-19 10:12:07 +01:00
Günther Deschner
77164a8a5d
testprogs: add tests for GetJob() to spoolss test.
...
Guenther
2010-02-18 22:01:04 +01:00
Günther Deschner
0bf9c5ecf6
testprogs: add RPC_S_PROCNUM_OUT_OF_RANGE error.
...
Guenther
2010-02-18 16:41:59 +01:00
Günther Deschner
9ff2c1ea64
testprogs: print SDDL string of printer security descriptors
2010-02-18 02:18:59 +01:00
Günther Deschner
77fc30b481
testprogs: add rather simple device mode tests to spoolss test.
...
Guenther
2010-02-16 17:28:02 +01:00
Günther Deschner
351f694d61
testprogs: add "samba3" and "architecture=" options to spoolss tester.
...
Guenther
2010-02-15 23:05:05 +01:00
Günther Deschner
1988f4274c
testprogs: fix EnumJobs debug output in spoolss test.
...
Found by Kai, thanks!
Guenther
2010-02-15 22:12:34 +01:00
Günther Deschner
89621d8d19
testprogs: print all printerinfo levels in spoolss test.
...
Guenther
2010-02-12 20:46:44 +01:00
Günther Deschner
5e1dd19221
testprogs: one more error code for spoolss test.
...
Guenther
2010-02-11 13:26:13 +01:00
Günther Deschner
4f8a4cb81b
testprogs: print secdesc->Control in spoolss test.
...
Guenther
2010-02-11 13:24:41 +01:00
Günther Deschner
490e1f84fe
testprogs: use ConvertSidToStringSid in order to print sids in spoolss test.
...
Guenther
2010-02-11 13:24:41 +01:00
Günther Deschner
1cd9df8da2
testprogs: add more error codes for spoolss test.
...
Guenther
2010-02-10 14:07:31 +01:00
Günther Deschner
7c95d559c3
testprogs: regenerate printlib prototypes for spoolss test.
...
Guenther
2010-02-09 16:39:37 +01:00
Günther Deschner
73e6212a32
testprogs: print job info levels in EnumJobs() spoolss tests.
...
Guenther
2010-02-09 16:39:35 +01:00
Günther Deschner
bf7156b6dd
testprogs: print datatypes info levels in EnumPrintProcessorDatatypes() spoolss tests.
...
Guenther
2010-02-09 16:39:35 +01:00
Günther Deschner
dcad5447cf
testprogs: print printprocessor info levels in EnumPrintProcessors() spoolss tests.
...
Guenther
2010-02-09 16:39:34 +01:00
Günther Deschner
5db64e88c7
testprogs: print monitor info levels in EnumMonitors() spoolss tests.
...
Guenther
2010-02-09 16:39:34 +01:00
Günther Deschner
5afae25724
testprogs: print port info levels in EnumPorts() spoolss tests.
...
Guenther
2010-02-09 16:39:30 +01:00
Günther Deschner
8088a17128
testprogs: print form info levels in EnumForms(),GetForm() spoolss tests.
...
Guenther
2010-02-09 16:38:04 +01:00
Günther Deschner
55ae3d1729
testprogs: also print printer info during GetPrinter spoolss test.
...
Guenther
2010-01-31 20:41:17 +01:00
Günther Deschner
818fb00381
testprogs: print all driver info levels in spoolss testsuite.
...
Guenther
2010-01-25 11:20:06 +01:00
Günther Deschner
f2999157f9
testprogs: add tests for GetPrinterData{Ex} and EnumPrinterDataEx.
...
Guenther
2010-01-18 13:41:02 +01:00
Günther Deschner
ecd35d7ea6
testprogs: add tests for GetForm.
...
Guenther
2010-01-18 13:41:02 +01:00
Günther Deschner
ca646a82f8
testprogs: pass down LPPRINTER_DEFAULTS in spoolss test.
...
Guenther
2010-01-18 13:41:02 +01:00
Günther Deschner
0ae4cc839d
testprogs: remove unused test_EachDriver from spoolss test.
...
Guenther
2010-01-12 12:12:05 +01:00
Günther Deschner
3c1b51795d
testprogs: add EnumPrinterKey test to spoolss test.
...
Guenther
2010-01-12 12:12:05 +01:00
Günther Deschner
403dc10e8f
testprogs: fix driver levels in spoolss test.
...
Guenther
2010-01-11 12:43:07 +01:00
Günther Deschner
9a1b298e3d
testprogs: test each printer, do not abort after first failure.
...
Guenther
2010-01-11 12:43:07 +01:00
Günther Deschner
3e7b7bfd27
testprogs: fix EnumPrintProcessorDatatypes spoolss test.
...
Guenther
2010-01-11 12:43:07 +01:00
Günther Deschner
4aefb33b9f
testprogs: add more error codes to spoolss test.
...
Guenther
2010-01-11 12:43:07 +01:00
Günther Deschner
339afda877
testprogs: add support for "print" option in win32 spoolss torture test.
...
Guenther
2010-01-08 01:04:19 +01:00
Günther Deschner
9185fd0a93
testprogs: pass down architecture in spoolss test.
...
Guenther
2010-01-08 01:03:34 +01:00
Günther Deschner
487a03a158
testprogs: add win32 spoolss testsuite.
...
Guenther
2010-01-08 01:03:34 +01:00
Stefan Metzmacher
1525e59886
blackbox/test_export_keytab.sh: correctly remove temporary files
...
metze
2010-01-04 09:36:25 +01:00
Stefan Metzmacher
5df8b33ddc
blackbox/test_export_keytab.sh: use VALGRIND for samba4kinit
...
metze
2010-01-04 09:36:25 +01:00
Andrew Tridgell
9d6411d9dd
s4-testpasswords: fixed CONFIG and quoting
...
Need to pass correct config file to tests
2009-12-31 17:33:34 +11:00
Jelmer Vernooij
9e5ef916d4
net: Move 'newuser' to 'net newuser'
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:27 +11:00
Jelmer Vernooij
73594c248f
net: Fix tests and documentation of setexpiry.
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:25 +11:00
Jelmer Vernooij
b531696a5b
net: Move 'setpassword' to 'net setpassword'.
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:22 +11:00
Jelmer Vernooij
797977ac53
blackbox.passwords: Use convenience variable for net.
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:19 +11:00
Jelmer Vernooij
18d221342b
Fix commands in password tests.
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:18 +11:00
Matthias Dieter Wallnöfer
0af3b06824
Revert "blackbox:test_kinit - Remove the "-H" (hive) parameter"
...
This reverts commit d4389a230b
.
This revert changed the behaviour which I didn't expect. Thanks abartlet to
point this out!
2009-09-21 11:33:13 +02:00
Matthias Dieter Wallnöfer
d4389a230b
blackbox:test_kinit - Remove the "-H" (hive) parameter
...
The "enableaccount" script works only on local LDB anymore - therefore remove
this parameter.
2009-09-20 23:07:22 +02:00
Stefan Metzmacher
c5d38fd45a
blackbox/test_ldb.sh: test searching using OIDs instead of names for attributes and classes
...
metze
2009-09-20 06:44:19 +02:00
Andrew Kroeger
e3a2a22451
s4:pwsettings: Added blackbox tests.
...
The added tests include basic validation that the script runs and accepts all
custom arguments. The tests also verify changes to the password complexity,
minimum password length, and minimum password length settings.
2009-09-10 01:09:56 +02:00
Andrew Kroeger
67a8a8c9e6
testprogs:subunit.sh: Add function for expected failures.
...
The testit_expect_failure() function is like the testit() function, with
reversed error detection logic. This reversal only affects the pass/fail logic
and logging - the original return code from the command is still returned to the
calling script.
2009-09-10 01:09:56 +02:00
Andrew Bartlett
8ff1f50b0c
s4:kerberos Add support for user principal names in certificates
...
This extends the PKINIT code in Heimdal to ask the HDB layer if the
User Principal Name name in the certificate is an alias (perhaps just
by case change) of the name given in the AS-REQ. (This was a TODO in
the Heimdal KDC)
The testsuite is extended to test this behaviour, and the other PKINIT
certficate (using the standard method to specify a principal name in a
certificate) is updated to use a Administrator (not administrator).
(This fixes the kinit test).
Andrew Bartlett
2009-07-28 14:10:47 +10:00
Andrew Bartlett
cdd7a5208f
s4:kerberos Add test to show that we actually export the keytab
...
While it is hard to prove it is correct, at least the new
'nettestuser' principal and the Administrator principal are correct.
We had to fix the case of 'Administrator' in the selftest code to
match the DB, as the keytab lookup is case sensitive.
Andrew Bartlett
2009-07-27 22:41:43 +10:00
Andrew Bartlett
89a074b784
s4:heimdal Allow KRB5_NT_ENTERPRISE names in all DB lookups
...
The previous code only allowed an KRB5_NT_ENTERPRISE name (an e-mail
list user principal name) in an AS-REQ. Evidence from the wild
(Win2k8 reportadely) indicates that this is instead valid for all
types of requests.
While this is now handled in heimdal/kdc/misc.c, a flag is now defined
in Heimdal's hdb so that we can take over this handling in future (once we start
using a system Heimdal, and if we find out there is more to be done
here).
Andrew Bartlett
2009-06-30 12:11:14 +10:00
Andrew Bartlett
1e6fb7d730
s4: Add tests and 'must change password' flags in setpassword and newuser
...
In particular, ensure that we can acutally change the password under
these circumstances.
Andrew Bartlett
2009-06-18 13:49:30 +10:00
Andrew Bartlett
033e25fdce
s4:testprogs Don't specify a username/password when checking the ccache
...
The purpose of this test is to ensure that the Kerberos credentials
cache is valid. If the username and password is specified, this
overrides the very thing we are trying to test.
Andrew Bartlett
2009-06-18 13:49:30 +10:00
Stefan Metzmacher
d52e813117
s4:blackbox/test_ldb: make use of the $VALGRIND envvar
...
metze
2009-03-04 08:32:32 +01:00
Stefan Metzmacher
3ce895181b
testprogs/win32: add an option to trigger small reads in npecho_client2.c
...
metze
2009-02-09 13:32:11 +01:00
Stefan Metzmacher
1bf51ea262
testprogs/win32: make it possible to run in byte or message mode in npecho_server2
...
metze
2009-02-09 12:09:01 +01:00
Stefan Metzmacher
5438d7dad8
testprogs/win32: add npecho_*2.c
...
This exlores some details of message type named pipes.
metze
2009-02-09 11:57:13 +01:00
Stefan Metzmacher
8b408f7819
s4:selftest: avoid hardcoded pathes in blackbox tests
...
metze
2009-02-03 16:31:04 +01:00
Stefan Metzmacher
bb45bf6347
s4:blackbox: don't remove newlines in the subunit failure output
...
metze
2009-01-08 15:59:09 +01:00
Andrew Bartlett
fc7e41d6ff
s4:testprogs: improve extended dn testing of the ldb blackbox tests
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-17 12:29:30 +11:00
Andrew Bartlett
22eb64f056
Actually test the kpasswd server
...
This uses kpasswd operated as a blackbox, assisted by the newly
imported rkpty tool.
Andrew Bartlett
2008-10-20 20:07:09 +11:00