/[smecontribs]/rpms/smeserver-adv-samba/contribs7/smeserver-adv-samba.spec
ViewVC logotype

Diff of /rpms/smeserver-adv-samba/contribs7/smeserver-adv-samba.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.2 by slords, Sat Apr 12 14:41:13 2008 UTC Revision 1.13 by slords, Thu Dec 2 17:38:16 2010 UTC
# Line 1  Line 1 
1  # $Id$  # $Id: smeserver-adv-samba.spec,v 1.12 2010/12/02 15:28:37 slords Exp $
2  # Authority: gregzartman  # Authority: gzartman
3  # Name: Greg J. Zartman  # Name: Greg Zartman
4    
5  Summary: SME Server specific advanced Samba configuration files and templates  Summary: SME Server specific advanced Samba configuration files and templates
6  %define name smeserver-adv-samba  %define name smeserver-adv-samba
7  Name: %{name}  Name: %{name}
8  %define version 0.1.0  %define version 0.1.0
9  %define release 1  %define release 7
10  Version: %{version}  Version: %{version}
11  Release: %{release}%{?dist}  Release: %{release}%{?dist}
12  License: GPL  License: GPL
13  Group: Networking/Daemons  Group: Networking/Daemons
14  Source: %{name}-%{version}.tar.gz  Source: %{name}-%{version}.tar.gz
15    Patch1: smeserver-adv-samba-0.1.0-2.patch
16    Patch2: smeserver-adv-samba-0.1.0-safe_winbind.patch
17    Patch3: smeserver-adv-samba-0.1.0-winbind2.patch
18    Patch4: smeserver-adv-samba-0.1.0-auth.patch
19    Patch5: smeserver-adv-samba-0.1.0-logdir-fix.patch
20  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
21  BuildArchitectures: noarch  BuildArchitectures: noarch
22  BuildRequires: e-smith-devtools >= 1.13.1-03  BuildRequires: e-smith-devtools >= 1.13.1-03
23  Requires: e-smith-samba >= 1.14.1-6  Requires: e-smith-samba >= 2.0.0
24  Requires: samba >= 3.0.25b  Requires: e-smith-base  >= 5.0.0
25  Requires: samba-client >= 3.0.25b  Requires: samba-common >= 3.0.25b
26  AutoReqProv: no  AutoReqProv: no
27    
28  %changelog  %changelog
29  * Fri Apr 11 2008 Greg J. Zartman <greg@leiinc.com> 0.1.0  * Thu Dec 2 2010 Shad L. Lords <slords@mail.com> 0.1.0-7.sme
30    - Fix logging directory for winbind
31    
32    * Thu Dec 2 2010 Shad L. Lords <slords@mail.com> 0.1.0-6.sme
33    - Reduce requires to samba-common to fix upgrades.
34    
35    * Tue Nov 5 2008 Greg J. Zartman <greg@leiinc.com> 0.1.0-5
36    - Add nsswitch.conf and pam.d/login fragments to workgroup-update
37      templates2expand [SME: 4729].
38    
39    * Wed Oct 15 2008 Greg J. Zartman <greg@leiinc.com> 0.1.0-4
40    - Update winbindd-service-status action to set service to disabled if
41      service is enabled and ServerRole is changed.
42    
43    * Tue Oct 14 2008 Greg J. Zartman <greg@leiinc.com> 0.1.0-3
44    - Set winbindd to disabled by default and on initial install, was
45      previouslly enabled by default.
46    - Create action to start winbindd if the DM or ADM server roles are designated.
47    
48    * Tue Sep 30 2008 Greg J. Zartman <greg@leiinc.com> 0.1.0-2
49    - Add template fragments to etc/pam.d/login to look for winbindd auth is
50      winbindd is running [SME: 4196].
51    - Add a template fragment to ibays to set the samba 'force group'
52      parameter to the current ibay group or the group shared when SME is
53      configured as a Domain Member of Active Directory Member.  The is required
54      so that domain members can have write access to domain member shares.  At
55      some point, we may decide to fully support domain groups transparently
56      at the domain member or active directory member server [SME: 4196].
57    
58    * Fri Apr 11 2008 Greg J. Zartman <greg@leiinc.com> 0.1.0-1
59  - Roll initial package.  - Roll initial package.
60  - Provide configuration parameters to deploy Samba winbindd deamon.  - Provide configuration parameters to deploy Samba winbindd deamon.
61  - Add template to nsswitch.conf to configure nss to include winbindd auth.  - Add template to nsswitch.conf to configure nss to include winbindd auth.
62    The configuration parameters included in this fragment really belong    The configuration parameters included in this fragment really belong
63    in e-smith-base, but we are including it in this package until it it    in e-smith-base, but we are including it in this package until it is
64    deemed appropriate to move it to e-smith-base.      deemed appropriate to move it to e-smith-base.  
65    
66  %description  %description
# Line 44  smeserver-adv-samba is to e-smith-samba Line 78  smeserver-adv-samba is to e-smith-samba
78    
79  %prep  %prep
80  %setup  %setup
81    %patch1 -p1
82    %patch2 -p1
83    %patch3 -p1
84    %patch4 -p1
85    %patch5 -p1
86    
87  %build  %build
 mkdir -p root/etc/e-smith/tests  
88  perl createlinks  perl createlinks
89    
90  # Manage supervise and multilog for winbindd.  # Manage supervise and multilog for winbindd.
# Line 57  touch root/var/service/winbindd/down Line 95  touch root/var/service/winbindd/down
95  mkdir -p root/var/service/winbindd/log/supervise  mkdir -p root/var/service/winbindd/log/supervise
96  mkdir -p root/var/log/winbindd  mkdir -p root/var/log/winbindd
97    
 # Make storage point for shadowcopies  
 mkdir -p root/home/e-smith/files/.shadow  
   
98  %install  %install
99  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
100    
101  (cd root   ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)  (cd root   ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
102  /sbin/e-smith/genfilelist \  /sbin/e-smith/genfilelist \
103      --dir '/var/service/winbindd' 'attr(1755,root,root)' \      --dir '/var/service/winbindd' 'attr(1755,root,root)' \


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed