summaryrefslogtreecommitdiffstats
path: root/drakwizard.spec
blob: a8e407a33558cbc75dbfe51f0615ea0bbcf00510 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
%define name drakwizard
%define version 2.10
%define release 1mdk

Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Configuration/Other
Requires: perl-base, usermode, perl-Locale-gettext, drakxtools >= 9.1-0.4mdk
BuildRequires: gettext-base 
Buildroot: %{_tmppath}/%{name}
BuildArch: noarch
Prefix: %{_prefix}

Obsoletes: wizards_lib-dhcp wizards_lib-ftp wizards_lib-web wizards_lib wizard wizards_lib-time wizards_lib-global wizards_lib-dns wizards_lib-server wizards_lib-proxy wizards_lib-db wizards_lib-news wizards_lib-firewall wizards_lib-client wizards_lib-common wizards_lib-postfix

Provides: wizards_lib-dhcp wizards_lib-ftp wizards_lib-web wizards_lib wizard wizards_lib-time wizards_lib-global wizards_lib-dns wizards_lib-server wizards_lib-proxy wizards_lib-db wizards_lib-news wizards_lib-firewall wizards_lib-client wizards_lib-common wizards_lib-postfix

Summary: Wizard Launcher and its collection of wizards
URL: http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/soft/wizard_perl

%description
drakwizard allows you to launch :
- server wizard: configures basic services.
- global wizard: wizard that launch each other.
- dhcpd, dns, postfix, samba, firewall, web, ftp, news, time wizards...

%prep
%setup -q -n %{name}

%build

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/$RPM_PACKAGE_NAME

%files -f %{name}.lang
%defattr(-,root,root)
%config(noreplace) %_sysconfdir/gnome-vfs-2.0/vfolders/*
%_sbindir/drakwizard
%_datadir/wizards*
%{perl_vendorlib}/MDK/

%changelog
* Tue Feb 10 2004 Warly <warly@mandrakesoft.com> 2.10-1mdk
- fix list_printers function
- readd ENV{__WIZ_HOME__} variable to be able to test directly from the CVS tree
- change "choose a country" to "choose a city"
- bug fix in PXE (add all.rdz boot image)

* Mon Feb  2 2004 guibo <guibo@xp2400.guibland.com> 2.9-5mdk
- typo fixes
- Samba wizard now working (no more printers share for the moment)
- fix drakwizard Postfix internal mail configuration
- use dnsdomainame instead of domainane
- use IPADDR or result of ip addr show dev eth?
- add check_started in Wizcommon.pm (all wizards will use it)

* Fri Jan 30 2004 Antoine Ginies <aginies@mandrakesoft.com> 2.9-4mdk
- fix error (pxe was unable to read old conf in boot image)
- updated po file.
- add image in Mandrake Install server wizard

* Wed Jan 28 2004 Antoine Ginies <aginies@bi.mandrakesoft.com> 2.9-3mdk
- PXE wizard: now can enable/disable PXE in dhcpd.conf
- FTP wizard: fix problem of External FTP server ACL
- Proy Wizard: val to fixed_val in summary

* Tue Jan 27 2004 Antoine Ginies <aginies@mandrakesoft.com> 2.9-2mdk
- DNS wizard: 
	- add comment in db.DOMAINANME.hosts and db.ipreverse.hosts
	- needed_rpm bind
	- fix pb of remove host
	- clear CLIENTNAME CLIENTIP when add a new host
- FTP wizard:
	- add test of bash in /etc/shells
	- rewrite fonction to allow/deny from internet/intranet
	- force selection of intranet or internet to continue wizard
- NIS with Autofs Wizard:
	- fix waiting screen
	- fix pb of nisdomainname check
	- refer to correct image name (nisautofs.png)
- PXE wizard:
	- add domainanme test
	- now configure /etc/pxe.conf
	- correct pb of previous button
	- fix problem of list image
	- add loop mode in add/remove PXE boot image
	- split modify step to fit wizard window
- all Wizard:
	- typo fixes
	- perl_checker compliant
- thx tv, erwan, nonotor, docteam for bug report :-)

* Tue Jan 20 2004 Antoine Ginies <aginies@mandrakesoft.com> 2.9-1mdk
- DHCP server: add PXE support
- DNS wizard: add check procedure
- NIS+autofs wizard: check nisdomainname
- FTP wizard: new options
- mail wizard: some fix in 
- merge bind_client and bind wizard in renwed bind wizard
  (slave/master config, add/remove host)
- Mandrake install Wizard: restart needed service
- new PXE wizard: PXE configuration, add/remove/modify boot images

* Mon Dec 22 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.8-2mdk
- rebuild for new drakxtools due to latest rpm policy regarding perl
  dependancies
- fix layout in apache wizard messages
- new NIS wizard

* Tue Dec 09 2003 Warly <warly@mandrakesoft.com> 2.8-1mdk
- fix samba wizard reading of old conf (printers and denied and allowed hosts)

* Mon Nov 17 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.7-1mdk
- fix a few remaining i18n/l10n issues (also know as the infamous
  xgettext vs perl escaped strings fight)

* Mon Nov 17 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.6-3mdk
- time wizard: fix broken layout on time server error which result in
  80% of the explanation not to be displayed and in hidding the "next"
  button
- fix doble message in Samba wizard
- translate:
  o some untranslated strings
  o entries in wizards pull-down menu in main drakwizard interface
  o wizard's main window titles
- translation updates (cy, et, eu, fr, pt_BR, uz)

* Fri Nov 14 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.6-2mdk
- translation updates
- fix dhcp wizard

* Wed Nov 05 2003 Warly <warly@mandrakesoft.com> 2.6-1mdk
- fix ntp wizard bad conf saving
- fix dns_client wrong config for reverse name search
- fix ntpd server wrong shut down at wizard first setup
- fix anonymous mode for ftpwizard

* Fri Sep 19 2003 Warly <warly@mandrakesoft.com> 2.5-1mdk
- spell fixes
- update po

* Wed Sep 17 2003 Warly <warly@mandrakesoft.com> 2.4-1mdk
- better ip checking in dhcp
- better string displaying in error and warning
- check that the wizard is run as root

* Mon Sep 15 2003 Warly <warly@mandrakesoft.com> 2.3-1mdk
- fix postfix bad strings
- fix samba printer exporting

* Sat Sep 13 2003 Warly <warly@mandrakesoft.com> 2.2-1mdk
- fix apache config
- fix squid config
- separate region and country in time server
- fix samba server
- fix inn server
- fix nfs server
- fix ftp server
- fix dns_client server

* Tue Sep 02 2003 Warly <warly@mandrakesoft.com> 2.1-1mdk
- complete squid/proftpd/inn wizard
- add own images to wizards
- add boolean list handling

* Fri Aug 22 2003 Warly <warly@mandrakesoft.com> 2.0-1mdk
- remove all the XML/shell part, now it is just perl
- everything should be broken
- squid/proftpd/inn are not yet ported

* Fri Aug 08 2003 David Baudens <baudens@mandrakesoft.com> 1.8-2mdk
- Update banners

* Tue Mar 11 2003 Warly <warly@mandrakesoft.com> 1.8-1mdk
- ntp wizard add the server name in the ntp.conf file (bug 534)

* Tue Mar 11 2003 David BAUDENS <baudens@mandrakesoft.com> 1.7-2mdk
- Update banners

* Sun Mar 09 2003 Warly <warly@mandrakesoft.com> 1.7-1mdk
- set server ip as dns if 127.0.0.1 is the server nameserver

* Sat Mar 08 2003 Warly <warly@mandrakesoft.com> 1.6-1mdk
- do not choose 127.0.0.1 in dhcp server wizard if another dns is available

* Wed Mar 05 2003 Warly <warly@mandrakesoft.com> 1.5-1mdk
- remove firewall wizard
- try to fix server wizard (unused anyway)

* Mon Mar 03 2003 Warly <warly@mandrakesoft.com> 1.4-1mdk
- gc fixes UTF8 problem

* Sun Mar 2 2003 Warly <warly@mandrakesoft.com> 1.3-1mdk
- start nfs server at the end of nfs wizard
- add dns and gateway in dhcp server config, remove nis, netbios and others
- add apache2 wizard
- compute a correct domainame, dns and gateway in IFCFG.pm
- replace shell function for chek_masquerade and check_relay by perl ones
- restart postfix at the end of postfix configuration
- fix summary not returning right combo boxes and boolean values
- remove unused dir field in ftp wizard

* Thu Dec 19 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.1-1mdk
- fix to get png images with gtk2

* Mon Nov 18 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.0-4mdk
- Fixed FTP wizard install

* Wed Nov 13 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.0-3mdk
- s|_(||N(|

* Tue Nov  5 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.0-2mdk
- Oops (silly rpm -ba instead of make rpm).

* Mon Nov  4 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.0-1mdk
- Summary mode (expert mode, no help, all on the same page)
- Greyed fields depending on configuration.
- Scrollbar bugfix
- Dynamique checkbox list
- i18n/XML typo bug fix.
- Samba : shared printers selection, access restriction.
- NFS : improved parser, confirmation page.

* Thu Oct 29 2002 Stefan van der Eijk <stefan@eijk.nu> 0.2-14mdk
- BuildRequires: gettext perl-XML-Parser

* Fri Sep 20 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-13mdk
- added chooser for acces restriction for NFS
- dns (test /etc/named.conf)
- time fix (infinite while when ntp server unreachable) 
- require leafnode for news wizard

* Thu Sep 12 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-12mdk
- fix i18n typo
- test and cp /etc/sysconfig/network-scripts/draknet_conf to .../drakconnect_conf

* Fri Sep  6 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-11mdk
- SAMBA : s|samba-server|samba|
- DHCP : not authoritative
	 added check()

* Fri Sep  6 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-10mdk
- Web : require apache instead of apache-conf
- DHCP: test if is already a dhcp client,
	test dhcpd.conf before cp,
	temporary no check for ip range
- NTP:	test before copying step-tickers,
	fixed bug in cp of zoneinfo

* Thu Sep  5 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-9mdk
- Fixed time wizard install
- Added some msgid in .pot generation.
- s|Configure button|Next button|

* Thu Sep  5 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-8mdk
- New icons
- Fixed postfix

* Thu Aug 29 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-7mdk
- Fixed time wizard (better chooser support)
- Traduction improvements.
- Fixed dhcp and postfix scripts bug.
- Added nfs wizard.

* Tue Aug 27 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-6mdk
- Postfix conf bug fix.
- Removed those DEBUG page that make navigation buggy
- No check for old net conf.

* Fri Aug 23 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-5mdk
- Added wizard's png icons
- Added samba home acces fonctionnality
- Add support for server-settings: for GNOME 2 (fcrozat)
- Wiz cleanup.

* Tue Aug 20 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-4mdk
- Wizard chooser if launched without arguments and a lot of bug fixes.

* Tue Aug 13 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-3mdk
- use of drakconnect db for web, ftp and samba wizards.

* Mon Aug 12 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-2mdk
- proftpd support

* Fri Aug  9 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.2-1mdk
- i18n support

* Wed Aug  7 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-7mdk
- No "prev" when it is impossible.

* Tue Aug  6 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-6mdk
- A lot of bug fixes in wiz files
- Added chooser support.

* Fri Aug  2 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-5mdk
- Added sub wizard support

* Fri Aug  2 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-4mdk
- Server wizard navigation bugs fixes.

* Thu Aug  1 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-3mdk
- Dns wizard bug fixes and optimisations
- Set isWizard

*  Wed Jul 31 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-2mdk
- Added require perl-XML-Parser and a Provides section.

*  Fri Jul 25 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.1-1mdk
- First packaging