Mozilla Maintenance Service

So … I finally got around to removing the Mozilla Maintenance Service from my deployment of Firefox.  It was pretty easy, but surprisingly unexplored by the blogging community.  I’m by no means calling first on this post, just saying I did it through self-discovery. Why would I want to remove this service?  Quite simply, we have an automated process for our current roll out of Firefox updates.  Mozilla Maintenance Service is a long overdue, but unnecessary feature for my infrastructure.  Additionally, I don’t like things being installed arbitrarily.  I may investigate if I would rather use this service for silent updates of Firefox in the future. I can boil this process down to two basic needs: Block Service InstallPrevention of future and new installs of the Mozilla Maintenance Service. Silent RemovalSilently removal of the Mozilla Maintenance Service from systems with it already installed. Block Service Install Note: Thanks to Ph0neutria for helping me  determine that this doesn’t work for new installs.  It’s just for the upgrade, as the bugzilla report states.  See the comments for details. Fresh Install Create an .ini file to disable the install of the Mozilla Maintenance Service, as shown: [Install] MaintenanceService=false Install firefox with the /INI switch, as shown (assumes the .ini file is in the same directory as the Firefox setup.exe): Firefox Setup 22.0.exe /INI="C:FullPathtoFileFirefox.ini" Supporting Documentation. Application Update Block Mozilla Maintenance Service from installing by running the following command BEFORE you run the Firefox Setup X.X.X.exe installer: REG ADD HKLMSOFTWAREMozillaMaintenanceService /v Attempted /t REG_DWORD /d 1 /f Supporting Documentation. Silent Removal You can silently uninstall the Mozilla Maintenance Service with the following command: x64 Systems:“%ProgramFiles(x86)%Mozilla Maintenance ServiceUninstall.exe” /S /v"qn" x86 Systems:“%ProgramFiles%Mozilla Maintenance ServiceUninstall.exe” /S /v"qn"

Active Directory – Validate Group SamAccountName

Did a lot of digging to find the details needed so that I can write a Reg Ex to validate an AD Group SamAccountName.  Here’s what I got and I wanted to share … (^[^. ""/[]:|+=;?*][^""/[]:|+=;?*]{1,63})(?(1)|[^.]$) This translates to: Not Starting with a period (.) or a space ( ). This, by design, excludes strings consisting solely of all periods (.) or spaces ( ). Between 1 and 64 characters (inclusive) long. Not including any of these characters: “/[]:|<>+=;?* Not ending in a period (.). If you’re like me, you want justification: http://support.microsoft.com/kb/938447 http://technet.microsoft.com/library/Cc975532 http://technet.microsoft.com/en-us/library/cc776019.aspx http://support.microsoft.com/kb/909264 http://forums.techarena.in/active-directory/1011758.htm I realize the page says 63 characters, but my testing shows 64 to be valid (Win2k8).

iPhone Mail “Send As” Settings

I have an iPhone and love it, except for the fact that it’s very user friendly. What do I mean? I’m more of a technical user with computers. The fact that the iPhone is so easy to use, makes it hard to do slightly more technical stuff. Some trivial email things that frustrate me: No Custom Email Signatures per Account  Solved! No integrated Exchange Task Sync  Solved! Inability to Send As another email account, on the fly.  Solved! Well, I’ve finally found the solution for the last option. I’ve been digging around the internet for a while and read some things that led me to the right solution. I was able to get my IMAP configured to send as any of the many email accounts that I dump into that account. This is fantastic because (among other things) I’m a student at UNT. When I reply to my Student related emails, I do not necessarily want my Teachers to have my personal email address. Now, I can reply from my iPhone with confidence. Hope this helps you all out as much as it has helped me out! Cheers! Configuring Send As for iPhone IMAP accounts Note: This DOES include GMail, since that’s actually the service I’m IMAP’ing to. From your iPhone: Configure your IMAP AccountNote: There’s plenty of help online with this, so I’ll focus on the task at hand. The rest of this instruction set assumes that your IMAP account is configured. These instructions are NOT guaranteed or even likely to work in any account (i.e.: POP, Gmail IMAP), except an IMAP account. The settings are slightly different in each. The funny thing is, even GMail suggests that you use regular IMAP setting when you are configuring your iPhone or iPod Touch to connect to a GMail account. Go to: Settings > Mail, Contacts, Calendars Select your IMAP account to edit your IMAP settings, as shown: Type a Comma (,) in the IMAP Account Information > Description field Select the Comma that you just Typed, as shown: Select Cut, to remove the Comma (,) from the Description field and store the Comma (,) in your clip board. Place the cursor at the end of the IMAP Account Information > Address field, as shown: Select Paste, to place the Comma (,) from your clipboard into the field, as shown: Type in your Send As email address after the comma (no space is required), as shown: Press the Home Button Open Mail Compose a Message Tap the Cc/Bcc, From: line Select the From: line and you will see both emails that you opted to Send As, as shown: Note: I currently have three email addresses set up. I have not tested to see how large the field can get Demonstrated on iPhone OS 3.1.2 (7D11).Currently have this working on iPhone OS 3.1.3 (7E18).Still working on iPhone OS 4.2.1 (8C148a).Still working on iPhone OS 5.1.1 (9B206).Still working on iPhone OS 6.0 (10A403). AKA: “How to Set Up Multiple From Addresses with an iPhone Mail Account”