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

Annotation of /rpms/smeserver-thinclient/contribs7/smeserver-thinclient.spec

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


Revision 1.1 - (hide annotations) (download)
Mon Dec 24 16:15:41 2007 UTC (16 years, 11 months ago) by slords
Branch: MAIN
CVS Tags: smeserver-thinclient-2_0-5_el4_sme
Import on branch contribs7 of package smeserver-thinclient-2.0-5.el4.sme.src.rpm

1 slords 1.1 Summary: Allow pxeboot of Thin Client workstations over network
2     %define name smeserver-thinclient
3     Name: %{name}
4     %define version 2.0
5     %define release 5
6     Version: %{version}
7     Release: %{release}%{?dist}
8     License: GPL
9     Group: Network
10     Source: %{name}-%{version}.tar.gz
11     BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
12     BuildArch: noarch
13     Requires: e-smith-base
14     BuildRequires: e-smith-devtools >= 1.13.1-03
15     AutoReq: yes
16     %description
17     Allows for diskless workstation boot of Thin Clients over network.
18     PXE capable NIC and BIOS required on target machine
19     tftp server reqired. Can be on sme server - requires smeserver-tftpd or elsewhere in network
20     Assumes sme server is acting as dhcp server
21    
22     %changelog
23     * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
24     - Clean up spec so package can be built by koji/plague
25    
26     * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
27     - Update to new release naming. No functional changes.
28     - Make Packager generic
29    
30     * Mon Jun 12 2006 Trevor Batley <trevor@batley.id.au> - 2.0-5
31     - Cater for missing tftpd parameter in configuration database
32     - Set dhcpd Bootp parameter in configuration database
33    
34     * Tue Apr 4 2006 Trevor Batley <trevor@batley.id.au> - 2.0-4
35     - Got rid of superfluous 3 level version number and reverted to 2 levels
36    
37     * Sun Apr 1 2006 Trevor Batley <trevor@batley.id.au> - 2.0.0-3
38     - Tidied up some of the references to pxe parameters in panel
39     - Changed panel to look for the tftpd{directory} parameter for populating tftproot
40    
41     * Sun Mar 26 2006 Trevor Batley <trevor@batley.id.au> - 2.0.0-2
42     - Change update to tftp key in config database to tftpd to align with tftpd package from Daniel Warnet
43    
44     * Sat Feb 11 2006 Trevor Batley <trevor@batley.id.au> - 2.0.0-1
45     - Amend to work with smeserver v7rc2 +>
46     + rename pxeclients database thinclient
47     + panel - remove hardcoded thinclient & hosts database paths
48     + panel - remove references to dhcpd{DenyBootp} database property
49     + templates - remove /etc/dhcpd.conf/25DenyBootp fragment
50     + events - use services2update for conf-thinclient
51     + actions - remove conf-thinclient script
52     + spec - remove all coding in %pre tag
53     + createlinks - only do panel (remove all other c**p)
54    
55     * Thu Nov 11 2004 Trevor Batley <trevor@batley.id.au> - 1.2.0-5
56     - Fix error when changing distribution and NOT regenerating /etc/dhcpd.config
57     - Added option to allow changing the default filename to be executed (per distribution)
58    
59     * Sat Apr 17 2004 Trevor Batley <trevor@batley.id.au> - 1.2.0-4
60     - Fix error when adding new Workstation and 'Default Distribution' set as 'None'
61    
62     * Wed Apr 14 2004 Trevor Batley <trevor@batley.id.au> - 1.2.0-3
63     - Fix stupid error with use of Self for tftp server (template for /etc/dhcpd.conf/48NextServer)
64    
65     * Wed Apr 14 2004 Trevor Batley <trevor@batley.id.au> - 1.2.0-2
66     - Multiple validation changes
67     - Add log file capture and display for rpm & signal-event handling
68     - Display error messages on Workstation & Distribution panels
69     - Added tick/cross and coloured Operation Status report
70    
71     * Wed Apr 01 2004 Trevor Batley <trevor@batley.id.au> - 1.2.0-1
72     - Add functionality into panel to add/remove distributions via rpm (file on local workstation)
73    
74     * Wed Mar 24 2004 Trevor Batley <trevor@batley.id.au>
75     - Removed postun action of navigation-conf-hidden and replaced with correct action of navigation-conf
76    
77     * Fri Mar 19 2004 Trevor Batley <trevor@batley.id.au>
78     - Formatting changes to sub-panels within thinclient server-manager panel and addition of cancel button to workstation settings
79    
80     * Thu Mar 18 2004 Trevor Batley <trevor@batley.id.au>
81     - Removed post action of navigation-conf-hidden and replaced with correct action of navigation-conf
82    
83     * Thu Mar 18 2004 Trevor Batley <trevor@batley.id.au>
84     - Removed tftp components from this rpm and put them in smeserver-tftpd
85     - added requirement to use smeserver-tftpd and removed requirement for generic tftp
86    
87     * Mon Mar 15 2004 Trevor Batley <trevor@batley.id.au>
88     - Fixed bug in mac address checking
89     - included call to navigation-conf-hidden in post install event
90    
91     * Fri Mar 12 2004 Trevor Batley <trevor@batley.id.au>
92     - Revamped rpm build spec file and associated pre & post scripts etc.
93    
94     * Sat Mar 6 2004 Trevor Batley <trevor@batley.id.au>
95     - Updated thinclient server-manager panel using suggestions from Darrell May & Gordon Rowell
96    
97     * Wed Feb 4 2004 Trevor Batley <trevor@batley.id.au>
98     - Initial working (sort of) pxeboot server-manager panel
99    
100     * Wed Feb 4 2004 Trevor Batley <trevor@batley.id.au>
101     - Add initial pxeboot server-manager panel
102    
103     * Tue Feb 3 2004 Trevor Batley <trevor@batley.id.au>
104     - Fix problem with quoting around default tftpboot directory
105    
106     * Sat Jan 31 2004 Trevor Batley <trevor@batley.id.au>
107     - Fix template problem with
108    
109     * Sat Jan 24 2004 Trevor Batley <trevor@batley.id.au>
110     - Initial release
111    
112     * Sat Jan 24 2004 Trevor Batley <trevor@batley.id.au>
113     - Initial release
114    
115    
116     %prep
117     %setup -q -n %{name}-%{version}
118    
119     %build
120     perl createlinks
121    
122     %install
123     /bin/rm -rf $RPM_BUILD_ROOT
124     (cd root ; /usr/bin/find . -depth -print | /bin/cpio -dump $RPM_BUILD_ROOT)
125     /bin/rm -f %{name}-%{version}-filelist
126     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
127    
128     %clean
129     rm -rf $RPM_BUILD_ROOT
130    
131     %files -f %{name}-%{version}-filelist
132    
133     %defattr(-,root,root)
134    
135     %pre
136    
137     %preun
138    
139     %post
140    
141     %postun

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