You are not logged in. Login Now
 0-24   25-49   50-74   75-99   100-124   125-149   150-168    
 
Author Message
25 new of 168 responses total.
janc
response 125 of 168: Mark Unseen   Nov 22 21:03 UTC 2001

I could probably teach backtalk to allow that.
janc
response 126 of 168: Mark Unseen   Nov 23 05:11 UTC 2001

I dug around a bit in backtalk's source and figured a fairly painless way to
enable this.  The next backtalk release (if I ever get it out the door -
version 1.1.7 has a huge list of deep changes that haven't all been ironed
out yet) will be configurable to enable erasing responses in frozen items,
if desired.

There are sound technical reasons why this wasn't allowed in Picospan. 
Erasing requires editing a flag bit in the header of the response, but frozen
items are marked frozen by having write permissions turned off, making it
impossible to edit the file.  My kludge was to thaw the item before opening
it, and then immediately refreezing it after it is open.  This means that the
item is very briefly thawed whenever such a operation is executed - or at
least partially thawed - state information is also in sum file, but that is
mostly less authoritative.  So enabling this might make it possible for a
really hardworking user to post a response to a frozen item.  Which isn't so
horrible a thing but it's kind of an ugly anyway.  In the best of all possible
worlds, we'd find some other way than permission bits to flag an item's state.

There are also likely philosophical reasons why people might think it
shouldn't be possible to erase from a frozen item.  So whether or not we
enable this Backtalk feature is still open for discussion.
kaplan
response 127 of 168: Mark Unseen   Nov 25 05:10 UTC 2001

I voted against the similar proposal last time around, and I'm voting 
against this one too.  I would support a proposal to eliminate the 
scribble command entirely.
devnull
response 128 of 168: Mark Unseen   Nov 25 05:25 UTC 2001

Re #126: and why isn't there a way to have locking to prevent anything but
the process doing the scribbling from changing the item?

janc
response 129 of 168: Mark Unseen   Nov 25 05:41 UTC 2001

Right now it does

  chmod(file, read-writable)
  fp= fopen(file,"r+");
  chmod(file, only-readable)

and then goes on to do it's reading and writing.  The window of vulnerability
is between the two chmods, and it's a pretty short window.  I can't lock it
until after I've opened it, but I suppose I could open it read-only, apply
an advisory lock, chmod it, open it read-write, chmod-it and close the
read-only file handle.  Hardly seems worth the effort though.  Not sure if
it would work with all the different locking libraries we support.
jp2
response 130 of 168: Mark Unseen   Nov 25 06:15 UTC 2001

This response has been erased.

cmcgee
response 131 of 168: Mark Unseen   Nov 25 16:06 UTC 2001

I voted to close the scribble log t everyone but staff.  I would vote
against getting rid of the scribble command entirely.
janc
response 132 of 168: Mark Unseen   Nov 25 17:02 UTC 2001

Re #130: because backtalk does not run as superuser.
devnull
response 133 of 168: Mark Unseen   Nov 25 22:51 UTC 2001

Re #132: But you could call a suid program.
devnull
response 134 of 168: Mark Unseen   Nov 25 22:52 UTC 2001

Re #129: I suspect that if you decide you care, the fix might be to have
item frozenness marked by something other than unix permissions.
janc
response 135 of 168: Mark Unseen   Nov 26 04:20 UTC 2001

I agree with the last, except that I have to maintain compatibility with
Picospan, which is essentially inalterable.
albaugh
response 136 of 168: Mark Unseen   Nov 26 14:57 UTC 2001

Is mdw lurking on this, or will/can he weigh in?
remmers
response 137 of 168: Mark Unseen   Nov 27 17:04 UTC 2001

Even if Picospan is unalterable, couldn't one make whatever method
backtalk uses to expurgate/scribble frozen items available to telnet
and dialup users as well?  Code it as a standalone suid program.
janc
response 138 of 168: Mark Unseen   Nov 28 05:45 UTC 2001

Something like this will probably happen.
remmers
response 139 of 168: Mark Unseen   Nov 29 11:55 UTC 2001

Today is the last day to vote on the proposal.  The polls close
Thursday November 29 at midnight EST.
remmers
response 140 of 168: Mark Unseen   Nov 30 05:14 UTC 2001

Voting results:  41 out of 94 eligible members voted.

        Yes     25
        No      16

The proposal passed.

(The unoffical nonmember tally:  46 yes, 5 no.)
gelinas
response 141 of 168: Mark Unseen   Nov 30 05:17 UTC 2001

Yes!

Thank you for the report, John.
aruba
response 142 of 168: Mark Unseen   Nov 30 14:38 UTC 2001

Thanks John.
janc
response 143 of 168: Mark Unseen   Nov 30 16:59 UTC 2001

chmod 600 /bbs/censored

Amazing how much it took to get 23 characters typed.
gelinas
response 144 of 168: Mark Unseen   Nov 30 17:14 UTC 2001

Can we do the same for /bbs/censored.old.gz ?
jp2
response 145 of 168: Mark Unseen   Nov 30 17:23 UTC 2001

This response has been erased.

janc
response 146 of 168: Mark Unseen   Nov 30 20:22 UTC 2001

Re 144:  Yes.
albaugh
response 147 of 168: Mark Unseen   Nov 30 21:33 UTC 2001

Shucks, why not chmod 700 ?  ;-)
jmsaul
response 148 of 168: Mark Unseen   Dec 1 18:22 UTC 2001

Congratulations!
albaugh
response 149 of 168: Mark Unseen   Dec 1 22:05 UTC 2001

What does the passing of this motion do to Backtalk's function:

View hidden response.

???
 0-24   25-49   50-74   75-99   100-124   125-149   150-168    
Response Not Possible: You are Not Logged In
 

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