Warning: Constant ABSPATH already defined in /customers/0/c/e/ogenstad.net/httpd.www/wp-config.php on line 24 Warning: Cannot modify header information - headers already sent by (output started at /customers/0/c/e/ogenstad.net/httpd.www/wp-config.php:24) in /customers/0/c/e/ogenstad.net/httpd.www/wp-includes/feed-rss2.php on line 8 Ogenstad.net https://ogenstad.net Security Stories and Help with Network Documentation Tue, 02 Dec 2008 19:11:03 +0000 en-US hourly 1 SYDI-Server 2.2 Released https://ogenstad.net/2008/12/02/sydi-server-22-released/ https://ogenstad.net/2008/12/02/sydi-server-22-released/#comments Tue, 02 Dec 2008 19:11:03 +0000 http://ogenstad.net/?p=135 Yesterday I released version 2.2 of my network documentation tool, SYDI-Server. The new package contains some small fixes, but also a script which lets you audit local group memberships in all your computers. That is local machine specific groups, not domain local groups.

So what you’ll be able to do is to track down all your users running as local administrators, or just find strange groups which shouldn’t appear in your organization.

I’ve also launched a network documentation newsletter for SYDI. This will be my main information channel for SYDI and my writings about network documentation. According to many of its users SYDI is a great tool. I would say it’s a great tool for doing mundane tasks i.e. collecting and presenting information. What I’m saying is that you don’t really need the sydi-server script, it’s just that if you use it you spend 2 minutes compared to several hours. However there’s much more to network documentation than the data collected from sydi-server.

If you like SYDI and want to improve your network documentation be sure to sign up, the newsletter is as free as SYDI.

Though before you sign up you might want to grab the latest sydi-server.

]]>
Yesterday I released version 2.2 of my network documentation tool, SYDI-Server. The new package contains some small fixes, but also a script which lets you audit local group memberships in all your computers. That is local machine specific groups, not domain local groups.

So what you’ll be able to do is to track down all your users running as local administrators, or just find strange groups which shouldn’t appear in your organization.

I’ve also launched a network documentation newsletter for SYDI. This will be my main information channel for SYDI and my writings about network documentation. According to many of its users SYDI is a great tool. I would say it’s a great tool for doing mundane tasks i.e. collecting and presenting information. What I’m saying is that you don’t really need the sydi-server script, it’s just that if you use it you spend 2 minutes compared to several hours. However there’s much more to network documentation than the data collected from sydi-server.

If you like SYDI and want to improve your network documentation be sure to sign up, the newsletter is as free as SYDI.

Though before you sign up you might want to grab the latest sydi-server.

]]>
https://ogenstad.net/2008/12/02/sydi-server-22-released/feed/ 3
German support for SYDI and the impact of translations https://ogenstad.net/2008/02/12/german-support-for-sydi-and-the-impact-of-translations/ https://ogenstad.net/2008/02/12/german-support-for-sydi-and-the-impact-of-translations/#respond Tue, 12 Feb 2008 20:35:47 +0000 http://ogenstad.net/2008/02/12/german-support-for-sydi-and-the-impact-of-translations/ German has joined the ranks of languages you can use with SYDI-Server. The file will be included in the next version of SYDI-Server. Until then it is available for download through the download page. Thanks to Jan Picard who has made the translation file.

So now we can translate the xml files generated by SYDI-Server to eight different languages. Though this is good if your organization doesn’t use English as its primary language it will mean that in order to keep the SYDI-Server package completely updated I will have to keep in touch with more people and involve more people each time I make a change. This is one of the reasons why there weren’t any new features in the core sydi-server script in the 2.1 version.

This is not the way I want it to be, i.e. I see having more translations as a good thing, but still the rest of the project shouldn’t have to suffer for it. Because of this I won’t cross mountains in order to get updated translation files for each language since it could delay future releases (more than necessary).

The way I plan to solve this is to create a new package for the translations file and just release those packages more often. That way I can update the English and Swedish files for each release of SYDI-Server and just point to the translation pack for the rest of them.

As always your thoughts are more than welcome, and thanks again to Jan Picard!

]]>
https://ogenstad.net/2008/02/12/german-support-for-sydi-and-the-impact-of-translations/feed/ 0
Danish Language File for SYDI-Server https://ogenstad.net/2008/02/05/danish-language-file-for-sydi-server/ https://ogenstad.net/2008/02/05/danish-language-file-for-sydi-server/#respond Tue, 05 Feb 2008 21:27:48 +0000 http://ogenstad.net/2008/02/05/danish-language-file-for-sydi-server/ Thanks to Morten Vitved we now have a Danish language file for SYDI. This means we can now translate the XML files generated by SYDI-Server in seven different languages.
The file with be included in the next version of SYDI-Server, until that time you can download it as a patch from the SYDI download page.

If you’re missing your favorite language it’s easy enough to create your own language file. Just open lang_english.xml and one of the other ones in notepad and you should be able to figure out what to do.

]]>
https://ogenstad.net/2008/02/05/danish-language-file-for-sydi-server/feed/ 0
SYDI-Server 2.1 Released https://ogenstad.net/2008/01/30/sydi-server-21-released/ https://ogenstad.net/2008/01/30/sydi-server-21-released/#respond Wed, 30 Jan 2008 06:23:20 +0000 http://ogenstad.net/2008/01/30/sydi-server-21-released/ Around 1,5 years has passed since I released SYDI-Server 2.0 and now I’ve finally gotten my act together and released SYDI-Server 2.1!

Most of my work has been concentrated around the SYDI-Overview script and I’ve added a tab which compares services between different computers. I’ve also added an ip address to the overview sheet, however if the machine has two addresses SYDI-Overview will only show one of them. I will look into this in later versions of the scripts.

There are also a few bug fixes.

Anyway SYDI-Server is back again, you can head over the homepage and download it.

]]>
https://ogenstad.net/2008/01/30/sydi-server-21-released/feed/ 0
The Future of SYDI https://ogenstad.net/2007/12/17/the-future-of-sydi/ https://ogenstad.net/2007/12/17/the-future-of-sydi/#comments Mon, 17 Dec 2007 21:57:41 +0000 http://ogenstad.net/2007/12/17/the-future-of-sydi/ As many of you have pointed out it’s been a while since the last version of SYDI was released. Darrin left a comment saying that the world will need an updated SYDI for new products like Windows Server 2008, SQL 2008 and Exchange 2007.

I have some good news, some bad and some thoughts of the future.

The Good News

First of all the good news, I’m still developing SYDI. I’m working on SYDI-Server 2.1, most of the work is concentrated on the sydi-overview script. I’ve added a service comparison tab where you can compare all services on your machines. I have planned to include installed programs as another tab. Another feature request I’m often asked about, which I want to include in 2.1 is scheduled tasks.

The Bad News

The bad news (from a SYDI point of view) is that my time is very limited, and I’ve chosen to spend my free time in other ways than to code on SYDI. Another issue aside from lack of time is that when I started writing SYDI back in 2004 I was working mostly with Microsoft technology. Though I still work with Microsoft, these days I spend most of my time working with Cisco products. In terms of scripting I’ve written a few cool tools for Cisco devices. So if you like Cisco and if Netsafe, my company, decides to release the tools it might make you happy. 🙂

SYDI in the Crystal Ball

So what does the future hold for SYDI, these are things that have not yet come to pass and might not, it depends on the issues I mentioned in the bad news and how motivated I am to spend time working on SYDI. That being said I still love SYDI and want to see it grow. 🙂

SYDI-Exchange, I don’t really see much develpment with SYDI-Exchange. My reasoning is that I would like a SYDI-ActiveDirectory instead since a lot of the Exchange information is stored in Active Directory anyway it makes sense. The SYDI-ActiveDirectory would collect all the information needed, and there could be a script for reporting an Exchange organization. Perhaps combining a report based on SYDI-ActiveDirectory with specific server reports from SYDI-Server for the Exchange Servers?

SYDI-ActiveDirectory, what I see for SYDI-ActiveDirectory is perhaps one or two collection scripts and several reporting scripts. This could be reporting for OU structures, Group Policies, Delegation, Exchange, Sites etc.

SYDI-Server, I’m quite happy with SYDI-Server as it is. I have some thoughts on adding more specific information. For example I’ve seen that you can download WMI providers from Dell, it would be cool if you can do some reporting on RAID controllers on Dell servers I haven’t looked closer at this yet though. Reporting from the Security Center would be good to have.

SYDI-SQL, first off I’ve thought of just releasing a 0.9 version and fixing a small bug which makes the script crash for a lot of people. I’ve just not gotten around to it. Other than that SYDI-SQL is probably the script I like the least and I don’t actually use it much myself. What are your thoughts on this? Is SYDI-SQL something you want to see more of?

Visio, generating Visio diagrams from SYDI-ActiveDirectory and SYDI-Server would be cool.

PowerShell, I’ve received some queries about using PowerShell and giving vbscript the boot. The short answer is that I would love to. However there are some issues with PowerShell and Office if you’re living outside the US (or at least if you use non US Regional Settings). There are workarounds but they are a hassle. Before I see a good solution to this problem I won’t be writing any reporting parts in PowerShell. With that being said I have thought of breaking up the scripts in smaller parts. I have thought of having separate scripts for collecting information and writing reports.

XML Format, if you know XML you’re probably not blown away (in a good way) with how I’ve designed the XML format in SYDI. I’ve had some thoughts on throwing the out the old format and creating one that is much more generic. This would help not only me but other people who develop tools for SYDI.

InfoPath, I have some thoughts about the xml files used with ss-xml2word.vbs. As it is now you have to edit the “written” xml file directly in your favorite editor. It might be cool if you could do that in InfoPath or something which would let you see the data as you typed the information. Perhaps this could be done in Word too. I’m not really sure how I want to do it, but all the people in the flash demos I’ve seen on InfoPath seem so happy. Any thoughts?

Database backend, since I started developing SYDI I’ve gotten questions about storing SYDI information in SQL format. My thoughts are that XML is the default format but that it should be easy to convert back and forth between different formats. One thought I’ve had with the database is if you’re just supposed to have one view of your data or if you want to have snapshots so you can go back and forth in time and see when changes occurred. A database could also store the information which is used as the “written documentation” in ss-xml2word.vbs. I want a database design which can include all information about Windows computers, Active Directory and perhaps other aspects of the network. However I don’t want countless tables. Perhaps I need a database design book for Christmas.

SYDI-WindowsMobile, well I have a new HTC TyTN II phone and I have to do some scripting against it. It might not be SYDI though 🙂

Licence inventory, I have some thoughts about using the data collected from SYDI to handle licensing for some customers. I’ve thought about having some frontend in MS Access 2007.

Living in the now, better support for Vista & Windows 2008 and other current Microsoft products.

Script Signing, I will be adding digital signatures to the script files I publish in the future.

Network Documentation Guides, in general I want more written tutorials and guides for network documentation on the SYDI Project site. I’ve been planning on writing a few pieces.

Other projects I’ve thought of which might be cool but which aren’t on the map yet; SYDI-PKI, SYDI-Sharepoint, SYDI-ForeFront, SYDI-ISA

SYDI-Linux, if you have any important projects which are depending desperatly on the next version of SYDI-Linux. Well, God help you!

Sorry for not answering your emails!

As I stated earlier, my time is limited and I just haven’t had the time to reply to all the emails I’ve gotten from you users. Still I love getting email from you, though I have to say some days it’s not healthy for my ego.

Anyway I will try to get through my backlog and reply to your emails.

How you can help with SYDI

Darrin also asked about pitching in and giving me a hand with SYDI. Feel free to suggest how you can help and what you are willing to work on. However keep in mind that I might be a bit restrictive with what I decide to add. I don’t like code that I don’t understand or that I’m not able to verify. So if your code depends on some special hardware I might not include it, that is if you don’t ship the hardware to me so I can test it.

Translations, with ss-xml2word.vbs it’s easy to have a localized version of the SYDI-Server report. I’ve received a few which I will be including in SYDI-Server 2.1. If you want support for your favorite language just send me a translated xml language file. Send me an email if you’re unsure of what to do.

Tell your friends, tell your friends about SYDI. Most of my motivation to code on the project comes from seeing how many people use the project also the feedback I get is great. So spread the word.

Link to SYDI, aside from telling your friends another great way to support the project is to have a link to SYDI. So if you have a website or a blog, let other people know that you use SYDI by linking to SYDIproject.com.

What do You want?

If you were sitting in Santa’s lap what would you want from SYDI?

What are your thoughts on this post?

How can SYDI be improved?

What crazy ideas do you have, what would you kill for?

How can the sydiproject.com website be improved? Should there be a section for feature requests? Forums? We have this at the project site at SourceForge, but I don’t really like that format.

Send me an email or better yet leave a comment below so others can comment on your thoughts.

]]>
https://ogenstad.net/2007/12/17/the-future-of-sydi/feed/ 33