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

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

GUI-Tools: SSCC: Try to really fix Ticket #146

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