Archive for November, 2003

AAS Meeting in Atlanta

November 22nd, 2003 by admin

<

p>I’ll be giving a poster at the 203rd AAS meeting coming up January 4-8 in Atlanta titled Forbidden Line Emission in the T-Tauri Spectroscopic Binaries DQ Tau and UZ Tau-E Monitored over an Orbital Period. My scheduled time is all day Monday, I’ll be my poster in the morning mostly. My poster id is 5.03. Feel free to stop by and say hello. The poster was made in MacOS X using Keynote.

<

p>One other note, I’m still looking for someone to split a room with at the convention hotel, as I’m a grad student without a large travel budget. Anyone who might be interested can email me and let me know.

.

More on the staff group

November 22nd, 2003 by admin

<

p>Well, it seems that the staff group has not disappeared persay in Panther, but rather no one is in the group except root. So, there shoud be some way to go into Netinfo and put iraf back in the staff group, though I don’t know a 100% safe way to that just yet. Once I figure it out, I’ll update this entry.

<

p>Update. I think I figured this all out. In fresh installs of Panther, the gid (group id) of new users that are created is 80, which corresponds to the admin group. In Jaguar and upgraded copies of Panther the gid is 20, which is staff. (The upgrade process doesn’t tamper with the Netinfo database that contains all this user/group stuff),

<

p>So, all my installers probably create files that are in the group staff, group id 20, and that’s causing problems since in fresh installs of panther, because the IRAF user is not staff, because its gid is now 80 (in the group admin.)

<

p>A workaround for those effected might be to simply change the gid of iraf back to 20, which can be done easily in the Netinfo manager. A much better solution would be for me to change my installers to create files that set the group to gid=80, namely admin, which contains all “administrators” in all versions of OS X.

.

Staff/Admin group permission weirdness

November 11th, 2003 by admin

<

p>It appears that the “staff” group has disappeared in fresh installs of Panther, which is causing issues because the my .pkg installers set up group permissions of staff. Also, the installers are mysteriously changing the group of / to staff, which is very troubling. So you install IRAF, it turns / into the staff group, and then you try to install TABLES and it complains “Permission to install in the default place denied,” because iraf is not IN the staff group, and then shouldn’t be able to write in /, even if /iraf is already created and owned by iraf. What a headache.

<

p>The fix seems to be to put the / group back as admin, not staff. This can be done with the “repair permissions” feature in Disk Utility, but that’s overkill. From the command line just do:

<

p>

% sudo chgrp admin /

<

p>If you upgraded or archived and installed from Jaguar, then I believe both the Iraf User and your own account will still be in the staff group and this will probably not cause you any problems. This may be related to the error that is occuring at the end of the installation process, which you can ignore. I think there are some bugs in the MacOS X Installer Ulitity that need to be worked out.

.

STSDAS/TABLES 3.1 Now Available for Download; harmless installer "error" remains.

November 11th, 2003 by admin

<

p>MacOS X Installers for STSDAS and TABLES 3.1 are now available on the download page. Those users who are upgrading from 3.0 should be advised that the installer will likely overwrite any and anything it wants in /iraf/extern/stsdas so if you modified any of the files there, the changes will not survive.

<

p>Personally, I just ran the TABLES installer without touching my old TABLES installation. That worked fine. I also deleted STSDAS first and then reinstalled with the new installer. That also worked. However, the weird installer error is back – it appeared when I installed STSDAS, but not when I installed TABLES. Either way, the installer error is harmless – just ignore it and proceed.

<

p>If you already had STSDAS and/or TABLES installed, then you should not need to again edit the extern.pkg file in /iraf/iraf/unix/hlib/

.

About the RSS Service

November 7th, 2003 by admin

The RSS subscription feature works with an RSS Newsreader, like NetNewsWire or Slashdock. These programs let you view and read various news headlines and articles from a wide variety of internet sites.

To subscribe to the Mac IRAF RSS news feature cut and paste the URL below into the RSS newsreader that you prefer.

  http://macsingularity.org/feed/
.

Short server outage

November 6th, 2003 by admin

Well, an uniformed officemate unplugged the G3 mac that’s powering the news/tips section of the web page so the web site was partially down for less than an hour this afternoon. The nice thing about the frames-based setup is that the top naviagation frame should always load from Owlnet, and as such you can always access the old static pages from the top bar.

.

.pkg installer error returns in Panther

November 5th, 2003 by admin

<

p>Well, the weird error that was around in my installers in 10.1 went away in Jaguar. It seems to be back in MacOS X 10.3 Panther, however. We’ll see if this persists when I get around to making the new STSDAS installer with the Package Maker tool that came with Panther.

<

p>Keep in mind that you can ignore the error, everything seems to work fine message or no message.

<

p>You can read more about my observations on Panther here.

.

Site Layout Overhaul

November 4th, 2003 by admin

<

p>Don’t worry, you are still at the Macintosh Iraf Web Page. You can see that there have been some major changes to the layout. You can access downloads, and all the other informative pages at the top via the navigation bar, which should persist even if something happens to the old G3 mac powering this blog style section.

<

p>I wanted to make the new blog the default web page, since this is where all the news is at now. In order to do this I had to implement a single framed page so that the navbar at the top would always be present at the various blosxom created pages. I hope everyone continues to find this website informative. I will use the new blosoxm powered system to easily add news and new tips and shortcuts to the site.

<

p>Please email me with your comments or use the writeback feature to publicly praise or decry the new site.

.

Panther uses the Bash shell by default

November 3rd, 2003 by admin

MacOS X 10.3 “Panther” uses the bash (bourne-again shell) by default, as opposed tcsh which has been used in all previous versions of MacOS X. Any enviromental labels you changed by editing your .cshrc file won’t have any effect in bash.

The default shell in MacOS X is stored in the NetInfo database, and if you chose the “Upgrade” option, I don’t believe the database is altered. However, “Archive and Install” or a fresh install will create a new netinfo database and your shell will be switched.

So, you can learn the bash shell and how to use .bashrc files, or you can switch back to tcsh. I have done the latter. I’m told the bash shell is very cool, but I don’t see the need to learn how to deal with it and I think iraf sortof expects a c-shell anyway.

So, how to switch back? You can use the NetInfo Manager (in /Applications/Utilities/) to edit your shell. Navigate in the Netinfo domain to /Users/you and then change the “shell” property to /bin/tcsh. You’re back in business.

Alternatively you can do this in the command line, obviously replacing “you” with your user name…

% niutil -createprop . /users/you shell /bin/tcsh

You may need to do the above command with sudo if you get permission complaints

It might be wise to change the iraf user’s shell as well, done in the same way as above except for the Iraf User. Though I’m not sure if this is neccesary.

This tip is pretty much the same as this one at MacOSX Hints.

.

PATH variable in the bash shell

November 3rd, 2003 by admin

Okay, so you decided to stick with the bash shell. Here’s how to change your path. Edit the .bashrc file in your home directory (or create one) and then add a line like this:

   PATH=/usr/local/bin:~/bin:$PATH

My friend and bash fan Colby gave me this tidbit. Something all bash users probably know. (bash is a very linux thing, by the way.)

Tags: , , , — .


Bad Behavior has blocked 71 access attempts in the last 7 days.