Older
-
r16
(In addition to the originally reported problem with being un...) committed by nigel.bree
- In addition to the originally reported problem with being unable to save machine default
configurations, there is another problem with the faulty way the GSS console UI handles these.
If the configuration server service does not receive a default user name from the client when
initially creating the machine, the corresponding name it assigns for display in the console is just
the machine name instead of the machine name and default user name combined. The initial
configuration name happens to be the name as this, which is normally fine.
However, because the console incorrectly looks at machine default configurations as potentially
clashing when saving a non-default named configuration, a default configuration which ended up being
saved as a plain machine name will end up causing spurious conflicts for users which want to save an
alternative named configuration with the machine name.
This extends the script slightly to ensure that machine default configurations that don't contain
the substring " - ", and which are thus plain machine names, are also considered candidates to
rename internally as potentially conflicting.
In addition to the originally reported problem with being unable to save machine default
configurations, there is another problem with the faulty way the GSS console UI handles these.
If the configuration server service does not receive a default user name from the client when
initially creating the machine, the corresponding name it assigns for display in the console is just
the machine name instead of the machine name and default user name combined. The initial
configuration name happens to be the name as this, which is normally fine.
However, because the console incorrectly looks at machine default configurations as potentially
clashing when saving a non-default named configuration, a default configuration which ended up being
saved as a plain machine name will end up causing spurious conflicts for users which want to save an
alternative named configuration with the machine name.
This extends the script slightly to ensure that machine default configurations that don't contain
the substring " - ", and which are thus plain machine names, are also considered candidates to
rename internally as potentially conflicting.
-
issue 14
(Automated Data Cleanup to purge old retired clients from the...) reported by lhudsoniii
-
-
gss-scripts_2009-08.zip (The gss-scripts collection, August 2009 edition (r15)) file uploaded by nigel.bree
-
Labels:
Featured
Type-Archive
OpSys-Windows
Labels:
Featured
Type-Archive
OpSys-Windows
-
r15
(As I've not heard any reports of problems with the Vista bra...) committed by nigel.bree
- As I've not heard any reports of problems with the Vista branch of the tools (and no reports about
Windows 7, although I haven't yet had time to personally re-test everything with Win7), it's past
time that I reintegrated the changes into the trunk and prepared a fresh download.
As I've not heard any reports of problems with the Vista branch of the tools (and no reports about
Windows 7, although I haven't yet had time to personally re-test everything with Win7), it's past
time that I reintegrated the changes into the trunk and prepared a fresh download.
-
issue 13
(Integrity error when trying to remove computer, script error...) changed by nigel.bree
-
Status:
Testing
Labels:
Type-Defect Priority-High
Status:
Testing
Labels:
Type-Defect Priority-High
-
r14
(Potential set of fixes for Issue #13 both as reported and as...) committed by nigel.bree
- Potential set of fixes for Issue #13 both as reported and as well the related issues with the
backupdb.wsf script which the delclients.wsf script wants to run automatically and which was also
not working with GSS1.0
Potential set of fixes for Issue #13 both as reported and as well the related issues with the
backupdb.wsf script which the delclients.wsf script wants to run automatically and which was also
not working with GSS1.0
-
issue 13
(Integrity error when trying to remove computer, script error...) reported by strikerbb
-
-
r13
(Small adjustment to the script so that the only entries in t...) committed by nigel.bree
- Small adjustment to the script so that the only entries in the ResourceView table it adjusts are the
ones that need it; in addition, print a count of the number of rows adjusted.
Small adjustment to the script so that the only entries in the ResourceView table it adjusts are the
ones that need it; in addition, print a count of the number of rows adjusted.
-
issue 12
(Unable to delete clients when partial name entered) changed by nigel.bree
-
Status:
Fixed
Labels:
Type-Defect Component-Scripts
Status:
Fixed
Labels:
Type-Defect Component-Scripts
-
r12
(Add a new script to help work around a design fault in the G...) committed by nigel.bree
- Add a new script to help work around a design fault in the GSS2.0/GSS2.5 consoles with respect to
the machine default configurations, where they have invisible and unchangeable names that are
required to be unique. The underlying console and configuration server code is being changed so this
can't happen in future, but as a simple-to-distribute workaround this script looks for duplicate
names in this table and renames any affected rows, to avoid the console bug where any changes made
to the configuration cannot be saved.
Add a new script to help work around a design fault in the GSS2.0/GSS2.5 consoles with respect to
the machine default configurations, where they have invisible and unchangeable names that are
required to be unique. The underlying console and configuration server code is being changed so this
can't happen in future, but as a simple-to-distribute workaround this script looks for duplicate
names in this table and renames any affected rows, to avoid the console bug where any changes made
to the configuration cannot be saved.
-
r11
(More work on the client deletion script thanks to Issue 12 -...) committed by nigel.bree
- More work on the client deletion script thanks to Issue 12 - the previous check-in did fix the
problem, but inadvertently. It contained a bug that resulted in clients being deleted one by one,
which turns out to be actually what was necessary; the root cause of the problem is a bug in ADO
when handling the bulk delete being performed in the WMIData table, where there can be 10,000 rows
stored for a single client. For that one table, we need to delete the client data one client at a
time.
More work on the client deletion script thanks to Issue 12 - the previous check-in did fix the
problem, but inadvertently. It contained a bug that resulted in clients being deleted one by one,
which turns out to be actually what was necessary; the root cause of the problem is a bug in ADO
when handling the bulk delete being performed in the WMIData table, where there can be 10,000 rows
stored for a single client. For that one table, we need to delete the client data one client at a
time.
-
r10
(Experimental code to resolve Issue #12 by giving the keysToS...) committed by nigel.bree
- Experimental code to resolve Issue #12 by giving the keysToSet function a limit on the number of
elements to convert and by making it mutate the incoming dictionary as the elements are drained. I
don't yet have a good set of test data so the limit per query is arbitrarily set at 32 set elements
for now.
Experimental code to resolve Issue #12 by giving the keysToSet function a limit on the number of
elements to convert and by making it mutate the incoming dictionary as the elements are drained. I
don't yet have a good set of test data so the limit per query is arbitrarily set at 32 set elements
for now.
-
-
issue 12
(Unable to delete clients when partial name entered) Owner changed by nigel.bree
-
-
-
-
issue 5
(clientname.wsf should have an option for purging machines wi...) Status changed by nigel.bree
-
-
issue 4
(clientname.wsf hangs if machine records exist but have no na...) Status changed by nigel.bree
-
-
issue 2
(macfind.wsf only looks in the "Default" machine group) Status changed by nigel.bree
-
-
issue 8
(the shortcuts created by backupdb need the "Run as Administr...) commented on by nigel.bree
-
-
issue 9
(restoredb.wsf doesn't extract SYMANTECGHOST.DB on Windows Se...) changed by nigel.bree
-
Status:
Fixed
Labels:
Priority-Medium
−Priority-High
Status:
Fixed
Labels:
Priority-Medium
−Priority-High
-
r9
(Fix a small bug in the Vista shortcut handling in the backup...) committed by nigel.bree
- Fix a small bug in the Vista shortcut handling in the backupdb script where I forgot to make the
restore shortcut target a script interpreter exe, so that the "Run as Administrator" bit is
honoured.
Add a test for Vista for both backupdb and restoredb to see if the user is elevated and if not,
request elevation by re-launching. This may not be ideal on non-Vista systems if the scripts are run
by non-Admin users, so this is conditional on Vista and now a message is printed if run by a non-
admin on pre-Vista systems.
Fix a small bug in the Vista shortcut handling in the backupdb script where I forgot to make the
restore shortcut target a script interpreter exe, so that the "Run as Administrator" bit is
honoured.
Add a test for Vista for both backupdb and restoredb to see if the user is elevated and if not,
request elevation by re-launching. This may not be ideal on non-Vista systems if the scripts are run
by non-Admin users, so this is conditional on Vista and now a message is printed if run by a non-
admin on pre-Vista systems.
-
issue 9
(restoredb.wsf doesn't extract SYMANTECGHOST.DB on Windows Se...) Status changed by nigel.bree
-
-
issue 9
(restoredb.wsf doesn't extract SYMANTECGHOST.DB on Windows Se...) commented on by nigel.bree
-
-
-
r8
(Move the new empty-folder script from the vista branch to tr...) committed by nigel.bree
- Move the new empty-folder script from the vista branch to trunk
Move the new empty-folder script from the vista branch to trunk
-
r7
(Clean up some left-over pieces since I started writing this ...) committed by nigel.bree
- Clean up some left-over pieces since I started writing this by cut-n-paste from delclients.wsf
Clean up some left-over pieces since I started writing this by cut-n-paste from delclients.wsf
-
issue 11
(Have a script which is able to delete empty folders) Status changed by nigel.bree
-
-
r6
(Add the svn:eol-style property (just in case), update the cl...) committed by nigel.bree
- Add the svn:eol-style property (just in case), update the clientname.wsf and delclients.wsf scripts
a little for hygiene with "dim" statements, and add the new "delfolders.wsf" script
Add the svn:eol-style property (just in case), update the clientname.wsf and delclients.wsf scripts
a little for hygiene with "dim" statements, and add the new "delfolders.wsf" script
-
-
-
-
issue 8
(the shortcuts created by backupdb need the "Run as Administr...) Status changed by nigel.bree
-
-
r5
(Hopefully resolve issue#8 by adding a fragment that modifies...) committed by nigel.bree
- Hopefully resolve issue#8 by adding a fragment that modifies a .LNK in-place to adjust the
undocumented "run as administrator" bit.
Hopefully resolve issue#8 by adding a fragment that modifies a .LNK in-place to adjust the
undocumented "run as administrator" bit.
-
issue 9
(restoredb.wsf doesn't extract SYMANTECGHOST.DB on Windows Se...) Status changed by nigel.bree
-
-
issue 9
(restoredb.wsf doesn't extract SYMANTECGHOST.DB on Windows Se...) reported by nigel.bree
-
-
r4
(Change the copyright boilerplate a little, add a lot of dim ...) committed by nigel.bree
- Change the copyright boilerplate a little, add a lot of dim statements for better namespace hygiene,
and modify the restoredb.wsf script to work around a problem apparently introduced in Vista where
the behaviour of expand.exe is no longer compatible with previous versions where the cab contains
files with pathnames. Now -F does not accept a file with a path prefix (whereas it did before), and
when extracted the path prefix is included (whereas if you included it with -F before, it was not
extracted with the prefix).
Change the copyright boilerplate a little, add a lot of dim statements for better namespace hygiene,
and modify the restoredb.wsf script to work around a problem apparently introduced in Vista where
the behaviour of expand.exe is no longer compatible with previous versions where the cab contains
files with pathnames. Now -F does not accept a file with a path prefix (whereas it did before), and
when extracted the path prefix is included (whereas if you included it with -F before, it was not
extracted with the prefix).
-
r3
(Working branch for vista compatibility
) committed by nigel.bree
- Working branch for vista compatibility
Working branch for vista compatibility
|