Aug 18 OS X Dev Meeting Participants: Dave Pugh Gretchen Kopmanis Jeff Kopmanis Jeremy Hallum Jim Zajkowski Jake Crawford Jan Stewart Todd Austin Schedule for future meetings: next meeting on Aug 25 10am - noon New Tiger installation features - move things into fake mpkgs? (macromedia apps, adobe apps, math apps, etc) NO - leave everything flat - make firefox required instead of selected? Make it REQUIRED - ctools requires it, dean requires ctools - radio button functionality for keyclient/mobile - dependency checking is easy now (in SNI, not for individual pkg) make NAG come after xcode - make X11 required instead of selected? selected, but not required - hide required pkgs? leave it as is Jeremy: 10.4.1 update _may_ have broken the ability to create universal binaries from the command-line Package Status Reports... (see Excel spreadsheet) Undefined symbols: _res_9_dn_expand _res_9_search kfm_aklog_krb5:0 libresolv.9.dylib: 94da50a0 T _res_9_dn_expand libresolv.9.dylib: 94da586c T _res_9_search libresolv.dylib -> libresolv.9.dylib Package Listing: http://www.lsa.umich.edu/lsait/admin/mac/minutes/Tiger-pkgs.xls Packages - do not include version numbers in package names - do not use spaces in package names - if the existing package name meets above criteria, use same name as existing package Other packages: - Citrix [bcors] - M-Pathways in Citrix 7 working. DAC connections are not. Troubleshooting. - Thunderbird [bcors] - Cyberduck [bcors] - root exploit fixer [dpugh] - webdav .DS_Store fixer [dpugh] Some UM Specific widgets to develop (archived here): - 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 - free, works with the above feed - but form-factor isn't great. News Reader - free, allows multiple RSS feeds -- http://www.benkazez.com/newsreader.php - 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 [not done yet] - RSSBean or News Reader 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. 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: EVERYONE: finish packages Scott: review NetO/TB2 packages for Tiger compatibility Scott: work w/ Physics on LabView Todd: explore widget creation Todd: explore SP2 availability, CS2 availability for packaging Jeff: test aklog from binaries, along with any new builds of OpenAFS. Brian: Find/poke at RSS-site-specific widgets, see if we can hack one for ITCS Outages page - Found a free new one that allows for feeds from multiple sites, called NewsReader - http://www.benkazez.com/newsreader.php General outstanding To-Dos: Gretchen - New packagemaker docs BEGUN if not finished Jeremy - document universal binaries.--almost done. Jeremy - Create a separate pkg to Add manpages to spotlight index path--not done Karen, Vlad - Entourage testing - need a CD key to install dpugh: Make Kerberized-Console default in install -- done dpugh: Make KFM-PAM by default -- done dpugh: Configure Spotlight to stay out of AFS 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: logGen - add spotlight database files (/.Spotlight-V100/*) to ignore list dpugh: Kerberos.pkg (remove Kerberos Extras) -- done kopmanis: TeX package update. iTeXMac will not be part of the mpkg. NEW: Urgency is bumped, due to TeXshop2's new Tiger-only features. ???: New NetO pkg that is compatible with Tiger startup process ???: Verify repairPermissions.pkg in Tiger --done SOFTWARE INCOMPATIBILITIES/BUGS - Apple: Root exploit - Apple: can't kinit after kdestroy (how about after expiration?) - Apple: .DS_Store files on webdav - OpenAFS - Kerberized PAM - works - SPSS - Fireworks (only works as admin) - Flash (only works as admin) - Groupcal