1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00
Commit Graph

661 Commits

Author SHA1 Message Date
Michael Adam
ed28246c25 packaging(RHEL-CTDB): package the fake-acls vfs module
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-02-19 13:58:00 +01:00
Andrew Bartlett
895cc9a915 packaging: Remove long-gone --disable-merged-build from RHEL-CTDB packaging
Reviewed-by: Andreas Schneider <asn@samba.org>
2012-11-22 10:21:17 +01:00
Andrew Bartlett
7626b5d904 build: Remove --enable-smbtorture, require bin/smbtorture (from waf) for make test
This simply moves this to being a side-effect of --enable-selftest.

The flag was renamed from --enable-smbtorture4 in a recent patch.

Make test now relies on smbtorture4, and so this code to make the dependency
optional for the tests is not required any more.

Andrew Bartlett

Reviewed-by: Andreas Schneider <asn@samba.org>
2012-11-22 10:21:17 +01:00
Andrew Bartlett
8a2ef49dea build: Be consistent with the name of smbtorture binaries
This ensures that in both build systems, smbtorture3 is the source3 binary, and
smbtoture is our main smbtorture binary, built with waf.

Also included in this is the removal of bin/ndrdump4 as a special case.

This removes the last cases of binaries with different names in
each build system.

Andrew Bartlett

Reviewed-by: Andreas Schneider <asn@samba.org>
2012-11-22 10:21:16 +01:00
Andreas Schneider
a3a1cd4797 packaging: Add NetworkManager dispatcher script for winbind.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>

Autobuild-User(master): David Disseldorp <ddiss@samba.org>
Autobuild-Date(master): Tue Oct 30 13:17:02 CET 2012 on sn-devel-104
2012-10-30 13:17:02 +01:00
Andreas Schneider
334044f6fa packaging: Move smbprint to a comman location.
This also removes all the duplicate smbprint scripts.

This fixes bug #9301.

Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>

Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Mon Oct 29 14:08:37 CET 2012 on sn-devel-104
2012-10-29 14:08:37 +01:00
Andreas Schneider
49959cffc5 packaging: Add support for reloading systemd services. 2012-10-11 17:07:19 +02:00
Andreas Schneider
66018ea4fb packaging: Add config for systemd-tmpfiles.
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Tue Oct  9 17:10:53 CEST 2012 on sn-devel-104
2012-10-09 17:10:53 +02:00
Karolin Seeger
6fb91dd369 RHEL packaging: Try to fix makerpms.sh on RHEL.
Address bug #9165 - makerpms.sh can't create package fo RHEL.

Karolin

Autobuild-User(master): Karolin Seeger <kseeger@samba.org>
Autobuild-Date(master): Tue Sep 18 12:51:01 CEST 2012 on sn-devel-104
2012-09-18 12:51:00 +02:00
Stefan Metzmacher
5695691005 packaging/RHEL-CTDB: add "BUILD_GPFS=no configure.rpm" and "BUILD_GPFS=no makerpms.sh"
metze
2012-09-18 04:17:23 +02:00
Stefan Metzmacher
914fc4f265 packaging/RHEL-CTDB: try harder to set $RPMVER
metze
2012-09-18 04:17:22 +02:00
Stefan Metzmacher
77f281a6d1 packaging/RHEL-CTDB: fix the build
metze
2012-09-18 04:17:18 +02:00
Björn Jacke
88a5bff889 packaging: apply some solaris packaging fixes
Actually this might be outdated already. See bug #5670.
Thanks to Michal Ludvig.

Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Fri Sep 14 02:42:53 CEST 2012 on sn-devel-104
2012-09-14 02:42:53 +02:00
Volker Lendecke
3755a418cc s3: Remove the gpfs_hsm_notify module
The functionality has been merged into vfs_gpfs

Signed-off-by: Christian Ambach <ambi@samba.org>
2012-08-17 18:25:53 +02:00
Gregor Beck
31980cf5cb s3:utils: remove standalone cclean tool
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2012-08-16 06:57:08 +10:00
Andreas Schneider
3f14155a9f doc: Remove all references to 'printer admin' option. 2012-07-03 21:56:49 +02:00
Gregor Beck
9e53a0209b packaging(RHEL-CTDB): package cclean tool
Signed-off-by: Michael Adam <obnox@samba.org>
2012-06-29 15:21:22 +02:00
Gregor Beck
250ebe7550 packaging(RHEL-CTDB): make makespec.sh aware of new location of version.h
Signed-off-by: Michael Adam <obnox@samba.org>
2012-06-29 15:21:21 +02:00
Björn Baumbach
11fc75fcb5 packaging(RHEL-CTDB): fix build dependencies
Building manual pages needs rsync for copying built mans.
source3/script/installmo.sh calls msgfmt, thats part of gettext.
2012-06-28 21:19:17 +02:00
Andreas Schneider
d0fbe16a6b systemd: Add samba service file.
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Apr  4 18:04:09 CEST 2012 on sn-devel-104
2012-04-04 18:04:09 +02:00
Andrew Bartlett
b93326b968 s3-build: remove EXEEXT from Makefiles
As far as I am aware, we do not actually build on any platforms that
require this.  The last Stratos VOS release on
ftp://ftp.stratus.com/vos/samba/samba.html was 3.0.5

Andrew Bartlett
2012-02-09 00:27:08 +01:00
Andrew Bartlett
2c04520f32 s3-docs: Remove references to long-gone smbmount utilities 2012-02-08 17:34:53 +11:00
Volker Lendecke
43b7038dea RHEL-CTDB: *.msg files moved 2012-01-17 17:21:08 +01:00
Volker Lendecke
077e5bc556 RHEL-CTDB: *.dat files moved 2012-01-17 17:21:07 +01:00
Volker Lendecke
29c2422bb4 RHEL-CTDB: CP*so are no more 2012-01-17 17:21:07 +01:00
Volker Lendecke
2a1a2766bb RHEL-CTDB: --with-mandir -> --mandir 2012-01-17 17:21:07 +01:00
Karolin Seeger
1d471ee393 s3/packaging: Fix rpm build issues on RHEL4.
Second part of a fix for bug #7705 (RHEL samba.spec broken - and fix).
Based on patches of Jason Haar and Daniël van Eeden. Thanks a lot!

Karolin

Autobuild-User: Karolin Seeger <kseeger@samba.org>
Autobuild-Date: Fri Nov 18 22:13:06 CET 2011 on sn-devel-104
2011-11-18 22:13:06 +01:00
Karolin Seeger
32e825d60d s3/packaging: Fix rpm build issues on RHEL.
Fix bug #7705 (RHEL samba.spec broken - and fix).
Based on patches of Jason Haar and Daniël van Eeden. Thanks a lot!

Karolin

Autobuild-User: Karolin Seeger <kseeger@samba.org>
Autobuild-Date: Thu Nov 17 23:05:28 CET 2011 on sn-devel-104
2011-11-17 23:05:27 +01:00
Andreas Schneider
4f3e86f623 systemd: Fix dependencies.
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Fri Nov  4 12:36:04 CET 2011 on sn-devel-104
2011-11-04 12:36:04 +01:00
David Disseldorp
0f61eb5e29 pkg: add comments to the systemd sysconfig file
Autobuild-User: David Disseldorp <ddiss@samba.org>
Autobuild-Date: Thu Nov  3 15:11:27 CET 2011 on sn-devel-104
2011-11-03 15:11:27 +01:00
Andreas Schneider
7d7ba3ba40 Add systemd service files.
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Fri Oct 28 11:34:27 CEST 2011 on sn-devel-104
2011-10-28 11:34:27 +02:00
Christian Ambach
51b43a4c3e packaging(RHEL-CTDB): align configure.rpm to the spec file
Signed-off-by: Michael Adam <obnox@samba.org>

Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri May 27 13:27:03 CEST 2011 on sn-devel-104
2011-05-27 13:27:02 +02:00
Michael Adam
0b0abc1723 packaging(RHEL-CTDB): honour rpm build target options handed in to makerpms.sh
This allows to call e.g. "makerpms.sh -bs" to only build the source rpm.

Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Wed May 18 23:10:59 CEST 2011 on sn-devel-104
2011-05-18 23:10:59 +02:00
Michael Adam
c07cccd983 packaging(RHEL-CTDB): adapt configure.rpm 2011-05-18 22:00:24 +02:00
Michael Adam
b2dbdaaa0f packaging(RHEL-CTDB): enforce building of libtdb and libtalloc 2011-05-18 22:00:24 +02:00
Michael Adam
ec625f7b7b packaging(RHEL-CTDB): build libtdb and libtalloc packages ourselves
and add appropriate dependencies to the samba-common package.
It should also be possible to run with appropriate system talloc
and tdb packages.
2011-05-18 22:00:24 +02:00
Michael Adam
ac0307ff89 packaging(RHEL-CTDB): update configure.rpm (--disable-smbtorture4) 2011-05-18 22:00:24 +02:00
Michael Adam
51d5975e5e packaging(RHEL-CTDB): disable smbtorture4 in the rpm build 2011-05-18 22:00:24 +02:00
Michael Adam
b7588755e7 packaging(RHEL-CTDB): Remove the packaging of the winbind-32bit compat package 2011-05-18 22:00:24 +02:00
Volker Lendecke
ab628716e0 packaging(RHEL-CTDB): create the rpm directories
In RHEL6, rpms are built in /root/rpmbuild, and those directories do not
necessarily exist.
2011-05-18 22:00:24 +02:00
Volker Lendecke
a491e8e8d3 Always build before commit ... :-) 2011-05-04 20:08:04 +02:00
Volker Lendecke
3e21151003 RHEL-CTDB: Build vfs_gpfs_hsm_notify
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed May  4 17:12:14 CEST 2011 on sn-devel-104
2011-05-04 17:12:14 +02:00
Michael Adam
7e4f2614ab packaging(RHEL-CTDB): fix configure.rpm (honour additional cmdline parameters) 2011-04-07 17:08:16 +02:00
Michael Adam
f52b3180fe packaging(RHEL-CTDB): Fix debuginfo builds
At least on RHEL 5.5, we observed broken debuginfo packages
when either old build directories were still present or old
debuginfo packages (of samba) were installed.

This patch removes the debuginfo samba RPMs and old RPM build
directories, giving the user a 10 second chance to quit.
2011-04-06 00:34:22 +02:00
Michael Adam
c2738b2a2b packaging(RHEL-CTDB): add BuildRequires to ctdb-devel >= 1.2.25
This should make sure we build against ctdb with SCHEDULE_FOR_DELETION control.
2011-04-06 00:34:22 +02:00
Michael Adam
86a3c39fa8 packaging(RHEL-CTDB): replace Prereq by Requires.
In RHEL6, Prereq is deprecated.
2011-04-06 00:34:22 +02:00
Volker Lendecke
b5d882f517 packaging(RHEL-CTDB): explicitly build the tsm vfs module. 2011-01-21 10:10:02 +01:00
Michael Adam
f622ba2810 packaging/RHEL-CTDB: add the smbta-util manpage 2011-01-18 14:09:15 +01:00
Michael Adam
bb25419e46 packaging/RHEL-CTDB: add the pam_winbind.conf manpage 2011-01-18 14:09:08 +01:00
Michael Adam
bf08669903 packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages 2011-01-18 14:08:59 +01:00