[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFC: some new deb package flag: "upgrade-conflicts"

>>"Anthony" == Anthony Towns <aj@azure.humbug.org.au> writes:

 Anthony> Both of these aren't an issue if you have the user run the
 Anthony> "upgrade-dotconf" script -- setuiding is obviously unnecessary, and if
 Anthony> you've got special needs for your homedir, you're in control of when
 Anthony> (or if) it's run from the word go, although you might have to write a
 Anthony> .xsession or a .bashrc or similar.

 Anthony> Given that scenario, the questions would be:

 Anthony> 	* when is the dotrc-upgrade stuff done? (at next login
 Anthony> 	  after upgrade?) 

	In this case, how does that help? I have 15 users on my
 machine, not all of them using the same mail filtering system, who
 use bogofilter. They all train their datasets based on some rules in
 their filtering system. 

	I install the new bogfilter. I do not log out, and nobody
 tells me anything during install. The new bogofilter continues to
 corrupt 15 datasets, all carefully build up over time (and the emails
 used to create that corpus have long gone).

	How does the script running at next login (could be days) help
 uncorrupt data?

 Seen on the wall in a New York subway station: "There are no integers
 n > 2 and x, y, z > 0, such that x^n + y^n = z^n I have found a truly
 wonderful proof of this. Unfortunately, my train is coming.
Manoj Srivastava   <srivasta@debian.org>  <http://www.debian.org/%7Esrivasta/>
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C

Reply to: