July 28 OS X Dev Meeting Participants: Dave Pugh Gretchen Kopmanis Brian Cors Jeff Kopmanis Jeremy Hallum Vlad Miskevich Dave Glaser Jan Stewart Todd Austin Jim Zajkowski August 10th is our goal to have everything done that can be done (not 3rd party delayed) Schedule for future meetings: next meeting on August 11 10am-noon Meeting also scheduled for Aug 18 and Aug 25 10am - noon Dave gone next week Dave's surprise from Jason S (UMOD widget) Dave's surprise from Jason B (UMICH plugin with SSL and KRB5) Gretchen's (sorta) Surprise from Snerdware: "If you can hold out for around another 6 weeks, we should have a working beta for you to download and test. thanks for your continuing support and patience." Need to create a spotlight ignore package that ignores MS user data folder Management system matrix We need to reevaluate our Mac enterprise software. About a dozen options from various vendors in addition to ARD and NetO Create a matrix of various needs with a weight of 1-5 5=product MUST have this feature Have your needs (unranked) into Scott by Aug 1 Jeff & Dave have been asked to AppleSeed ARD2.x 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 needed packages: - Citrix [bcors] - Working with Steve Maser to get working install of Citrix 7 running - Thunderbird [bcors] - Cyberduck [bcors] - root exploit fixer [dpugh] - webdav .DS_Store fixer [dpugh] In 10.3.9 (and beyond) disabled setuid scripts (but not binaries). This should be OK for most people. 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. To convert binary plists to text xml plists: plutil -convert xml1 NameOfPlist.plist Make languages installed by default Freeware to remove unwanted languages: Monolingual [hit VersionTracker to download] Status reports on last week's action items Dave: Netboot image is done... people can just let me know if they want to test it 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 v10 netboot image Jeff: test aklog from binaries, along with any new builds of OpenAFS Jim: finish auto-softwareupdate pkg Brian: Get with someone re: packaging how-to - Set up package dev machine at UMMA, working on starting packaging for Tiger env. at UMMA this coming week 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 - update dports package from 1.0 to newest 1.0.update Jeremy - condense individual packages to package groups. Jeremy - figure out how the non unix apps do their compiling for fat binaries. 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 dpugh: Make Kerberized-Console default in install dpugh: Make KFM-PAM by default dpugh: Configure Spotlight to stay out of AFS 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: logGen - add spotlight database files (/.Spotlight-V100/*) to ignore list dpugh: logGen - Jeff K wants to add case sensitivity if possible dpugh: file enhancement request to have PlistBuddy added to Developer Tools dpugh: Kerberos.pkg (remove Kerberos Extras) kopmanis: TeX package updates. iTeXMac will likely not be part of the mpkg, but could be left as a package-only install. ???: New NetO pkg that is compatible with Tiger startup process ???: Verify TB2 pkg is compatible with Tiger ???: Verify repairPermissions.pkg in Tiger 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 - Virex Before we can stop offering Panther: OpenAFS/aklog/Kerb5AFS-plugin SPSS Security issues fixed Groupcal