text:
Tuesday, August 22, 2006
9... Knight C-6 to B-8
Not jello. Not broth. Not weak tea made from cardboard shavings and bits of plastic cartons. Real food.
"Anything happen while I was out pestering old sick people?" I asked the patient.
"One of the doctors came in and said he was going to change that," the patient said, nodding towards the intravenous antibiotic bag hanging from the IV pole.
Being somewhat a wordy person, I felt that some sort of explanation was in order. Doctors have little time for these things. It's something that nurses take upon themselves to do, sometimes. A matter of style.
Explaining medication changes to patients is important to me. I feel that if a patient understands why we do things, these things works better. Kind of a logotherapy thing. If the patient has an understanding of how and why we are putting them through things, then the things work better.
The patient's chart indicates that the infectious diseases consulting specialist, Dr. A., changed the antibiotic from IV Zosyn to oral Augmentin. I really like Dr. A. mostly because he usually wears a kufi and though I am not personally of his persuasion I have a few myself that I sometimes wear on special occasions, such as trips to the opera or other special dress-up events.
When I explained this to the patient they said "Oh no, I can't take Augmentin because it makes me sick."
After sending the order to pharmacy, transcribing it, and securing the medication, I halted. Then I put out a page to Dr. A. and waited for his call-back, then explained that Augmentin makes the patient sick, according to them.
"OK, cancel the Augmentin and give Levaquin 500mg p.o. daily and Flagyl 500mg. p.o. three times a day."
"Thanks, Dr. A., " and I dutifully wrote the order in the chart, faxed it to pharmacy, transcribed it onto the medication administration record, and awaited its fulfillment in the computer-controlled medication dispensing machine on our unit.
I stopped by the patient's room to explain that we had changed the medication to different ones.
"Oh no," they said, "I can't take Flagyl, that makes me sick," they said.
So I again put out a page to Dr. A. and when he called back I gave him the patient's concerns, and he ordered to stop the Flagyl.
"What about the Levaquin?" I asked, and he said just to stop it all and return to the IV Zosyn the patient had been on all along.
So I wrote down the phone order in the patient's chart, and faxed this to Pharmacy, and transcribed it back again into the patient's Medicine Administration Record, chuckling as I explained to nurses and staffers around the station that I'd basically just wasted 20 minutes doing nothing but establishing a patient's intolerance towards certain antibiotics.
Right back where we started. No changes, yet several changes. The pharmacists on the other end of the fax machine must've thought I was a fool. Square one, change, square two, change again, square three, another change, square four, put the knight back on B-8. The Breyer variation of the black side of the Ruy Lopez.
So to speak.
I went back to the patient and explained that now we weren't going to really change anything, and forwarned them that they might also have intolerances to other antibiotics as yet untried, to which they nodded possible agreement.
It's a good thing to know.
In the CD changer:
Edward Elgar Symphony #1 in A-flat, Sir Adrian Boult in a live performance at the BBC Proms recorded at the Royal Albert Hall in 1976.
Kiran Ahluwalia, born in India but raised in Toronto, doing Ghazal song-forms.
"Return To Dark Side of the Moon" tribute album. Tommy Shaw, of all people, sings "Money." I almost don't hate him anymore. Frighteningly good. Edgar Winter on sax.
Ruth Laredo playing the complete Scriabin piano sonatas.
The Best of Taj Mahal.
Saving for an I-Pod and pricey headphones.
4 comments:
Love your blog - gives me some insight as to what life is like in "A big white building with sick people in it - but that's not important right now" (hat tip to Airplane!).
As for the iPod situation, it may help you to save some bucks if you go to the Apple web store and scroll about 2/3 down on the right side. They have a red tag that has 'Save" printed on it there. That link will take you to the refubished items available for sale, and iPods are at the top of the list.
- MEC said...
Okay, my first thought was, "Did the doctor think about asking the patient whether they've ever had adverse reactions to any of the medication the doctor was thinking of prescribing? And why not?" Because, y'know, I'm not even a medical professional, but I know that sometimes the reaction is not merely getting sick but going into anaphylactic shock. Shouldn't doctors think about things like that?
- shrimplate said...
Docs do their best, and before admission to a hospital bed the ED people will have ascertained medical allergies.
Often a pharmacist will even question an order if the drug is molecularly similar to a prescribed med.
Then they call the nurse who calls the doc to get a different order.
I've had patients claim to be "allergic" to antihistamines, which are used to reverse allergic reactions. It hardly seems like that's a genuine allergy. The patient might not understand the definition of true "allergy" and just mischaracterize it as one, when "intolerance" or "adverse reaction" fits better.
Some people are just plain idiots. I had a diabetic patient recently who insisted they were allergic to water! and would only drink regular sugar-laden soda, which did great things for their high blood-glucose problems.
Anyways, basically it's the nurse at the bedside that spends their hours sorting all these little things out.
- Eli Blake said...
You know, I've always lamented the loss of chess as a major focus of social gatherings.
Today, we have a ton of video games that help you hone your reflexes, your thumbs, your trigger fingers and are full of realistic and mostly mindless violence, but the level of strategic thinking is limited in most of them. It's all about reaction time.
Chess honed your mind, and games don't do that much anymore.


text:
A list of all the week's police reports
Camden man arrested after fleeing police
Delaware State Police arrested a Camden man Saturday after a four-hour standoff stemming from a traffic incident where he allegedly rammed a police car with his van.
Police first noticed a suspicious van at 4:35 a.m. May 24, in the rear of Lake Forest North Elementary School in Felton, said Cpl. Jeffrey Whitmarsh, spokesman for the Delaware State Police. Officers stopped the van and Whitmarsh said they could smell alcohol while asking the man what he was doing at the school. The man then drove off and police followed him to Andrews Lake Road where he put the vehicle in reverse and rammed the police car before fleeing on foot.
The man ran into the home of an ex-girlfriend, Whitmarsh added, and hostage negotiators were called to the scene to talk to him. By 8:30 a.m., however, police decided to take the man by force.
The suspect, identified as Reese Heesh, 32, of South Caesar Rodney Avenue, was charged with failure to stop at the command of a police officer, reckless driving, aggressive driving, leaving the scene of an accident, improper backing and other charges.
Bail information was not available.
Motorcyclist killed on Route 1
A Dover man was killed Sunday while reportedly trying to enter Route 1 on his motorcycle.
Stephen Reed, 32, of Dover, was attempting to drive his Suzuki SMK motorcycle onto the southbound side of the highway when he apparently lost control and laid his bike onto the roadway, said Cpl. Jeffrey Whitmarsh, spokesman for the Delaware State Police. The accident occurred at Route 1's intersection with Trap Shooter Lane, Whitmarsh added.
A minivan traveling southbound tried to swerve but Whitmarsh said it could not avoid hitting the motorcycle on the roadway.
Reed was pronounced dead at the scene, he added.
The crash, which remains under investigation, tied up southbound traffic three hours.
Sexual assault suspect dies in house fire
A 36-year-old man reported to police for an alleged sexual assault died following a fire in his trailer May 24.
Delaware State Police were investigating the man for allegedly assaulting a 16-year-old girl over the past several weeks, said Cpl. Jeffrey Whitmarsh, spokesman for the Delaware State Police.
As police arrived at the High Point Mobile Home Park, south of Magnolia, Whitmarsh said they discovered the trailer in flames. The girl's mother told police she called the man to tell him about the investigation just before the fire broke out, Whitmarsh said.
Firefighters from Bowers Fire Company responded to the fire and rushed the man to Bayhealth Kent General Hospital he was pronounced dead.
The man was later identified as Derek Hawkins, 36, of Sycamore Road.
The cause of the fire is under investigation by the Delaware State Fire Marshal's office. Assistant State Fire Marshal Michael G. Chinchio said there were two operating smoke detectors in the mobile home.
Total fire damage was approximately $30,000, and there were no additional injuries, Chionchio said.
Two men sought in shooting incident
Dover Police are searching for two men in connection with an early Friday morning shooting of another man at the County Village Apartments.
A witness said two men armed with handguns were let into the victim's apartment and then demanded money, said Lt. James Hosfelt, spokesman for the Dover Police Department.
They then fired several shots at the victim, with one bullet hitting him in the abdomen. The suspects fled immediately after the shooting, Hosfelt said.
The witness called 911 and the man was taken to Bayhealth-Kent General Hospital where he underwent emergency surgery. Hosfelt said the victim, whose name was not released, is listed in stable condition.
Police are searching for a 5-foot-7-inch black man with thin build, wearing dark clothing and a 5-foot-8-inch black man with a medium build also wearing dark clothing.
Anyone with information is asked to call police at 736-7111.
Man slashed during Water Street fight
Dover police are investigating the stabbing of a man the evening of May 19 on East Water Street.
Police arrived at the scene after receiving a call about several people fighting, said Lt. James Hosfelt, spokesman for the Dover Police Department.
When officers arrived, Hosfelt said they found a man bleeding profusely from a wound to his head and neck.
The man, whose name was not released, was taken to Bayhealth-Kent General Hospital where he was treated for his injuries.
Anyone with information on this incident should call Dover Police at 736-7111.
Man arrested in connection with hold-up
Dover Police last week arrested a man in connection with a May 5 robbery attempt in the Dover East Mobile Home Park.
Police apprehended Antonio Guzman, 25, of Masten Circle, Dover, and charged him with first-degree robbery, possession of a firearm during the commission of a felony and possession of a deadly weapon by a person prohibited.
Guzman is allegedly one of two men connected to the robbery, where a man was hit with in the head with a gun after he failed to give up cash demanded by the thieves.
He was committed to the Delaware Correctional Center in default of $35,000 secured bond.
Fugitive arrested at Liberty Court
Dover Police arrested a wanted man May 21 after he was spotted in the area of Liberty Court.
Officers contacted the man, identified as Samuel Thorpe, 22, of Liberty Court, said Lt. James Hosfelt, spokesman for the Dover Police Department. When searched, Hosfelt said police found 12 grams of cocaine, a digital scale and money.
Thorpe was charged with trafficking cocaine, possession with intent to deliver cocaine, possession of drug paraphernalia and other charges. He was committed to the Delaware Correctional Center in default of unspecified bond.
Fifth teen arrested in connection with car break-ins
Dover Police arrested a fifth teen in connection with a string of car break-ins that occurred earlier this year.
Police arrested Tyriq James, who already was in the custody of the William M. Stevenson Detention Center in Milford, and charged him with 242 criminal counts, including theft and criminal mischief.
Bond information was not available.
Warrants are out for nine remaining suspects, one of whom was reportedly arrested Saturday. The Post is working to confirm that report.

subset: commoncrawl


text:
The Brain-Dead Megaphone
|George Saunders
In this, his first collection of essays, Saunders trains his eye on the real world rather than the fictional and reveals it to be brimming with wonderful, marvellous strangeness. As he faces a political and cultural reality saturated with lazy media, false promises and political doublespeak, Saunders invokes the wisdom of American literary heroes Twain, Vonnegut and Barthelme and inspires us to re-examine our assumptions about the world we live in, as we struggle to discover what is really there.
A hilarious and incisive collection of essays from George Saunders, the No. 1 New York Times bestselling author of the 2017 Man Booker Prize winner Lincoln in the Bardo
`Deceptively light ... deadpan funny ... Saunders, as an American social and literary critic, may be shaping up as the Orwell of the millennium' * The Times * `Not since Twain has America produced a satirist this funny' * Zadie Smith * `Saunders is a warm and funny guide through familiar and foreign landscapes ... His job is to observe and be funny ... in a tone often reminiscent of Bill Bryson' * Observer * `Again and again, Saunders demonstrates that wacky, subversive, formally strange writing is not only contrary to our nation's capitalist spirit, it's the most natural and effective of responses to it. He makes the all-but-impossible look effortless. We're lucky to have him' * Jonathan Franzen, author of The Corrections *
George Saunders is the author of nine books, including Lincoln in the Bardo, winner of the 2017 Man Booker Prize. Tenth of December was a finalist for the National Book Award and won the inaugural Folio Prize. He has received MacArthur and Guggenheim fellowships and the PEN/Malamud Prize for excellence in the short story, and was recently elected to the American Academy of Arts and Sciences. In 2013, he was named one of the world's 100 most influential people by Time magazine. He teaches in the creative writing program at Syracuse University. georgesaundersbooks.com


text:
Copyright © 2008 Red Hat Inc.. This material may only be distributed subject to the terms and conditions set forth in the Open Publication License, V1.0 or later with the restrictions noted below (the latest version of the OPL is presently available at http://www.opencontent.org/openpub/).
Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder.
Distribution of the work or derivative of the work in any standard (paper) book form for commercial purposes is prohibited unless prior permission is obtained from the copyright holder.
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries.
All other trademarks referenced herein are the property of their respective owners.
The GPG fingerprint of the firstname.lastname@example.com key is:
1801 Varsity Drive
Raleigh, NC 27606-2072
Phone: +1 919 754 3700
Phone: 888 733 4281
Fax: +1 919 754 3701
PO Box 13588
Research Triangle Park, NC 27709
Some updates on Red Hat Enterprise Linux 5.2 may not appear in this version of the Release_Notes. An updated version may also be available at the following URL:
This section contains information about Red Hat Enterprise Linux 5.2 that did not make it into the Release Notes included in the distribution.
Thin Provisioning (also known as "virtual provisioning") will be first released with EMC Symmetrix DMX3 and DMX4. Please refer to the EMC Support Matrix and Symmetrix Enginuity code release notes for further details.
Recording needs to be manually enabled on Dell M4300 and M6300. To do this, perform the following steps:
Press Tab to toggle [Capture] in the View field (located at the upper left part of the menu).
Press the Space bar.
To verify that recording is enabled, the text above the
ADCMux field should display
dom0 has a system-wide IRQ (interrupt request line) limit of 256, which is consumed as follows:
3 per physical CPU.
1 per guest device (i.e. NIC or block device)
When the IRQ limit is reached, the system will crash. As such, check your IRQ consumption to make sure that the number of guests you create (and their respective block devices) do not exhaust the IRQ limit.
To determine how many IRQs you are currently consuming, run the command
grep Dynamic-irq /proc/interrupts | wc -l.
/etc/multipath.conf, setting
max_fds to
unlimited will prevent the
multipathd daemon from starting up properly. As such, you should use a sufficiently high value instead for this setting.
When provisioning guests during installation, the RHN tools for guests option will not be available. When this occurs, the system will require an additional entitlement, separate from the entitlement used by
To prevent the consumption of additional entitlements for guests, install the
rhn-virtualization-common package manually before attempting to register the system to Red Hat Network.
virt-manager should not be left running continuously, as its memory use will grow over time. This could cause memory starvation.
As such, you should only use
virt-manager when needed. When extended use is required, it is advisable to periodically exit and restart
Network driver
r8169 updated to add support for the following devices:
The crash utility cannot be used to analyze
x86_64 vmcores using the
xen-syms- binary of the Red Hat Enterprise Linux 5.2 kernel. To read these types of vmcores, use the command
crash --xen_phys_start instead.
[address] /boot/xen-syms-
[version] vmcore
To determine the value of
, run the command
cat /proc/iomem | grep Hypervisor. Something similar to the following output should appear:
3ee00000-3fdfffff : Hypervisor code and data
is the first number in the stated range; in this case, it is 3ee00000.
When installing Red Hat Enterprise Linux 5 on a guest, the guest is configured to explicitly use a temporary installation kernel provided by
dom0. Once installation finishes, it can then use its own bootloader. However, this can only be achieved by forcing the guest's first reboot to be a shutdown.
As such, when the Reboot button appears at the end of the guest installation, clicking it shuts down the guest, but does not reboot it. This is an expected behavior.
Note that when you boot the guest after this it will then use its own bootloader.
rpmbuild on the
compiz source RPM will fail if any KDE or
qt development packages (for example,
qt-devel) are installed. This is caused by a bug in the
compiz configuration script.
To work around this, remove any KDE or
qt development packages before attempting to build the
compiz package from its source RPM.
If your system has either ATI Radeon R500 or R600 graphics card equipped,
firstboot will not run after installation. The system will go directly to the graphical login screen and skip
firstboot altogether. If you attempt to run
firstboot manually (i.e. from a failsafe terminal), the X session will crash.
This issue is caused by the driver used by the ATI Radeon R500/R600 hardware. The default driver used by these graphics cards are still in technology preview. To work around this, backup your
/etc/X11/xorg.conf file; then, configure X to use the supported
vesa driver instead using the following command:
system-config-display --reconfig --set-driver=vesa
You can now run
firstboot. To switch back to your old settings, restore your original
nfsroot is fully supported in this update. This allows users to run Red Hat Enterprise Linux 5.2 with its root file system (
/) mounted via NFS.
nfsroot was originally introduced in Red Hat Enterprise Linux 5 as a subset of the Technology Preview feature Stateless Linux. The full implementation of Stateless Linux remains a Technology Preview.
At present,
nfsroot has the following restrictions:
Writable directories that hold system files (for example,
/var, and
/etc) must be replicated for each client and mounted independently with no sharing between clients. To do so, perform the following steps:
Configure the client's root file system to boot in read-only mode. To do so, set
READONLY to
yes in
cat /etc/rwtab to view a default list of directories and files mounted by each client in the format
[type] [path]
can be either
empty (an empty path),
dirs (a directory tree that is copied, but is empty), or
files (a file or directory tree copied intact).
If any other files or directories need to writable but are not in
/etc/rwtab, list them in the same format (i.e.
) in a file under
[type] [path]
/etc/rwtab.d/. You may use any filename for this file.
SWAP is not supported over NFS.
SELinux cannot be enabled on
nfsroot clients. In general, Red Hat does not recommend disabling SELinux. As such, customers must carefully consider the security implications of this action.
Installing Red Hat Enterprise Linux 5.2 on a system with multiple network interfaces and manually specified IPv6 addresses may result in a partially incorrect networking setup. When this occurs, your IPv6 settings will not be visible on the installed system.
To work around this, set
NETWORKING_IPV6 to
yes in
/etc/sysconfig/network. Then, restart your network connection using the command
service network restart.
If your system uses the TSC timer, the
gettimeofday system call may move backwards. This is because of an overflow issue that causes the TSC timer to jump forward significantly in some cases; when this occurs, the TSC timer will correct itself, but will ultimately register a movement backwards in time.
This issue is particularly critical for time-sensitive systems, such as those used for transaction systems and databases. As such, if your system needs precision timing, Red Hat strongly recommends that you set the kernel to use another timer (for example, HPET).
READ_AHEAD setting in the
cciss driver is now removed. The
cciss driver will now use the block layer default of 256. Testing has shown that the setting
READ_AHEAD=1024 did not result in a consistent improvement in performance; in some situations, this setting could also cause the system to hang.
When multiple NFSv4 clients are repeatedly competing for read/write access to the same file on the NFS server, it is possible for one or more of those clients to stall for an indefinite period of time waiting for access. This occurs because the standard delay observed when failing to get an access delegation from the server is long enough for the client who currently owns such delegation to return it to the server and claim it back again.
If your system has
yum-rhn-plugin-0.5.2-5.el5_1.2 (or an earlier version) installed, you will be unable to upgrade to Red Hat Enterprise Linux 5.2 through
yum update. To work around this, upgrade your
yum-rhn-plugin to the latest version (using
yum update yum-rhn-plugin) before running
yum update.
If your system has an older version of the
gfs2-kmod package installed but the
yum-kmod package is not installed, upgrading from Red Hat Enterprise Linux 5.1 to 5.2 will fail. To prevent this, install the latest version of
yum-kmod first (using
yum install yum-kmod) before running
yum update.
Thanks to the help of upstream developers and testing customers, the FS-Cache feature has undergone significant changes in line with upstream FS-Cache implementation. Consequently, the technology preview implementation of FS-Cache in this release is now rendered obsolete.
As such, Red Hat does not recommend the usage of FS-Cache. Note that FS-Cache will also be likely disabled for the next minor releases.
Red Hat will be focusing on further refining this feature as per upstream specifications. Once an acceptable level of invasiveness and compatibility is reached, FS-Cache will then be re-introduced in Red Hat Enterprise Linux.
Anaconda cannot access more than 8 SmartArray controllers. If your system has more than 8 such controllers equipped, you will only be able to use storage on the first 8 controllers detected. Anaconda will fail when it attempts to open all other controllers (i.e. the 9th controller and above).
Note, however, that these devices will still function properly after installation.
Firefox is now updated to version 3.0. This update features several fixes and enhancements, most notably:
Set homepages are now loaded correctly when the Firefox browser window is opened.
Firefox no longer crashes when you search for the string "do".
Firefox in 64-bit mode now loads the
ext JavaScript library correctly. In previous versions of Firefox, web-based applications that used this library either took too long to load, or were never loaded at all.
A cross-site scripting flaw was discovered in the way Firefox handled the jar:URI scheme. This flaw made it possible for a malicious web site to conduct a scripting attack against the user. This security issue is now fixed in this update.
Several flaws were discovered in the way Firefox processed certain malformed content. Web sites that contained such content could cause Firefox to crash or even execute arbitrary code as the user running Firefox. This security issue is now fixed in this update.
A race condition was discovered in the way Firefox set the
window.location property on a web page. With this flaw, it was possible for a web page to set an arbitrary
Referer header; this could lead to a cross-site request forgery (CSRF) attack against websites that rely only on the
Referer header. This security issue is now fixed in this update.
Firefox now renders correctly on laptops equipped with external display.
Note, however, that this update of Firefox is not fully backwards compatible with all JavaScripts or Firefox plugins used today.
Also, Red Hat has observed that several large commercial web applications have relied on the presence of some cross-site scripting flaws addressed by this Firefox update. These scripting flaws are described in the following links:
Consequently, the use of these commercial web applications may result in some loss of functionality. You can observe this in the presence of additional JavaScript errors in the Firefox Error Console (Tools => Error Console). Red Hat is currently working with the corresponding vendors to address this.
This section includes information specific to Anaconda and the installation of Red Hat Enterprise Linux 5.2.
Red Hat Network can install the new and changed packages and upgrade an existing Red Hat Enterprise Linux 5 system. Alternatively, Anaconda can upgrade an existing Red Hat Enterprise Linux 5 system or perform a fresh installation of Red Hat Enterprise Linux 5.2.
Note: upgrading from beta releases of Red Hat Enterprise Linux 5.2 to this GA release is not supported.
Further, although Anaconda provides an option for upgrading from earlier major versions of Red Hat Enterprise Linux to Red Hat Enterprise Linux 5.2, Red Hat does not currently support this. More generally, Red Hat does not support in-place upgrades between any major versions of Red Hat Enterprise Linux. (A major version is denoted by a whole number version change. For example, Red Hat Enteprise Linux 4 and Red Hat Enterprise Linux 5 are both major versions of Red Hat Enterprise Linux.)
In-place upgrades across major releases do not preserve all system settings, services or custom configurations. Consequently, Red Hat strongly recommends fresh installations when upgrading from one major version to another.
A version naming issue in the updated
libdhcp6client may cause some package upgrades to fail. To work around this, manually remove the Red Hat Enterprise Linux 5.1 version of
libdhcp6client before performing an upgrade to Red Hat Enterprise Linux 5.2.
When installing from CD-ROM or DVD-ROM on a system with an iBFT-configured network device, Anaconda will not include any iBFT-configured storage devices unless networking is configured. To enable networking for the installation, use the command
linux updates=http:// at the installation boot prompt. Note that
can be replaced with any URL.
If your system requires a static IP configuration, use the command
linux updates=http://.
[any] ip=
[IP address] netmask=
[netmask] dns=
If you are copying the contents of the Red Hat Enterprise Linux 5 CD-ROMs (in preparation for a network-based installation, for example) be sure to copy the CD-ROMs for the operating system only. Do not copy the
Supplementary CD-ROM, or any of the layered product CD-ROMs, as this will overwrite files necessary for Anaconda's proper operation.
The contents of the
Supplementary CD-ROM and other layered product CD-ROMs must be installed after Red Hat Enterprise Linux 5.2 is installed.
When installing Red Hat Enterprise Linux 5.2 on a fully virtualized guest, do not use the
kernel-xen kernel. Using this kernel on fully virtualized guests can cause your system to hang.
If you are using an Installation Number when installing Red Hat Enterprise Linux 5.2 on a fully virtualized guest, be sure to deselect the
Virtualization package group during the installation. The
Virtualization package group option installs the
kernel-xen kernel.
Note that paravirtualized guests are not affected by this issue. Paravirtualized guests always use the
kernel-xen kernel.
If you are using the Virtualized kernel when upgrading from Red Hat Enterprise Linux 5 to 5.2, you must reboot after completing the upgrade. You should then boot the system using the updated Virtualized kernel.
The hypervisors of Red Hat Enterprise Linux 5 and 5.2 are not ABI-compatible. If you do not boot the system after upgrading using the updated Virtualized kernel, the upgraded Virtualization RPMs will not match the running kernel.
When upgrading to Red Hat Enterprise Linux 5.1 or later from Red Hat Enterprise Linux 4.6,
gcc4 may cause the upgrade to fail. As such, you should manually remove the
gcc4 package before upgrading.
firstboot language plugin has been removed, as it does not properly and completely reconfigure the system when a new language is selected.
The use of Challenge Handshake Authentication Protocol (CHAP) during installation is not supported. As such, CHAP should only be enabled after installation.
If your system boots through an iFBT device, configure CHAP in the iFBT BIOS/firmware setup screen. Your CHAP settings will then be used in the next boot.
If your system boots through PXE iSCSI, configure CHAP through
iscsiadm. After configuring, use
mkinitrd to ensure that your CHAP settings are used in the next boot.
Systemtap is a GPL-based infrastructure which simplifies information gathering on a running Linux system. This assists in diagnosis of performance or functional problems. With
systemtap, the tedious and disruptive "instrument, recompile, install, and reboot" sequence is no longer needed to collect diagnostic data.
Systemtap is now fully supported. For more information refer to http://sources.redhat.com/systemtap.
The Internet storage name service for Linux (
isns-utils) is now supported. This allows you to register iSCSI and iFCP storage devices on the network.
isns-utils allows dynamic discovery of available storage targets through storage initiators.
isns-utils provides intelligent storage discovery and management services comparable to those found in fibre-channel networks. This allows an IP network to function in a similar capacity to a storage area network.
With its ability to emulate fibre-channel fabric services,
isns-utils allows for seamless integration of IP and fibre-channel networks. In addition,
isns-utils also provides utilities for managing both iSCSI and fibre-channel devices within the network.
For more information about
isns-utils specifications, refer to http://tools.ietf.org/html/rfc4171. For usage instructions, refer to
/usr/share/docs/isns-utils- and
rsyslog is an enhanced multi-threaded
syslogd daemon that supports the following (among others):
permitted sender lists
filtering on any message part
more granular output format control
rsyslog is compatible with the stock
sysklogd, and can be used as a replacement in most cases. Its advanced features make it suitable for enterprise-class, encrypted
syslog relay chains; at the same time, its user-friendly interface is designed to make setup easy for novice users.
For more information about
rsyslog, refer to http://www.rsyslog.com/.
Openswan is a free implementation of Internet Protocol Security (IPsec) and Internet Key Exchange (IKE) for Linux. IPsec uses strong cryptography to provide authentication and encryption services. These services allow you to build secure tunnels through untrusted networks. Everything passing through the untrusted network is encrypted by the IPsec gateway machine and decrypted by the gateway at the other end of the tunnel. The resulting tunnel is a virtual private network (VPN).
This release of Openswan supports IKEv2 (RFC 4306, 4718) and contains an IKE2 daemon that conforms to IETF RFCs. For more information about Openswan, refer to http://www.openswan.org/.
The Evolution update for this release now features the following enhancements (among others):
Bogofilter compatibility for filtering junk mail.
An option to receive pop-up notifications for new mail.
Improved performance for downloading messages from a Microsoft Exchange™ server.
A setup assistant to guide you through both backing up and restoring data and settings.
Thunderbird has been updated to version 126.96.36.199. This update applies the following features (among others):
Message tags, which help organize email.
Built-in support for Google Mail and .Mac mail.
Find-as-you-type, which highlights and filters message text as you type.
An updated extension system, which provides enhanced security and allows easier extension localization.
For more information about this update, refer to http://www.mozilla.com/en-US/thunderbird/188.8.131.52/releasenotes/.
Password hashing using the SHA-256 and SHA-512 hash functions is now supported.
To switch to SHA-256 or SHA-512 on an installed system, run
authconfig --passalgo=sha256 --update or
authconfig --passalgo=sha512 --update. To configure the hashing method through a GUI, use
authconfig-gtk. Existing user accounts will not be affected until their passwords are changed.
For newly installed systems, using SHA-256 or SHA-512 can be configured only for kickstart installations. To do so, use the
--passalgo=sha256 or
--passalgo=sha512 options of the kickstart command
auth; also, remove the
--enablemd5 option if present.
If your installation does not use kickstart, use
authconfig as described above. After installation, change all created passwords, including the root password.
Appropriate options were also added to
pam, and
shadow-utils to support these password hashing algorithms.
authconfig configures necessary options automatically, so it is usually not necessary to modify them manually:
New values of the
crypt_style option and new options for both
hash_rounds_min and
hash_rounds_max are now supported in the
[defaults] section of
/etc/libuser.conf. For more information, refer to
man libuser.conf.
New options
sha512, and
rounds are now supported by the
pam_unix PAM module. For more information, refer to
[pam version]/txts/README.pam_unix
The following new options in
/etc/login.defs are now supported by
ENCRYPT_METHOD — Specifies the encryption methods to be used. Valid values are
SHA256, and
SHA512. If this option is defined,
MD5_CRYPT_ENAB is ignored.
SHA_CRYPT_MIN_ROUNDS and
SHA_CRYPT_MAX_ROUNDS — Specifies the number of hashing rounds to use if
ENCRYPT_METHOD is set to
SHA256 or
SHA512. If neither option is set, a default value is chosen by
glibc. If only one option is set, the encryption method specifies the number of rounds.
If both options are used, they specify an inclusive interval from which the number of rounds is chosen randomly. The selected number of rounds is limited to the inclusive interval [1000, 999999999].
The group
OpenFabrics Enterprise Distribution is now included in
comps.xml. This group contains components used for high-performance networking and clustering (for example, InfiniBand and Remote Direct Memory Access).
Further, the
Workstation group has been removed from
comps.xml in the Red Hat Enterprise Linux 5.2 Client version. This group only contained the
openib package, which is now part of the
OpenFabrics Enterprise Distribution group.
system-config-netboot is now included in this update. This is a GUI-based tool used for enabling, configuring, and disabling network booting. It is also useful in configuring PXE-booting for network installations and diskless clients.
In order to accommodate the use of compilers other than
gcc for specific applications that use message passing interface (MPI), the following updates have been applied to the
openmpi and
lam packages:
MPI installations are now consolidated under a single installation directory. All files can now be found under
/usr/lib(64)/lam and
[openmpi version]-
[compiler name]
Version and compiler strings are now included in the
openmpi installation path, but not the
lam installation path. This enables you to install multiple versions of
openmpi, or install the same version of
openmpi built by different compilers.
While this capability allows you to use a version of
openmpi built by another compiler, Red Hat only supports the latest,
gcc-compiled version of
openmpi and
lam now use
mpi-selector to set which MPI implementation to use at any given time. For more information, refer to
man mpi-selector and
man mpi-selector-menu.
Note that when upgrading to this release's version of
openmpi, you should migrate any default parameters set for
lam or
openmpi to
/usr/lib(64)/lam/etc/ and
/usr/lib(64)/openmpi/. All configurations for either
[openmpi version]-
[compiler name]/etc/
openmpi or
lam should be set in these directories.
lvm2 will now warn if a snapshot volume is near its maximum capacity. However, this feature is not enabled by default.
To enable this feature, uncomment the following line in
snapshot_library = "libdevmapper-event-lvm2snapshot.so"
Ensure that the
dmeventd section and its delimiters (
{ }) are also uncommented.
bash has been updated to version 3.2. This version fixes a number of outstanding bugs, most notably:
bash man page: updated to reflect the correct behavior of special built-in commands (such as
exec, and
set. In addition, the
bash man page now includes an explanation of the use of aliases in non-interactive scripts.
File descriptors now work as expected; in previous releases,
bash did not close file descriptors with two or more digits.
A bug in the way
bash handled certain multi-byte strings is now fixed.
Note that with this update, the output of
ulimit -a has also changed from the Red Hat Enterprise Linux 5.1 version. This may cause a problems with some automated scripts. If you have any scripts that use
ulimit -a output strings, you should revise them accordingly.
Added the necessary PCI IDs to support the Intel E7221 Graphic Controller.
Added the necessary sub-device IDs to support the PCI-Express icom WAN adapter.
i2c-piix4 kernel module is now enabled to support the AMD SBX00 SMBus.
The following kernel configuration flags are now enabled to enhance kernel panic handling for Intelligent Platform Management Interface (IPMI):
CONFIG_IPMI_PANIC_EVENT — when a panic occurs, the IPMI message handler generates an IPMI event describing the panic to each interface registered with the message handler.
CONFIG_IPMI_PANIC_STRING — when a panic occurs, OEM events containing the panic string are generated.
In addition to this, IPMI now supports the IBM Bladecenter QS21 and QS22.
tlclk driver is now included to support the Intel MPCBL0050 systems.
All PCI-X configuration registers (up to 4096 bytes) are now accessible.
The maximum length of the kernel command line is now 2,048 bytes. To use this increased maximum length, upgrade the
grub package.
IntelDynamic Acceleration Technology is now supported on Intel Core 2 Duo mobile processors. This allows a core to run at a higher-than-normal frequency when all CPUs (as a whole) are operating below maximum power.
The following chipsets are now supported through the
EDAC driver:
Intel 3000
Intel 3010
Intel 5000 (Greencreek/Blackford)
The Intel Tolapai chipset (SATA, I2C) is now supported.
ioatdma: Added the necessary PCI IDs to support the DMA engine used in Unisys ES7000 systems.
High-Definition Multimedia Interface (HDMI) audio is now supported on AMD ATI integrated chipsets.
The Intel Xorg driver now provides enhanced support for i915 (and later) chips. This driver is also the default driver now for such chips. If you prefer to use the older Xorg driver (originally used for i810 chips), replace
Intel with
i810 in the
Driver line of
/etc/X11/xorg.conf (under the
"Device" section).
Basic runtime multi-head support is provided by the
intel Xorg driver. Selecting a resolution with the System => Preferences => Screen Resolution tool (
gnome-display-properties) will set that resolution on all connected outputs.
Video hotkey support (Fn+F7 on most laptops) in the
"intel" Xorg driver will scan all output connectors (including ports for the built-in flat panel on laptops) to determine which of them have monitors attached. All connected output ports will then be enabled.
The Sony/Philips Digital Interconnect Format (S/PDIF) port on the Dell D/Dock Expansion Station is now supported by the Dell M4300 and M6300 Precision Workstations. This allows digital audio output through the S/PDIF port on the Dell D/Dock Expansion Station when either the M4300 or M6300 is docked.
bnx2x: driver added to provide support for bcm5710 hardware.
tg3: updated to version 3.86. This update enables support for BroadCom 5761 and 5784 devices.
sierra: updated to version 1.0.5. This update enables support for additional variants of Sierra Wireless MC8755 and MC8775 chipsets.
In this release, the Intel 82540 – 82547 network cards are supported by the
e1000 driver, while the following network cards are supported by the
e1000e driver:
Intel 82571 – 82573
Intel 82562
Intel 82566
Intel 80003eslan
In Red Hat Enterprise Linux 5.1, the
e1000 driver supported all the aforementioned network cards.
If your system contains a combination of both types of network cards, ethernet devices may be enumerated in a different order in this release. You may need to modify your network configuration after installation in order to remap each card's hardware address to specific device names if you need to preserve a particular order.
Note that properly configured systems should not have device names changed on upgrade. To ensure this, the network configuration files (
/etc/sysconfig/network-scripts/ifcfg-) should contain the
[device name]
HWADDR parameter, binding the device name to a specific hardware address.
lpfc: updated to version 184.108.40.206. This update applies several
devloss fixes, and enables support for the following:
1, 2, 4, and 8GB auto-rate negotiation.
FC-SP DH-CHAP Authentication.
The latest HBAnyware configuration utility, which is also part of the driver master kit. This enables GUI-based driver configuration (including fibre channel and TCP/IP remote storage area network management), diagnostics (loopback and diagnostics dump) and FC-SP/Authentication Diffie-Hellman CHAP (DH-CHAP).
LPe1250, LPe1252, LPe12000 and LPe12002 (2, 4, and 8Gb capable HBAs).
NPIV virtual ports.
megaraid_sas: updated to version 3.15. This applies several upstream changes, most notably:
Added the following module parameters:
fast_load: enables the driver to load faster by skipping physical device check.
cmd_per_lun: sets the maximum number of commands per logical unit.
max_sectors: sets the maximum number of sectors per I/O command.
poll_mode_io: enables support for polling (i.e. reduced interrupt operations). When
poll_mode_io is set, commands will also be completed from the I/O path.
Added support for hibernation.
SYNCHRONIZE_CACHE is now blocked by the driver.
aacraid: updated to version 1.1.5-2453. This applies several upstream changes, most notably:
Fixed a bug that caused
aacraid to use an incorrect
dma mapping mask during firmware assert recovery.
Added the capability to issue a hardware reset to the adapter via
sysfs. In line with this, the following check features were also added:
check_interval — for checking adapter health
update_interval — for revising time intervals used by adapter
check_reset — for blocking adapter checks/resets
Added a
SYNCHRONIZE_CACHE call to implement a more effective cache flushing schedule. This helps reduce application stalls resulting from multiple applications issuing I/O commands to the storage device.
Replaced all
if/else packet formations with platform function calls.
VPD inquiry pages are now supported. This ensures that when an array is created, the metadata stored on the physical device is issued a unique serial number. This serial number remains constant throughout array morphing or migration to other controllers.
qla2xxx: updated to version 8.02.00-k5. This update to
qla2xxx adds support for the following:
EHAFT, a QLogic host bus adapter mechanism that provides activity information about fibre channel devices.
N_Port ID Virtualization (NPIV), which allows multiple N_Port IDs to share a single physical N_Port. This allows you to tie virtualized guests to fibre-channel identifiers, allowing those guests to migrate between hosts while retaining their access in the storage area network.
8GB fibre-channel devices.
This update also applies several improvements provided from upstream.
mpt fusion: updated to version 3.04.05. This update provides several changes, most notably:
On-the-fly logging (via the
shost attribute) is now supported.
Added new
shost attributes that provide the following:
task_abort calls are no longer sent to hidden RAID components and volumes.
Changes related to fibre channel:
Brocade, a rebranded FC949E fibre channel controller, is now supported.
Link speeds are now displayed when the driver is loaded and whenever the link speed changes.
High-priority request queueing is now used instead of the handshake/doorbell system when sending management requests for SAS or fibre channel.
Changes related to parallel SCSI:
ATTO UL4D, a rebranded SPI 1030 controller, is now supported.
mptspi_target_destroy is now declared as static.
This release applies following kernel bug fixes:
Executing binaries with more than 2GB of debug information no longer fails.
When shutting down a database, all allocated hugepages are now released upon shutdown.
invalidate_mapping_pages() calls no longer cause soft lockups.
A bug that delayed
oomkill from launching in a timely fashion (on systems with large memory) is now fixed.
A bug that caused soft lockup warnings when allocating memory on a system with large memory is now fixed.
32-bit NFS clients can now correctly process 64-bit inode numbers.
The kernel now asserts Data Terminal Ready (DTR) signals before printing to serial ports during boot time. DTR assertion is required by some devices. Kernel boot messages are now printed to serial consoles on such devices.
The kernel parameter
ide0=noprobe no longer causes a kernel panic.
This kernel update also features the following enhancements:
Added a new kernel parameter:
/proc/sys/vm/flush_mmap_pages. This parameter specifies whether or not memory-mapped file pages should be flushed to disk by
kupdate while the memory map is active. Valid values for this parameter are
1 (enable memory mapping by
kupdate) and
0 (disable memory mapping by
kupdate). The default value for this parameter is
To configure this parameter, use
echo . Setting this parameter to
[1 or 0] /proc/sys/vm/flush_mmap_pages
0 does the following:
kupdate will not flush dirty memory-mapped file pages as long as the memory map is active.
All dirty file pages will be asynchronously flushed to disk only as soon as the memory map is deactivated.
If you set
/proc/sys/vm/flush_mmap_pages to
0, it is advisable that you use another application to manually sync memory-mapped pages to disk.
Added a new kernel parameter:
/proc/sys/kernel/sched_interactivity. This parameter allows you to tune the CPU scheduler's interactivity estimator. The interactivity estimator allows interactive processes to acquire more CPU time without causing CPU starvation in other processes.
To configure this parameter, use
echo , where
[interactivity_level] > /proc/sys/kernel/sched_interactivity
can be any of the following:
2 — interactivity estimator is fully activated.
1 — provides a weaker affinity to interactive processes than
2, but avoids CPU starvation under certain scheduling patterns.
0 — any bias or affinity towards interactive processes is disabled.
kprobe now supports
Core dump masking is now supported. This allows a core dump process to skip the shared memory segments of a process when creating a core dump file. This feature also allows you to select whether or not to dump anonymous shared memory for each process.
When a process is dumped, all anonymous memory is written to a core file as long as the size of the core file isn't limited. In some cases, you may want to prevent some memory segments (such as huge shared memory) from being dumped. Conversely, you may also want to save file-backed memory segments into a core file, in addition to individual files.
For these purposes, you can use
/proc/ to specify which memory segments of the
[pid] process is dumped.
coredump_filter is a bitmask of memory types. If a bitmask is set, memory segments of the corresponding memory type are dumped.
The following memory types are supported:
0x0 — anonymous private memory
0x1 — anonymous shared memory
0x2 — file-backed private memory
0x3 — file-backed shared memory
To set a bitmask for
[pid], simply
echo the corresponding bitmask to
/proc/. For example, to prevent a dump of all shared memory segments attached to process 1111, use:
echo 0x1 > /proc/1111/coredump_filter
The default value of
coredump_filter is
0x3, which specifies that all anonymous memory segments are dumped. Also, note that regardless of the bitmask status, MMIO pages (such as frame buffers) are never dumped and vDSO pages are always dumped
When a new process is created, the process inherits the bitmask status from its parent. As such, Red Hat recommends that you set up
coredump_filter before the program runs. To do so,
echo the desired bitmask to
/proc/self/coredump_filter before running the program.
audit can now trace and display per-session user activity.
REV UDF file sizes larger than 1GB are now supported.
Lock contention tracing and
lockdep are now supported. These features provide in-depth information about spinlocks held in the kernel, which in turn help developers in driver debugging.
In addition to these, this release also features the following kernel updates:
The enumeration order of PCI devices has changed on several platforms to have NICs appear in the order they are labeled on the chassis and how the BIOS numbers them. The affected platforms are as follows:
Dell PowerEdge R900
HP ProLiant DL385 G2
HP ProLiant DL585 G2
HP Proliant DL580 G5
Note that this change affects new installations only. If you prefer the old enumeration order, use the kernel parameter
You can now determine the resource limit (
rlimit) of a process. To do so, run
cat /proc/.
The maximum soft lockup timeout is now increased from 60 seconds to 300 seconds for systems that have a large number of CPUs. A soft lockup occurs when a CPU reports a memory starvation while it is unable to access a memory node accessed by other CPUs.
In this release, you can also adjust the trigger limit for soft lockup warnings. To do so, use the following command (as root):
[time] > /proc/sys/kernel/softlockup_thresh
with the desired number of seconds before a soft lockup warning should be triggered. By default, this value is set to 10 (seconds).
show_mem() output now includes the total number of pagecache pages.
MSI-X is no longer enabled by default. To enable MSI-X, use the kernel module parameter
This section contains information about updates made to Red Hat Enterprise Linux suite of Virtualization tools.
Running 16 cores or more using AMD Rev F processors no longer results in system resets when performing fully-virtualized guest installations.
On an AMD NPT system used as a PAE host, guests can now have more than 4GB of memory.
Note that nested paging can only translate 32-bit guest virtual addresses. This is because of a hardware feature that exists only in 32-bit physical address extensions (PAE).
When entering the second stage of a Windows™ Server 2003 installation, you no longer need to manually edit
/etc/xen/ to continue. The current user interface now allows you to change media on CD-ROMs attached to the guest.
[name of guest machine]
The Virtual Machine Manager (
virt-manager) included in this release now allows users to specify kernel boot parameters to the paravirtualized guest installer.
During the lifetime of
dom0, you can now create guests (i.e.
xm create) more than 32,750 times.
When using
virt-manager to add disks to an existing guest, duplicate entries are no longer created in the guest's
/etc/xen/ configuration file.
[domain name]
Paravirtualized guests can only have a maximum of 16 disk devices.
Migrating paravirtualized guests through
xm migrate does not work.
[dom0 IP address]
Repeated live migration of paravirtualized guests between two hosts may cause one host to panic. If a host is rebooted after migrating a guest out of the system and before migrating the same guest back, the panic will not occur.
When installing Red Hat Enterprise Linux 5 on a fully virtualized SMP guest, the installation may freeze. This can occur when the host (
dom0) is running Red Hat Enterprise Linux 5.2.
To prevent this, set the guest to use a single processor using the install. You can do this by using the
--vcpus=1 option in
virt-install. Once the installation is completed, you can set the guest to SMP by modifying the allocated
vcpus in virt-manager.
If a system configured for
kdump encounters a kernel panic while an IDE device is performing I/O, the system may be unable to successfully boot into the
kdump environment. This occurs if the IDE device is controlled by a device driver other than
libata, and is caused by a bug in the IDE/ATA driver stack.
To work around this, use the
kdump command-line argument
hd for storage devices and
hd for optical drives, where
is the device identifier. Either command-line argument should be added to
KDUMP_COMMANDLINE_APPEND in
Technology Preview features are currently not supported under Red Hat Enterprise Linux subscription services, may not be functionally complete, and are generally not suitable for production use. However, these features are included as a customer convenience and to provide the feature with wider exposure.
Customers may find these features useful in a non-production environment. Customers are also free to provide feedback and functionality suggestions for a Technology Preview feature before it becomes fully supported. Erratas will be provided for high-severity security issues.
During the development of a Technology Preview feature, additional components may become available to the public for testing. It is the intention of Red Hat to fully support Technology Preview features in a future release.
Explicit active-passive failover (ALUA) mode using
dm-multipath on EMC Clariion storage is now available. This mode is provided as per T10 specifications, but is provided in this release only as a technology preview.
For more information about T10, refer to http://www.t10.org.
radeon_tp driver is now included in this release as a Technology Preview. This driver enables the ATI R500/R600 chipsets.
This driver also features the following capabilities:
Modesetting on R500/R600 chipsets
2D acceleration on R500 chipsets
Shadow framebuffer acceleration on R600 chipsets
FreeIPMI is now included in this update as a Technology Preview. FreeIPMI is a collection of Intelligent Platform Management IPMI system software. It provides in-band and out-of-band software, along with a development library conforming to the Intelligent Platform Management Interface (IPMI v1.5 and v2.0) standards.
For more information about FreeIPMI, refer to http://www.gnu.org/software/freeipmi/
The goal of the
frysk project is to create an intelligent, distributed, always-on system monitoring and debugging tool that allows developers and system administrators to:
monitor running processes and threads (including creation and destruction events)
monitor the use of locking primitives
expose deadlocks
gather data
debug any given process by choosing it from a list or allowing
frysk to open a source code (or other) window on a process that is crashing or misbehaving
This updated version of
frysk includes the following new utilities:
In addition,
ftrace can now perform signal and function symbol tracing. In previous releases,
ftrace could only perform system call tracing.
frysk was introduced in Red Hat Enterprise Linux 5, and is still included in this release as a Technology Preview. For more information about
frysk, refer to http://sources.redhat.com/frysk/.
TrouSerS and
tpm-tools are included in this release to enable use of Trusted Platform Module (TPM) hardware.TPM hardware features include (among others):
Creation, storage, and use of RSA keys securely (without being exposed in memory)
Verification of a platform's software state using cryptographic hashes
TrouSerS is an implementation of the Trusted Computing Group's Software Stack (TSS) specification. You can use TrouSerS to write applications that make use of TPM hardware.
tpm-tools is a suite of tools used to manage and utilize TPM hardware.
For more information about TrouSerS, refer to http://trousers.sourceforge.net/.
eCryptfs is a stacked cryptographic file system for Linux. It mounts on individual directories in existing mounted lower file systems such as EXT3; there is no need to change existing partitions or file systems in order to start using
eCryptfs stores cryptographic metadata in the header of each file written to the lower file system. This enables you to copy encrypted files between hosts or directly onto backup media. Files encrypted and copied in this manner can be decrypted with the proper key.
This release's version of
eCryptfs provides several key management options, including protection based on passphrases and public keys. Below is a list of other fully functional features:
Interactive and non-interactive mounting.
Compatibility with SELinux.
Cryptographic metadata storage in both
xattrs and file headers.
At present, the following issues still exist with
direct_IO is not implemented.
Complex I/O patterns within the
mmap implementation in
eCryptfs may cause data corruption in some cases.
eCryptfs cannot be used for root file systems.
For more information about
eCryptfs, refer to http://ecryptfs.sf.net. You can also refer to http://ecryptfs.sourceforge.net/README and http://ecryptfs.sourceforge.net/ecryptfs-faq.html for basic setup information.
GFS2 is an incremental advancement of GFS. This update applies several significant improvements that require a change to the on-disk file system format. GFS file systems can be converted to GFS2 using the utility
gfs2_convert, which updates the metadata of a GFS file system accordingly.
While much improved since its introduction in Red Hat Enterprise Linux 5, GFS2 remains a Technology Preview. Benchmark tests indicate faster performance on the following:
heavy usage in a single directory and faster directory scans (Postmark benchmark)
synchronous I/O operations (
fstest benchmark test indicates improved performance for messaging applications like TIBCO)
cached reads, as there is no longer any locking overhead
direct I/O to preallocated files
NFS file handle lookups
df, as allocation information is now cached
In addition, GFS2 also features the following changes:
journals are now plain (though hidden) files instead of metadata. Journals can now be dynamically added as additional servers mount a file system.
quotas are now enabled and disabled by the mount option
quiesce is no longer needed on a cluster to replay journals for failure recovery
nanosecond timestamps are now supported
similar to ext3, GFS2 now supports the
data=ordered mode
attribute settings
lsattr() and
chattr() are now supported via standard
file system sizes above 16TB are now supported
GFS2 is a standard file system, and can be used in non-clustered configurations
Stateless Linux is a new way of thinking about how a system should be run and managed, designed to simplify provisioning and management of large numbers of systems by making them easily replaceable. This is accomplished primarily by establishing prepared system images which get replicated and managed across a large number of stateless systems, running the operating system in a read-only manner (refer to
/etc/sysconfig/readonly-root for more details).
In its current state of development, the Stateless features are subsets of the intended goals. As such, the capability remains as Technology Preview.
Red Hat recommends that those interested in testing stateless code read the HOWTO at http://fedoraproject.org/wiki/StatelessLinux/HOWTO and join email@example.com.
The enabling infrastructure pieces for Stateless Linux were originally introduced in Red Hat Enterprise Linux 5.
AIGLX is a Technology Preview feature of the otherwise fully supported X server. It aims to enable GL-accelerated effects on a standard desktop. The project consists of the following:
A lightly modified X server.
An updated Mesa package that adds new protocol support.
By installing these components, you can have GL-accelerated effects on your desktop with very few changes, as well as the ability to enable and disable them at will without replacing your X server. AIGLX also enables remote GLX applications to take advantage of hardware GLX acceleration.
The mac80211 stack (formerly known as the devicescape/d80211 stack) enables the
iwlwifi 4965GN wireless driver for Intel Wifi Link 4965 hardware. This stack allows certain wireless devices to connect to any Wi-Fi network.
Although the stack is already accepted upstream, the stability of this stack is yet to be verified through testing. As such, this stack is included in this release as a Technology Preview.
The Linux target (tgt) framework allows a system to serve block-level SCSI storage to other systems that have a SCSI initiator. This capability is being initially deployed as a Linux iSCSI target, serving storage over a network to any iSCSI initiator.
To set up the iSCSI target, install the
scsi-target-utils RPM and refer to the instructions in:
with the corresponding version of the package installed.
For more information, refer to
man tgtadm.
firewire-sbp2 module is still included in this update as a Technology Preview. This module enables connectivity with FireWire storage devices and scanners.
At present, FireWire does not support the following:
pcilynx host controllers
multi-LUN storage devices
non-exclusive access to storage devices
In addition, the following issues still exist in FireWire:
a memory leak in the
SBP2 driver may cause the machine to become unresponsive.
a code in this version does not work properly in big-endian machines. This could lead to unexpected behavior in PowerPC.
Netapp devices can now complete failback (after a previously-failed path is restored) within a reasonable time with the default
dm-multipath configuration.
system-config-kickstart now supports package selection through the Red Hat Network plugin.
kudzu can now properly parse
ifcfg- files that contain quotes around the
HWADDR or
SUBCHANNELS parameters. In addition, if a device's
HWADDR is not specified,
kudzu no longer modifies network configurations when the device is changed.
netstat with the
-A inet or
-A inet6 option (on a system where
sctp was not added to the kernel) no longer terminates abnormally. Note, however, that
netstat will display the following warning message when invoked with the
-s option:
netstat: no support for `AF INET (sctp)' on this system.
nohide export option is no longer required on referral exports (i.e. exports that specify a referral server). For more information on bound mounts, refer to
man 5 exports.
The priority callouts of
dm-multipath are now statically compiled and copied onto the memory of
multipathd. As such,
multipathd no longer requires access to the root file system in order to execute priority callouts.
This fixes a problem that occurred when running
dm-multipath on devices containing the root file system, which caused such devices to freeze during fibre-channel path faults.
parted can now understand and correctly print out Xen Virtual Device (XVD) partition labels. This allows paravirtualized guests to use the
parted utility. It is no longer necessary to run
parted within
dom0 to configure disk partitions on paravirtualized guests.
When upgrading to Red Hat Enterprise Linux 5.2 via Red Hat Network, you no longer need to manually import the redhat-beta key prior to upgrading.
Systems using the AMD 8132 or HT 1000 chipsets no longer need the
pci=nommconf kernel parameter.
Note that the system will still restrict such bridges to using the PortIO CF8/CFC mechanism. However, bridges (including those on the same platform) that respond correctly to
MMCONFIG cycles will use
MMCONFIG, provided that the platform's BIOS correctly supports
However, if you are installing Red Hat Enterprise Linux 5.2 on an HP DC7800, the kernel parameter,
pci=nommconf, is still needed. This is because the HP DC7800 is not yet included in the
MMCONF blacklist.
Previous versions of Red Hat Enterprise Linux 5 on HP BL860c blade systems could hang during the IP information request stage of installation. When this occurred, you were required to reboot and perform the installation with Ethernet autonegotiation disabled.
Red Hat Enterprise Linux 5.2 includes a fix for this issue.
Gemalto 64K smart cards now use Chip/Smart Card Interface Devices-compliant (CCID-compliant) readers. Previously, this smart card used the built-in e-gate reader, which essentially meant that the card and reader were being inserted at the same time. As a result,
coolkey did not consistently recognize Gemalto 64K smart cards.
With this update,
coolkey now works correctly with Gemalto 64k smart cards.
A bug in the updated
/etc/udev/rules.d/50-udev.rules file prevents the creation of persistent names for tape devices with numbers higher than 9 in their names. For example, a persistent name will not be created for a tape device with a name of
To work around this, add an asterisk (*) after each occurrence of the string
nst[0-9] in
smartctl tool cannot properly read SMART parameters from SATA devices.
A bug in previous versions of
openmpi and
lam may prevent you from upgrading these packages. This bug manifests in the following error (when attempting to upgrade
openmpi or
error: %preun(openmpi-
[version]) scriptlet failed, exit status 2
As such, you need to manually remove older versions of
openmpi and
lam in order to install their latest versions. To do so, use the following
rpm command:
rpm -qa | grep '^openmpi-\|^lam-' | xargs rpm -e --noscripts --allmatches
Some controller names (specifically, newer ones) printed by the
cciss driver are incorrect, and will not match correctly with the names listed in the HP documentation. The
cciss firmware, however, will be able to correctly print the names of each attached controller at boot-time.
When using
dm-multipath, if
features "1 queue_if_no_path" is specified in
/etc/multipath.conf then any process that issues I/O will hang until one or more paths are restored.
To avoid this, set
no_path_retry in
/etc/multipath.conf (where
is the number of times the system should retry a path). When you do, remove the
features "1 queue_if_no_path" option from
/etc/multipath.conf as well.
Enabling multiple installed versions of the same kernel module is not supported. In addition to this, a bug in the way kernel module versions are parsed can sometimes result in enabling an older version of the same kernel module.
Red Hat recommends that when you install a newer version of an installed kernel module, you should delete the older one first.
kdump on an IBM Bladecenter QS21 or QS22 configured with NFS root will fail. To avoid this, specify an NFS dump target in
IBM T60 laptops will power off completely when suspended and plugged into a docking station. To avoid this, boot the system with the argument
The QLogic iSCSI Expansion Card for the IBM Bladecenter provides both ethernet and iSCSI functions. Some parts on the card are shared by both functions. However, the current
qla3xxx and
qla4xxx drivers support ethernet and iSCSI functions individually. Both drivers do not support the use of ethernet and iSCSI functions simultaneously.
Because of this limitation, successive resets (via consecutive
ifup commands) may hang the device. To avoid this, allow a 10-second interval after an
ifup before issuing an
ifdown. Also, allow the same 10-second interval after an
ifdown before issuing an
ifup. This interval allows ample time to stabilize and re-initialize all functions when an
ifup is issued.
Laptops equipped with the Cisco Aironet MPI-350 wireless may hang trying to get a DHCP address during any network-based installation using the wired ethernet port.
To work around this, use local media for your installation. Alternatively, you can disable the wireless card in the laptop BIOS prior to installation (you can re-enable the wireless card after completing the installation).
Boot-time logging to
/var/log/boot.log is not available in Red Hat Enterprise Linux 5.2.
The system may not successfully reboot into a
kdump kernel if X is running and using a driver other than vesa. This problem only exists with ATI Rage XL graphics chipsets.
If X is running on a system equipped with ATI Rage XL, ensure that it is using the vesa driver in order to successfully reboot into a
kdump kernel.
When using Red Hat Enterprise Linux 5.2 on a machine with an nVidia CK804 chipset installed, the following kernel messages may appear:
kernel: assign_interrupt_mode Found MSI capability kernel: pcie_portdrv_probe->Dev[005d:10de] has invalid IRQ. Check vendor BIOS
These messages indicate that certain PCI-E ports are not requesting IRQs. They do not, however, affect the operation of the machine in any way.
Removable storage devices (such as CDs and DVDs) do not automatically mount when you are logged in as root. As such, you will need to manually mount the device through the graphical file manager.
Alternatively, you can run the following command to mount a device to
mount /dev/
[device name] /media
When a LUN is deleted on a configured storage system, the change is not reflected on the host. In such cases,
lvm commands will hang indefinitely when
dm-multipath is used, as the LUN has now become stale.
To work around this, delete all device and
mpath link entries in
/etc/lvm/.cache specific to the stale LUN.
To find out what these entries are, run the following command:
ls -l /dev/mpath | grep
[stale LUN]
For example, if
is 3600d0230003414f30000203a7bc41a00, the following results may appear:
[stale LUN]
lrwxrwxrwx 1 root root 7 Aug 2 10:33 /3600d0230003414f30000203a7bc41a00 -> ../dm-4 lrwxrwxrwx 1 root root 7 Aug 2 10:33 /3600d0230003414f30000203a7bc41a00p1 -> ../dm-5
This means that 3600d0230003414f30000203a7bc41a00 is mapped to two
mpath links:
dm-4 and
As such, the following lines should be deleted from
/dev/dm-4 /dev/dm-5 /dev/mapper/3600d0230003414f30000203a7bc41a00 /dev/mapper/3600d0230003414f30000203a7bc41a00p1 /dev/mpath/3600d0230003414f30000203a7bc41a00 /dev/mpath/3600d0230003414f30000203a7bc41a00p1
Running the
multipath command with the
-ll option can cause the command to hang if one of the paths is on a blocking device. Note that the driver does not fail a request after some time if the device does not respond.
This is caused by the cleanup code, which waits until the path checker request either completes or fails. To display the current
multipath state without hanging the command, use
multipath -l instead.
The system may not successfully reboot into a
kdump kernel if X is running and using a driver other than vesa. This problem only exists with ATI Rage XL graphics chipsets.
If X is running on a system equipped with ATI Rage XL, ensure that it is using the vesa driver in order to successfully reboot into a
kdump kernel.
When running the bare-metal (non-Virtualized) kernel, the X server may not be able to retrieve
EDID information from the monitor. When this occurs, the graphics driver will be unable to display resolutions highers than 800x600.
To work around this, add the following line to the
ServerLayout section of
Option "Int10Backend" "x86emu"
pm-utils from a Red Hat Enterprise Linux 5.2 Beta version of
pm-utils will fail, resulting in the following error:
error: unpacking of archive failed on file /etc/pm/sleep.d: cpio: rename
To prevent this from occurring, delete the
/etc/pm/sleep.d/ directory prior to upgrading. If
/etc/pm/sleep.d contains any files, move those files to
Hardware testing for the Mellanox MT25204 has revealed that an internal error occurs under certain high-load conditions. When the
ib_mthca driver reports a catastrophic error on this hardware, it is usually related to an insufficient completion queue depth relative to the number of outstanding work requests generated by the user application.
Although the driver will reset the hardware and recover from such an event, all existing connections at the time of the error will be lost. This generally results in a segmentation fault in the user application. Further, if
opensm is running at the time the error occurs, then you need to manually restart it in order to resume proper operation.
Attempting to run
sniff may result in an error. This is because some required packages are not installed with
To prevent this from occurring, install the following packages manually:
It is not possible to configure
layer 2 through


text:
This image uploaded by bid4boquete.com. Source : www.livingspaces.com.Added To Cart Maddox Sofa Living Spaces Image is part of Buy Furniture Minimalist Decorating Small Spaces Couches For's Gallery.
Tags in this image are jerome's near me, living space above garage insurance, living space deutsch, living space hiring, living space language, living space oxford street belfast, living spaces credit card score, living spaces no credit check financing, living spaces printable coupon
Related Image of Added To Cart Maddox Sofa Living Spaces :
Buy Furniture Minimalist Decorating Small Spaces Couches For
Now Hiring Fremont Ca Living Spaces
Awesome Baby Furniture Warehouse Reading Ma Pict


text:
fashion replica trinity de Cartier necklace 3-gold pendant black rope diamond pendant
Brand: necklace trinity de Cartier replica
Model: B3041100
Color: black cotton rope
Diamonds: diamonds
rope length: 42CM (Clavicle necklace)
Material: 316L titanium steel plating 18k yellow gold, 18k white gold, 18k pink gold black rope diamonds
trinity de Cartier necklace replica 3-gold pendant B3041100 Interpretation of intellectual temperament and maturity of the charm, reflects the Cartie unique design and style. As respected by the brand, Cartier is also on stage to play their own unique charm.
About The Replica Cartier Love Bracelet Products
1. There are 2 bracelet grades, what is the difference between them?
New Version: It is high quality bracelet, plated with real gold, much better them most other replicas on the internet.
1:1 Version: This is the Deluxe version, plated with more real gold than the Common Grade, and has better workmanship.
Both of them are with fine workmanship, original Cartier markers engraved in, look and feel like the original ones. The bracelet we sell is the new version, with Screws Locked Set - Prevent Screws Fall Out.
2. Does the bracelet come with Free Jewelry box and papers?
Yes, the bracelet comes with FREE box and papers. Some customers want to have the package looks exactly like the original, you can select the Original Cartier Box set before you add the item to shopping cart, but it is not free.
3. Is the bracelet shape round or oval?
It is oval as the original Cartier Love Bracelet.
4. Is the bracelet color shinny or matte?
It is shinny.
5. What metal is under the gold silver and does it change color?
The bracelets are made of stainless steel, and plated with real gold (yellow gold, rose gold and white gold), it will not change color.
6. Can you please send me some actual photos?
We use the actual photos on our website; you will receive what you see.
About Payment
1. What payment methods do you accept?
We accept Credit Card (Visa and MasterCard), Western Union and Bank to bank wire transfers.
P.S.: Our credit card processing gateway only accepts MasterCard from certain regions, if you could see the MasterCard option, it means that you are not in the certain regions.
2. How to pay my order?
You can complete the payment with your credit card (Visa and MasterCard) when you make the order online.
If you want to pay by Western Union or Bank to Bank wire transfers, please contact us after you submit the order, we will send you the instructions.
3. Is it secure to pay with my credit card?
Yes, we use secure third part payment gateway, we will not see any information of your card.
I still have some questions
If there is any more question, please email us at email@example.com, we will get back to you in 12 hours.
There are currently no product reviews.
fashion replica trinity de Cartier necklace 3-gold pendant black rope diamond pendant
Starting at: $99.00
We accept:
Contact Us: Contact Us
Hot Tags:
Customers who bought this product also purchased...


text:
Atlantic walrus
Z936/0301 Rights Managed
530 pixels on longest edge, unwatermarked
Request/Download high-res file
Uncompressed file size: 63.7MB
Downloadable file size: 3.9MB
Please login to use the price calculator
Credit: LOUISE MURRAY/SCIENCE PHOTO LIBRARY
Release details: Model release not required. Property release not required.
Keywords: 1, animal, aquatic, arctic, atlantic walrus, baffin island, biochemical, biological, biology, canada, canadian, carnivore, carnivorous, close-up, detail, fauna, female, fish-eater, fish-eating, frozen, head, head view, ice floe, mammal, marine, nature, north america, north american, oceanic, odobenus rosmarus rosmarus, one, pescivore, pescivorous, pinniped, side view, single, tusk, tusks, walrus, whiskers, wildlife, zoological, zoology
Licence fees: A licence fee will be charged for any media (low or high resolution) used in your project.


text:
RC has a six year old daughter who I drive to and pick up from work each school day. Yesterday she managed to lose a boot from the time I picked her up at school to the time I got her to the house. Of course I didn't notice that any items were missing until this morning.
So off to school she goes this morning without proper boots and we had no luck in locating it in her classroom. Then this afternoon when I go to pick her up I park in the same spot as yesterday and I see the following:


text:
A term used at summer camp to denote the practice of sneaking off to perform sexual acts, usually intercourse.
I totally left my cabin with my co-counsellor and took off in the motor boat with the super-hot sailing instructor who toured me around Lake Koshlong.
by Dudebun June 22, 2004


text: Hi, I call myself Alexfrance cuz I had to make up some name and this was the first that popped into my mind. About me: I am a student in finance in daily life and have been doing whitehat internet marketing for a few years now. Though I have quit this for a a year cuz I started doing other stuff than make money all my free time. It used to be an obsession; making money... Now I found Blackhat SEO and a new world has opened for me


text:
July 9, 2009 – Journal Entry
Dear Diary:
I bought a Funkmeister from Moe's in Penn Station last night and jumped on the train headed home. I ate quickly on the train because I couldn't contain myself. Right there on the train, I reached for him. It had been awhile since I've anticipated a man's presence in quite this way. I longed to be engaged in a soulful conversation with a beautiful man …to get reacquainted with him and his point of view…to be given an opportunity to just listen to something soulful. Actually, I've missed everything I know about this man. Mostly, I've missed hearing from him, his voice so smooth and rough at the same time. Hearing his voice has always felt like silk tracing his heels gently on a piece of gravel set like a diamond (and held proudly) in the arms of a cobblestone street (surrounded by miles and miles of non distinct paved and un paved roads) beaming with character and cloaked in history, a lone throwback to a time when quality and integrity mattered).
I remember the very first time I saw him. He was rolling around on a floor with a smile on his face as if deep in the memory of a kiss and moment of ecstasy he had once shared with someone. You know how we can be some times ladies. I wanted some of that. It seems I've been waiting and anticipating his return for some time now. Of course I've been doing my own thing, but I've missed him. There he was yesterday on a beautiful and sunny Tuesday just sitting calmly, patiently and quietly on a bench surrounded by others more likely to speak when they have little to say. He was cleannnnnnnnnn! When I saw him, I just couldn't help myself. I reached for him. I saw other people checking him out and was delighted that they wanted him too…you know that feeling of being delighted by the admiration of your man by others that you tolerate and are kind of tickled by cause it confirms what you know in your heart…that you've got something special. Again, I reached him… More accurately, I reached for the long awaited embodiment of his essence. After many days of winter and rain, I had finally made my way back to him…back to Maxwell's BLACKSummer's Night.
-Abby Dobson
"Go Make The World You Dream"


text:
In our busy word, instantly grabbing the visitor's attention is the critical factor for a video be to watched instead of being instantly ignored.
While in order to be watched, your video has to make your audience instantly go wow, the next major visitors' drop off happens just right after the intro.
After supporting tens of thousand of video creators, we have discovered that visual similarity between the intro and the content that follow just right after, has dramatic impact on the reduction of after intro viewers' drop off rate.
While it is now relatively easy to buy hollywood- style, fascinating 3D intros with mind blowing particle effects or create them using advanced software, those intros are mainly meant to be used in full motion videos.
While Explaindio is used to create those full motion videos too, you often want to create more simplified animated and doodle videos, for which movie- style intros and outros may not necessarily have visual similarity you are looking for.
This is why we have decided to create 3D intros, outros, and logo sting animation is the style which both make audience go wow and work great before and after animated and doodle video content.
Those 3D templates have been created by professional 3D animators under the supervision of professional marketers and the results are absolutely incredible.
You still get attention grabbing 3D animations that you can easily tailor to match your product but those animations are also matching the feel of animated and doodle video content.
All that means that your videos both look amazing, with great visual similarity throughout, and they convert better.
Plus, if you have Explaindio commercial license and you think about selling your videos and video services, having access to those 3D templates with visual similarity to animated and doodle content, can dramatically increase quality of your videos and put you in higher demand by both having much more to offer and clients choosing you instead of the competition.
You will get those 100 intro, outro, and logo sting 3D animated templates in ZF3D file format, which you will be able to instantly use in the Explaindio.
So go ahead, add 100 3D animated templates to your order, and we will see you inside the member area.


text:
This is the final session. Yesterday we talked about Equipment. Today the subject is Keeping Watch. It is of absolute importance. That is why I expect perfection from each of you. Perfection of attitude, that is. You will see what I mean.
Consider a ship moving through uncertain waters. While the wheelsman keeps his eyes on the compass and his hands on the helm, the officer of the watch paces the bridge, going out on the wings, peering into the darkness and fog. He cannot allow himself a moment of inattention.
Consider, too, a person adrift, holding on to a plank. One moment he's at the high ridge of a wave. The next, he's sliding into a deep trough. But his thought is on the horizon, even while his sight is blanked out.
You need to train down the mind to a trim focus to keep it from the borderline of dreams. It is so easy to see things that are not there - so easy to let discouragement in, and then fatigue.
At the same time you cannot afford to lose the vision deep within you. It may be that you will wait a long time before anything happens. If so, you need to be as keen and uncomplaining as astronomers, waiting years for some star, living each day in the triumph and prescience of discovery, never collapsing in a torpor of doubt.
You see, then, the difference between relentless observation and enduring vision. The one requires an exercise of volition. The other takes a steady tenacity of purpose. When you're able to blend the two you'll begin to understand what ''keeping watch'' is all about.
There is a further thing to be mentioned: the quality of your waiting. I touched on it just now in referring to astronomers. The main attribute is patience. But patience must be active, because it is through the nature of your patience that you achieve a richness in life.
Some of you are smiling, as if to say, ''He's going off on a philosophical tangent.'' But do you think I'm standing up here to encourage a poverty of thought, a stoic single-mindedness? This might be the case if I imagined that I could send you to the fulfillment of your mission like bullets to a target. But there are so many things to be gained by you along the way.
The tendency to force results before their time of ripening is human, but it is unnatural and sometimes as ludicrous as a person standing over his freshly planted tulip bulbs, shouting at them to blossom. I used to expect instant miracles from everybody. We are all of us so surprising. I'm afraid I still slip back into the habit.
Waiting, we know, is demanding. It takes a willingness and determination to do the right thing at exactly the right time. It may be a split second, as in basketball when a shot can be taken by the open man. Until that moment one creates opportunities by moving effectively without the ball.
There is nothing static about creative waiting and the effective employment of patience. Do any of you think that waiting is a slavelike submission to forces beyond our powers? Then you must come to realize that it is never a condition of being squashed by circumstances or difficult people. Nor is it a matter of leaning on those who can advance us. Said Ezra Pound: A slave is a person who waits for someone to come and free him.
That is not the kind of waiting I'm talking about. Inspired patience means that you are keeping watch in order to act wisely and resourcefully on your own behalf. When you do so, you find other people opening doors. Eventually you find yourself opening doors for others.
That is all I have to say to you - except this: There are two different attitudes. Both you cannot have. One is weak and vulnerable. The other is growing and productive. You can say to yourself when you leave this room, ''Well , that was sort of interesting. Let's see what happens.''
Or you can say, ''I know how to get the best results, and I'm moving in that direction.''
You choose. Your mission is living.


text:
The details of this 18th-century tool will both please and puzzle you.
By Christopher Schwarz
Pages: 24-25
From the February 2010 issue #181
Buy this issue now
One of the first tools I bought was a 9″ steel try square with a brass and rosewood stock. Like a supermodel, it's nice to look at, but not so fun to deal with day-to-day.
Its blade is too short, it rusts when you look at it and it chews up the backs of my marking knives. It's too heavy, and the rosewood stock is difficult to hold – I can't get my fingers around the thing. But, I figured, that's what they sell in the stores so that must be as good as it gets.
Then my mother went through a phase where she collected antique measuring and marking tools, everything from log rules to T-squares.
Lucky for me, she outgrew this phase and foisted her small horde on me. Most of the tools were useless to a woodworker, but I started using one of her homemade wooden bevel gauges and what I thought was a framing square to lay out my work.
Impressed by the weight and accuracy of the wooden tools, I made wooden straightedges and put away my 24″ Starrett.
And while browsing through André Roubo's masterwork "Des Arts Et Metiers: Le Menuisier En Bâtiment," I finally found the solution to my trying problem.
Online Extras
* Click here to purchase the full size plans and instructions from the Arts & Mysteries: André Roubo's Try Square article.
From the February 2010 issue #181
Buy this issue now


text:
Crown® Super Soaker™ Double Fan End Scraper/Wiper Entrance Mat; 45x164", Polypropylene, Blue
Item #: 901-S4F410BE
Model #: S4 F410BL
Brand: Crown
Not yet rated.Be the first to Write a Review!
$239.99 Each
- Dries quickly and retains its vivid color
- Constructed from an ultra-dense polypropylene, needle-punched top fiber
- Fabric edging retains water and dirt
- 100% nitrile rubber-nibbed backing is impervious to most oils and grease while anchoring the mats to the floor
- 3/8" thick
|Product Color Family : Gray/Silver
|True Color : Blue
|Weight : 33.10 lbs. per Each
|Brand : Crown
|Customizable : No
|Weight : 33.10 lbs. per Each


text:
I moved into a new apartment.
May 15 was, maybe still is, moving day in Morgantown, WV. It's the day that apartment leases all over town began. Finals had been over a week or so and graduation was the prior weekend. It was time to pack up & move to a new place, maybe to stay in town for the summer, maybe to go someplace else for the summer, maybe to leave & never return.
My boyfriend of 2 years had left a few days before – never to return. He was off to spend 2 years with Peace Corps in Africa. There had been plans to continue the relationship long distance. Plans we both meant at the time, though with time, we'd both let it go.
I still had senior year & plans for grad school in my future, including an intensive French class over 6 weeks in summer school. (6 credit hours in 6 weeks!) I was moving into a 3rd floor apartment, over the pizza shop where I worked. I'd be rooming with 2 of my sorority sisters, who had moved out of the sorority house. I can no longer recall where I lived before this apartment, not the sorority house. I'd moved out of their in January & sublet a place with a couple people I barely knew, but I lived in 11 places in 7 years in Morgantown & it's gotten a bit confused in my mind.
Anyway, I had boxes of things & some furniture & they had boxes of things & other bits of furniture and there are no elevators. We made many many trips up and down many many stairs that day. There was no air conditioning and it was unseasonably hot too. You had to get it all moved that day though. Other people were bringing their things into your old apartment while you were taking your stuff out and still others were taking their things out of your new apartment while you were bringing your things in. Unless you got lucky & had a place nice enough you chose to renew the lease, May 15th was a very stressful day. Not many people remained in the same apartment 2 years in a row.
By night everything was moved, we were tired, hot & needed a drink. In the basement of the building, under the pizza store, was a bar, owned by the same people as the pizza place. Naturally we all knew one another & the pizza employees hung out down there after work & pizzas would be 'made wrong by accident' for the bar employees and beers would get poured wrong by accident for the pizza employees.
On this night, when we arrived hot & tired & thirsty in the bar, there were several of my co-workers hanging out & we joined them. One of them, who I'd been working with for over a year & found incredibly unappealing personally, though I knew people who found him attractive, began hitting on me.
And hitting on me
And hitting on me
All. night. long.
Finally, in desperation, I threw myself at a different one of my coworkers & began hitting on him, to avoid the guy.
20 years later he is still protecting me from the unwanted advances of other men.
(this is the part where I would insert a photo of us from 1989, but my scanner software crapped out on me and will not reinstall no matter what I do. so here is one from 2006. Imagine us each about 30lbs skinnier, 20 years younger and with much longer hair – much much longer in his case)
Happy Dating Anniversary Sweetheart!