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

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

GUI-Tools: SMBUSERS: master.passwd password support

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