Installing Lion on Snow Leopard Server

I have mac mini server running snow leopard server. I want to install Mac OS X Lion on it.
I have purchased Lion through App Store, but while installing on mac server it asks for Lion Server.
I am not using any server features as of now, Can I downgrade snow leopard server to client and instal Lion on it?
or is there any better way of installing Lion on Snow Leopard Server...
Thanks,
K

No easy way unfortunately.
OS X Server gets its fingers into all parts of your computer.  You'd have to go in an manually remove hundreds of files, and replace them with their counterparts from the non-server version.
It would be MUCH easier to back up your home folder and any additional files you need, then nuke and pave with Lion non-server.  Restore your info, and you'll be back up and running.
HTH
-Graham

Similar Messages

  • Install Lion over Snow Leopard Server

    I have a mac-mini that was purchased with Snow Leopard Server (the server model from just over a year ago).
    Turns out, I haven't used any of the server functionality that wasn't already in the base User/Consumer version of OS X, so I want to just install Lion and not waste $50 on the Server Add on.
    I've tried this via the Mac App Store _AND_ via the USB dongle.  It wont install.  When you try to run the Lion installer, it gives a "waiting for the App Store to download the Server Add-on" dialog.  It gives you the option to cancel if you don't want that ... but cancel doesn't do what a reasonable person would think: skip the server add-on.  Instead, it cancels the entire installation.
    Anyone had this problem?  Anyone know how to work around it?  or if there's a work-around at all?

    instead of that, I just told it to erase my time-machine partition, and install there. (it refused to install over the top of my "server" partition).  Since I had recently done a full backup to an external drive, I wasn't worried about that path.  It has taken a bit more work to get fully up to speed, but it at least worked.
    But, either path (downgrade to SL client, then upgrade to Lion sans Server-add-on  vs blow away an install and install elsewhere) are both ****-poor user experience designs in my opinion.  Though, I doubt it matters now, since all future stuff will be via the Mac App Store, and you can just tell that to uninstall Server.

  • Install lion when snow leopard server is installed

    I have a mid 2010 mini server.  It has two separate hard drives.  I want to install Lion on the empty drive, migrarate what I need from the old install and format the first disk.  I was told this was possible.
    Now, when I try to buy Lion from the app store it won't let me.  It tells me because I have a server edition, I have to pony up 80 bucks for Lion plus the server stuff.  I don't need the sever stuff.  I don't want the server stuff.  I bought the machine because it was the ONLY (and by only I mean 1 of 1) mini in our authorized reseller (we don't have an Apple Store in Korea).
    Is there any way around this?  Do I have to wait for them to ship it on USB key and pay the premium for that?

    Currently the only way around this is to use a second Mac and an external HD.
    Boot the second Mac from the SL install DVD, select the external HD as the SL install destination.
    Install SL and bring up to at least 10.6.6 via Software Update.
    Shut down the second Mac, disconnect the external HD and connect it to the mini.
    Boot the mini from the external HD.
    Download Lion from the App Store.
    Select one of the 2 internal HDs on the mini.
    You should now have the option of installing Lion client.

  • Where can I find info on how to install and run Snow Leopard Server as virtual machine inside Mountain Lion

    Where can I find info on how to install and run Snow Leopard Server as virtual machine inside Mountain Lion

    Here is the short answer:
    Installing Snow Leopard Server into Parallels 10 for DUMMIES:
    http://forums.macrumors.com/showpost.php?p=17285039&postcount=564

  • I can not install Lion or Snow Leopard on my mac book pro

    I can´t install Lion or Snow Leopard on my mac book pro. I tells me that it can not install because :can not get the extra components required to install mac os x.

    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: @(#)PROGRAM:Install  PROJECT:Install-686.2
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: @(#)PROGRAM:IA  PROJECT:InstallAssistant-209
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Hardware: MacBookPro5,3 @ 2.80 GHz (x 2), 8192 MB RAM
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Running OS Build: Mac OS X 10.7.2 (11C74)
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: PATH=/usr/bin:/bin:/usr/sbin:/sbin
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: PWD=/
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: SHLVL=1
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: __OSINSTALL_ENVIRONMENT=1
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: CI_DEFAULT_OPENCL_USAGE=0
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: OS_INSTALL=1
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Env: _=/System/Installation/CDIS/LCA.app/Contents/MacOS/LCA
    Dec 31 22:56:47 localhost Install Mac OS X Lion[343]: Using distribution archive from /Volumes/Image Volume/Packages/OSInstall.mpkg
    Dec 31 22:56:49 localhost Install Mac OS X Lion[343]: Using product <OSInstallDVDProduct> based on media at /Volumes/Image Volume at distance 10
    Dec 31 22:56:49 localhost Install Mac OS X Lion[343]: Using product <OSInstallESDProduct> based on distribution at /Volumes/Image Volume/Packages/OSInstall.mpkg at distance 5
    Dec 31 22:56:49 localhost Install Mac OS X Lion[343]: Checking Software Update catalog URL http://swscan.apple.com/content/catalogs/others/index-lion-snowleopard-leopard.m erged-1.sucatalog
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM ->T+[DMToolBootPreference getPartitionBootability:]: inUDS=0x1144acc30=disk0s2=Mac os X
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM ..T+[DMToolBootPreference getPartitionBootability:]: PMBootable=1            (bootable right now without any further action)
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM ..T+[DMToolBootPreference getPartitionBootability:]: PMBootCapable=0         (bootable if you call MKCFPrepareBootDevice)
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM ..T+[DMToolBootPreference getPartitionBootability:]: PMBootSurgeryRequired=0 (for primitive MBR on BIOS, add boot block and loader)
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM ..T+[DMToolBootPreference getPartitionBootability:]: PMFSSurgeryRequired=0   (for primitive MBR on BIOS, add boot block and loader)
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM ..T+[DMToolBootPreference getPartitionBootability:]: PMNewfsRequired=0       (bootable with MKCFPrep but it will rudely carve)
    Dec 31 22:56:49 localhost diskmanagementd[332]: DM <-T+[DMToolBootPreference getPartitionBootability:]: MKerr=0 out=4=0x4
    Dec 31 22:56:49 localhost Install Mac OS X Lion[343]: No available package ref for compatibility update. Ignoring.
    Dec 31 22:57:04 localhost Install Mac OS X Lion[343]: Using product <OSSoftwareUpdateCatalogProduct> from product keys 11C74_ServerEssentials at distance 25
    Dec 31 22:57:06 localhost Install Mac OS X Lion[343]: Created IATool object:15d114d0
    Dec 31 22:57:08 localhost Install Mac OS X Lion[343]: Preventing machine sleep.
    Dec 31 22:57:08 localhost Install Mac OS X Lion[343]: Using product IA_PKSecureNetEnabledProduct <file://localhost/Volumes/Mac%20os%20X/Mac%20OS%20X%20Install%20Data/> at distance 5
    Dec 31 22:57:08 localhost Install Mac OS X Lion[343]: Using mutable product path: /Volumes/Mac os X/Mac OS X Install Data
    Dec 31 22:57:08 localhost Install Mac OS X Lion[343]: Retrieving 50 packages (3.766 GB)
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Failed to verify Danish.pkg: xar_verify failed
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Retrying file://localhost/Volumes/Image%20Volume/Packages/Danish.pkg after 1 failure(s)
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Retrying file://localhost/Volumes/Image%20Volume/Packages/Danish.pkg after 2 failure(s)
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Retrying file://localhost/Volumes/Image%20Volume/Packages/Danish.pkg after 3 failure(s)
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Failed to retrieve file://localhost/Volumes/Image%20Volume/Packages/Danish.pkg (Error Domain=com.apple.PackageKit.PKFileDownload Code=3 "The operation couldn’t be completed. (com.apple.PackageKit.PKFileDownload error 3.)")
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Failed to download package from file://localhost/Volumes/Image%20Volume/Packages/Danish.pkg and no alternate source.
    Dec 31 22:57:42 localhost Install Mac OS X Lion[343]: Stopped operation queue with Error Domain=IAErrorDomain Code=402 "Kan ikke hente de ekstra komponenter, der kræves til installering af Mac OS X." UserInfo=0x115d8b540 {NSLocalizedDescription=Kan ikke hente de ekstra komponenter, der kræves til installering af Mac OS X., NSUnderlyingError=0x117362000 "The operation couldn’t be completed. (com.apple.PackageKit.PKFileDownload error 3.)"}

  • Macbook Air with no OSX (Mid 2011) ... cannot install Lion nor Snow Leopard

    I have a Macbook Air with no OSX (Mid 2011) ... and I cannot install Lion nor Snow Leopard.
    I purchased this Macbook Air 13" and found that the OS had been wiped off. Since then I've been able to get the Recovery Disk Assistant to get me into the Recovery Partition on the MBA... but when I try the "Reinstall Mac OS X" from within Mac OS X Utilities, the download fails after 30 sec. and I get the error message, "Could not find installation information for this machine. Contact Apple Care". This MBA is still covered under Apple's Applecare, but the nearest Apple Store is 3 hrs away and from what I've read, they may not be able to help me.
    I know all about Build 11A2063 but cannot figure out where or how to get that.
    Also, I've tried making a bootable Lion Drive from my Mac Mini onto a flashdrive, but this too did not work on the MBA (I assume because it isn't Build 11A2063). 
    I have a huge expensive paper weight with no idea of where to go from here. Any help would be much appreciated.

    Where did you buy an MBA without an operating system?  Was this from another individual who took the liberty to remove the Mac OS X before selling it to you?
    You might try calling Apple customer support and have them walk you through the process, as they can figure out just what version of the OS should be on that machine.
    http://www.apple.com/contact

  • Can I install Lion over Snow Leopard without erasing and restoring hard drive?

    Been reading a lot about downloading Lion. Recommended to back up hard drive to ext. drive, erase hard drive, install Lion and then re-install apps and files from ext. drive. Can I just install Lion over Snow Leopard without erasing all apps and files on hard drive?

    If you do an upgrade install then be sure to do this first:
    1. Repair the Hard Drive and Permissions
    Boot from your Snow Leopard Installer disc. After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Utilities menu. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer.
    If DU reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    2. Make a bootable backup just in case. Clone using Restore Option of Disk Utility
    Open Disk Utility from the Utilities folder.
    Select the destination volume from the left side list.
    Click on the Restore tab in the DU main window.
    Check the box labeled Erase destination.
    Select the destination volume from the left side list and drag it to the Destination entry field.
    Select the source volume from the left side list and drag it to the Source entry field.
    Double-check you got it right, then click on the Restore button.
    Destination means the external backup drive. Source means the internal startup drive.

  • Install Lion over Snow Leopard on third party SSD.

    I am currently running Snow Leopard 10.6.8 on a third party SSD (Intel 510 series), and am using Trim Enabler 1.2.  Everything is running well.
    Regarding installing Lion 10.7.2 on the same SSD drive, I have some questions:  Should I simply install Lion over Snow Leopard, then either switch to Trim Enabler 2.0 beta 4, or use Grant Pannell's tips here http://digitaldj.net/2011/07/21/trim-enabler-for-lion/.  I have read in places that it is best to perform a wipe or some type of reconditioning of an SSD before installing Lion on it.  Thanks for any advice you all may have.

    I would do the following:
    1) buy an external disk enclosure with USB and/or FireWire interface
         http://www.newegg.com/Product/Product.aspx?Item=N82E16817146604
    2) buy a cheap traditional hard disk at least the same size as the SSD or larger
    3) Clone the SSD to the external hard disk inside the enclosure
    4) Download Lion from the App Store and copy the installer to a USB Flash Drive
    4) Delete the partitions on the SSD (don't bother formatting)
    5) Install Lion cleanly with a boot USB Flash Drive
    6) Connect the external disk and use the Migration Assistant to move your data back
    7) Once you are sure all is good (take a few weeks to be sure) then you can format the external disk and use it as a Time Machine drive.  Or use it for other purposes.
    Give it time to index everything with Spotlight.
    That would be the most clean way to upgrade.  Some have been lucky with Lion upgrades but if you have a ton of legacy stuff installed as well as custom tweaks, etc.  Then you are likely to run into issues.  Best to start clean and neat and migrate your data over.  I would even re-install the Apps individually. 
    Make sure you are not running any PowerPC Apps which rely on Rosetta because that won't work in Lion after the upgrade. 

  • INSTALLING LION OVER SNOW LEOPARD

    I am getting set to install Lion over Snow Leopard (10.6.8).
    Is there anything I need to know about this?  I plan on doing a complete time machine back up before I do the install, on a HD that is internal, anything I need to know about that?  I just want it to go smoothly, any direction and/or suggestions is greatly appreciated.
    Thank you.

    any new Apple kB articles
    http://support.apple.com/kb/index?page=articles
    Me, I think clone backups are more useful, and only use T.M. as secondary.
    Using Cloning as a Backup Strategy
    I'd assume that professional apps may need to be tested still; and of course check to see what you have that depends on PowerPC code and Rosetta first. That has some in a tither.
    A clone lets you still be able to boot Snow Leopard. Check out Carbon Copy, SuperDuper.

  • Admin tools on Lion to Snow Leopard Server on Mini

    I recently purchased a MacMini Server with Snow Leopard Server and have everything working fine - except when I went to install the Server Admin tools on my Lion laptop - it would not let me!  How do I manage my server?  Currently, I have been using screen sharing to do everything - not the most efficient way - but I have my server up and running.
    If I got the Remote Desktop on my Lion laptop, would that help me manage my server - just want to know, before I go and buy it.
    Thanks,
      -- Nash

    I believe you can only use 10.6 Server Admin tools with 10.6 OS.
    With Lion OS, you can only install Lion Server Admin tools: http://support.apple.com/kb/DL1419 - however, this may perhaps worth with 10.6 Server, although I haven't tested, but it may be worth a shot.
    Apple Remote Desktop is not going to help you much in what you're trying to achieve - it is not designed to replace Server Admin tools, it has a completely different function.  It simply allows you a convient way to do screen sharing, copying files, executing unix commands - all of which can really be done through the built in screen sharing applications or via ssh in Terminal.
    Apple Remote Desktop will not allow you to directly change DNS, Mail, etc. settings.  It will only allow you to get onto your server's screen where you can open Server Admin tools and change the settings directly on the server - no different from screen sharing.

  • Lion client snow leopard server

    I had 30 macbooks running 10.6 authenticating to a snow leopard server.  All worked really great.  15 of the laptops were stolen and now I am in the process of replacing them. However, I am finding the macbook is no longer made and I will need to use a macbook pro.  Macbook pros come with lion installed.  Will Lion clients authenticate to a snow leopard server? Can I create home directories on the the server for lion clients as I have done with my snow leopard clients.  Any suggestions would be appreciated.  Thanks.

    Hi
    "Will Lion clients authenticate to a snow leopard server?"
    Yes. Snow Leopard Server will support 10.5, 10.6 and 10.7 Client OS.
    "Can I create home directories on the the server for lion clients as I have done with my snow leopard clients?"
    Yes. AFAIK home folders are not dependent on the OS version in any appreciable way. Granted there are some very minor differences but as long as the Desktop and Library folders exist within the parent container and are read/writable for that user that's all there is to it.
    HTH?
    Tony

  • Should I Install OS X Snow Leopard Server?

    I recently received OS X Snow Leopard Server and I wasn't sure if I should install it. I currently run a 1 mac system, but am planning on expanding. Even with the multiple macs, I plan on using iLife and I have heard that Sever Edition does not allow this. Is this true? And if this is true, can I revert back to the regular version of snow leopard that I'm using now without of the whole archiving nonsense? All help is appreciated!

    Load it. Have at. Set up a distributed network. Configure and run DNS server. Set up and run Open Directory. Netboot. Sharing storage. All the other pieces of Mac OS X Server, or of most any other server operating system. Then when you get around to adding another Mac, you're immediately ready to go.
    Have a look at the Mac OS X Server manuals, if you're considering this Mac OS X Server path, too. As you get going with a server, you'll almost certainly be reading some or most of those.
    If you're not planning for and not expecting the extra overhead of configuring and running a server, then don't load Mac OS X Server. For a handful of boxes, running a server is definitely more effort. When you get to some (unspecified) number of boxes in your configuration, then having a server is more economical and easier. (Where that transition might be can and does vary; it tends to be a local decision.)
    And if you're looking for parts of what a server provides (such as shared storage) (without the costs and comparative complexity of running a full server), there can be alternatives. (For storage, such as a Network Attached Storage (NAS) box. And Mac OS X client can provide for up to 10 clients, too. )

  • Installing PyMSNt on Snow Leopard Server 10.6

    OK, it's that time again, new OS X Server release and thus, new efforts to get PyMSNt running.
    Firstly, make sure you have the latest Developer Tools (XCode) installed. Also, assume that all of these commands need to be run as root, so you can prefix each command with sudo, or you can switch to root using:
    sudo su.
    There are a couple required prerequisites in the form of Python modules. Unfortunately, Snow Leopard has made things quite a bit more challenging due to the inclusion of Python 2.5 and 2.6 and the transition from 32 bit to 64 bit.
    I've had issues getting PyMSNt to run with the default version of 2.6. Due to what I assume is Apple's own dependencies on 2.6 (calendar/wiki server), I'm not comfortable switching the system default to 2.5.
    2.5 seems to now have pycrypto built in, so the only dependency is pyOpenSSL. pyOpenSSL happens to be built in to Apple's Python 2.6, but we have to compile and install it for 2.5. You can get the latest pyOpenSSL 0.9 here:
    http://sourceforge.net/projects/pyopenssl/files/pyopenssl/0.9/pyOpenSSL-0.9.tar. gz/download
    The download page is here: http://sourceforge.net/projects/pyopenssl/files/
    Now, the installation directions say to use the standard pair of commands: python setup.py build and then python setup.py install. Unfortunately, this will default to Python 2.6 and compile and install it as a 2.6 module, which is NOT what we want. So, modify these commands to be:
    python2.5 setup.py build
    python2.5 setup.py install
    Now, if you want avatar support beyond PNG, you need to install Python Image Library. That's particularly hairy and not required, so I'm going to skip that now, and discuss it at the end.
    Next, you need to prepare iChat server for PyMSNt. Edit /etc/jabberd/router-users.xml
    You will notice an existing block like this:
    <users>
    <user>
    <name>jabberd</name>
    <secret>asdf!ghjk#</secret>
    </user>
    </users>
    You need to add another user for your MSN transport. Let's assume your primary Jabber ID is example.com. You should add a block for a user named msn.example.com. This does not need to resolve via DNS. So when done, it should look like this:
    <users>
    <user>
    <name>jabberd</name>
    <secret>asdf!ghjk#</secret>
    </user>
    <user>
    <name>msn.example.com</name>
    <secret>asdf!ghjk#</secret>
    </user>
    </users>
    I found that in the past, I was able to use a different secret for the MSN handshake, but I had issues with that this time, so make the msn.example.com secret match the existing one for jabberd. Also, note this secret down as you'll need it shortly.
    The PyMSNt project has changed hands, but there are no files at the new location, so this tutorial expects you to download the latest 0.11.3 from http://delx.net.au/projects/pymsnt/tarballs/pymsnt-0.11.3.tar.gz (the download page is http://delx.net.au/projects/pymsnt/downloads.html)
    Decompress this archive and for the sake of this tutorial, store it at /var/jabber/modules/pymsnt . You can store it anywhere else you want, but you'll need to adjust the commands and files below accordingly.
    Once you have placed it there, make sure it is owned by the jabber user/group with:
    chown -R jabber:jabber /var/jabber/modules/pymsnt
    Let's cd to that directory for the next few commands:
    cd /var/jabber/modules/pymsnt/
    Now, you need to copy the config example and edit it:
    cp -p config-example.xml config.xml
    (the -p makes sure the resulting file is the same permissions, i.e. still owned by user jabber)
    nano config.xml
    (use any appropriate text editor you want. I like nano)
    OK, so:
    1. You need to set the Jabber ID (<jid>) to the name you defined in the router-users.xml file, e.g. msn.example.com
    2. Set the <host> to your primary hostname (this must resolve!)
    3. Commend out <background/>, making that line look like this:
    <!-- <background/> -->
    4. Make <secret> match the <secret> you specified in router-users.xml
    Save your changes and exit. That should do it for the config file for now.
    Also, thanks to Tim Harris, you need to make an edit to the source as described here:
    http://discussions.apple.com/thread.jspa?messageID=7865180&#7865180
    Next, we want to configure launchd to launch PyMSNt. Initially, under previous versions of OSXS, I set this up to launch onDemand only if the jabber server was running. I accomplished this by using a launchd key called QueueDirectories, which only launches the job if files appear in a directory. I set it to watch the /var/run/jabber directory as Jabber server placed pid files in there at launch. Unfortunately, it seems that in 10.6 it doesn't clean these files up at quit, but I believe this is due to a change in Python's Twisted removal of the removePID function (something that affects PyMSNt as well), and I expect Apple to fix it in the future. So, this plist will work now, and also in the future once Apple fix this.
    Also, you'll notice that you must invoke PyMSNt using python2.5, not python.
    Place these contents in /Library/LaunchDaemons/net.cjb.delx.pymsnt.plist :
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Label</key>
    <string>net.cjb.delx.pymsnt</string>
    <key>OnDemand</key>
    <true/>
    <key>ProgramArguments</key>
    <array>
    <string>/usr/bin/python2.5</string>
    <string>./PyMSNt.py</string>
    </array>
    <key>QueueDirectories</key>
    <array>
    <string>/var/run/jabberd</string>
    </array>
    <key>UserName</key>
    <string>_jabber</string>
    <key>WorkingDirectory</key>
    <string>/var/jabberd/modules/pymsnt</string>
    <key>StandardOutPath</key>
    <string>/var/log/pymsnt.log</string>
    <key>StandardErrorPath</key>
    <string>/var/log/pymsnt.log</string>
    </dict>
    </plist>
    You can leave out the StandardOutPath and StandardErrorPath path if you don't care about logging, but they're helpful at least for getting this up and running. However, the log file needs to be owned by Jabber, so create it and change the owner if you're going to keep those keys in:
    touch /var/log/pymsnt.log
    chown jabber /var/log/pymsnt.log
    Last, but not least, load the launchd plist with:
    launchctl load -w /Library/LaunchDaemons/net.cjb.delx.pymsnt.plist
    Make sure iChat server is running and login.
    *KNOWN ISSUES*
    *You must register!*
    You still need to use an application like PSI to register for the transport. That's beyond the scope of this tutorial. Note that you need to use an older version, discussed here:
    http://discussions.apple.com/thread.jspa?threadID=2159145&tstart=0
    Snow Leopard might have improved the jabber servers authentication methods to not require the old version, but I didn't bother looking in to that yet as the solution in the aforementioned topic worked fine.
    *Calendar Server Clash*
    The default port for unencrypted calendar server communications is port 8008. It seems that when launched, it creates two additional listeners on the next 2 highest adjacent ports, being 8009 and 8010 in the default configuration. Unfortunately, naughty Apple has trounced on xmpp's reserved port usage of 8010. Bad Apple! Also, there is little documentation about what 8010 is used for. Initially, I tried shifting the unencrypted Calendar server port to something else. As I only use the encrypted port for communication, I didn't really care. However, most annoyingly, the wiki server calendar client looks for the calendar server at 8008, and I don't know how to change that.
    What can you do?
    Believe it or now, if you launch PyMSNt first, and Calendar Server after, everything is dandy. Unfortunately, that's not how the startup sequence works, so you'll find the need to do this shuffle after restart. I believe there are dependencies one can put in launchd plist files, but I haven't experimented with that yet.
    What else can you do?
    You can make PyMSNt listen for file transfers at a different port. In config.xml, the directive to change is <ftJabberPort>8010</ftJabberPort> and pick a different number. I've tried changing this to something quite different, like 18010 and then doing port mapping on my router to map the public 8010 to 18010 since the calendar server doesn't need public access to 8010, only via localhost. I haven't been able to test this thoroughly yet. Also, this is of no use to someone not using port mapping. It would be great if I could bind PyMSNt to NOT use localhost to avoid the conflict, but that's beyond my knowledge.
    *Python Image Library*
    This is a topic worthy of its own post, but I'll stick it in here. Python Image Library or PIL has two optional dependencies, libjpeg and freetype. You need libjpeg to view non-PNG MSN avatars.
    Many instructions on the internet will direct you to jpegsrcv6b. I could not get that to work. Instead, I did succeed with jpegsrc7:
    http://www.ijg.org/files/jpegsrc.v7.tar.gz (download page: http://www.ijg.org/)
    But here's the problem. Python 2.5 runs in 32 bit mode. The compilers try to compile libjpeg in 64 bit mode. If you've been following info about the way Snow Leopard works, 32 bit processes won't load 64 big libraries/plugins and vice versa. SO, you have to compile libjpeg for 32-bit. To do that, I used:
    CC="gcc -arch i386" ./configure --enable-shared --enable-static
    make
    make install
    Freetype-2.3.9 installed normally without a hitch.
    And then finally, I could install PIL, making sure to specify python2.5 as necessary:
    python2.5 setup.py build_ext -i
    After running that, TEST it with:
    python2.5 selftest.py
    This MUST pass. If it doesn't something is wrong.
    Finally:
    python2.5 setup.py install
    Uggh. So after all of that, I got PIL happily installed and working. But guess what, avatars still don't work, or to be more descriptive, when using iChat, every MSN contact show my avatar as theirs.
    I see an avatar related exception in /var/log/pymsnt.log, but I don't really know what to do with it.

    I finally got avatar support working as well thanks to this post here:
    http://groups.google.com/group/py-transports/msg/f3cdd998a5c7a97a
    For me, that was line 2553 of src/legacy/msn/msn.py and changing:
    DATA = 0x20
    to
    DATA = 0x1000020
    After doing that, avatars work!!!

  • Tips and help with re-installing Lion over Snow Leopard

    I had MAJOR issues with my initial Lion install on my Mid-2009 MBP- so much so, that I had to wipe my hard drive and re-install Snow Leopard and all my applications. My major issues were as follows:
    1. All my files were locked out- I could open them in most cases, but I couldn't overwrite them- Lion had aded some funky permissions scheme that I didn't recognize, and my user name wasn't present on any of them. In some cases, I couldn't even open files, even though they were resident on my hard drive (and in my own user folder) before the upgrade to Lion.
    2. Apple's own Universal Binary apps wouldn't work after the upgrade. Final Cut Pro 6, in particular, came up with a message that it was a "PowerPC" app and wouldn't run- yet Shake 4.1 would run just fine!
    3. Adobe Creative Suite 3- after the upgrade, my Abode Ceative Suite 3 apps worked just fine, for about a day- that is, until I tried to correct the file permissions issue by changing permission on a few of my folders in my User folder (and electing to change permissions in the files contained therein)- at which point my Adobe apps told me that they were damaged and needed to be reinstalled. Yet after uninstaling and reinstalling the entire Creative Suite 3 times, I still would get the same message.
    My entire workflow is Adobe CS and FCS2- why chould I have to pay the upgrade costs just to use Lion? FCPX is completely brkoen for my workflow and eqipment, and Adobe can't even guarantee that CS5 works with Lion- so why does Apple insist on Lion when it's hardly even compatible with its own products?
    I really want to use Lion, but I am looking for some tips on instalation to kep these problems from happening again. I didn' have ANY of these problems with upgrading OS 10.2 through 10.6. Any help with prepping my system/files for upgrading would be helpful. Thanks!

    any new Apple kB articles
    http://support.apple.com/kb/index?page=articles
    Me, I think clone backups are more useful, and only use T.M. as secondary.
    Using Cloning as a Backup Strategy
    I'd assume that professional apps may need to be tested still; and of course check to see what you have that depends on PowerPC code and Rosetta first. That has some in a tither.
    A clone lets you still be able to boot Snow Leopard. Check out Carbon Copy, SuperDuper.

  • About installing Lion over Snow Leopard from an external Hard Drive

    I was just talking with an Apple Representative on the phone a bit earlier and he said that if I connected up to a computer with Lion on it already, booted it into recovery mode, then installed Lion onto an external HD that I could then attach the external HD with Lion on it to a Snow Leopard machine and boot off of the Lion Partition (on the external HD) and then I could upgrade my sno leopard machine from this lion "image" on my external Lion drive.
    My question is that will this keep all of my files on my Snow Leopard machine in place (so basically will this perform an upgrade) or completely erase everything off of my Snow Leopard machine?

    To boot from an external optical drive:
    Boot Using OPTION key:
      1. Restart the computer.
      2. Immediately after the chime press and hold down the "OPTION" key.
      3. Release the key when the boot manager appears.
      4. Select the desired disk icon for the external optical drive. The DVD
          should be in the optical drive before restarting the computer.
      5. Click on the arrow button below the icon.

Maybe you are looking for

  • Swipe to call no longer works

    Ever since this last update, the function of swiping right on a name to call no longer works on my SG3. It still works to swipe left for messaging. was this a stupid part of the update or just another bug? Thanks!

  • How to capture the user activities in Project Server 2010

    Hi I want  to capture the user activities from Project Server 2010 like when a user has saved and published etc. Is there any possibility that we can get the user activities data from sql server. Please throw some light on the same. Thanks Geeth If y

  • IPod Mini continually skips tracks all the time every half a second!

    My iPod Mini continually skips tracks all the time every half a second. The only thing that stops it is if you press pause but once you press play off it goes again. This means noi music is able to be played because it's always skipping. The menu but

  • Can any one tell me what is JSF and where  why is it used

    hi can any one give me a brief introduction on JSF and where and why is it used.. if there is any good tutorial/documentation pls give me the links sanjay

  • Sharing Programs between Powerbook & iMac G5

    Hi Lads, I buying iMac G5 still trying to decide on the 17' or 20' but thats another days work. Question i have is. I currently have Office Mac 04 on the PB. Will i be able to copy over the programs i purchased from the PB to the iMac. As well as Mac