[Fedora-livecd-list] config/livecd-fedora-developer.ks

Jeremy Katz katzj at fedoraproject.org
Tue Oct 23 20:44:07 UTC 2007


 config/livecd-fedora-developer.ks |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletion(-)

New commits:
commit 9e40799a24d9000091ee54b47bf56258f211a7ed
Author: Jeremy Katz <katzj at redhat.com>
Date:   Tue Oct 23 16:43:48 2007 -0400

    enable debuginfo repo by default for developer live image (from overholt)

diff --git a/config/livecd-fedora-developer.ks b/config/livecd-fedora-developer.ks
index a226b71..9849283 100644
--- a/config/livecd-fedora-developer.ks
+++ b/config/livecd-fedora-developer.ks
@@ -83,7 +83,29 @@ eclipse-demos
 %end
 
 %post
-# TODO: Enable debuginfo repository
+# Enable debuginfo repository (useful for frysk, gdb, etc.)
+awk '
+BEGIN {
+  debuginfo = 0
+}
+  /^\[.*\]/ {
+  if (/debuginfo/) {
+    debuginfo = 1
+  } else {
+    debuginfo = 0
+  }
+  print
+  next
+}
+  /enabled=0/ && debuginfo {
+  print "enabled=1"
+  next
+}
+{
+  print
+  next
+}' < /etc/yum.repos.d/fedora.repo > /etc/yum.repos.d/fedora.repo.tmp
+mv /etc/yum.repos.d/fedora.repo{.tmp,}
 
 cat >> /etc/rc.d/init.d/fedora-live << EOF
 # Put link to demonstration videos on the desktop





More information about the Fedora-livecd-list mailing list