Scoop -- the swiss army chainsaw of content management
Front Page Everything News Code Help! Wishlist Project Scoop Sites Dev Notes Latest CVS changes Development Activities
Scoop on Mac OS X.4 (Tiger) Docs
By janra , Section Code []
Posted on Sat Dec 17, 2005 at 12:00:00 PM PST
I spent the last few days picking away at installing Scoop on my iBook, and making notes about the process, since the last OS X notes were for Panther.

The good news is, it's gotten easier to install Scoop on OS X!

Remember, the notes below are not a complete install guide, they only describe what is different from a standard install. You should still read the complete install guide. (These notes will be making it into the system-specific notes in that document on its next update.)

In addition to Scoop's normal prerequisites, you will need:

  • XCode (This gives you gcc, perl, make, and all those handy tools you really can't do without, plus a ton of other stuff.)
  • fink (Unix utilities package manager. You may want to also get FinkCommander, the GUI front end to fink.)

There are a few changes to Scoop's normal prerequisites:

  • expat: get this from fink; a binary package install works fine
  • MySQL: there's an OS X native installer for 4.1 now, so download this and install mysql, the startup item, and the prefPane (all in the same dmg package). If you have a pressing need to compile MySQL yourself you can still do that, but this is much easier. Once all three are installed you can turn it on and off through System Preferences.
  • Apache: you can use the built-in apache/mod_perl. You'll need to uncomment the LoadModule and AddModule lines for perl in httpd.conf (tucked away in /private/etc/httpd)

Before you start the install.pl script I'd suggest starting cpan and installing Bundle::CPAN like it recommends - XCode really doesn't come with many modules, including a bunch of ones that make life in CPAN much easier. Like, oh, the one that lets you keep a command history and scroll through it with the up/down arrow keys.

NOTE: You will want to start CPAN with the command "sudo -H cpan" and similarly run the Scoop install script with "sudo -H ./install.pl" so your permissions and environment are set correctly.

There is one module with special compile instructions for OS X, so you might as well take care of it before starting install.pl too.

XML::Parser You'll have to tell it where your expat is: after installing expat via fink, download and compile this module by hand, and when you configure use "perl Makefile.PL EXPATLIBPATH=/sw/lib EXPATINCPATH=/sw/include". Then make, make test, and make install as normal.

There is a system expat in /usr/X11R6/lib/ but I haven't tested this one to see if it works; fink's expat is known to work. If you try it (adjusting the two paths passed to the makefile appropriately) let me know what happens in a comment below!

Once all that is done, you're good to go: run the install.pl script and let it do its thing.

Before putting the generated apache config file fragment into /private/etc/httpd/ and Include-ing it in httpd.conf, you'll have to make two changes: both ErrorLog and CustomLog files need to be in "/private/var/log/httpd/" instead of the default "logs/". If you leave it at the default apache will fail with no useful error message (and apachectl configtest reports "Syntax OK"), and will appear to hang if started from System Preferences. If you change it, your logfiles are with the standard ones and you can get log rotation simply by adding your logfile names to the /etc/weekly script beside access_log and error_log.

And now you should have a Scoop site.

< Talk To Action | Scoop 1.1 Release Candidate 2c Out >

Menu
create account
faq
search
report bugs
Scoop Administrators Guide
Scoop Box Exchange

Login
Make a new account
Username:
Password:

Related Links
Scoop
XCode
fink
FinkComman der
MySQL
More on Docs
Also by janra

Story Views
  135 Scoop users have viewed this story.

Display: Sort:
Scoop on Mac OS X.4 (Tiger) | 28 comments (28 topical, 0 hidden)
OS X install (none / 0) (#1)
by michaelg on Wed Dec 28, 2005 at 02:17:03 AM PST

I can't find the logs in question, but after making changes to httpd, the server doesn't hang. Unfortunately, I can't figure out how to to make the site run. I have the install in Users/../Sites/scoop/. When I point the browser to the scoop directory, all I see are perl scripts.



And now fixed (none / 0) (#2)
by michaelg on Wed Dec 28, 2005 at 07:18:56 PM PST

Additional notes/changes I made to set it straight:

- Moved entire package to /cgi-bin/, and added the alias to httpd.conf, rather than run as <VirtualHost>

- Added a line to the hosts file for 127.0.0.1 > machinename.local.scoop, and used the same name for cookies during install

- Started site from "http://machinename.local.scoop/cgi-bin/scoop/"

- On 10.4.3, I found error_log and access_log where they should be, by default, in "/private/var/log/httpd/" - httpd.conf was ok in this respect, as well




Installed it on a different Tiger (none / 0) (#3)
by janra on Sat Feb 11, 2006 at 02:55:56 PM PST

And I have some comments that I forgot to put in the first time around.

  • I put the scoop code in /Library/Webserver/scoop - right beside CGI-Executables (the OS X equivalent of cgi-bin)
  • The error and access log files are prompted for, so if you enter them properly up front you won't have to change them before starting your site. Note that you have to use /private/var/log/httpd/filename and not /var/log/httpd/filename because apache doesn't like symlinks in its config file (something I found out long ago...)
  • when you run cpan, you don't have to tell it any special arguments for prefix, or make, or any of that, even though the perl modules aren't where you'd expect if you're familiar with more conventional unix installs. CPAN will do "the Right Thing" and install everything where it belongs when run as root. I spent all kinds of time the first time around looking for the right special arguments, only to finally discover that none were needed. OS X: it really is that simple :-)

This time around I used the system expat, in /usr/X11R6, and it fetched, parsed, and generated the RDF files properly, so I'd say that one works, no need to use the expat from fink.

You still probably want fink, for various utilities. ctags (if you're going to do scoop coding), gpg (cpan likes this so it can check signatures), and so on...

--
Discuss the art and craft of writing




My Mac Scoop (none / 0) (#5)
by bolson on Fri Jun 23, 2006 at 08:41:44 PM PST

I've been running sbprog.com on my iMac G5 since Dec 8, 2005. Works fine. It may have been some hassle getting all the perl modules installed, but I think I could do it fresh in less than a day now.

For extra masochism/great justice! I run it on PostgreSQL. Last I checked they changes I put in to make that go weren't quite what the scoop maintainers wanted so I guess I'll just keep on with my own little fork of scoop. :-(



Education (none / 0) (#7)
by Johny Gardner on Mon Feb 29, 2016 at 05:02:15 AM PST

Making the notes on the different and necessary things is also very important for all the people. The australian essay writers should share good and quality articles on these things.



free coc gems (none / 0) (#8)
by sam0071 on Wed Mar 16, 2016 at 01:35:53 PM PST

After visiting this author's website you will be very thankful as it will let you to generate the unlimited gems,gold,elixirs and many more which has vital use in playing clash of clans as with the help of which you will easily train your troops and allow them full access in attacking the opponents as it is the game where you forget the time after playing it.



thanks (none / 0) (#9)
by carryt on Mon Apr 11, 2016 at 07:18:09 AM PST

worked perfectly for my website as well. thanks!



The Art of Transformation (none / 0) (#10)
by Gabrielly on Fri Aug 05, 2016 at 02:28:57 AM PST

The Blue Book is an authentic institution at Tiffany's. Born in 1854 in the United States as a mail order catalogue, it has over the years become an annual anthology of the most replica watches extraordinary jewellery created by the master artisans of the New York Maison, impatiently awaited by brand aficionados, fashion icons, rich clients and jewellery experts. The Blue Book offers one of the most comprehensive and ray ban replica splendid ranges of one-of-kind High Jewellery models, and its annual publication is marked by a must-see event in which the creations are worn and set off to perfection by the world's most beautiful women. This year's edition of the replica handbags new "Blue Book, the Art of Transformation" collection, inspired by the exploration of nature and the oceans, was celebrated in due style last April by a gala held at the historical Cunard Building in New York. Actresses Reese Witherspoon, Naomi Watts, Diane Kruger and Jessica Biel literally dazzled guests, including by the stunning jewellery they were wearing on this monster beats outlet glittering event. The "Blue Book, The Art of Transformation" also welcomes a selection of jewellery watches specially created for the occasion.



RE: (none / 0) (#11)
by PeterMartin on Wed Apr 12, 2017 at 06:26:11 AM PST

One thing I like about Scoop on Mac OS X.4 is that they doubtlessly check their upheld inquiry things as needs are. Some other web lists allow supporters to pay for upgraded circumstance assignment help uk, leaving the customer to figure whether a thing is recorded near the top since it is relevant.



Useful Information (none / 0) (#12)
by johnmarco on Mon May 08, 2017 at 11:42:06 AM PST

I believe that is one of the such a lot significant info for me And im satisfied reading your article However want to statement on some common things The website style is perfect the articles is really great. tarsorrhaphy



Nice Share (none / 0) (#13)
by johnmarco on Tue Jun 06, 2017 at 11:13:12 AM PST

After research a number of of the blog posts on your web site now and I truly like your means of blogging I bookmarked it to my bookmark website checklist and will be checking again soon Pls check out my web page as nicely and let me know what you think. http://www.cuchifritos.club/cuchifrito-middletown-ny/



Re:qTox se ned (none / 0) (#14)
by lynnlibbrecht on Mon Feb 05, 2018 at 03:05:29 AM PST

Genuinely loved this kind of post. Although I want much more information on like precious subject matter.- gmail sign up



Check Cashing (none / 0) (#15)
by Pervez on Sun Apr 01, 2018 at 09:15:59 PM PST

I am sincerely pleased I've got observed this excellent fact. An outstanding website page applying enjoyable written content which can be what precisely we start to use. You may have done some sort of first-rate occupation! Currently simply click here Check Cashing Best wishes concerning superb information.



Using Module Events Homework Help (none / 0) (#16)
by edwardparkar on Wed Apr 18, 2018 at 02:56:11 AM PST

Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have Using Module Events Homework Help



Java Programming Assignment Help (none / 0) (#17)
by edwardparkar on Wed Apr 18, 2018 at 02:57:32 AM PST

The leading assignment help UK firm offers state of the art services to its clients with a promise of delivering all the required work well within the deadline. Java Programming Assignment Help We also share some information about our business



Ecology Homework Help (none / 0) (#18)
by edwardparkar on Wed Apr 18, 2018 at 05:39:31 AM PST

Dissertation Guidance Provides quality Online Dissertation Help for students. Ecology Homework Help Amazing article thanks or sharing..



Evaluating A Torsional Pendulum Experiment Case St (none / 0) (#19)
by edwardparkar on Wed Apr 18, 2018 at 06:06:56 AM PST

We also share some information about our business Evaluating A Torsional Pendulum Experiment Case Study Solution I genuinely appreciated understanding it. Sitting tight for some more incredible articles like this from you in the nearing days



Index Design Homework Help (none / 0) (#20)
by edwardparkar on Wed Apr 18, 2018 at 06:32:10 AM PST

This is really a great stuff for sharing. Keep it up . Index Design Homework Help Thanks for sharing.



SimBiology Homework Help (none / 0) (#21)
by edwardparkar on Wed Apr 18, 2018 at 06:49:16 AM PST

I'm really impressed with your article, such great & usefull knowledge you mentioned here SimBiology Homework Help



Zoology Thesis Help (none / 0) (#22)
by edwardparkar on Wed Apr 18, 2018 at 07:06:52 AM PST

I personally like your post; you have shared good insights and experiences. Zoology Thesis Help Keep it up.



Risenebeb (none / 0) (#23)
by edwardparkar on Wed Apr 18, 2018 at 07:26:31 AM PST

John arnold is an academic writer of the Dissertation-Guidance. Who writes quality academic papers for students to help them in accomplishing their goals. Materials Science Dissertation Writing Service Amazing article thanks or sharing..



homedepot (none / 0) (#24)
by hinofevav on Mon May 07, 2018 at 11:53:55 AM PST

The products available in the homedepot.com/opinion are home appliances, tools, hardware, builders hardware, lumber, building materials, paint, plumbing, flooring, garden supplies & plants.



Thank a lot. (none / 0) (#26)
by dhruvday on Sat Sep 01, 2018 at 06:42:06 AM PST

Airtel Number Check Code Airtel Number Check Code Airtel Number Check Code Airtel Number Check Code Happy 13th Birthday Vodafone Number Check Code Vodafone Number Check Code Vodafone Number Check Code Vodafone Number Check Code Happy Birthday Mom Laptops Under 500 Laptops Under 400 Laptops Under 300 Laptops Under 200 TechkyUniverse WhollyTricks TechTroth TechMania HappyWishesDays



What (none / 0) (#27)
by annasander12 on Thu Sep 27, 2018 at 11:30:54 AM PST

I hate to say this but I had a hard time understanding this languge. But I know I can. seal coater in South Bend, Indiana



best bathroom remodeling (none / 0) (#29)
by Pervez on Sat Mar 09, 2019 at 02:11:14 PM PST

Marvelous practical knowledge best suited! Give preference to past experiences looking most people routine. I've acquired a lot furthermore there. All the best substantially mainly for telling this site. By now adopt in this best bathroom remodeling In fact, reap some benefits some people learning to turn out to be a newbie.



Scoop on Mac OS X.4 (Tiger) | 28 comments (28 topical, 0 hidden)
Display: Sort:

Hosted by ScoopHost.com Powered by Scoop
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest 1999 The Management

create account | faq | search