source: branches/guitools-1.0/install/changes@ 574

Last change on this file since 574 was 574, checked in by Herwig Bauernfeind, 14 years ago

GUI-Tools: SSCC: Workgroup/Domain can be set during installation

File size: 18.7 KB
Line 
1Version 1.0.1 13-06-2011
2 +Added: Workgroup/Domain can set during installation
3 *Changed: Internal names of objects
4Version 1.0.0 13-03-2010
5 +Added: Use a more wizard-like style instead of
6 multiple message boxes.
7 +Added: Offer to remove and recreate also backend
8 database files.
9 +Added: Enhanced search routine for Apache 2.x
10 *Changed: Main_Resize works better
11 *Changed: Help button removed
12 *Changed: Installation process is organized in a
13 more logical order.
14 !Fixed: Do not allow to disable creation of "root"
15 account unless it already exists
16 !Fixed: Initiate notebook page load earlier (no more
17 crashes in certain situations)
18 !Fixed: Do not crash on almost empty smb.conf (created
19 by a client installation
20 !Fixed: Bug in NLV.VRS 2.0
21Version 0.9.5 06-03-2010
22 +Added: SambaInit.VRS: _SambaInit() acts more
23 intelligently now
24 +Added: Recommend creation of an account for the
25 name stored in %USER% during installation
26 *Changed: Use NLV.VRS 2.0 instead of 1.0
27Version 0.9.4 19-02-2010
28 +Added: User is forced to create a "root" account now,
29 if it does not already exist.
30 !Fixed: Remove several temporary files after usage
31Version 0.9.3 06-10-2009
32 +Added: Warning about codepage use on non IBM-850
33 systems
34 *Changed: Make sure the server uses IBM-850/UTF-8 as
35 default codepage (even makes sense on
36 non IBM-850/UTF-8 systems)
37Version 0.9.2 22-09-2009
38 +Added: Optionally use big icons
39 *Changed: Visual appearance like EVFSGUI 2.0
40 !Fixed: Several missing strings in swedish
41 language file (Google translation!)
42Version 0.9.1 14-07-2009
43 +Added: Check free space on TMPDIR
44 +Added: Warn, if no SWAT users are defined
45 +Added: Tell user to close sscc.exe in order to
46 complete installation process
47 *Changed: Default backend is TDBSAM now (as in
48 Samba 3.4)
49Version 0.9.0 18-06-2009
50 +Added: SambaInit.VRS: _PasswordDBRewrite() added
51 +Added: SambaInit.VRS: _SambaExtendSearchPath() added
52 *Changed: Create "root" and "guest" account
53 *Changed: Integrate groupmapinst.cmd
54Version 0.8.9 13-06-2009
55 *Changed: Header in smb.conf is similar now to the
56 one SWAT writes
57Version 0.8.8 26-05-2009
58 +Added: Charset detection, configuration and
59 selection (corresponding with core changes)
60Version 0.8.7 02-05-2009
61 +Added: Action: Remove transient TDB files
62 +Added: SambaInit.VRS: _SambaFinish() added
63Version 0.8.6 08-04-2009
64 +Added: Create "root" account password for SWAT
65 +Added: Shares can be renamed now
66 +Added: SambaInit.VRS: Make detection process more
67 verbose
68 +Added: SambaInit.VRS: _SambaRunning() added
69 +Added: SambaInit.VRS: Winbindd check added
70 *Changed: Installation mode window is now NLV enabled
71 *Changed: Share management is now NLV enabled
72 !Fixed: Several strings were not NLV enabled
73 !Fixed: Missing parameter string in "Remove Samba
74 Shares" dialogue
75 !Fixed: No more emtpy message boxes
76 !Fixed: Don't allow direct editing of section names
77Version 0.8.5 28-02-2009
78 +Added: SambaInit.VRS: Also find smbd.exe in ..\bin
79 +Added: SambaInit.VRS: Make sure the core directories
80 exist (basically redo the job of coreinst.cmd
81 during install).
82 *Changed: SambaInit.VRS: Changed search order for smbd.exe
83 (made it more likely to find OUR smbd.exe
84 before we find other smbd.exe that are in
85 the PATH accidentally)
86 !Fixed: SambaInit.VRS: Regression, we must change into
87 Samba tools directory before proceeding.
88 !Fixed: SambaInit.VRS: New default logging directory was
89 detected wrongly
90Version 0.8.4 31-01-2009
91 +Added: NLVSetup: NLV files are also found in
92 subdirectories of the installation directory
93Version 0.8.3 13-12-2008
94 *Changed: Replaced part of the REXXINI library by my
95 own code as the handle related functions
96 kept crashing on my SMP machine. If it works
97 0.8.2 is probably more stable, than 0.8.3.
98Version 0.8.2 11-11-2008
99 !Fixed: NLV files were not found, when exe was run
100 from a different directory (affects all
101 Samba GUI tools)
102Version 0.8.1 07-11-2008
103 +Added: Made the paths/info page NLV aware
104 +Added: SSCC can detect and display Samba version now
105 +Added: Menu item to update Samba binaries from a
106 Samba ZIP package
107 *Changed: Removed some deprecated code and variables
108 *Changed: "Reload" uses same code as smbmon.
109Version 0.8.0 25-10-2008
110 +Added: Made all current messages NLV aware.
111 +Added: Pick directory buttons for all directories
112 to choose
113 +Added: Remove superfluos notebook pages when
114 switching back to simple mode
115 *Changed: Completely reworked the notebook for
116 [global] section, more fixed items on
117 the first page (most common ones)
118 *Changed: Tabs are now on top of the notebook
119 (better usage of screen space)
120 *Changed: Spinbuttons for security and log level.
121
122Version 0.7.3 24-10-2008 (not published)
123 *Changed: Always offer to recreate LMHosts in
124 InstallerMode
125 *Changed: Order of init routines (debug option
126 kicks in earlier now)
127 !Fixed: No more flashing during setup of notebook
128 in expert mode (plus it is much faster than
129 before)
130 !Fixed: Usermap should not be installed into
131 %ETC%\samba but into %ETC%\samba\private
132 !Fixed: SambaInit.VRS: Several small omissions added
133Version 0.7.2 19-10-2008
134 +Added: Remember debug status accross sessions
135 +Added: Lots of debug code for debug mode
136 +Added: Add/remove share context menu is NLV aware now
137 *Changed: The core routines are much cleaner now
138 (not as spaghetti style as before)
139 *Changed: Use shared NLV code (like smbusers), not
140 sscc.exe's own implementation (which was
141 more or less the same anyway)
142 *Changed: Removed several dead code sequences
143 *Changed: sscc uses the same init sequence as smbusers
144 now
145 *Changed: Restore window before quitting, if sscc is
146 closed while it is minimized (like smbusers)
147 *Changed: Button font is 9.WarpSans now (like evfsgui,
148 smbusers, smbmon)
149 *Changed: The field width of entry fields is calculated
150 now (not a fixed length as before)
151 !Fixed: Remove spurious resize events from the event
152 queue (like in smbusers)
153 !Fixed: Several smaller bugs
154 !Fixed: Finally made the change detection waterproof
155 !Fixed: It was easy to create invalid share entries
156 in smb.conf "abusing" the share dialogue.
157 Subsequent calls crashed sscc.exe.
158 !Fixed: Cleanup temporary directory after work
159 !Fixed: NLVGetMessage: Make check for SYS0 case
160 insensitive
161Version 0.7.1 10-10-2008
162 +Added: Support for Samba usermap handling
163 !Fixed: Installer mode for LMHosts import was broken
164Version 0.7.0 09-10-2008
165 +Added: Added complete printcap handling
166 (including CUPS detection)
167 +Added: Added complete LMHosts import
168 +Added: Samba server is also configured as WINS server
169 !Fixed: Create guest account also when Peer import
170 is chosen (not only for default smb.conf)
171 !Fixed: Version notice parsing was broken in 0.6.6
172Version 0.6.6 05-10-2008
173 +Added: Now sscc.exe creates the guest account
174 *Changed: SambaInit.VRS:Rework samba.!tools patch
175 detection (still empty under
176 *Changed: Moved buttons up by 20 twips
177 *Changed: Made version notice like that of smbmon and
178 smbusers
179Version 0.6.5 23-09-2008
180 +Added: If a printcap files exists add printcap name
181 line to [global] section
182 !Fixed: The default lock directory is now created as
183 %ETC%\samba\lock instead of %ETC%\samba\lockS
184 (broke standard usershares path)
185 Note: Recreating a new smb.conf will render
186 an existing installation unworkable, as the
187 previous lock files will not be found, unless
188 the old "locks" directory is renamed to "lock"
189 !Fixed: Change / into \ and back less aggresively
190 (could lead to a unworkable Samba installation)
191 Note: Changed vocabularies are black intead of
192 DarkBlue now (makes it easier to spot problems)
193Version 0.6.4 20-09-2008
194 *Changed: SambaInit.VRS: Make Unixroot x:\MPTN if it is
195 empty
196 _InitTempdir: Set TMPDIR appropriately in
197 case it is empty
198 !Fixed: The value of Homes could easily become nonsense
199Version 0.6.3 11-09-2008
200 +Added: 0755 MODE EA to locks directory in order to
201 prevent the testparm.exe warning about
202 permissions to appear. NOTE: This EA should
203 be marked critical (which is not possible
204 from REXX). It still works, though.
205 *Changed: Share SambaInit.VRS, _InitTempDir(), _ErrorShowMsg
206 with sscc and smbmon
207 !Fixed: Crash in 0.6.3 when trying to save changes
208Version 0.6.2 25-08-2008
209 !Fixed: 9.WarpSans Bold in password fields
210 !Fixed: Samba tools path was empty
211 !Fixed: sscc tried to create printer queues in the
212 not (anymore) existing samba\var directory.
213Version 0.6.1 24-08-2008
214 +Added: Support for new usermod.cmd
215 +Added: Support for new groupmod.cmd
216 +Added: Support new "set primary group script"
217 (obsoleted by usermod now)
218 *Changed: Start migration to common codebase
219 with smbusers and smbmon
220 *Changed: Set "create mask = 0777" in a Non-PDC
221 server environment
222 *Changed: Set "server string = %h Samba Server...."
223 (suggested by Yuri Dario)
224 *Changed: Use slash conversion for "dir", "file" and
225 "path" statements only
226 *Changed: Default directories are now in %ETC%\samba\*
227
228Version 0.6.0a 16-07-2008
229 *Changed: Set "share modes = no" for [netlogon]
230 service
231 !Fixed: Menu descriptions for [profiles] and
232 [netlogon] were swapped
233 !Fixed: Always close smb.conf inihandle before
234 attempting to add a service from Action menu
235Version 0.6.0 15-07-2008
236 +Added: Menu "Action" to manually add [netlogon],
237 [profiles] and [homes] section to an existing
238 smb.conf
239 +Added: Message boxes whether changes were saved
240 successfully or not
241 *Changed: Treat [homes] internally like [netlogon]
242 and [profiles] (= do not display it if it
243 does not exist yet).
244 *Changed: Enhanced change detection (works much
245 better than before, still not perfect)
246 !Fixed: smb.conf was left open under certain
247 conditions, which made changes un savable
248Version 0.5.7 14-07-2008
249 +Added: profiles acls = Yes to [profiles] section
250 NOTE: PDC settings work, but are subject to changes
251 as there are very likely better defaults than
252 the ones currently used.
253Version 0.5.6 11-07-2008
254 +Added: Choose to create "Standalone" or "PDC" type
255 server
256 +Added: PDC type server: Create [netlogon] and
257 [profiles] sections
258 +Added: PDC type server: Add several [global] options
259Version 0.5.5 23-06-2008
260 +Added: Change "lmannounce" from "Auto" to "Yes"
261 *Changed: Add translation '\' to '/' and vice versa
262Version 0.5.4 18-06-2008
263 +Added: Installer mode: tdbsam as alternative backend
264Version 0.5.3 17-06-2008
265 +Added: Installer mode: Also create "root" account
266Version 0.5.2 April-2008
267 +Added: NLS support via message files
268Version 0.5.1 17-04-2008
269 +Added: Display various values on intro page
270 +Added: Reload configuration button (same code
271 as in smbmon.exe)
272 +Added: Functionality to add arbitrary Samba
273 options to shares
274 *Changed: After saving changes the GUI is updated
275 to reflect eventual changes that also
276 affect the GUI.
277Version 0.5.0 13-04-2008
278 +Added: Primitive installer mode wizard (now finally
279 SSCC.EXE can be used in the WPI installer to
280 replace old install.exe)
281 +Added: Default smb.conf for installer mode
282 +Added: Directory picker button for path fields
283 +Added: Integrated backup mechanism to have a working
284 smb.conf at hand
285 +Added: Size and position is now saved across sessions
286 +Added: Support for Rich Walsh's smbsetenv (still
287 incomplete)
288 *Changed: GUI style is now similar to eVFSGUI (GUI for
289 Samba Client in eCS 2.0)
290 *Changed: Solid workaround for "winbind separator" bug
291 (Samba Ticket #57)
292 *Changed: Use David Grasers beautiful setup icon
293 !Fixed: Several bugs in the resizing code
294 !Fixed: Installer mode IBM Peer/LANServer migration
295 (last one forgot scripts, homes and guest
296 accounts)
297 !Fixed: Read only bug
298 !Fixed: Yes/No values bug
299
Note: See TracBrowser for help on using the repository browser.