WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Best method to remaster TCL and embed configuration file from Windows  (Read 1687 times)

Offline ophiry

  • Newbie
  • *
  • Posts: 13
    • LinkedIn Profile
Hi all,
I want to create a customized TCL image for a kiosk system.
I want to be able to do the final customizations (like setting the default home page, or embedding an up to date virus signature file) and burning from a windows machine.

The simplest solution will be like the 'rootcopy' feature in SLAX - a folder on the CD that is copied to the file system.
However TCL doesn't have this feature.

I thought of the following methods

1. develop a such  'rootcopy' feature
this doesn't appear to complex, but will require changes to the basic system - and will make TCL version upgrades more difficult.

2. embed this parameters in the 'isolinux.cfg' file
this is the simplest solution, but is suitable only for simple parameters, and not complete configuration files.

3. create an extension containing the file
I'm not sure how to create an extension from windows, from a previous post in the forum I understand it's possible, but problematic.

4.
add the files directly to tinycore.gz using cygwins versions of gz and cpio.

any more ideas \ recommendations?

Ophir

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11055
It's just wrong... That's my personal view.

Then the technical part. Remastering and extensions require proper unix permissions, there's no way around that really.

I'd recommend you do a custom solution, like a script called from bootlocal.sh that does everything necessary for the kiosk (home page, copying files off the cd).
If there's only one cd drive, it's guaranteed to be /dev/cdrom. If there's more, there's a scanning function in tc-functions.
The only barriers that can stop you are the ones you create yourself.