Benchmark-Perl-Formance-Cargo

 view release on metacpan or  search on metacpan

share/P6STD/STD.pm6  view on Meta::CPAN

        ]?
    }

    token eat_terminator {
        [
        || ';'
        || <?{ (@*MEMOS[$¢.pos]<endstmt>//0) >= 2 }> <.ws>
        || <?before ')' | ']' | '}' >
        || $
        || <?stopper>
        || <?before <.suppose <statement_control> > > <.backup_ws> { $*HIGHWATER = -1; } <.panic: "Missing semicolon">
        || <.panic: "Confused">
        ]
    }

    # undo any line transition
    method backup_ws () {
        if @*MEMOS[self.pos]<ws> {
            return self.cursor(@*MEMOS[self.pos]<ws>);
        }
        return self;
    }

    #####################
    # statement control #
    #####################

share/P6STD/boot/STD.pmc  view on Meta::CPAN

          re: !!perl/hash:RE_method_re
            name: before
            nobind: 1
            re: !!perl/hash:RE_method_re
              name: suppose
              nobind: 1
              re: !!perl/hash:RE_method
                name: statement_control
                rest: ''
        - !!perl/hash:RE_method
          name: backup_ws
          rest: ''
        - !!perl/hash:RE_block {}
        - !!perl/hash:RE_method
          name: panic
          rest: 1
      - !!perl/hash:RE_method
        name: panic
        rest: 1
eat_terminator_0: *20
fakesignature: !!perl/hash:RE_ast

share/P6STD/boot/STD.pmc  view on Meta::CPAN

my $C=shift;
if (my ($C) = ($C->suppose(sub {
my $C=shift;
$C->_SUBSUMEr(['statement_control'], sub {
my $C = shift;
$C->statement_control
})
}))) { ($C) } else { () }
}))) { ($C) } else { () }
}))
and ($C) = ($C->backup_ws)
and ($C) = (scalar(do {
$::HIGHWATER = -1}, $C))
and ($C) = ($C->panic("Missing semicolon"))) {
$C
} else { () }

}
}
or $xact->[-2] or
do {
push @gather, do {
if (my ($C) = ($C->panic("Confused"))) { ($C) } else { () }

}
};
@gather;
}
}));
}
;
## method backup_ws ()
sub backup_ws {
no warnings 'recursion';
my $self = shift;
if ($::MEMOS[$self->{'_pos'}]->{'ws'}) {
return $self->cursor($::MEMOS[$self->{'_pos'}]->{'ws'})};
return $self;
};
## rule statement_control:need {
sub statement_control__S_000need__PEEK { $_[0]->_AUTOLEXpeek('statement_control__S_000need', $retree) }
sub statement_control__S_000need {
no warnings 'recursion';

share/PerlCritic/Critic/Utils.pm  view on Meta::CPAN

        if ( -d $file ) {
            opendir my ($dh), $file or next;
            my @newfiles = sort readdir $dh;
            closedir $dh;

            @newfiles = File::Spec->no_upwards(@newfiles);
            @newfiles = grep { not $SKIP_DIR{$_} } @newfiles;
            push @queue, map { File::Spec->catfile($file, $_) } @newfiles;
        }

        if ( (-f $file) && ! _is_backup($file) && _is_perl($file) ) {
            push @code_files, $file;
        }
    }
    return @code_files;
}


#-----------------------------------------------------------------------------
# Decide if it's some sort of backup file

sub _is_backup {
    my ($file) = @_;
    return 1 if $file =~ m{ [.] swp \z}xms;
    return 1 if $file =~ m{ [.] bak \z}xms;
    return 1 if $file =~ m{  ~ \z}xms;
    return 1 if $file =~ m{ \A [#] .+ [#] \z}xms;
    return;
}

#-----------------------------------------------------------------------------
# Returns true if the argument ends with a perl-ish file

share/PerlCritic/Critic/Utils.pm  view on Meta::CPAN

Given a policy class name in long or short form, return the short
form.


=item C<all_perl_files( @directories )>

Given a list of directories, recursively searches through all the
directories (depth first) and returns a list of paths for all the
files that are Perl code files.  Any administrative files for CVS or
Subversion are skipped, as are things that look like temporary or
backup files.

A Perl code file is:

=over

=item * Any file that ends in F<.PL>, F<.pl>, F<.pm>, or F<.t>

=item * Any file that has a first line with a shebang containing 'perl'

=back

share/SpamAssassin/easy_ham/00062.009f5a1a8fa88f0b38299ad01562bb37  view on Meta::CPAN

Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I'm using Simple DNS from JHSoft.  We support only a few web sites and =
I'd like to swap secondary services with someone in a similar position.

We have a static IP, DSL line and a 24/7 set of web, SQL, mail and now a =
DNS server.  As I said, we are hosting about 10 web sites, web and DNS =
traffic is almost nothing.  Everything is on lightly loaded APC battery =
backups so we are very seldom down.

I'd like to swap with someone also using Simple DNS to take advantage of =
the trusted zone file transfer option.



Bob Musser
Database Services, Inc.
Makers of:
   Process Server's Toolbox

share/SpamAssassin/easy_ham/00062.009f5a1a8fa88f0b38299ad01562bb37  view on Meta::CPAN

web sites and I'd like to swap secondary services with someone in a =
similar=20
position.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>We have a static IP, DSL line and a 24/7 set of web, =
SQL, mail=20
and now a DNS server.&nbsp; As I said, we are hosting about 10 web =
sites, web=20
and DNS traffic is almost nothing.&nbsp; Everything is on lightly loaded =
APC=20
battery backups so we are very seldom down.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I'd like to swap with someone also using Simple DNS =
to take=20
advantage of the trusted zone file transfer option.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Bob Musser<BR>Database Services, Inc.<BR>Makers=20
of:<BR>&nbsp;&nbsp; Process Server's Toolbox<BR>&nbsp;&nbsp; Courier =
Service=20

share/SpamAssassin/easy_ham/00063.0acbc484a73f0e0b727e06c100d8df7b  view on Meta::CPAN

and=20
> I'd like to swap secondary services with someone in a similar > =
position.
> =A0
> We have a static IP, DSL line and a 24/7 set of web, SQL, mail and now=20=

> a DNS server.=A0 As I said, we are hosting about 10 web sites, web and=20=

> DNS traffic is almost nothing.=A0 Everything is on lightly loaded APC=20=

> battery backups so we are very seldom down.
> =A0
> I'd like to swap with someone also using Simple DNS to take advantage=20=

> of the trusted zone file transfer option.
> =A0
> =A0
> =A0
> Bob Musser
> Database Services, Inc.
> Makers of:

share/SpamAssassin/easy_ham/00063.0acbc484a73f0e0b727e06c100d8df7b  view on Meta::CPAN


<excerpt><smaller>I'm using Simple DNS from JHSoft.=A0 We support only a
few web sites and I'd like to swap secondary services with someone in
a similar position.</smaller>

=A0

<smaller>We have a static IP, DSL line and a 24/7 set of web, SQL,
mail and now a DNS server.=A0 As I said, we are hosting about 10 web
sites, web and DNS traffic is almost nothing.=A0 Everything is on
lightly loaded APC battery backups so we are very seldom down.</smaller>

=A0

<smaller>I'd like to swap with someone also using Simple DNS to take
advantage of the trusted zone file transfer option.</smaller>

=A0

=A0

share/SpamAssassin/easy_ham/00494.ba6ae1d625f2a4e039f6822868ee48ad  view on Meta::CPAN

List-Id: Friends of Rohit Khare <fork.xent.com>
List-Unsubscribe: <http://xent.com/mailman/listinfo/fork>,
    <mailto:fork-request@xent.com?subject=unsubscribe>
List-Archive: <http://xent.com/pipermail/fork/>
Date: Sun,  8 Sep 2002 17:01:26 +0200 (CEST)

Today a French officer called Michel Fournier is supposed to get in a
350-metre tall helium balloon, ride it up to the edge of space (40 km
altitude) and jump out.  His fall should last 6.5 minutes and reach
speeds of Mach 1.5.  He hopes to open his parachute manually at the
end, although with an automatic backup if he is 7 seconds from the
ground and still hasn't opened it.

R

ObQuote:
  "Vederò, si averò si grossi li coglioni, come ha il re di Franza."
  ("Let's see if I've got as much balls as the King of France!")
  - Pope Julius II, 2 January 1511


share/SpamAssassin/easy_ham/00495.3bba63110f3a2a97ae71ce53268766cf  view on Meta::CPAN


So uh, would this qualify for the Darwin awards if he doesn't make it?

Freaking french people...
   :-)
-BB
RH> Today a French officer called Michel Fournier is supposed to get in a
RH> 350-metre tall helium balloon, ride it up to the edge of space (40 km
RH> altitude) and jump out.  His fall should last 6.5 minutes and reach
RH> speeds of Mach 1.5.  He hopes to open his parachute manually at the
RH> end, although with an automatic backup if he is 7 seconds from the
RH> ground and still hasn't opened it.

RH> R

RH> ObQuote:
RH>   "Vederò, si averò si grossi li coglioni, come ha il re di Franza."
RH>   ("Let's see if I've got as much balls as the King of France!")
RH>   - Pope Julius II, 2 January 1511


share/SpamAssassin/easy_ham/00532.81180d4d1d632bb50c189b51f83921e0  view on Meta::CPAN

>    :-)
> -BB
> RH> Today a French officer called Michel Fournier is supposed to get
in a
> RH> 350-metre tall helium balloon, ride it up to the edge of space (40
km
> RH> altitude) and jump out.  His fall should last 6.5 minutes and
reach
> RH> speeds of Mach 1.5.  He hopes to open his parachute manually at
the
> RH> end, although with an automatic backup if he is 7 seconds from the
> RH> ground and still hasn't opened it.
> 
> RH> R
> 
> RH> ObQuote:
> RH>   "Vederò, si averò si grossi li coglioni, come ha il re di
Franza."
> RH>   ("Let's see if I've got as much balls as the King of France!")
> RH>   - Pope Julius II, 2 January 1511
> 

share/SpamAssassin/easy_ham/00534.6db349fcd98d25f61e5bcc4552b45f57  view on Meta::CPAN

>>
>reach
>  
>
>>RH> speeds of Mach 1.5.  He hopes to open his parachute manually at
>>    
>>
>the
>  
>
>>RH> end, although with an automatic backup if he is 7 seconds from the
>>RH> ground and still hasn't opened it.
>>
>>RH> R
>>
>>RH> ObQuote:
>>RH>   "Vederò, si averò si grossi li coglioni, come ha il re di
>>    
>>
>Franza."
>  

share/SpamAssassin/easy_ham/00541.cbdcefd1a6109b8f95e1c8dddfbd7bb2  view on Meta::CPAN

Other details:
USB2.x preferred; FireWire would be needed if that's unavailable.
Options like 802.11b or attabhable WiFi hub for ethernet port
should round out the offering.  An option for just-released 
.13 micron P4 (with mobile power features) could make more
reviewers greenlight the series; much better power consumption,
and almost certainly a higher a top clock come with that.
CompactFlash, SmartMedia and MMC flash memory card
interfaces would be very pleasant.  I've mentioned booting to
USB, and booting from CF would be a pleasant extigency also.
To that end, a backup solution with compression using
USB 2 storage or the multimode drive is always a nice 
bundle item; that or a chance to back out a patch under 3 OS.....


Blue skies (and clear water and fresh air): 
Waterproof to 30 feet, 3 Ethernet ports plus onboard WiFi.
Svelte; 3-line frontpanel LCD and bright red pager LED,
builtin G4 cellphone functions, choice of side and 
frontpanel trim: Ivory-like stuff inscribed with M68k memory map
and various OS 3.9 structures or textured fur that

share/SpamAssassin/easy_ham/00581.9922b0f34aa8f51fb4adf4bf4ecf1464  view on Meta::CPAN

>> km
>>
>>> RH> altitude) and jump out.  His fall should last 6.5 minutes and
>>>
>> reach
>>
>>> RH> speeds of Mach 1.5.  He hopes to open his parachute manually at
>>>
>> the
>>
>>> RH> end, although with an automatic backup if he is 7 seconds from the
>>> RH> ground and still hasn't opened it.
>>>
>>> RH> R
>>>
>>> RH> ObQuote:
>>> RH>   "Vederò, si averò si grossi li coglioni, come ha il re di
>>>
>> Franza."
>>
>>> RH>   ("Let's see if I've got as much balls as the King of France!")

share/SpamAssassin/easy_ham/00734.e37922bdfd9e3246c18322e4b07a4b23  view on Meta::CPAN

X-MIME-Autoconverted: from quoted-printable to 8bit by dogma.slashnull.org
    id g8NLixC03765

[a cheeky letter to the editors of the Economist follows, along with the 
article I was commenting on... Rohit]

In your article about Chinese attempts to censor Google last week ("The 
Search Goes On", Sept. 19th), the followup correctly noted that the most 
subversive aspect of Google's service is not its card catalog, which 
merely points surfers in the right direction, but the entire library. By 
maintaining what amounts to a live backup of the entire World Wide Web, 
if you can get to Google's cache, you can read anything you'd like.

The techniques Chinese Internet Service Providers are using to enforce 
these rules, however, all depend on the fact that traffic to and from 
Google, or indeed almost all public websites, is unencrypted. Almost all 
Web browsers, however, include support for Secure Sockets Layer (SSL) 
encryption for securing credit card numbers and the like. Upgrading to 
SSL makes it effectively impossible for a 'man-in-the-middle' to meddle; 
censorship would have to be imposed on each individual computer in 
China. The only choice left is to either ban the entire site (range of 

share/SpamAssassin/easy_ham/00745.d2df6fc9d5de220dc9b34cf04addf9e2  view on Meta::CPAN

Subject: How about subsidizing SSL access to Google?


[a cheeky letter to the editors of the Economist follows, along with the
article I was commenting on... Rohit]

In your article about Chinese attempts to censor Google last week ("The
Search Goes On", Sept. 19th), the followup correctly noted that the most
subversive aspect of Google's service is not its card catalog, which
merely points surfers in the right direction, but the entire library. By
maintaining what amounts to a live backup of the entire World Wide Web,
if you can get to Google's cache, you can read anything you'd like.

The techniques Chinese Internet Service Providers are using to enforce
these rules, however, all depend on the fact that traffic to and from
Google, or indeed almost all public websites, is unencrypted. Almost all
Web browsers, however, include support for Secure Sockets Layer (SSL)
encryption for securing credit card numbers and the like. Upgrading to
SSL makes it effectively impossible for a 'man-in-the-middle' to meddle;
censorship would have to be imposed on each individual computer in
China. The only choice left is to either ban the entire site (range of

share/SpamAssassin/easy_ham/00796.1c06b1656c17f8aa92a42a82ef0ad2e9  view on Meta::CPAN

As expected, in the date of September 20, the jets stream strengthened in
300 kph announcing the imminent arrival of the winter and closing until next
May the meteorological window favorable to a human raid in the stratosphere.
On the plains of Saskatchewan, the first snows are waited in the days which
come.Meeting in all in May, 2003.

> Today a French officer called Michel Fournier is supposed to get in a
> 350-metre tall helium balloon, ride it up to the edge of space (40 km
> altitude) and jump out.  His fall should last 6.5 minutes and reach
> speeds of Mach 1.5.  He hopes to open his parachute manually at the
> end, although with an automatic backup if he is 7 seconds from the
> ground and still hasn't opened it.
>
> R
>
> ObQuote:
>   "Vederò, si averò si grossi li coglioni, come ha il re di Franza."
>   ("Let's see if I've got as much balls as the King of France!")
>   - Pope Julius II, 2 January 1511


share/SpamAssassin/easy_ham/01086.b08af755794dea40b0f9fac774923811  view on Meta::CPAN

It skips it. See the /etc/apt/apt.conf file for this.

> And has anyone ever tried to do a dist-upgrade, say from 7.1 to 7.2? 
> Should it work? If not, why?

I've done a dist-upgrade from 7.2 to a quite broken rawhide release... it
was a mess, still, it went much faster and smoother than if I had done it
"manually" with rpm -U or -F. I think that updates between stable releases
should still be done with the installer since IIRC, sometimes a few
twitches are done by anaconda to migrate configurations to new formats. It
should work though... I still prefer backuping config files and
reinstalling a clean system when I have the time.

Matthias

-- 
Matthias Saou                                World Trade Center
-------------                                Edificio Norte 4 Planta
System and Network Engineer                  08039 Barcelona, Spain
Electronic Group Interactive                 Phone : +34 936 00 23 23

share/SpamAssassin/easy_ham/01210.3b4f94e91b69061def190573072e880c  view on Meta::CPAN

a simple "apt-get install glibc-kernheaders" taking care of that.

Upgrading between releases is meant to work, not between betas or beta and
releases. The reason is simple : Some packages may have been downgraded,
some others may have been rebuilt with the same versions but different
dependencies. For both these categories of packages, the upgrade through
apt/rhn/whatever just won't do, as some older packages might be considered
as the newest, thus being kept on the system.

As Red Hat does, I really don't recommend trying to upgrade between betas
or from a beta to a final release either. Simply backup your /home, /etc
(and /root and/or /usr/local/ if needed) then reinstall cleanly, it'll
probably save a few hassles and you'll get the cleanest possible system ;-)

Matthias

-- 
Matthias Saou                                World Trade Center
-------------                                Edificio Norte 4 Planta
System and Network Engineer                  08039 Barcelona, Spain
Electronic Group Interactive                 Phone : +34 936 00 23 23

share/SpamAssassin/easy_ham/01214.7c4b7b61391c72f324a17a04b680c30c  view on Meta::CPAN

    <mailto:rpm-list-request@freshrpms.net?subject=subscribe>
List-Id: Freshrpms RPM discussion list <rpm-zzzlist.freshrpms.net>
List-Unsubscribe: <http://lists.freshrpms.net/mailman/listinfo/rpm-zzzlist>,
    <mailto:rpm-list-request@freshrpms.net?subject=unsubscribe>
List-Archive: <http://lists.freshrpms.net/pipermail/rpm-zzzlist/>
X-Original-Date: Tue, 01 Oct 2002 23:49:35 +0000
Date: Tue, 01 Oct 2002 23:49:35 +0000

Matthias Saou (matthias@egwn.net) wrote*:
>As Red Hat does, I really don't recommend trying to upgrade between betas
>or from a beta to a final release either. Simply backup your /home, /etc
>(and /root and/or /usr/local/ if needed) then reinstall cleanly, it'll
>probably save a few hassles and you'll get the cleanest possible system ;-)
>

I think this is probably the best way, because I think (maybe) with upgrading you
do not always automatically get the latest feature enabled in some config file
because RH would rather take it easy and not update that config file (you get a
rpmnew instead of rpmsaved file) so they get less calls to support that way.

Anyway, I have tons of media files in /home/* probably 5 to 10 gigs at least, my
laptop's CDROM takes 700MB at a time (obviously) and compressing media files is
dumb because they are already compressed. Dumb question: how to backup huge data?
Network backup to another box? I do not have a box with a tape drive, but maybe box
with a large HD with much free space could take the backup (oops, I do not have a
space computer with a large HD with much free space).

These media files are backed up - ON THE CD'S THEY CAME FROM! Yes I learned that
used CDs make inexpensive backup copy on the shelf. I do not want to re-rip all
this crap again.

--
That's "angle" as in geometry.



_______________________________________________
RPM-List mailing list <RPM-List@freshrpms.net>
http://lists.freshrpms.net/mailman/listinfo/rpm-list

share/SpamAssassin/easy_ham/01215.94a01e7d8bb1206fbb2f1cc7fb3dcdbd  view on Meta::CPAN

    <mailto:rpm-list-request@freshrpms.net?subject=subscribe>
List-Id: Freshrpms RPM discussion list <rpm-zzzlist.freshrpms.net>
List-Unsubscribe: <http://lists.freshrpms.net/mailman/listinfo/rpm-zzzlist>,
    <mailto:rpm-list-request@freshrpms.net?subject=unsubscribe>
List-Archive: <http://lists.freshrpms.net/pipermail/rpm-zzzlist/>
X-Original-Date: Wed, 2 Oct 2002 09:44:15 +0200 (CEST)
Date: Wed, 2 Oct 2002 09:44:15 +0200 (CEST)

> Matthias Saou (matthias@egwn.net) wrote*:
> >As Red Hat does, I really don't recommend trying to upgrade between betas
> >or from a beta to a final release either. Simply backup your /home, /etc
> >(and /root and/or /usr/local/ if needed) then reinstall cleanly, it'll
> >probably save a few hassles and you'll get the cleanest possible system ;-)
> 
> I think this is probably the best way, because I think (maybe) with upgrading you
> do not always automatically get the latest feature enabled in some config file
> because RH would rather take it easy and not update that config file (you get a
> rpmnew instead of rpmsaved file) so they get less calls to support that way.

If you dislike Red Hat, why use it ? This was a really bad argument 
against using Red Hat that makes no sense at all.  I for one am GLAD that 

share/SpamAssassin/easy_ham/01215.94a01e7d8bb1206fbb2f1cc7fb3dcdbd  view on Meta::CPAN

a) don't overwrite your config files on a whim (be GLAD they don't do some 
sort of autodetection and changing crap)
b) tell you on rpm upgrade what config files you should look at because 
formats have changed.

Red Hat is not "taking it easy" on this, it's putting control in the hands 
of you, the maintainer of the machine.  Don't be lazy.

> Anyway, I have tons of media files in /home/* probably 5 to 10 gigs at least, my
> laptop's CDROM takes 700MB at a time (obviously) and compressing media files is
> dumb because they are already compressed. Dumb question: how to backup huge data?
> Network backup to another box? I do not have a box with a tape drive, but maybe box
> with a large HD with much free space could take the backup (oops, I do not have a
> space computer with a large HD with much free space).

You don't need to backup /home if you are careful enough.  You did put 
/home on a separate partition, no ? Just install rh80 and tell it to use 
the same partition as /home and tell it to NOT format it, but keep the 
data as is.

If you didn't put /home on a separate partition, then you really do need 
to make backups.  Use an nfs or smb mount from another machine to backup 
and rsync straight to the mount, or if that's not possible, rsync over 
ssh.  It's the best way to make backups.

> These media files are backed up - ON THE CD'S THEY CAME FROM! 

It's the other way around - your media files are backups of the CD's they 
came from ;)

Good luck,
Thomas
-- 

The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
<-*-                      -*->
You know the shape my breath will take before I let it out
<-*- thomas@apestaart.org -*->

share/SpamAssassin/easy_ham/01217.ca4f6cab0653e40829f209aefb242ae0  view on Meta::CPAN

List-Unsubscribe: <http://lists.freshrpms.net/mailman/listinfo/rpm-zzzlist>,
    <mailto:rpm-list-request@freshrpms.net?subject=unsubscribe>
List-Archive: <http://lists.freshrpms.net/pipermail/rpm-zzzlist/>
X-Original-Date: Wed, 2 Oct 2002 03:00:39 -0500
Date: Wed, 2 Oct 2002 03:00:39 -0500

On Wed, 2 Oct 2002 09:44:15 +0200 (CEST), Thomas Vander Stichele <thomas@urgent.rug.ac.be> wrote:

> > Matthias Saou (matthias@egwn.net) wrote*:
> > >As Red Hat does, I really don't recommend trying to upgrade between betas
> > >or from a beta to a final release either. Simply backup your /home, /etc
> > >(and /root and/or /usr/local/ if needed) then reinstall cleanly, it'll
> > >probably save a few hassles and you'll get the cleanest possible system ;-)

    Yeah, I need to work this out, too; I just learned my lesson about living on the bleeding edge. Lesson learned?  NO MORE XIMIAN, UNDER ANY CIRCUMSTANCES.  Man, that was annoying.

    Anyway, I have returned to Redhat 7.3 on my root filesystem (saved my home directories, music and games on other partitions) and while I have the 8.0 stuff in the list, everything I want to upgrade requires 200+ RPMs.

    I'm not opposed to this, but apt is.  "apt-get dist-upgrade" dumps core.

    What's the inside secret here, or do I just start searching mirrors for the ISO and get over it?

share/SpamAssassin/easy_ham/01224.62979c059bdc69eae460be6a91f0bf1a  view on Meta::CPAN

> With winbloze 9x I used to deltree the winbloze dir and some "Program
> Files" dirs, and install "fresh" instead of upgrade, while saving my
> other data. Can this trick be used with this RH8 upgrade? Example rpm -e
> everything so all packages are gone, hit "reset" button and boot to
> redhat CDROM in admin (rescue?) mode, delete all those config files left,
> like "/etc/*", then do an install BUT NOT FORMAT THAT SINGLE PARTITION
> that I'm installing on. If I can hack the details, is this theory
> accurate, or will RH want to destructively install and elimate all
> existing files?

You're really better off backuping all placed where you know you've hand
edited or installed some files. For me that's only /etc/, /root/ and
/home/. Then you reinstall cleanly, formating "/", put your /home/ files
back into place and you're ready to go.
That's the moment I usually realize I had a nifty tweak to a file in
/etc/sysconfig/network-scripts/ or some special parameters added to an
/etc/modules.conf entry... so I look at my backup and make the same change
again. The only thing where you can get stuck is the grub.conf files,
because although there's a /etc/grub.conf link, it's actually in
/boot/grub/ so you may want to copy it too if you have special kernel
parameters to save (I have to pass "pci=bios,biosirq" for one of my
computers to work for example).

HTH,
Matthias

-- 

share/SpamAssassin/easy_ham/01226.a6b2d7b7cf1bc0586ed8cb7ee055d67f  view on Meta::CPAN

List-Subscribe: <http://lists.freshrpms.net/mailman/listinfo/rpm-zzzlist>,
    <mailto:rpm-list-request@freshrpms.net?subject=subscribe>
List-Id: Freshrpms RPM discussion list <rpm-zzzlist.freshrpms.net>
List-Unsubscribe: <http://lists.freshrpms.net/mailman/listinfo/rpm-zzzlist>,
    <mailto:rpm-list-request@freshrpms.net?subject=unsubscribe>
List-Archive: <http://lists.freshrpms.net/pipermail/rpm-zzzlist/>
X-Original-Date: Wed, 02 Oct 2002 19:35:48 +0000
Date: Wed, 02 Oct 2002 19:35:48 +0000

Matthias Saou (matthias@egwn.net) wrote*:
>You're really better off backuping all placed where you know you've hand
>edited or installed some files. For me that's only /etc/, /root/ and
>/home/. Then you reinstall cleanly, formating "/", put your /home/ files
>back into place and you're ready to go.

Matthias I gotta believe you, I've been using your RPMs for some time now :) That's
the way I'll do it. A clean start but with the old configs at the ready for diff-
ing when needed. I'll find some old HD for those media files.

--
That's "angle" as in geometry.

share/SpamAssassin/easy_ham/01228.8d68492f313838ba1c667c04e0886f86  view on Meta::CPAN

List-Id: Freshrpms RPM discussion list <rpm-zzzlist.freshrpms.net>
List-Unsubscribe: <http://lists.freshrpms.net/mailman/listinfo/rpm-zzzlist>,
    <mailto:rpm-list-request@freshrpms.net?subject=unsubscribe>
List-Archive: <http://lists.freshrpms.net/pipermail/rpm-zzzlist/>
X-Original-Date: Wed, 2 Oct 2002 22:46:20 +0200
Date: Wed, 2 Oct 2002 22:46:20 +0200

Once upon a time, ""Angles" wrote :

> Matthias Saou (matthias@egwn.net) wrote*:
> >You're really better off backuping all placed where you know you've hand
> >edited or installed some files. For me that's only /etc/, /root/ and
> >/home/. Then you reinstall cleanly, formating "/", put your /home/ files
> >back into place and you're ready to go.
> 
> Matthias I gotta believe you, I've been using your RPMs for some time now
> :) That's the way I'll do it.

I'm no "messiah", just do what you think suits you the best :-)

Matthias

share/SpamAssassin/easy_ham/01475.031c58f71a4943490cc3b5aeb13b795c  view on Meta::CPAN

List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum=spamassassin-talk>
X-Original-Date: 13 Sep 2002 15:27:38 -0400
Date: 13 Sep 2002 15:27:38 -0400

On Fri, 2002-09-13 at 14:33, vernon wrote:
> 
> But only some of the mail is actually being scanned which leads me to
> believe that not all of the mail is actually hitting that box and the 10
> never goes down. Why? Have I got something confused here?
> 
Sending mail directly to a backup mail server in the hopes that it has
less stringent spam scanning is a common spammer trick.

-- 
Jason Kohles                                 jkohles@redhat.com
Senior Engineer                 Red Hat Professional Consulting



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek

share/SpamAssassin/easy_ham/01618.c12a22faa8de12e5dacd4d988a0b50a7  view on Meta::CPAN

one boot to the next. Other paritions may need to be writable for, say, swap
space, but these changes could be eliminated on each reboot.

When someone cracks this system, they will probably change an image that
shouldn't be changed. E.g., they might leverage a buffer overflow in IIS or
Apache to install a trojan or a backdoor on the more exposed web server. But
what if the web server ran off a base image, writing changes to a "delta" or
"redo" partition? And then what if every night it automatically erased the
redo partition and rebooted? The downtime involved for each machine would be
minimal, because it is only deleting data - rather than restoring from
backup. In a system with redundant web servers for load balancing or high
availability, this could be scheduled in a way such that the system is
always accessible. This base/redo partition concept could be implemented at
the same level as a feature of hardware RAID, allowing for greater
performance, reliability, and hack resistance. This concept could also be
applied to the application servers, and even the database server partitions
(except for those partitions which contain the table data files, of course.)

Does anyone do this already? Or is this a new concept? Or has this concept
been discussed before and abandoned for some reasons that I don't yet know?
I use the physical architecture of a basic web application as an example in

share/SpamAssassin/easy_ham/01620.444bae1904c633c8de3f890cf9e5a5b3  view on Meta::CPAN

one boot to the next. Other paritions may need to be writable for, say, swap
space, but these changes could be eliminated on each reboot.

When someone cracks this system, they will probably change an image that
shouldn't be changed. E.g., they might leverage a buffer overflow in IIS or
Apache to install a trojan or a backdoor on the more exposed web server. But
what if the web server ran off a base image, writing changes to a "delta" or
"redo" partition? And then what if every night it automatically erased the
redo partition and rebooted? The downtime involved for each machine would be
minimal, because it is only deleting data - rather than restoring from
backup. In a system with redundant web servers for load balancing or high
availability, this could be scheduled in a way such that the system is
always accessible. This base/redo partition concept could be implemented at
the same level as a feature of hardware RAID, allowing for greater
performance, reliability, and hack resistance. This concept could also be
applied to the application servers, and even the database server partitions
(except for those partitions which contain the table data files, of course.)

Does anyone do this already? Or is this a new concept? Or has this concept
been discussed before and abandoned for some reasons that I don't yet know?
I use the physical architecture of a basic web application as an example in

share/SpamAssassin/easy_ham/01627.99a91446ce39d668286e93f7703dba3a  view on Meta::CPAN

>mountable writable partition. To protect it, you need some kind of
>access control management to decide who can do what to the writable
>partition, blah blah blah ... and before you know it, the security
>problem starts to look just like it does for conventional servers.

Right. This is why you would consolidate all state of any long-term
significance on just a couple partitions, and why you would not put static
application code on these changeable partitions. Fortunately, most large
client/server application physical architectures do this anyhow, because
these are two fundamentally different kinds of state with two very different
sets of administrative, security, RAID, and backup requirements. People also
tend to do this anyhow because layered logical architectures are popular
with the GUI at one end, business logic in the middle, and persistence
services at the other. This logical architecture maps naturally to a
physical architecture that has a static web server, a static application
server, and a database server that has static and changeable partitions. (I
use the word static versus changeable instead of writeable versus unwritable
because the "unchangeable" partitions might be written to for temporary swap
space. Who knows what Windows does internally?)

My point is that there should be a market out there for a hardware RAID

share/SpamAssassin/easy_ham/02353.d1d5be2d594526feaefe01119c9b114e  view on Meta::CPAN

from which I can find all other bookmarks I need. 

In Internet Explorer, I set my home page to the page to edit my weblog, since 
that's the only thing I do in Internet Explorer. alt tab back and forth between 
Mozilla and IE is easier than ctrl pgup/pgdown between tabs within Mozilla, 
since TEXTAREAs in Mozilla lose focus when you switch tabs, making copying and 
pasting weblog entries virtually impossible. 

I use Emacs locally and vi remotely, because the default behavior of Emacs is 
so heinous as to render it unusable. (For instance, editing a CGI script named 
foo.cgi on a web server with Emacs would generate a foo.cgi~ backup file, which 
is world-readable and is sent as plain text to any browser that asks. Try this 
sometime on your favorite web site.) Among other things, my .emacs file (which 
is actually called _emacs on Windows) instructs Emacs to store all backup files 
in a single directory (d:\backup); to treat all XML files as DocBook, all CGI 
scripts as Python, and all SQL scripts as PL/SQL; to use Cygwin's bash shell 
for M-x-shell; to use a single maximized frame with no menubar, titled as the 
name of the current file; to show column numbers; to accept "y" and "n" for 
yes/no questions; not to blink; not to beep; and to close the current file when 
I press M-w. I use some weird registry hacks and a hacked notepad.exe to get 
all text files to open in Emacs. (I got this idea from Ultraedit[15].) My 
_emacs file is my second most backed-up possession. 

I don't use Windows' useless directory structure for user home directories. On 
my D drive I have d:\home (contains directories for my books and other personal 
projects, each under CVS control&#8212;also set as my home directory using the 
HOME environment variable), d:\work (contains directories for each work 
project, also under CVS), d:\incoming (set as default download directory for 
all programs that download things), and d:\backup (used by Emacs, and for 
temporary storage, for instance for storing originals when checking out newly 
created CVS projects). I don't know or care what's where on my C drive. 

I have tried many, many address books, and still store all my contacts, email 
addresses, snail mail addresses, phone numbers, and other vital personal 
information in a text file called phone, stored in d:\home\phone. It is not in 
any particular format, other than being plain text and usually including blank 
lines between entries. I categorize people with simple keywords in parentheses 
after their name, and use M-x-occur in Emacs to search by keyword. This file is 
my single most backed-up possession. 

share/SpamAssassin/easy_ham_2/00101.a1cfb633388cd5afa26f517766c57966  view on Meta::CPAN

I'm pretty sure that I have a softlink from
/mnt/public/mnt/public/downloads/Linux/wasteCPU/setiathome to
/home/cwynne/seti

The /mnt/pub....../seti.. directory resides on an external raidvolume and
/home/../seti is on the internal IDE2 drive. 
So I dont have to cd around the gaf. I suppose that would count as across
different devices. 

If you're wondering [probably not] why /mnt/public is there twice, its
because I restored from tapebackup and I didn't know that it keeps the
directory structure. I know now ;-)

Actually, how can I fix that quickly and easily? I thought about firstly
mv'ing the structure to /tmp. Then copying it back again but I'm sure some
wee genius knows a quickie solution. Mind you I never even bothered trying a
its not a priority now that its all linked anyway. 

CW

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

share/SpamAssassin/easy_ham_2/00126.0b7d3ede2d98218008cdb359d9f9b708  view on Meta::CPAN

> All you car about are the confs as the boite has no DATA right?
 
Yeah, but then I'd have to remember _exactly_ which confs I'd modified and
they're not all in /etc either...

> Thats what I would do, but you sysadmins have to make life as difficult &
> complicated as possible ;--)

Yup...  In this case, I had two issues.  1. I mirrored the disk to give to
someone else to work on but the box he has available has only a P1 or P2
processor.  2. My celeron box has been crashing the backup software so I
wanted to try out the backup in a different box to make sure it's hardware
related.  Again, it's also an interesting exercise...
 
> Have you thought about mirroring the system drives? Might save you serious
> hassle down the line. 

Oh, I'm doing that too.  This is going to Africa so I'm aiming for as
robust as possible with belt, braces and probably an all-in-one jumpsuit!
I'll be mirroring the disk but that is worth only so much (eg. lightning
strike taking out the disk(s) or system compromise)  I'm also going for a
backup to CDR with an automated restore http://www.mondorescue.org .  The
admin out there wouldn't be able to build the system again if the mobo got
fried and the replacement was the wrong arch but an i386 compatible
install will mean just dropping in the HD and booting (ish)...

Conor
-- 
Conor Daly <conor.daly@oceanfree.net>

Domestic Sysadmin :-)
---------------------

share/SpamAssassin/easy_ham_2/00167.47ad54094c0bcf05c679f058cf3599a3  view on Meta::CPAN

Precedence: bulk
List-Id: Irish Linux Users' Group <ilug.linux.ie>
X-Beenthere: ilug@linux.ie

> I thought perhaps I should just do   lilo -b /dev/hdb -r /mnt  but I think
> that -b is analogous to the boot keyword in lilo.conf. Or will this just
> work automagically ?  i.e. boot = /dev/hda tells lilo what numbers to poke
> where, and it figures out where the disk is from the -r ?

That won't work like you want.  You'll end up with a boot loader
on the backup disk that contains the 'physical' location of
the /boot/map file on the main disk.  That won't necessarily
be the same as the backup disk.

I can't think of a right way to do his with LILO.  I've got
a similar seup on my home machine (rsync to a backup disk
every night), but I'll be pulling out the RH install CDs to
get LILO sorted if I have to do a disk swap.

GRUB should be able to handle this no problem, since it
doesn't record sector numbers like LILO does.  Not much help
for you though...

Later,
Kenn



( run in 3.437 seconds using v1.01-cache-2.11-cpan-49f99fa48dc )