My touchscreen calibration program writes a tiny data file to /etc/ that it needs when I boot it up, so I calibrated it and then remastered the CD.
It works great but I have one problem... what if the calibration drifts and I need to recalibrate? Also, I want to use my remaster with lots of different PC's each with a touchscreen that has its own calibration settings, and I don't want to have to remaster the CD everytime.
In short, what I need is the ability to save the calibration file to my usb-stick, and then have it overlay the file onto the ramdisk in the correct location (the /etc/ directory) before XFree86 runs the /etc/X11/XF86Config4-in file. Obviously I need to modify a boot script, but which one (which one loads first?), and is this what I would put in it?
su - [username] << _copy_calibration_settings
mount /dev/sda
cp -rf settingsfile.dat /etc
umount /dev/sda
_copy_calibration_settings
Or is there a better way to do it? And again - where should I put this so it completes before the Xsettings are initiated (XF86Config)?
Thanks in advance!

Vintage Intel Mainframe Server MCM CPU Substrate Lot Prototyping PGA Validation
$500.00
HP 5060-8359 8K Semiconductor Memory Module 5080-9747 Vintage HP Computer
$157.30
HP 13210-60001 Disc Drive Interface PCB HP 7900A 7901A Vintage
$157.93
Vintage Telex 952003-112 Mechanical Terminal Keyboard IBM 3270 Mainframe DB25
$799.00
Computer Tape Reel 1600 BPI 9 Track Vintage Mainframe LOT OF 2 WITH BOX
$89.95
Vtg IBM Mainframe Prototype Chip Module Lot 146 pc 1988-1993 ES/9000 Lab Arcive
$649.00
Vintage Mainframe Computer Disk Drive Pack Dyson SMD 5 Level Disks
$79.00
Commodore 64 PC with Model 1541 Diskette Drive and Flight Simulator II *READ*
$199.99
IBM 3274-51C Controller 3270 mainframe 8" floppy tested to power on
$500.00
Vintage IBM #192726 Paper Tape Punch Mainframe Computer Programming Tool 1960s
$135.65