summaryrefslogtreecommitdiff
path: root/script
Commit message (Collapse)AuthorAgeFilesLines
* autobuild: Enable standalone tdb2 testsAmitay Isaacs2012-03-081-1/+10
| | | | | Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Thu Mar 8 09:32:24 CET 2012 on sn-devel-104
* autobuild.py: Catch only true exceptions in except statementAmitay Isaacs2012-01-241-3/+3
| | | | | | sys.exit(0) raises systemExit which is caught in empty except: statement. This can change the exit status if except: condition is supposed to exit with different status value.
* script/autobuild.py: cleanup on rebase failureStefan Metzmacher2012-01-211-0/+2
| | | | | | | | | We can improve this to generate logs.tar.gz later... metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Jan 21 11:29:58 CET 2012 on sn-devel-104
* param: Connect lp_security to the lib/param code to allow testsAndrew Bartlett2011-11-171-0/+1
| | | | Pair-Programmed-With: Amitay Isaacs <amitay@samba.org>
* param: calculate server role from security, and security from server roleAndrew Bartlett2011-11-171-0/+1
| | | | | | | | | | | | | This allows smb.conf files from either the samba3 or samba4 tradition to come to the same value of server role, using the information in the smb.conf file. This is important so that tools like 'net getlocalsid' work against a Samba4 AD installation (yes, users have tried this). Andrew Bartlett Pair-Programmed-With: Amitay Isaacs <amitay@samba.org>
* script/autobuild.py: split 'samba3' 'make -j 4 everything' into multiple stepsStefan Metzmacher2011-10-111-1/+5
| | | | | | | Calling 'waf configure' while compiling .c files makes it very hard to find compile errors. We do 'make -j 4 bin/smbtorture4' before 'make -j 4 everything'. metze
* lib/param move source4 param code to the top levelAndrew Bartlett2011-10-111-0/+186
| | | | | | | | | | | | This is done so that the lpcfg_ functions are available across the whole build, either with the struct loadparm_context loaded from an smb.conf directly or as a wrapper around the source3 param code. This is not the final, merged loadparm, but simply one step to make it easier to solve other problems while we make our slow progress on this difficult problem. Andrew Bartlett
* param: Use a bool to hold boolean parametersAndrew Bartlett2011-10-071-1/+1
| | | | | | | All three-state parameters invoking Auto (2) are already declared as integers, not booleans. Andrew Bartlett
* autobuild: Remove s3-waf from autobuildAndrew Bartlett2011-10-071-8/+1
|
* script/librelease.sh: automate Samba4 alpha releasesAndrew Bartlett2011-09-131-8/+14
|
* script: Fix the name of the script in autogenerated header fileAmitay Isaacs2011-08-261-1/+1
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* script/librelease.sh: add git push for the release tagStefan Metzmacher2011-08-091-1/+6
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Aug 9 15:19:07 CEST 2011 on sn-devel-104
* ldb: make ldb a top level library for Samba 4.0Andrew Bartlett2011-07-052-3/+3
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-param Generate parameter tablesAndrew Bartlett2011-07-021-0/+204
|
* script/librelease.sh: keep dots in the release tagStefan Metzmacher2011-06-301-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Jun 30 18:52:06 CEST 2011 on sn-devel-104
* script/autobuild.py: don't force usage of ccache and gccStefan Metzmacher2011-04-301-2/+0
| | | | | | | | | | | If someone wants to use it, CC="ccache gcc" script/autobuild.py will work. It also makes it possible to use other compilers than gcc. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Apr 30 13:47:47 CEST 2011 on sn-devel-104
* script/autobuild.py: make sure --with-selftest-prefix keeps workingStefan Metzmacher2011-04-301-1/+1
| | | | metze
* script/librelease: display the permission on the serverStefan Metzmacher2011-04-221-0/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Apr 22 11:40:13 CEST 2011 on sn-devel-104
* script/librelease: add more error checkingStefan Metzmacher2011-04-221-3/+9
| | | | metze
* script/librelease: set umask 0022Stefan Metzmacher2011-04-221-0/+1
| | | | | | Releases should be readable by everyone. metze
* script/librelease: use a GPG_KEYID variable to hold the signing keyStefan Metzmacher2011-04-221-1/+2
| | | | metze
* script: add hardcoded library release key idStefan Metzmacher2011-04-211-1/+1
| | | | | | | | | | We don't want to use the key that might be configured in ~/.gitconfig. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Apr 21 18:25:32 CEST 2011 on sn-devel-104
* autobuild: enabled samba3-waf buildAndrew Tridgell2011-03-011-1/+8
| | | | | | | this is just a build check for now. See the mailing list discussion. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Mar 1 06:22:07 CET 2011 on sn-devel-104
* python: use os.environ[] instead of os.putenv()Andrew Tridgell2011-02-222-2/+2
| | | | | | | using os.putenv() causes too much confusion, as it doesn't update os.getenv() Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* script: sign library releases with Samba Library Distribution KeyAndrew Tridgell2011-02-141-1/+3
|
* script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'Stefan Metzmacher2011-02-071-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Feb 7 14:55:10 CET 2011 on sn-devel-104
* autobuild: lib/replace doesn't need autogen.shAndrew Tridgell2011-02-071-2/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* autobuild: fixed clone source for build treesAndrew Tridgell2011-02-071-1/+1
| | | | | | | | | this fixes a bug where autobuild would test the tree that the user pushed, not the tree that has been rebased on master. That could cause broken trees to get into master. Andrew Bartlett noticed this with a tree from Jan 19th. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* autobuild: add a bit more debug info in autobuildAndrew Tridgell2011-02-071-7/+8
| | | | | | this may help to track down rebase problems in future Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* autobuild: decouple build directories from target namesAndrew Tridgell2011-02-071-53/+68
| | | | | | this allows us to use 'samba4' as the tag, but build in '.' Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* script: tag the releasesAndrew Tridgell2011-01-111-2/+8
| | | | | Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Jan 11 02:10:05 CET 2011 on sn-devel-104
* script: added librelease.sh scriptAndrew Tridgell2011-01-111-0/+68
| | | | this is used to make library releases
* autobuild: added "make distcheck" for our libsAndrew Tridgell2011-01-111-0/+5
| | | | this ensures that release creation always works
* script/autobuild.py: add pidl testsStefan Metzmacher2011-01-051-0/+9
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 5 14:29:54 CET 2011 on sn-devel-104
* script/autobuild.py: fix path to clean-source-tree.sh from within lib/tevent/Stefan Metzmacher2011-01-051-1/+1
| | | | metze
* script/autobuild.py: check that the source tree has no uncommitted changes ↵Stefan Metzmacher2010-12-312-7/+54
| | | | | | | | | | | after make This makes sure the ABI files will be committed when the ABI changed. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 31 04:03:28 CET 2010 on sn-devel-104
* tdb: Remove autotools support.Jelmer Vernooij2010-12-241-4/+2
|
* show_test_time: Move to root scripting directory as it's useful for s3Jelmer Vernooij2010-11-271-0/+19
| | | | | | | and s4. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Nov 27 17:17:29 CET 2010 on sn-devel-104
* autobuild: perfer to use git mail address in autobuild commentBjörn JACKE2010-11-101-1/+5
| | | | | | | Signed-off-by: Andrew Tridgell <tridge@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Nov 10 23:56:37 UTC 2010 on sn-devel-104
* autobuild: add some commentsStefan Metzmacher2010-10-251-0/+2
| | | | metze
* autobuild: run ldb tests with TDB_NO_FSYNC=1Stefan Metzmacher2010-10-251-1/+1
| | | | | | Only the tdb tests should not have this. metze
* autobuild: don't cleanup the pid file within the retry loopAndrew Tridgell2010-10-211-1/+2
| | | | if we rebase and retry we need to keep the pid file
* autobuild: create an autobuild.pid fileAndrew Tridgell2010-10-191-0/+9
| | | | | | | | | | this will allow us to avoid an error email when you resubmit and there is an existing autobuild. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 19 23:36:05 UTC 2010 on sn-devel-104
* script: the --tests option has been replaced by --test-commandAndrew Tridgell2010-10-151-1/+0
|
* autobuild: do make install after make testAndrew Tridgell2010-10-131-2/+2
| | | | | | | this ensures that commits that break uninstalled testing get caught by autobuild in future Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
* autobuild: send email failure if rebase failsAndrew Tridgell2010-10-121-9/+16
| | | | | | | | | users need to know if the rebase on master fails Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 12 02:53:15 UTC 2010 on sn-devel-104
* autobuild: add an extra blank line before the autobuild markersAndrew Tridgell2010-10-121-0/+1
|
* land-remote: Fix --fail-slowly.Jelmer Vernooij2010-10-111-0/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 11 15:54:31 UTC 2010 on sn-devel-104
* land: Use temp dir if /memdisk is not available.Jelmer Vernooij2010-10-091-1/+7
|
* script: improvements to bisect-test.pyAndrew Tridgell2010-10-071-12/+17
| | | | | | | | | - allow control of all the commands (eg. specify configure command) - do a bisect reset at the end Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 7 04:11:21 UTC 2010 on sn-devel-104