summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuke Macken <lewk@csh.rit.edu>2007-08-22 03:42:13 -0400
committerLuke Macken <lmacken@redhat.com>2007-08-22 03:42:13 -0400
commiteff947de7b463f739b68fd07708e78844035a503 (patch)
tree30f8d7272ebd0cb29655f5a50e7516d0b254550a
parent958dbc77d8ecde63f85e2ad12c4ece824ea1f446 (diff)
downloadsecurity-spin-eff947de7b463f739b68fd07708e78844035a503.tar.gz
security-spin-eff947de7b463f739b68fd07708e78844035a503.tar.xz
security-spin-eff947de7b463f739b68fd07708e78844035a503.zip
- Rebase with upstream fedora-desktop-livecd kickstart configuration
- Add the following packages to the livecd nbtscan halberd hunt firewalk
-rw-r--r--fedora-security-livecd.ks36
-rwxr-xr-xspin-livecd.sh2
2 files changed, 25 insertions, 13 deletions
diff --git a/fedora-security-livecd.ks b/fedora-security-livecd.ks
index d60db55..69c0778 100644
--- a/fedora-security-livecd.ks
+++ b/fedora-security-livecd.ks
@@ -4,8 +4,8 @@ timezone US/Eastern
auth --useshadow --enablemd5
selinux --enforcing
firewall --disabled
-repo --name=d7 --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/os
-repo --name=e7 --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/development/i386
+repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-7&arch=i386
+repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f7&arch=i386
xconfig --startxonboot
services --enabled=NetworkManager,dhcdbd --disabled=network,sshd
@@ -34,6 +34,10 @@ scim*
-scim-skk
-scim-tomoe
-scim-tables-chinese
+-scim-fcitx*
+-scim-tables-additional
+-scim-skk
+
m17n-lib
m17n-db
@@ -60,6 +64,7 @@ fonts-*
-vino
-redhat-lsb
-sox
+-tomboy
# smartcards won't really work on the livecd. and we _need_ space
-coolkey
@@ -83,14 +88,17 @@ fonts-*
#ppracer
# we don't include @office so that we don't get OOo. but some nice bits
-abiword
-gnumeric
-evince
+#abiword
+#gnumeric
+#evince
#gnome-blog
-planner
+# make sure debuginfo doesn't end up on the live image
+-*debuginfo
+
# lots of people want...
-gparted
+#gparted
ntfs-3g
ntfsprogs
@@ -99,12 +107,12 @@ anaconda
anaconda-runtime
# Other useful stuff
-irssi
+#irssi
screen
-gtk-recordmydesktop
-byzanz
-istanbul
-#tor
+#gtk-recordmydesktop
+#byzanz
+#istanbul
+tor
# Security tools
aide
@@ -140,6 +148,10 @@ wireshark-gnome
xprobe2
tcpxtract
ettercap
+nbtscan
+halberd
+hunt
+firewalk
%post
# FIXME: it'd be better to get this installed from a package
@@ -181,6 +193,8 @@ useradd -c "Fedora Live" fedora
passwd -d fedora > /dev/null
# disable screensaver locking
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false >/dev/null
+# set up timed auto-login for after 60 seconds
+sed -i -e 's/\[daemon\]/[daemon]\nTimedLoginEnable=true\nTimedLogin=fedora\nTimedLoginDelay=60/' /etc/gdm/custom.conf
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /home/fedora/.face
chown fedora:fedora /home/fedora/.face
diff --git a/spin-livecd.sh b/spin-livecd.sh
index 49adec2..725e4e0 100755
--- a/spin-livecd.sh
+++ b/spin-livecd.sh
@@ -3,5 +3,3 @@
time livecd-creator \
--config=fedora-security-livecd.ks \
--fslabel=Fedora7-SecurityLiveCD
-
-notify-send livecd spun