You are not logged in. Login Now
 0-24   25-49   50-74   75-99   100-124   125-147     
 
Author Message
25 new of 147 responses total.
valerie
response 100 of 147: Mark Unseen   Apr 9 21:37 UTC 1998

This response has been erased.

janc
response 101 of 147: Mark Unseen   Apr 10 13:36 UTC 1998

Currently most Grex users have their home directories on the /a disk.  You
may have noticed that since we switched over to the new system, there is also
a /c disk partition, which has until now been empty.  As of this morning, all
new users home directories will be on the /c disk.  This will keep happening
until /c is getting pretty full, at which point we will direct the hose badk
to /a.

This means that you will no longer be able to count on user "blutong" having
home directory  "/a/b/l/blutong".  It might be that, or it might be
"/c/b/l/blutong" or after we add more disk it might also be "/d/b/l/blutong".

This is a little confusing if you want to "cd" to someone else's home
directory.  Finger will tell you where their home directory is, but you can
also "cd" to their home directory without having to know it by doing any of
the following:

        cd ~blutong                     (this is slow in some shells)
        cd /?/b/l/blutong
        cd `hd blutong`

You're probably wondering what happened to the /b partition.  /b is, for weird
historical reason, a link to the bbs shell, so we can't use it as a directory.
Oh well.

We don't expect to be moving users between the two disk partitions, so once
your account is created in a particular place it should stay there until
doomsday.
davel
response 102 of 147: Mark Unseen   Apr 10 13:50 UTC 1998

The ~ thing doesn't work in sh.
valerie
response 103 of 147: Mark Unseen   Apr 10 14:21 UTC 1998

This response has been erased.

dpc
response 104 of 147: Mark Unseen   Apr 10 19:53 UTC 1998

Thanx, Valerie!  How do you define "local" and "remote"?
gibson
response 105 of 147: Mark Unseen   Apr 11 01:05 UTC 1998

        What exactly is blutong?
valerie
response 106 of 147: Mark Unseen   Apr 11 13:40 UTC 1998

This response has been erased.

srw
response 107 of 147: Mark Unseen   Apr 12 15:52 UTC 1998

The locate database has been rebuilt. You should no longer get that 
annoying "more than 8 days old" message. If all goes well, it will be 
rebuilt regularly every Sunday morning. Users will only see files that 
are in publicly scannable directories.  The /c partition has been added 
to the list of scanned partitions.

(It didn't happen this morning because I forgot something, but it will 
next week - fingers crossed)
albaugh
response 108 of 147: Mark Unseen   Apr 14 17:46 UTC 1998

Obviously you know that what could be done is to create an /a/u (/a/users)
directory and link users' home directories off it to "point" to the actual
drive & directory.  E.g. /a/u/a/l/albaugh = /a/a/l/albaugh &
/a/u/b/l/blutong = /c/b/l/blutong
janc
response 109 of 147: Mark Unseen   Apr 14 18:23 UTC 1998

We've thought of creating a tree of symlinks, like /home/a/l/albaugh that just
point to the real directory of the user, but it would be hard to maintain,
and would be of little use unless we actually put those paths in the passwd
file, which would add overhead into find directories.  In the end, we felt
this was the simpler and more efficient way to go.
mcnally
response 110 of 147: Mark Unseen   Apr 14 18:54 UTC 1998

  Adding a tree of symlinks would also just add an extra potential failure
  point..
steve
response 111 of 147: Mark Unseen   Apr 18 05:32 UTC 1998

   Grex has just passed the two week mark for continuous uptime.
We still don't know how stable this platform is and are watching
it for signs of unstability.  So far it's been very good.
srw
response 112 of 147: Mark Unseen   Apr 18 05:45 UTC 1998

Partial credit so far also goes to the hardware. We had spates of 
instability under the old OS which probably could be attributed to flaky 
old hardware box. A lot of money was spent on our new box, and we hope 
this is an additional benefit of that.
scg
response 113 of 147: Mark Unseen   Apr 18 17:52 UTC 1998

We didn't make it much longer.  We didn't actually crash this morning, but
most of the important processes died, making the system not at all useful.
I rebooted it.
tsty
response 114 of 147: Mark Unseen   Apr 19 19:28 UTC 1998

...late arrival... staff did this changeover magnificently, thankxxx.
valerie
response 115 of 147: Mark Unseen   Apr 21 13:51 UTC 1998

This response has been erased.

albaugh
response 116 of 147: Mark Unseen   Apr 21 14:32 UTC 1998

There was a recent, seemingly unannounced-here change that required .forward
files to be permitted world readable in order for sendmail to process them.
I guess there was some anti-spamming benefit to doing this.  The downside is
the making of the .forward file world readable, which includes all grexers.
I would prefer some way of accomplishing anti-spamming without this change
required to the .forward file.  Grex staffers can elaborate as they see fit.
scott
response 117 of 147: Mark Unseen   Apr 21 17:55 UTC 1998

That change apparently came along with a much-updated version of sendmail,
so I'm not sure what changes *can* be made to the permissions requierment.
mcnally
response 118 of 147: Mark Unseen   Apr 22 05:42 UTC 1998

  is it actually necessary for the files to be world readable?
  would it suffice for them to be readable by group sendmail or
  group daemon or something like that?
valerie
response 119 of 147: Mark Unseen   Apr 22 22:29 UTC 1998

This response has been erased.

fullermd
response 120 of 147: Mark Unseen   Apr 23 12:16 UTC 1998

Hm, the version of sendmail I have on my workstation (8.8.8, I think) requires
worldreadable.  So did whatever version shipped with BSDi BSD/OS 2.1 and 3.0.
Actually, every version I've ever seen required it.  What version were we
running here?  Should be a simple matter to write a quick sh script to recurse
through the subdirs and change the permissions, maybe mailing the user in
question (before and after changing permissions, of course) about it...?
 
albaugh
response 121 of 147: Mark Unseen   Apr 23 17:51 UTC 1998

For my own edification:  In UNIX, does root have access to any file regardless
of permissions?  Does sendmail run under root?  If yes & yes, you'd think it
wouldn't matter what the permissions were for the .forward file.  How about
those users who have a program (procmail) in their .forward files - which
userID/account does the program run under - that of the .forward file/mail
recipient owner?
mcnally
response 122 of 147: Mark Unseen   Apr 23 23:12 UTC 1998

  Yes, root has access to any file regardless of permissions.
  The object of this change (which, if I understand properly
  was not imposed by Grex staff but is a default in new sendmail
  versions) is to minimize the amount of time sendmail and
  associated programs (like the local delivery agents it invokes)
  must spend running in priveleged mode.  If the writers can
  successfully compartmentalize the priveleged operations in
  one part of the program and do most things in the other part
  it greatly reduces the security risk incurred during the
  majority unpriveleged operations.
i
response 123 of 147: Mark Unseen   Apr 24 01:28 UTC 1998

So use a SGID program in a group called forward, chgrp the 
.forward files to forward, then chmod them to -rw-r-----. 
A touch messy, but wouldn't be biggest possible security 
breakdown amount to no more than the current publicly-
readable situation? 
mcnally
response 124 of 147: Mark Unseen   Apr 24 04:05 UTC 1998

  Well, the problem is that the sendmail daemon has to do other
  stuff that may require group permissions and it's only possible
  to grant permissions for one group with the setgid flag.

  Anyways, none of this discussion is going to change the fact that
  .forward files must now be readable to sendmail and/or the local
  delivery agents it uses, when they are running as other than root.
  It's not clear to me that this implies that the files must be
  world readable -- seems to me they could be group readable to
  whatever group sendmail runs as but that's still not much of a
  solution for most people as it's difficult to give away group
  permissions on your files without priveleges (or is it only
  difficult to chown things, not chgrp?  IIRC, it's both -- originally
  intended to stop people from foiling the quota system by changing
  the ownership on files..)
 0-24   25-49   50-74   75-99   100-124   125-147     
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss