NOTICE: This has been backed down to an older version in the official repos.NOTICE: I've posted a new version for testing (attached at bottom of post); it should make it a little harder to make a bad remaster.. and it gives you even more options!.
Adding to mklivecd-0.7.1-28 package.
I just finished updating mkremaster
, the zenity-based GUI for mklivecd, so that it has MANY MORE OPTIONS!
Modified again by travisn000 on 2009-Jul-18
--Added --help & --debug command line options
--Revised file & directory exclusion options; added custom directory selection dialog
that also verifies directories exist before adding them to exludes list
--Added calculations to estimate needed temp space and iso size
--Auto exclude user selected mklivecd temp directory from remaster; this prevents
recursive expansion and associated errors.
--Added sanity check for ramdisk; script will display warning message if detected
--Added prompts for selecting default and secondary kernel if more than one installed
--Added prompt for selecting default gfxboot theme from list of installed themes
--Updated boot splash resolution choices to reflect updated mklivecd valid options
Modified again by travisn000 on 2009-Feb-07
--Option to generate a custom mkremaster script upon successful remaster
Saves all selected options except iso and temp location; custom script will prompt for these
--modified behavior of /etc/skel backup:
the original /etc/skel is backed up to /etc/skel-original-bak
subsequent backups are made to /etc/skel-previous-bak; if it already exists
you are given option to overwrite it or leave previous /etc/skel-previous-bak
Modified by travisn000 on 2008-06-17
--option to create new user profile template (/etc/skel ) from an existing user home profile:
previous /etc/skel is backed up to /etc/skel_old <see new modifications above>,
the home directory of the selected user is copied to,
/etc/skel, and then a root file manager session is opened so you can manually remove mail profiles, documents,
etc., from the /etc/skel directory
--always asks for the location of the working directory and .iso file
--includes LVM partitions in the partion list prompt when asking for a working directory
--added additional mklivecd option prompts for volumeid, publisher and preparer
--added additional mklivecd option prompts for common files and directories to exclude
--added other additional mklivecd options to the existing prompt
Here it is.. try it out and let me know what you think!
--See attachment: Exceeded maximum post length!
(1) zenity must be installed (install from synaptic.. the script will prompt you and open synaptic if you don't)
(2) the script must be installed
-- as root, open konqueror, save the attached text file in /usr/sbin/ and name it something like
-- make it executable by right clicking, selecting Properties, Permissions, check 'is executable',
and click 'OK'
(3) a file manger.. the script will look for (in order) thunar, nautilus, dolphin, and konqueror to use as a file manager when using the advanced option to create a new default user profile in /etc/skel. If you don't have one of these installed, you will be prompted to open one yourself at the appropriate time.
NOTE: Pressing cancel at the very first prompt will exit the program. Pressing cancel at either of the last two prompts (for a temp directory/partition, and location to save the completed iso) will also exit the program without creating your remaster. Pressing cancel on any of the other prompts will only cancel adding the options listed in those prompts.
[attachment deleted by admin]