July 7 OS X Dev Meeting Participants: Dave Pugh Gretchen Kopmanis Dave Chmura Brian Cors Vlad Miskevic Todd Austin Jim Zajkowski Jeff Kopmanis Jeremy Hallum Schedule for future meetings: Thursdays from 10-12 SNI change? Don't require user to exist in UMOD - talk about again next week Does everyone know that Apple-q will quit the registration screens? And, ARD2 can create a .pkg that will create users (In the Manage/Change Client Settings menu), but IMHO, does not create admin users. --- looks like the script can be super-easily modified to make it an admin user Power/Sleep settings Continue along current path to sleep display and drive, leave CPU on Anyone want to develop some more widgets (UM-specific)? - umod (someone already is working on this external to LSA) -- Add a button to save data to addressbook - UM map - Jim Knox may be a resource for this - working on a map for students with disabilities - UM network/service outages -- http://status.itcs.umich.edu/ ... others? ITCS Outage RSS Feed created: http://status.itcs.umich.edu/feed/ RSSBean widget works with the above feed - but form-factor isn't great. Maybe hack existing RSS widget for another site-specific widget and make it UMich-oriented? - others? - 'Swiss Army' UM widgets - combine single-function UMich widgets all into a metapackage - Quick-submit to FootPrints (easy) (have to keep project number as a config) - FootPrints Ticket browser (a little harder, but not terrible) - Support Profiler (S/N, UMtag, IP, MACaddr, userID, room#) I wrote a command line tool (and cocoa version) that will produce the apple SN, NewWorld Name, and primary ethernet address from the IO registry .. source at http://www-personal.umich.edu/~jamesez/mac-serial-finder.tar.gz, cocoa binary at ..../macidentifier.dmg -- Jim -I've started the learning curve on my own time. It's way more complex than I would have thought. javascript is a strange, strange beast. Other widgets to meta-package: - Package Tracker - Weather [DoppleViewer? RadarInMotion?] - Yahoo Traffic - SysStat - GoogleMaps (Brian) [not done yet] del.icio.us - Shared links page created [with RSS feeds out] URL: http://del.icio.us/umichlsaosxdev RSS: http://del.icio.us/rss/umichlsaosxdev Ask bcors for demo, if needed. Firefox extensions and widgets available to add bookmarks easily. Status reports on last week's action items Dave P: Netboot image is working, but can't install SSL keychains of Panther OS Dave G: keyaccess - not done yet Jeff: AFS update: talks to AFS databases (pts, etc work). Mounts the root volumes for cells. It can't stat a filesystem at all right now (as of 6/30). Going to wait for development to calm down a bit before trying again. Todd: haven't heard anything from Microsoft Gretchen: joined snerdware mailing list. Haven't heard anything from them, Microsoft, or SPSS Jeremy: no progress on repackaging unix utils. Jim: created a softwareupdate package that opens an iHook window over the loginwindow, reboots Do we need to make universal binaries for our unix tools? Jeremy will try it with the unix tools, and document it. Jim has created a self-disabling startupitem that runs only the first time a machine is booted after installation. It automatically does a softwareupdate in the foreground in front of the login window. If the current set of updates required a reboot it does that after installing (e.g. a security update depends on a 10.4 point release). Once all updates have been installed then the startup item disables itself. Configuration options include if you want to use a software update server or Apple, if you want to install all or recommended updates, and if you want it to disable when it's done or to run on every boot. Jim will put this up at some URL and e-mail the group. Classic: It appears to run in Tiger. Don't offer it in the standard college build? Adobe Reader: Todd will create a package for Tiger, but it will not be installed by default. Preview now handles forms completion. MSOffice 2004 SP1 bug with Adobe Acrobat: The existance of /Applications/Microsoft Office 2004/Office/Startup/{Excel,Word,PowerPoint}/PDFmaker.{xla,ppa,dot} causes the AUTOEXEC error we've seen intermittently. Action items for next time: Dave P: netboot image. Package up Tiger for network installation Jeremy: have some unix packages compiled in universal form Todd: explore widget creation Todd: explore SP2 availability, CS2 availability for packaging Todd: package Stata 9 Todd: generate comprehensive list of current packages, compare against what's be rebuilt/tested for Tiger Dave G: package KeyClient Jeff: Retest Tiger OpenAFS Package with latest available Gretchen: contact Snerdware about Groupcal-Tiger update Gretchen: contact SPSS about SPSS-Tiger update Gretchen: ask macsig if anyone is building UM-specific widgets Jim: will be packaging KeyClient for LSI - may be able use for us too Jim: finish auto-softwareupdate pkg Brian: Get with someone re: packaging how-to Brian: Find/poke at RSS-site-specific widgets, see if we can hack one for ITCS Outages page General outstanding To-Dos: Gretchen - New packagemaker docs BEGUN if not finished Jeremy - DarwinPorts Jeremy - UNIX pkgs Jeremy - document universal binaries Jeremy - Create a separate pkg to Add manpages to spotlight index path Karen, Vlad - Entourage testing - need a CD key to install Todd - pkg Adobe CS2 apps, including Reader - security updates this week ???: Package Acrobat 7.0 Pro Todd - pkg Office (SP2, if at all possible) Todd - pkg Stata 9SE dpugh: Make Kerberized-Console default in install dpugh: Make KFM-PAM by default dpugh: Configure Spotlight to stay out of AFS dpugh: Make Tiger NBI dpugh: Update to Xcode2.1 dpugh: Software Update Server & plist & removal pkg (dpugh) Jim: already have divined what is necessary for SUS enabling in software update, let me know for more info dpugh: should we re-vamp our directory services setup on the servers when we upgrade them to Tiger? Maybe use automatic replication? Just connect to UMOD and use ACLs? Yes dpugh: add spotlight database files (/.Spotlight-V100/*) to logGen's ignore list dpugh: file enhancement request to have PlistBuddy added to Developer Tools dpugh: Kerberos.pkg (remove Kerberos Extras) kopmanis: TeX package updates. Want to poll to find out what users really need rather than the KitchenSink variety of mpkg. iTeXMac is on the chopping block first, as TeXshop seems more popular. dsglaser: make new KeyAccess/KeyMobile packages ???: New NetO pkg that is compatible with Tiger startup process ???: Verify TB2 pkg is compatible with Tiger ???: Verify repairPermissions.pkg in Tiger Jim: Update Stuffit Expander package (stuffit.pkg) - done Jim: look to see if there's a classic package on the 10.4-with-computer discs btw, a copy of classic on my machine works under Tiger; I'm willing to throw that into a .pkg and see if this works for people. EVERYONE - Firewall UDP blocking - how's it working? Looks reasonable to me. SOFTWARE INCOMPATIBILITIES - OpenAFS - Kerberized PAM? (UNTESTED) - our KeyAccess pkg - dsglaser will pkg new version - SPSS - Fireworks (only works as admin) - Flash (only works as admin) - Adobe Reader 6 - Groupcal External Sources report problems with: - Photoshop - Virtual PC - fixed in 7.0.2, released June 28 - Virex Before we can stop offering Panther: OpenAFS SPSS Security issues fixed Groupcal