F7 general question about livecd-creator and timezones
by Skunk Worx
My ks scripts have the timezone set to PDT (America/Los_Angeles).
Installation to a hard drive works as expected. PDT in startup and in
shells, etc.
Creating a livecd-creator iso with the same tz setting, then booting,
shows A/L_A in the /etc/sysconfig/clock file, as expected.
However the date is always EDT in the boot messages, shells, etc.
During startup I see :
(lvm)
Press I to enter interactive startup
Setting clock (utc) Mon Jun 4 00:12:59 EDT 2007
(udev)
I'm not clear on what is happening between lvm and udev in the Linux
startup sequence.
If someone could give me a hint about what to look for and where to look
for it I would appreciate the help.
---
John
14 years, 10 months
Using both EFI and MBR at once on Live USB images
by Stewart Adam
Hi,
I've been trying to get the Fedora 10 Snapshot ISO to work boot via a USB key
on my MacBook Pro using the --mactel option, and while I think GRUB's EFI
image has a bug in it since no kernels boot [1], it gave me another idea.
I thought it would be pretty cool if we could synchronize the GPT and
MSDOS partition tables (complete with MBR), similar to how it's used in
BootCamp/rEFIt so that any given live media could be used with EFI or with
BIOS. I've packaged rEFIt [2] (which includes gptsync) but since there's
only one partition on the Live USB media, gptsync immediately says "nothing
to do" and exits. One way around this would be to use two-partitions on the
live media, but that would troublesome since Windows will only recognize the
first readable partition. The other way would be to patch gptsync and have
it translate the EFI partition to "FAT32" for the MSDOS partition table.
I'd like to hear your comments/feedback on this - Do you think it's a
feature worth spending time on? Any other ideas for workarounds?
Stewart
[1] https://bugzilla.redhat.com/show_bug.cgi?id=466954
[2] http://downloads.diffingo.com/refit-0.11-1.fc9.src.rpm
15 years, 1 month
livecd-tools: cache for yum ?
by Vnpenguin
Hi,
Does livecd-tools uses a cache for yum ? I can't found command line
option for the cache yet ?
I have no local repo and I don't want download all packages for each build.
Thanks,
--
http://vnoss.org
15 years, 2 months
livecd-creator kickstart files
by Kam Salisbury
Is there a repository of "known good" kickstarts for use with the
livecd-creator tool? The examples RPM is good but still does not really have
examples of different ways to build the livecd.
For example, I started with the Fedora 10 desktop file and jut keep
whittling away at it until I get what I want. Once I think its "finished",
should I just post the .ks file to this list?
--
Kam Salisbury
http://kamsalisbury.com
GPG key: FAF1751E
15 years, 2 months
fedora live and the international year of astronomy.
by brian hurren
Because Fedora10 has such a strong astronomical theme and 2009 is the international year of astronomy. why don't we do a fedora-live disk with KDE and have '2009 international year of astronomy' written on the splash screen. the KDE version already has Kstars packed with it. how about including stelerium and Pyefem as well.
I am already designing a cd cover and for it.
I think it would go down really well with the astronomical societies.
Get the world's best email - http://nz.mail.yahoo.com/
15 years, 2 months
After installation
by Christian
Hi all,
OK, i finally managed to install the whole system with the help of the screen reader Orca for Gnome.
When I reboot the machine I think I am supposed to logon. I type root and the root password I provided during the installtion but nothing happens. Am I placed at a logon screen? Any help would be apreciated many thanks!
15 years, 3 months
Logging in as root
by Christian
Hi all,
I want to install FC10 from the Live CD.
However I am visually impaired and rely on speech and orca needs to be running as root in order for the installation program to be accessible.
When I do
sudo su from the gnome-terminal the live user is not in the sudors file.
Any help would be apreciated, many thanks!
15 years, 3 months
Branch 'f9-branch' - 2 commits - config/livecd-fedora-9-base-desktop.ks livecd-tools.spec Makefile
by Jeremy Katz
Makefile | 2 +-
config/livecd-fedora-9-base-desktop.ks | 1 +
livecd-tools.spec | 8 +++++++-
3 files changed, 9 insertions(+), 2 deletions(-)
New commits:
commit 1377c8d9141218ac57e335e4ab10d4862586a9f5
Author: Jeremy Katz <katzj(a)redhat.com>
Date: Fri Dec 19 14:01:26 2008 -0500
Bump to 0.17.2
diff --git a/Makefile b/Makefile
index 5cdc7a2..c790cc2 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
-VERSION = 017.1
+VERSION = 017.2
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
diff --git a/livecd-tools.spec b/livecd-tools.spec
index c3ab86d..c6198c2 100644
--- a/livecd-tools.spec
+++ b/livecd-tools.spec
@@ -4,7 +4,7 @@
Summary: Tools for building live CD's
Name: livecd-tools
-Version: 017.1
+Version: 017.2
Release: 1%{?dist}
License: GPLv2
Group: System Environment/Base
@@ -62,6 +62,12 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitelib}/imgcreate/*.pyc
%changelog
+* Fri Dec 19 2008 Jeremy Katz <katzj(a)redhat.com> - 017.2-1
+- Add newkey repo (#477067)
+- Fix --base-on even more
+- Don't fail if devices exist
+- Remove old rpmdb locks
+
* Mon Jun 16 2008 Jeremy Katz <katzj(a)redhat.com> - 017.1-1
- Handle copying timezone to /etc/localtime (#445624)
- livecd-iso-to-disk: Ensure disk isn't mounted before writing to it (#446472)
commit db812bde356961492a6238e89f92eda62c8cf596
Author: Jeremy Katz <katzj(a)redhat.com>
Date: Fri Dec 19 13:59:37 2008 -0500
Add newkey repo (#477067)
diff --git a/config/livecd-fedora-9-base-desktop.ks b/config/livecd-fedora-9-base-desktop.ks
index 0b21d9a..3d14326 100644
--- a/config/livecd-fedora-9-base-desktop.ks
+++ b/config/livecd-fedora-9-base-desktop.ks
@@ -10,6 +10,7 @@ services --enabled=NetworkManager --disabled=network,sshd
repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&arch=$basearch
repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f9&arch=$basearch
+repo --name=updates.newkey --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f9.newkey&arch=$basearch
%packages
@base-x
15 years, 3 months
tools/livecd-iso-to-disk.sh
by Jeremy Katz
tools/livecd-iso-to-disk.sh | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
New commits:
commit 44f4ec462d011e5dec4c67d7559538c3b8f08a0f
Author: Matt Domsch <matt_domsch(a)dell.com>
Date: Fri Dec 19 13:56:09 2008 -0500
Improvements for encrypted /home setup (#475399)
1) if you're going to use an encrypted volume, it's best to pre-fill the volume
with random data. Using /dev/urandom, it's fast enough. Only do this for
non-sparse-file-backed encrypted home. Could arguably drop sparse-file-backed
encrypted home and do this everywhere, but that would definitely be slower.
2) if any of the cryptsetup commands fail (bad password typed), keep trying.
Otherwise, a typo means the whole process dies badly and you have to start from
scratch.
diff --git a/tools/livecd-iso-to-disk.sh b/tools/livecd-iso-to-disk.sh
index 4414c4e..5371db1 100755
--- a/tools/livecd-iso-to-disk.sh
+++ b/tools/livecd-iso-to-disk.sh
@@ -510,19 +510,29 @@ fi
if [ "$homesizemb" -gt 0 ]; then
echo "Initializing persistent /home"
+ homesource=/dev/zero
+ [ -n "$cryptedhome" ] && homesource=/dev/urandom
if [ "$USBFS" = "vfat" ]; then
# vfat can't handle sparse files
- dd if=/dev/zero of=$USBMNT/LiveOS/$HOMEFILE count=$homesizemb bs=1M
+ dd if=${homesource} of=$USBMNT/LiveOS/$HOMEFILE count=$homesizemb bs=1M
else
dd if=/dev/null of=$USBMNT/LiveOS/$HOMEFILE count=1 bs=1M seek=$homesizemb
fi
if [ -n "$cryptedhome" ]; then
loop=$(losetup -f)
losetup $loop $USBMNT/LiveOS/$HOMEFILE
- echo "Encrypting persistent /home"
- cryptsetup luksFormat -y -q $loop
- echo "Please enter the password again to unlock the device"
- cryptsetup luksOpen $loop EncHomeFoo
+ setupworked=1
+ until [ ${setupworked} == 0 ]; do
+ echo "Encrypting persistent /home"
+ cryptsetup luksFormat -y -q $loop
+ setupworked=$?
+ done
+ setupworked=1
+ until [ ${setupworked} == 0 ]; do
+ echo "Please enter the password again to unlock the device"
+ cryptsetup luksOpen $loop EncHomeFoo
+ setupworked=$?
+ done
mke2fs -j /dev/mapper/EncHomeFoo
tune2fs -c0 -i0 -ouser_xattr,acl /dev/mapper/EncHomeFoo
cryptsetup luksClose EncHomeFoo
15 years, 3 months
tools/livecd-creator
by Jeremy Katz
tools/livecd-creator | 2 ++
1 file changed, 2 insertions(+)
New commits:
commit 75193172b7636d1d274cc064b4386161a5488142
Author: Jeremy Katz <katzj(a)redhat.com>
Date: Fri Dec 19 13:43:55 2008 -0500
Don't allow spaces in labels (#475834)
diff --git a/tools/livecd-creator b/tools/livecd-creator
index 6d84e4c..719c874 100755
--- a/tools/livecd-creator
+++ b/tools/livecd-creator
@@ -73,6 +73,8 @@ def parse_options(args):
raise Usage("Live CD ISO '%s' does not exist" %(options.base_on,))
if options.fs_label and len(options.fs_label) > imgcreate.FSLABEL_MAXLEN:
raise Usage("CD labels are limited to 32 characters")
+ if options.fs_label and options.fs_label.find(" ") != -1:
+ raise Usage("CD labels cannot contain spaces.")
return options
15 years, 3 months