Without having followed this thread, wouldn't the whole procedure you describe also work with

1. Open a terminal
2. type 'sudo passwd root'
3. Enter the current users password (to allow for the sudo-command)
4. Enter the new root password (twice)

This should work under all versions of MacOSX.

Working with sudo is only safer if you have an appropriate /etc/sudoers file restricting rights to specific tasks. Having a users allowed to do anything root can do does not make your system any safer.

Tim
--
Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

GPG Key ID = A46BEE1A


On Tue, 29 Apr 2008, Andreas Förster wrote:

A few month's back, and a few moments before almost throwing my Powerbook out the window, I enabled the root account, as officially described (http://docs.info.apple.com/article.html?artnum=106290):

How to enable the root user

Mac OS X 10.5 or later

  1. From the Finder's Go menu, choose Utilities.
  2. Open Directory Utility.
  3. Click the lock in the Directory Utility window.
  4. Enter an administrator account name and password, then click OK.
  5. Choose Enable Root User from the Edit menu
6. Enter the root password you wish to use in both the Password and Verify fields, then click OK.

Mac OS X 10.4.x or earlier

  1. Click the Finder icon in the Dock.
  2. From the Go menu, choose Applications.
  3. Open the Utilities folder.
  4. Open the NetInfo Manager utility.
  5. Click the lock in the NetInfo Manager window.
  6. Enter an administrator account name and password, then click OK.
7. For Mac OS X 10.2 and later, choose Enable Root User from the Security menu. 8. For Mac OS X 10.0 and 10.1, choose Security from the Domain menu, then Enable Root User from the submenu. 9. If you have not previously set a root password, an alert box may appear that says "NetInfo Error," indicating that the password is blank. Click OK.
 10. Enter the root password you wish to use and click Set.
 11. Enter the password again for verification and click Verify.
 12. Click the lock again to prevent changes.


Why working with sudo is safer than working as root is not clear to me. After all, the danger is not in root but in the uneducated user. If you're paranoid, you can keep using sudo until you get stuck and then switch to root.

HTH


Andreas



Patrick Loll wrote:
1.  I was sourcing /sw/bin/init.csh, so that wasn't the problem...but:

2. I did find the problem (at least for the precompiled version from UC Santa Cruz): For some reason "sudo ccp4i" gave the error message, but just "ccp4i" (without the sudo) worked OK. (Although I thought the first time you launched ccp4i you were supposed to do it using sudo...??). Anyway, I'm good (although peeved at my continuing inability to master sudo. I miss living on the edge with root).

3. I didn't try to debug the binaries I got from the ccp4 site, since I now have a working package. However, Iain Kerr kindly provided this info, which may prove useful to other small brains out there:

ccp4.setup is in ccp4-6.0.2/bin...it used to be in include..is that your problem ?

Also, there's no ccp4i folder....the ccp4i binary is in bin/ also.

Note to the long-suffering folks at the secret underground world headquarters of ccp4: Small brain or no, I spent a lot of time looking around for some clue as to how to complete the install for the ccp4 package, to no avail; a README file to accompany the installer would not be unwelcome...

Thanks,

Pat


On 25 Apr 2008, at 4:56 PM, William Scott wrote:
You need to run

source /sw/bin/init.sh

if you use bash or zsh

or

source /sw/bin/init.csh

if you use tcsh.

this will automatically set up the environment variables and then it will do what you want it to (which is to set up the ccp4 environment according to whichever shell you might be using).


On Apr 25, 2008, at 1:19 PM, Patrick Loll wrote:

Accck!

1. I tried to install Bill Scott's precompiled ccp4 on an intel mac running OS X 10.5. When attempting launch ccp4i, I receive this error message:

/sw/share/xtal/ccp4-6.0.2/ccp4i/bin/ccp4i: line 4 /bltwish: no such file or directory

Typing "which bltwish" returns /sw/bin/bltwish, which jibes with the definition of $CCP4I_TCLTK, so I'm not sure where the problem is...

2. Pfui. So next I tried jettisoning the apt-get installation, and instead used the installer downloaded from the ccp4 site (ccp4-6.0.2-osx-i386.dmg.gz). This goes swimmingly, until I actually try to do something. Commands like "ccp4i" or "mtzdump" aren't recognized, so I go looking for the ccp4.setup file; but it's not there. Huh? Also, there's no folder named ccp4i, even though this install is supposed to include it...

It's Friday, and I'm at the nadir of my weekly brain function, so perhaps some kind soul will tell me where I'm going astray.

Thanks,

Pat


---------------------------------------------------------------------------------------
Patrick J. Loll, Ph. D. Professor of Biochemistry & Molecular Biology
Director, Biochemistry Graduate Program
Drexel University College of Medicine
Room 10-102 New College Building
245 N. 15th St., Mailstop 497
Philadelphia, PA  19102-1192  USA

(215) 762-7706
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>



---------------------------------------------------------------------------------------

Patrick J. Loll, Ph. D. Professor of Biochemistry & Molecular Biology

Director, Biochemistry Graduate Program

Drexel University College of Medicine

Room 10-102 New College Building

245 N. 15th St., Mailstop 497

Philadelphia, PA  19102-1192  USA


(215) 762-7706

[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>



--
I am not stupid.  I have read several books.
   Salman Rushdie - Midnight's Children

Reply via email to