/[smecontribs]/rpms/smeserver-lazy_admin_tools/contribs8/smeserver-lazy_admin_tools.spec
ViewVC logotype

Diff of /rpms/smeserver-lazy_admin_tools/contribs8/smeserver-lazy_admin_tools.spec

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

Revision 1.1 by slords, Sat May 26 23:11:09 2012 UTC Revision 1.8 by unnilennium, Tue Jun 25 00:35:06 2013 UTC
# Line 1  Line 1 
1  # $Id: smeserver-lazy_admin_tools.spec,v 1.2 2010/03/06 16:27:29 slords Exp $  # $Id: smeserver-lazy_admin_tools.spec,v 1.7 2013/06/19 04:30:57 unnilennium Exp $
2  # Authority: unnilennium  # Authority: unnilennium
3  # Name: Jean-Philippe Pialasse  # Name: Jean-Philippe Pialasse
4    
5  Summary: Lazy Admin's Tools is a set of scripts to automate admin tasks  Summary: Lazy Admin's Tools is a set of scripts to automate admin tasks
6  %define name smeserver-lazy_admin_tools  %define name smeserver-lazy_admin_tools
7  %define version 1.0  %define version 1.0
8  %define release 1%{?dist}  %define release 5%{?dist}
9  Name: %{name}  Name: %{name}
10  Version: %{version}  Version: %{version}
11  Release: %{release}  Release: %{release}
# Line 17  BuildArchitectures: noarch Line 17  BuildArchitectures: noarch
17  Requires: e-smith-base  Requires: e-smith-base
18  Requires:  SMEServer >= 8.0  Requires:  SMEServer >= 8.0
19  Obsoletes: e-smith-lazy_admin_tools  Obsoletes: e-smith-lazy_admin_tools
20    BuildRequires: e-smith-devtools >= 1.13.1-03
21    Patch0: smeserver-lazy_admin_tools-1.0-patch0.patch
22    Patch1: smeserver-lazy_admin_tools-1.0-patch1.patch
23    Patch2: smeserver-lazy_admin_tools-1.0-patch2.patch
24    Patch3: smeserver-lazy_admin_tools-1.0-patch3.patch
25    Patch4: smeserver-lazy_admin_tools-1.0-patch4.patch
26    
27  %description  %description
28  The Lazy Administrator's Tools is a set of scripts designed to automate  The Lazy Administrator's Tools is a set of scripts designed to automate
# Line 32  batch tasks and jobs for E-Smith/SME ser Line 38  batch tasks and jobs for E-Smith/SME ser
38      * lat-pptp       : activate or deactivate pptp access for individual users      * lat-pptp       : activate or deactivate pptp access for individual users
39      * lat-dump       : create input files for the above lat-tools, based on the      * lat-dump       : create input files for the above lat-tools, based on the
40                         configuration files of the SME servers.                         configuration files of the SME servers.
41        * lat-shadow     : add users' encrypted password in /etc/shadow file
42        
43  See man lat-tools for general help on the usage of the toolkit, or run the  See man lat-tools for general help on the usage of the toolkit, or run the
44  command with the --help switch to get specific help.  command with the --help switch to get specific help.
45    
46  %changelog  %changelog
47    * Mon Jun 24 2013 JP PIALASSE tests@pialasse.com  1.0-6.sme
48    - fixed  Can't enable procmail [SME: 7139]
49    - fixed  Error during creation of pptp access with lazy admin tools [SME: 7695]
50    - patch4
51    * Mon May 13 2013 JP PIALASSE tests@pialasse.com  1.0-5.sme
52    - fixed lat-procmail [SME: 7139]
53    - fixed removing user with home dir not in /home/e-smith/files/users/ [SME: 7162]
54    - create basic SME pseudonyms using option -n for nicknames [SME: 7284]
55    - patch3
56    * Sat Feb 02 2013 JP PIALASSE tests@pialasse.com  1.0-4.sme
57    - fixed empty  Gid property  creation on user update bug [SME: 7192]
58    - added lat-shadow binary [SME: 7137]
59    - patch1 and patch2
60    * Sat Feb 02 2013 JP PIALASSE tests@pialasse.com  1.0-3.sme
61    - fixed warning on empty group creation/update bug [SME: 7202]
62    - fixed uid changed on user update bug [SME: 7196]
63    - fixed warning on user creation/update bug [SME: 7192]
64    - patch0
65    * Sat Feb 02 2013 JP PIALASSE tests@pialasse.com  1.0-2.sme
66    - binary are not executable [SME: 7138]
67  * Sat May 26 2012 JP PIALASSE tests@pialasse.com  1.0-1.sme  * Sat May 26 2012 JP PIALASSE tests@pialasse.com  1.0-1.sme
68  - Initial version  - Initial version
69    
70  %prep  %prep
71  %setup  %setup
72    %patch0 -p1
73    %patch1 -p1
74    %patch2 -p1
75    %patch3 -p1
76    
77    
78  %build  %build
79    
# Line 49  command with the --help switch to get sp Line 81  command with the --help switch to get sp
81  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
82  (cd root   ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)  (cd root   ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
83  rm -f e-smith-%{version}-filelist  rm -f e-smith-%{version}-filelist
84  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
85        --file '/usr/sbin/lat-domains' 'attr(755,root,root)'  \
86        --file '/usr/sbin/lat-dump' 'attr(755,root,root)'  \
87        --file /usr/sbin/lat-groups 'attr(755,root,root)'  \
88        --file /usr/sbin/lat-hosts 'attr(755,root,root)'  \
89        --file /usr/sbin/lat-ibays 'attr(755,root,root)'  \
90        --file /usr/sbin/lat-pptp 'attr(755,root,root)'  \
91        --file /usr/sbin/lat-procmail 'attr(755,root,root)'  \
92        --file /usr/sbin/lat-pseudonyms 'attr(755,root,root)'  \
93        --file /usr/sbin/lat-quota 'attr(755,root,root)'  \
94        --file /usr/sbin/lat-restore 'attr(755,root,root)'  \
95        --file /usr/sbin/lat-users 'attr(755,root,root)'  \
96        --file /usr/sbin/lat-shadow 'attr(755,root,root)'  \
97        > %{name}-%{version}-filelist
98    
99    
100    
101  %clean  %clean
102  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_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