diff options
Diffstat (limited to 'move')
| -rw-r--r-- | move/.cvsignore | 3 | ||||
| -rw-r--r-- | move/Makefile | 97 | ||||
| -rwxr-xr-x | move/collect-directories-to-create.pl | 17 | ||||
| -rw-r--r-- | move/data/.cvsignore | 1 | ||||
| -rw-r--r-- | move/data/always.dirs | 1 | ||||
| -rw-r--r-- | move/data/always.list | 132 | ||||
| -rw-r--r-- | move/data/boot.dirs | 43 | ||||
| -rw-r--r-- | move/data/boot.list | 674 | ||||
| -rw-r--r-- | move/data/devices | 3 | ||||
| -rw-r--r-- | move/data/symlinks | 3 | ||||
| -rw-r--r-- | move/data/totem.dirs | 2 | ||||
| -rw-r--r-- | move/data/totem.list | 51 | ||||
| -rwxr-xr-x | move/hack_boot_img | 418 | ||||
| -rwxr-xr-x | move/hack_cdrom | 5 | ||||
| -rwxr-xr-x | move/hack_network | 5 | ||||
| -rwxr-xr-x | move/make_live | 79 | ||||
| -rwxr-xr-x | move/make_live_tree_boot | 125 | ||||
| -rw-r--r-- | move/move.pm | 174 | ||||
| -rw-r--r-- | move/pkgs.pm | 32 | ||||
| -rwxr-xr-x | move/runstage2 | 9 | ||||
| -rw-r--r-- | move/todo | 45 | ||||
| -rwxr-xr-x | move/tools/busy-files | 21 | ||||
| -rw-r--r-- | move/tools/busy-files-accesses | 34 | ||||
| -rw-r--r-- | move/tools/kernel-nfsd.patch | 61 | ||||
| -rwxr-xr-x | move/tools/nfs-accesses | 60 | ||||
| -rw-r--r-- | move/tree/kdedrc | 7 | ||||
| -rw-r--r-- | move/tree/mdk_move_boot_loop.desktop | 8 | ||||
| -rwxr-xr-x | move/tree/mdk_move_loop | 54 | ||||
| -rw-r--r-- | move/tree/sudoers | 1 | ||||
| -rw-r--r-- | move/xwait.c | 18 |
30 files changed, 0 insertions, 2183 deletions
diff --git a/move/.cvsignore b/move/.cvsignore deleted file mode 100644 index 3e5b5c985..000000000 --- a/move/.cvsignore +++ /dev/null @@ -1,3 +0,0 @@ -*.rdz -xwait -.perl_checker.cache diff --git a/move/Makefile b/move/Makefile deleted file mode 100644 index ec5884e98..000000000 --- a/move/Makefile +++ /dev/null @@ -1,97 +0,0 @@ - -DEST_LIVETREE = /tmp/live_tree -DEST_STAGE2 = $(DEST_LIVETREE)/usr/bin/stage2 - -DATA_FILES = devices symlinks directories-to-create -LANG_FILES = $(shell perl -ne 'print $$1 if /ALLOWED_LANGS = qw\((.*)\)/' move.pm) - -STAGE1 = ../mdk-stage1 -INSTALL = ../perl-install - -INSTALL_FILES = install2.pm install_steps.pm install_any.pm install_interactive.pm install_steps_gtk.pm install_steps_interactive.pm install_messages.pm install_gtk.pm help.pm - -ARCH := $(shell arch | egrep "(x86_64|sparc64|s390x)") -ifneq ("x$(ARCH)", "x") -LIB_NAME = lib64 -else -LIB_NAME = lib -endif - - -all: install - -build: xwait - cd $(STAGE1) && ADDITIONAL_DEFS="-DMANDRAKE_MOVE" MOVE=1 make init stage1-network stage1-cdrom init-move - sudo ./collect-directories-to-create.pl $(DEST_LIVETREE) > data/directories-to-create - -install: build - #- todo: make_boot_img alike to create boot volume from ../mdk-stage1/stage1-cdrom (isolinux mandatory since stock kernel is so big) - sudo cp -f $(STAGE1)/init-move $(DEST_LIVETREE)/sbin/init - - sudo cp -f xwait $(DEST_LIVETREE)/usr/bin - sudo cp -f runstage2 $(DEST_LIVETREE)/usr/bin/runstage2.pl - sudo rm -rf $(DEST_STAGE2) - sudo mkdir -p $(DEST_STAGE2) - sudo cp -f *.pm $(DEST_STAGE2) - sudo cp -f $(addprefix $(INSTALL)/, $(INSTALL_FILES)) $(DEST_STAGE2) - - sudo rm -rf $(DEST_LIVETREE)/usr/share/langs - sudo mkdir -p $(DEST_LIVETREE)/usr/share/langs - sudo cp -f $(patsubst %, $(INSTALL)/pixmaps/langs/lang-%.png, $(LANG_FILES)) $(DEST_LIVETREE)/usr/share/langs - - #- overwrite /usr/lib/libDrakX files of the live tree with those in CVS - sudo cp -f $(addprefix $(INSTALL)/, $(shell cd $(DEST_LIVETREE)/usr/lib/libDrakX ; ls *.pm)) $(DEST_LIVETREE)/usr/lib/libDrakX || : - - #- overwrite stuff.so of drakxtools because it doesn't contain C_DRAKX stuff - sudo cp -f ../perl-install/c/blib/arch/auto/stuff/stuff.so $(DEST_LIVETREE)/usr/lib/libDrakX/auto/c/stuff - - #- duplicated :( - sudo perl -pi -e 's/#[-+].*//; $$_ = "\n" if (/^=(head|begin)/ .. /^=cut/) || /use (diagnostics|vars|strict)/' $(DEST_STAGE2)/*.pm $(DEST_LIVETREE)/usr/lib/libDrakX/*.pm - - sudo mkdir -p $(DEST_LIVETREE)/move - sudo cp -f $(addprefix data/, $(DATA_FILES)) $(DEST_LIVETREE)/move - - sudo install -m 440 tree/sudoers $(DEST_LIVETREE)/etc - sudo install -m 644 tree/mdk_move_boot_loop.desktop $(DEST_LIVETREE)/usr/share/autostart - sudo install tree/mdk_move_loop $(DEST_LIVETREE)/usr/bin - sudo install -m 644 tree/kdedrc $(DEST_LIVETREE)/usr/share/config - - grep ChangeLog $(INSTALL)/CVS/Entries > /tmp/version - sudo cp -f /tmp/version $(DEST_LIVETREE)/usr/share/VERSION - - -live_tree_boot: - ./make_live_tree_boot - $(MAKE) /tmp/live_tree_always.clp - $(MAKE) /tmp/live_tree_boot.clp - $(MAKE) /tmp/live_tree_totem.clp - -live_tree_boot_all: - cd /tmp/live_tree ; find -type l | cpio -pd /tmp/live_tree_boot_all - cd /tmp/live_tree_boot ; find | cpio -upd /tmp/live_tree_boot_all - cp -a /tmp/live_tree/move /tmp/live_tree_boot_all - cp -a /dev/{null,urandom} /tmp/live_tree_boot_all/dev - -un_live_tree_boot: - ./make_live_tree_boot -u - -xwait: %: %.c - $(CC) $(CFLAGS) $< -L/usr/X11R6/$(LIB_NAME) -lX11 -o $@ - -clean: - rm -f xwait - -%.clp: % - if [ -e $<.sort ]; then \ - mkisofs -R -sort $<.sort $< | create_compressed_fs - 65536 $@ 2000 2>/dev/null ; \ - else \ - mkisofs -R $< | create_compressed_fs - 65536 $@ 2000 2>/dev/null ; \ - fi - -check_dirs: - for i in `cat data/*.dirs`; do grep /tmp/live_tree$$i/ data/*.list; done ||: - -# perl tools/busy-files-accesses --no-link --no-dir --full-dirs 'data/always.dirs data/boot.dirs data/totem.dirs' --already-have data/always.list - -# touch r/isolinux/boot.cat ; find r/isolinux -type f -printf '%p 100\n' > r.sort ; echo 'r/isolinux/live_tree_boot.clp 5' >> r.sort -# mkisofs -r -J -hide-rr-moved -nobak -cache-inodes -V 'Mandrake Move' -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table r | cdrecord -v -eject dev=0,0,0 blank=fast gracetime=2 speed=99 - diff --git a/move/collect-directories-to-create.pl b/move/collect-directories-to-create.pl deleted file mode 100755 index c6e208c57..000000000 --- a/move/collect-directories-to-create.pl +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/perl - -use strict; -use MDK::Common; - -#- there are programs/packages which fail when the directory -#- in which they try to write doesn't exist. better collect them -#- at build time so that drakx startup can create them. - -my @list = map { if_(m|^\Q$ARGV[0]\E(.*)$|, $1) } `find $ARGV[0]/{etc,var} -type d`; -my @final; -foreach my $e (sort { length($b) <=> length($a) } @list) { - any { /^\Q$e\E/ } @final and next; - push @final, $e; -} - -print "$_\n" foreach sort @final; diff --git a/move/data/.cvsignore b/move/data/.cvsignore deleted file mode 100644 index 7e6125b3d..000000000 --- a/move/data/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -directories-to-create diff --git a/move/data/always.dirs b/move/data/always.dirs deleted file mode 100644 index 6413106c5..000000000 --- a/move/data/always.dirs +++ /dev/null @@ -1 +0,0 @@ -/lib/i686 diff --git a/move/data/always.list b/move/data/always.list deleted file mode 100644 index 0a74042af..000000000 --- a/move/data/always.list +++ /dev/null @@ -1,132 +0,0 @@ -/tmp/live_tree/bin/bash -/tmp/live_tree/bin/mount -/tmp/live_tree/bin/umount -/tmp/live_tree/etc/ld.so.cache -/tmp/live_tree/etc/nsswitch.conf -/tmp/live_tree/lib/i686 -/tmp/live_tree/lib/ld-2.3.2.so -/tmp/live_tree/lib/ld-linux.so.2 -/tmp/live_tree/lib/libdl-2.3.2.so -/tmp/live_tree/lib/libgcc_s-3.3.1.so.1 -/tmp/live_tree/lib/libnsl-2.3.2.so -/tmp/live_tree/lib/libnss_dns-2.3.2.so -/tmp/live_tree/lib/libnss_files-2.3.2.so -/tmp/live_tree/lib/libnss_nis-2.3.2.so -/tmp/live_tree/lib/libnss_nisplus-2.3.2.so -/tmp/live_tree/lib/libpam.so.0.77 -/tmp/live_tree/lib/libpam_misc.so.0.77 -/tmp/live_tree/lib/libpopt.so.0.0.0 -/tmp/live_tree/lib/libresolv-2.3.2.so -/tmp/live_tree/lib/libtermcap.so.2.0.8 -/tmp/live_tree/lib/libutil-2.3.2.so -/tmp/live_tree/lib/libz.so.1.1.4 -/tmp/live_tree/lib/security/pam_console_apply_devfsd.so -/tmp/live_tree/sbin/devfsd -/tmp/live_tree/sbin/init -/tmp/live_tree/sbin/klogd -/tmp/live_tree/sbin/losetup -/tmp/live_tree/sbin/syslogd -/tmp/live_tree/usr/X11R6/bin/XFree86 -/tmp/live_tree/usr/X11R6/bin/xfs -/tmp/live_tree/usr/X11R6/lib/X11/fonts/75dpi/helvB12-ISO8859-1.pcf.gz -/tmp/live_tree/usr/X11R6/lib/X11/fonts/75dpi/helvB12.pcf.gz -/tmp/live_tree/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 -/tmp/live_tree/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 -/tmp/live_tree/usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 -/tmp/live_tree/usr/X11R6/lib/libGL.so.1.2 -/tmp/live_tree/usr/X11R6/lib/libICE.so.6.3 -/tmp/live_tree/usr/X11R6/lib/libSM.so.6.0 -/tmp/live_tree/usr/X11R6/lib/libX11.so.6.2 -/tmp/live_tree/usr/X11R6/lib/libXcursor.so.1.0 -/tmp/live_tree/usr/X11R6/lib/libXext.so.6.4 -/tmp/live_tree/usr/X11R6/lib/libXfont.so.1.4 -/tmp/live_tree/usr/X11R6/lib/libXft.so.2.1 -/tmp/live_tree/usr/X11R6/lib/libXmu.so.6.2 -/tmp/live_tree/usr/X11R6/lib/libXrender.so.1.2 -/tmp/live_tree/usr/X11R6/lib/libXt.so.6.0 -/tmp/live_tree/usr/X11R6/lib/libaudio.so.2.3 -/tmp/live_tree/usr/bin/artsd -/tmp/live_tree/usr/bin/kalarmd -/tmp/live_tree/usr/bin/kdeinit -/tmp/live_tree/usr/bin/korgac -/tmp/live_tree/usr/bin/kwrapper -/tmp/live_tree/usr/bin/startkde -/tmp/live_tree/usr/lib/GConf/2/libgconfbackend-xml.so -/tmp/live_tree/usr/lib/dcopserver.so -/tmp/live_tree/usr/lib/gconfd-2 -/tmp/live_tree/usr/lib/gconv/ISO8859-1.so -/tmp/live_tree/usr/lib/gconv/ISO8859-15.so -/tmp/live_tree/usr/lib/kde3/clock_panelapplet.so -/tmp/live_tree/usr/lib/kde3/kded_kinetd.so -/tmp/live_tree/usr/lib/kde3/kded_mountwatcher.so -/tmp/live_tree/usr/lib/kde3/kickermenu_recentdocs.so -/tmp/live_tree/usr/lib/kde3/kio_file.so -/tmp/live_tree/usr/lib/kde3/konq_sound.so -/tmp/live_tree/usr/lib/kde3/kwin_mandrake.so.0.0.0 -/tmp/live_tree/usr/lib/kde3/minipager_panelapplet.so -/tmp/live_tree/usr/lib/kde3/plugins/styles/galaxy.so.0.0.0 -/tmp/live_tree/usr/lib/kde3/systemtray_panelapplet.so -/tmp/live_tree/usr/lib/kde3/taskbar_panelapplet.so -/tmp/live_tree/usr/lib/kded.so -/tmp/live_tree/usr/lib/kdesktop.so -/tmp/live_tree/usr/lib/khotkeys.so -/tmp/live_tree/usr/lib/kicker.so -/tmp/live_tree/usr/lib/klauncher.so -/tmp/live_tree/usr/lib/klipper.so -/tmp/live_tree/usr/lib/knotify.so -/tmp/live_tree/usr/lib/ksmserver.so -/tmp/live_tree/usr/lib/kwin.so -/tmp/live_tree/usr/lib/libDCOP.so.4.1.0 -/tmp/live_tree/usr/lib/libORBit-2.so.0.0.0 -/tmp/live_tree/usr/lib/libart_lgpl_2.so.2.3.16 -/tmp/live_tree/usr/lib/libartsbuilder.so.0.0.0 -/tmp/live_tree/usr/lib/libartsflow.so.1.0.0 -/tmp/live_tree/usr/lib/libartsflow_idl.so.1.0.0 -/tmp/live_tree/usr/lib/libartskde.so.1.1.0 -/tmp/live_tree/usr/lib/libartsmidi.so.0.0.0 -/tmp/live_tree/usr/lib/libartsmidi_idl.so.0.0.0 -/tmp/live_tree/usr/lib/libasound.so.2.0.0 -/tmp/live_tree/usr/lib/libaudiofile.so.0.0.2 -/tmp/live_tree/usr/lib/libaudiofilearts.so -/tmp/live_tree/usr/lib/libexpat.so.0.4.0 -/tmp/live_tree/usr/lib/libfam.so.0.0.0 -/tmp/live_tree/usr/lib/libfontconfig.so.1.0.4 -/tmp/live_tree/usr/lib/libfreetype.so.6.3.3 -/tmp/live_tree/usr/lib/libgconf-2.so.4.1.0 -/tmp/live_tree/usr/lib/libglib-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgmodule-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgobject-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgthread-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libjpeg.so.62.0.0 -/tmp/live_tree/usr/lib/libkalarmd.so.0.0.0 -/tmp/live_tree/usr/lib/libkcal.so.2.0.0 -/tmp/live_tree/usr/lib/libkdecore.so.4.1.0 -/tmp/live_tree/usr/lib/libkdefx.so.4.1.0 -/tmp/live_tree/usr/lib/libkdesu.so.4.1.0 -/tmp/live_tree/usr/lib/libkdeui.so.4.1.0 -/tmp/live_tree/usr/lib/libkickermain.so.1.0.0 -/tmp/live_tree/usr/lib/libkio.so.4.1.0 -/tmp/live_tree/usr/lib/libkmedia2_idl.so.1.0.0 -/tmp/live_tree/usr/lib/libkonq.so.4.1.0 -/tmp/live_tree/usr/lib/libkparts.so.2.1.0 -/tmp/live_tree/usr/lib/libmad.so.0.2.0 -/tmp/live_tree/usr/lib/libmcop.so.1.0.0 -/tmp/live_tree/usr/lib/libmcop_mt.so.1.0.0 -/tmp/live_tree/usr/lib/libmng.so.1.0.0 -/tmp/live_tree/usr/lib/libogg.so.0.4.0 -/tmp/live_tree/usr/lib/libpng.so.3.1.2.5 -/tmp/live_tree/usr/lib/libqtmcop.so.1.0.0 -/tmp/live_tree/usr/lib/libslp.so.1.0.0 -/tmp/live_tree/usr/lib/libsoundserver_idl.so.1.0.0 -/tmp/live_tree/usr/lib/libstdc++.so.5.0.5 -/tmp/live_tree/usr/lib/libtaskbar.so.1.1.0 -/tmp/live_tree/usr/lib/libtaskmanager.so.1.0.0 -/tmp/live_tree/usr/lib/libvorbis.so.0.2.0 -/tmp/live_tree/usr/lib/libvorbisenc.so.2.0.0 -/tmp/live_tree/usr/lib/libvorbisfile.so.3.0.0 -/tmp/live_tree/usr/lib/libxml2.so.2.5.11 -/tmp/live_tree/usr/lib/qt3/lib/libqt-mt.so.3.1.2 -/tmp/live_tree/usr/share/fonts/ttf/vera/Vera.ttf -/tmp/live_tree/usr/share/fonts/ttf/vera/VeraBd.ttf -/tmp/live_tree/usr/share/locale/ISO-8859-1/LC_CTYPE -/tmp/live_tree/usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES diff --git a/move/data/boot.dirs b/move/data/boot.dirs deleted file mode 100644 index b58ae43c4..000000000 --- a/move/data/boot.dirs +++ /dev/null @@ -1,43 +0,0 @@ -/etc/X11/fs -/etc/X11/xserver -/etc/gtk-2.0 -/etc/pango -/lib/i686 -/lib/modutils -/usr/X11R6/lib/X11/locale/C -/usr/X11R6/lib/modules/drivers/linux -/usr/bin/stage2 -/usr/lib/libDrakX/Xconfig -/usr/lib/libDrakX/auto/c -/usr/lib/libDrakX/c -/usr/lib/libDrakX/printer -/usr/lib/libDrakX/sbus_probing -/usr/lib/mcop/Arts -/usr/lib/perl5/5.8.1/Exporter -/usr/lib/perl5/5.8.1/i386-linux-thread-multi/CORE -/usr/lib/perl5/5.8.1/i386-linux-thread-multi/File -/usr/lib/perl5/5.8.1/i386-linux-thread-multi/auto/File -/usr/lib/perl5/5.8.1/i386-linux-thread-multi/auto/Socket -/usr/lib/perl5/5.8.1/warnings -/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/Gtk2/Gdk -/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/auto/Glib -/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/auto/Gtk2 -/usr/share/applnk-mdk -/usr/share/apps/clockapplet -/usr/share/apps/kabc/plugins -/usr/share/apps/kalarmdgui -/usr/share/apps/kconf_update -/usr/share/apps/kdesktop/DesktopLinks -/usr/share/apps/kdisplay/app-defaults -/usr/share/apps/khtml/css -/usr/share/apps/knotify -/usr/share/autostart -/usr/share/icons/default -/usr/share/icons/mdk-hicolor -/usr/share/langs -/usr/share/mimelnk -/usr/share/nautilus -/usr/share/services -/usr/share/servicetypes -/usr/share/themes/Default/gtk-2.0 -/usr/share/themes/Galaxy/gtk-2.0 diff --git a/move/data/boot.list b/move/data/boot.list deleted file mode 100644 index c664f4d3c..000000000 --- a/move/data/boot.list +++ /dev/null @@ -1,674 +0,0 @@ -/tmp/live_tree/bin/bash -/tmp/live_tree/bin/chmod -/tmp/live_tree/bin/cp -/tmp/live_tree/bin/cut -/tmp/live_tree/bin/gawk -/tmp/live_tree/bin/gettext -/tmp/live_tree/bin/grep -/tmp/live_tree/bin/gzip -/tmp/live_tree/bin/id -/tmp/live_tree/bin/loadkeys -/tmp/live_tree/bin/ls -/tmp/live_tree/bin/mkdir -/tmp/live_tree/bin/rm -/tmp/live_tree/bin/sed -/tmp/live_tree/bin/touch -/tmp/live_tree/bin/uname -/tmp/live_tree/etc/DIR_COLORS -/tmp/live_tree/etc/X11/fs -/tmp/live_tree/etc/X11/xkb/compat/accessx -/tmp/live_tree/etc/X11/xkb/compat/basic -/tmp/live_tree/etc/X11/xkb/compat/complete -/tmp/live_tree/etc/X11/xkb/compat/iso9995 -/tmp/live_tree/etc/X11/xkb/compat/misc -/tmp/live_tree/etc/X11/xkb/compat/mousekeys -/tmp/live_tree/etc/X11/xkb/compat/xfree86 -/tmp/live_tree/etc/X11/xkb/geometry/pc -/tmp/live_tree/etc/X11/xkb/keycodes/aliases -/tmp/live_tree/etc/X11/xkb/keycodes/xfree86 -/tmp/live_tree/etc/X11/xkb/rules/xfree86 -/tmp/live_tree/etc/X11/xkb/rules/xfree86.lst -/tmp/live_tree/etc/X11/xkb/symbols/en_US -/tmp/live_tree/etc/X11/xkb/symbols/gb -/tmp/live_tree/etc/X11/xkb/symbols/iso9995-3 -/tmp/live_tree/etc/X11/xkb/symbols/srvr_ctrl -/tmp/live_tree/etc/X11/xkb/symbols/us -/tmp/live_tree/etc/X11/xkb/types/basic -/tmp/live_tree/etc/X11/xkb/types/complete -/tmp/live_tree/etc/X11/xkb/types/extra -/tmp/live_tree/etc/X11/xkb/types/iso9995 -/tmp/live_tree/etc/X11/xkb/types/mousekeys -/tmp/live_tree/etc/X11/xkb/types/pc -/tmp/live_tree/etc/X11/xkb/xkbcomp -/tmp/live_tree/etc/X11/xserver -/tmp/live_tree/etc/bashrc -/tmp/live_tree/etc/devfsd.conf -/tmp/live_tree/etc/fonts/fonts.conf -/tmp/live_tree/etc/fonts/local.conf -/tmp/live_tree/etc/group -/tmp/live_tree/etc/gtk-2.0 -/tmp/live_tree/etc/inputrc -/tmp/live_tree/etc/ld.so.cache -/tmp/live_tree/etc/login.defs -/tmp/live_tree/etc/modules.devfs -/tmp/live_tree/etc/nsswitch.conf -/tmp/live_tree/etc/pam.d/other -/tmp/live_tree/etc/pam.d/sudo -/tmp/live_tree/etc/pam.d/system-auth -/tmp/live_tree/etc/pam.d/xserver -/tmp/live_tree/etc/pango -/tmp/live_tree/etc/passwd -/tmp/live_tree/etc/profile.d/10lang.sh -/tmp/live_tree/etc/profile.d/alias.sh -/tmp/live_tree/etc/profile.d/configure_keyboard.sh -/tmp/live_tree/etc/profile.d/glib20.sh -/tmp/live_tree/etc/profile.d/inputrc.sh -/tmp/live_tree/etc/profile.d/kde3.sh -/tmp/live_tree/etc/profile.d/msec.sh -/tmp/live_tree/etc/profile.d/qtdir3.sh -/tmp/live_tree/etc/profile.d/screen.sh -/tmp/live_tree/etc/profile.d/ssh-client.sh -/tmp/live_tree/etc/profile.d/tmpdir.sh -/tmp/live_tree/etc/profile.d/xhost.sh -/tmp/live_tree/etc/rc.d/init.d/functions -/tmp/live_tree/etc/rc.d/init.d/syslog -/tmp/live_tree/etc/rc.d/init.d/xfs -/tmp/live_tree/etc/security/console.perms -/tmp/live_tree/etc/security/fileshare.conf -/tmp/live_tree/etc/security/pam_env.conf -/tmp/live_tree/etc/services -/tmp/live_tree/etc/shells -/tmp/live_tree/etc/sudoers -/tmp/live_tree/lib/i686 -/tmp/live_tree/lib/ld-2.3.2.so -/tmp/live_tree/lib/libcom_err.so.2.1 -/tmp/live_tree/lib/libcrypt-2.3.2.so -/tmp/live_tree/lib/libdl-2.3.2.so -/tmp/live_tree/lib/libext2fs.so.2.4 -/tmp/live_tree/lib/libgcc_s-3.3.1.so.1 -/tmp/live_tree/lib/libintl.so.2.2.0 -/tmp/live_tree/lib/libnsl-2.3.2.so -/tmp/live_tree/lib/libnss_dns-2.3.2.so -/tmp/live_tree/lib/libnss_files-2.3.2.so -/tmp/live_tree/lib/libnss_nis-2.3.2.so -/tmp/live_tree/lib/libnss_nisplus-2.3.2.so -/tmp/live_tree/lib/libpam.so.0.77 -/tmp/live_tree/lib/libpam_misc.so.0.77 -/tmp/live_tree/lib/libpcre.so.0.0.1 -/tmp/live_tree/lib/libpopt.so.0.0.0 -/tmp/live_tree/lib/libresolv-2.3.2.so -/tmp/live_tree/lib/libtermcap.so.2.0.8 -/tmp/live_tree/lib/libutil-2.3.2.so -/tmp/live_tree/lib/libz.so.1.1.4 -/tmp/live_tree/lib/modutils -/tmp/live_tree/lib/security/pam_console.so -/tmp/live_tree/lib/security/pam_console_apply_devfsd.so -/tmp/live_tree/lib/security/pam_cracklib.so -/tmp/live_tree/lib/security/pam_deny.so -/tmp/live_tree/lib/security/pam_env.so -/tmp/live_tree/lib/security/pam_limits.so -/tmp/live_tree/lib/security/pam_permit.so -/tmp/live_tree/lib/security/pam_rootok.so -/tmp/live_tree/lib/security/pam_stack.so -/tmp/live_tree/lib/security/pam_unix.so -/tmp/live_tree/sbin/consoletype -/tmp/live_tree/sbin/devfsd -/tmp/live_tree/sbin/hotplug -/tmp/live_tree/sbin/init -/tmp/live_tree/sbin/initlog -/tmp/live_tree/sbin/insmod-24 -/tmp/live_tree/sbin/klogd -/tmp/live_tree/sbin/losetup -/tmp/live_tree/sbin/minilogd -/tmp/live_tree/sbin/modprobe-24 -/tmp/live_tree/sbin/pam_console_apply -/tmp/live_tree/sbin/service -/tmp/live_tree/sbin/syslogd -/tmp/live_tree/usr/X11R6/bin/XFree86 -/tmp/live_tree/usr/X11R6/bin/Xwrapper -/tmp/live_tree/usr/X11R6/bin/iceauth -/tmp/live_tree/usr/X11R6/bin/setxkbmap -/tmp/live_tree/usr/X11R6/bin/xfs -/tmp/live_tree/usr/X11R6/bin/xmodmap -/tmp/live_tree/usr/X11R6/bin/xrdb -/tmp/live_tree/usr/X11R6/bin/xset -/tmp/live_tree/usr/X11R6/bin/xsetroot -/tmp/live_tree/usr/X11R6/lib/X11/XErrorDB -/tmp/live_tree/usr/X11R6/lib/X11/XKeysymDB -/tmp/live_tree/usr/X11R6/lib/X11/locale/C -/tmp/live_tree/usr/X11R6/lib/X11/locale/compose.dir -/tmp/live_tree/usr/X11R6/lib/X11/locale/iso8859-1/Compose -/tmp/live_tree/usr/X11R6/lib/X11/locale/iso8859-1/XI18N_OBJS -/tmp/live_tree/usr/X11R6/lib/X11/locale/iso8859-1/XLC_LOCALE -/tmp/live_tree/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 -/tmp/live_tree/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 -/tmp/live_tree/usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 -/tmp/live_tree/usr/X11R6/lib/X11/locale/locale.alias -/tmp/live_tree/usr/X11R6/lib/X11/locale/locale.dir -/tmp/live_tree/usr/X11R6/lib/X11/rgb.txt -/tmp/live_tree/usr/X11R6/lib/libGL.so.1.2 -/tmp/live_tree/usr/X11R6/lib/libICE.so.6.3 -/tmp/live_tree/usr/X11R6/lib/libSM.so.6.0 -/tmp/live_tree/usr/X11R6/lib/libX11.so.6.2 -/tmp/live_tree/usr/X11R6/lib/libXcursor.so.1.0 -/tmp/live_tree/usr/X11R6/lib/libXext.so.6.4 -/tmp/live_tree/usr/X11R6/lib/libXfont.so.1.4 -/tmp/live_tree/usr/X11R6/lib/libXft.so.2.1 -/tmp/live_tree/usr/X11R6/lib/libXi.so.6.0 -/tmp/live_tree/usr/X11R6/lib/libXm.so.2.0.1 -/tmp/live_tree/usr/X11R6/lib/libXmu.so.6.2 -/tmp/live_tree/usr/X11R6/lib/libXmuu.so.1.0 -/tmp/live_tree/usr/X11R6/lib/libXp.so.6.2 -/tmp/live_tree/usr/X11R6/lib/libXrandr.so.2.0 -/tmp/live_tree/usr/X11R6/lib/libXrender.so.1.2 -/tmp/live_tree/usr/X11R6/lib/libXt.so.6.0 -/tmp/live_tree/usr/X11R6/lib/libXtst.so.6.1 -/tmp/live_tree/usr/X11R6/lib/libaudio.so.2.3 -/tmp/live_tree/usr/X11R6/lib/modules/drivers/linux -/tmp/live_tree/usr/X11R6/lib/modules/drivers/nv_drv.o -/tmp/live_tree/usr/X11R6/lib/modules/fonts/libbitmap.a -/tmp/live_tree/usr/X11R6/lib/modules/fonts/libfreetype.a -/tmp/live_tree/usr/X11R6/lib/modules/fonts/libtype1.a -/tmp/live_tree/usr/X11R6/lib/modules/input/mouse_drv.o -/tmp/live_tree/usr/X11R6/lib/modules/libddc.a -/tmp/live_tree/usr/X11R6/lib/modules/libfb.a -/tmp/live_tree/usr/X11R6/lib/modules/libi2c.a -/tmp/live_tree/usr/X11R6/lib/modules/libpcidata.a -/tmp/live_tree/usr/X11R6/lib/modules/libramdac.a -/tmp/live_tree/usr/X11R6/lib/modules/libvgahw.a -/tmp/live_tree/usr/X11R6/lib/modules/libxaa.a -/tmp/live_tree/usr/X11R6/lib/modules/linux/libint10.a -/tmp/live_tree/usr/bin/artsd -/tmp/live_tree/usr/bin/artswrapper -/tmp/live_tree/usr/bin/cpp-3.3.1 -/tmp/live_tree/usr/bin/dcopserver_shutdown -/tmp/live_tree/usr/bin/dircolors -/tmp/live_tree/usr/bin/dirname -/tmp/live_tree/usr/bin/dumpkeys -/tmp/live_tree/usr/bin/kab2kabc -/tmp/live_tree/usr/bin/kalarmd -/tmp/live_tree/usr/bin/kde-config -/tmp/live_tree/usr/bin/kdeinit -/tmp/live_tree/usr/bin/killall -/tmp/live_tree/usr/bin/korgac -/tmp/live_tree/usr/bin/krootwarning -/tmp/live_tree/usr/bin/ksplash -/tmp/live_tree/usr/bin/kwrapper -/tmp/live_tree/usr/bin/lnusertemp -/tmp/live_tree/usr/bin/locale -/tmp/live_tree/usr/bin/mandrakegalaxy -/tmp/live_tree/usr/bin/mandrakegalaxy.real -/tmp/live_tree/usr/bin/mdk_move_loop -/tmp/live_tree/usr/bin/mesg -/tmp/live_tree/usr/bin/nspluginscan -/tmp/live_tree/usr/bin/perl5.8.1 -/tmp/live_tree/usr/bin/runstage2.pl -/tmp/live_tree/usr/bin/stage2 -/tmp/live_tree/usr/bin/startkde -/tmp/live_tree/usr/bin/sudo -/tmp/live_tree/usr/bin/suidperl -/tmp/live_tree/usr/bin/test-windows-key -/tmp/live_tree/usr/bin/tty -/tmp/live_tree/usr/bin/whoami -/tmp/live_tree/usr/bin/xwait -/tmp/live_tree/usr/lib/dcopserver.la -/tmp/live_tree/usr/lib/dcopserver.so -/tmp/live_tree/usr/lib/gconv/ISO8859-1.so -/tmp/live_tree/usr/lib/gconv/ISO8859-15.so -/tmp/live_tree/usr/lib/gconv/gconv-modules -/tmp/live_tree/usr/lib/gtk-2.0/2.2.0/engines/libgalaxy.so -/tmp/live_tree/usr/lib/gtk-2.0/2.2.0/immodules/im-cedilla.so -/tmp/live_tree/usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so -/tmp/live_tree/usr/lib/kbd/consolefonts/lat0-16.psf.gz -/tmp/live_tree/usr/lib/kbd/consoletrans/iso15.acm.gz -/tmp/live_tree/usr/lib/kbd/consoletrans/iso15.sfm.gz -/tmp/live_tree/usr/lib/kbuildsycoca.la -/tmp/live_tree/usr/lib/kbuildsycoca.so -/tmp/live_tree/usr/lib/kcminit.la -/tmp/live_tree/usr/lib/kcminit.so -/tmp/live_tree/usr/lib/kconf_update.la -/tmp/live_tree/usr/lib/kconf_update.so -/tmp/live_tree/usr/lib/kde3/clock_panelapplet.la -/tmp/live_tree/usr/lib/kde3/clock_panelapplet.so -/tmp/live_tree/usr/lib/kde3/kcm_access.la -/tmp/live_tree/usr/lib/kde3/kcm_access.so -/tmp/live_tree/usr/lib/kde3/kcm_arts.la -/tmp/live_tree/usr/lib/kde3/kcm_arts.so -/tmp/live_tree/usr/lib/kde3/kcm_bell.la -/tmp/live_tree/usr/lib/kde3/kcm_bell.so -/tmp/live_tree/usr/lib/kde3/kcm_energy.la -/tmp/live_tree/usr/lib/kde3/kcm_energy.so -/tmp/live_tree/usr/lib/kde3/kcm_input.la -/tmp/live_tree/usr/lib/kde3/kcm_input.so -/tmp/live_tree/usr/lib/kde3/kcm_keyboard.la -/tmp/live_tree/usr/lib/kde3/kcm_keyboard.so -/tmp/live_tree/usr/lib/kde3/kcm_keys.la -/tmp/live_tree/usr/lib/kde3/kcm_keys.so -/tmp/live_tree/usr/lib/kde3/kcm_konqhtml.la -/tmp/live_tree/usr/lib/kde3/kcm_konqhtml.so -/tmp/live_tree/usr/lib/kde3/kcm_laptop.la -/tmp/live_tree/usr/lib/kde3/kcm_laptop.so -/tmp/live_tree/usr/lib/kde3/kcm_style.la -/tmp/live_tree/usr/lib/kde3/kcm_style.so -/tmp/live_tree/usr/lib/kde3/kded_kinetd.la -/tmp/live_tree/usr/lib/kde3/kded_kinetd.so -/tmp/live_tree/usr/lib/kde3/kded_mountwatcher.la -/tmp/live_tree/usr/lib/kde3/kded_mountwatcher.so -/tmp/live_tree/usr/lib/kde3/kio_devices.la -/tmp/live_tree/usr/lib/kde3/kio_devices.so -/tmp/live_tree/usr/lib/kde3/kio_file.la -/tmp/live_tree/usr/lib/kde3/kio_file.so -/tmp/live_tree/usr/lib/kde3/konq_sound.la -/tmp/live_tree/usr/lib/kde3/konq_sound.so -/tmp/live_tree/usr/lib/kde3/kwin_mandrake.la -/tmp/live_tree/usr/lib/kde3/kwin_mandrake.so.0.0.0 -/tmp/live_tree/usr/lib/kde3/minipager_panelapplet.la -/tmp/live_tree/usr/lib/kde3/minipager_panelapplet.so -/tmp/live_tree/usr/lib/kde3/plugins/styles/galaxy.so.0.0.0 -/tmp/live_tree/usr/lib/kde3/systemtray_panelapplet.la -/tmp/live_tree/usr/lib/kde3/systemtray_panelapplet.so -/tmp/live_tree/usr/lib/kde3/taskbar_panelapplet.la -/tmp/live_tree/usr/lib/kde3/taskbar_panelapplet.so -/tmp/live_tree/usr/lib/kded.la -/tmp/live_tree/usr/lib/kded.so -/tmp/live_tree/usr/lib/kdesktop.la -/tmp/live_tree/usr/lib/kdesktop.so -/tmp/live_tree/usr/lib/khotkeys.la -/tmp/live_tree/usr/lib/khotkeys.so -/tmp/live_tree/usr/lib/kicker.la -/tmp/live_tree/usr/lib/kicker.so -/tmp/live_tree/usr/lib/klauncher.la -/tmp/live_tree/usr/lib/klauncher.so -/tmp/live_tree/usr/lib/klipper.la -/tmp/live_tree/usr/lib/klipper.so -/tmp/live_tree/usr/lib/knotify.la -/tmp/live_tree/usr/lib/knotify.so -/tmp/live_tree/usr/lib/ksmserver.la -/tmp/live_tree/usr/lib/ksmserver.so -/tmp/live_tree/usr/lib/kwin.la -/tmp/live_tree/usr/lib/kwin.so -/tmp/live_tree/usr/lib/libDCOP.so.4.1.0 -/tmp/live_tree/usr/lib/libDrakX/Xconfig -/tmp/live_tree/usr/lib/libDrakX/any.pm -/tmp/live_tree/usr/lib/libDrakX/auto/c -/tmp/live_tree/usr/lib/libDrakX/c -/tmp/live_tree/usr/lib/libDrakX/c.pm -/tmp/live_tree/usr/lib/libDrakX/class_discard.pm -/tmp/live_tree/usr/lib/libDrakX/commands.pm -/tmp/live_tree/usr/lib/libDrakX/common.pm -/tmp/live_tree/usr/lib/libDrakX/detect_devices.pm -/tmp/live_tree/usr/lib/libDrakX/devices.pm -/tmp/live_tree/usr/lib/libDrakX/fs.pm -/tmp/live_tree/usr/lib/libDrakX/fsedit.pm -/tmp/live_tree/usr/lib/libDrakX/handle_configs.pm -/tmp/live_tree/usr/lib/libDrakX/harddrake/sound.pm -/tmp/live_tree/usr/lib/libDrakX/interactive.pm -/tmp/live_tree/usr/lib/libDrakX/interactive/gtk.pm -/tmp/live_tree/usr/lib/libDrakX/keyboard.pm -/tmp/live_tree/usr/lib/libDrakX/lang.pm -/tmp/live_tree/usr/lib/libDrakX/list_modules.pm -/tmp/live_tree/usr/lib/libDrakX/log.pm -/tmp/live_tree/usr/lib/libDrakX/loopback.pm -/tmp/live_tree/usr/lib/libDrakX/modules.pm -/tmp/live_tree/usr/lib/libDrakX/modules/interactive.pm -/tmp/live_tree/usr/lib/libDrakX/mouse.pm -/tmp/live_tree/usr/lib/libDrakX/network.pm -/tmp/live_tree/usr/lib/libDrakX/network/network.pm -/tmp/live_tree/usr/lib/libDrakX/partition_table.pm -/tmp/live_tree/usr/lib/libDrakX/partition_table/raw.pm -/tmp/live_tree/usr/lib/libDrakX/printer -/tmp/live_tree/usr/lib/libDrakX/run_program.pm -/tmp/live_tree/usr/lib/libDrakX/sbus_probing -/tmp/live_tree/usr/lib/libDrakX/services.pm -/tmp/live_tree/usr/lib/libDrakX/steps.pm -/tmp/live_tree/usr/lib/libDrakX/swap.pm -/tmp/live_tree/usr/lib/libDrakX/timezone.pm -/tmp/live_tree/usr/lib/libDrakX/ugtk2.pm -/tmp/live_tree/usr/lib/libart_lgpl_2.so.2.3.16 -/tmp/live_tree/usr/lib/libartsbuilder.la -/tmp/live_tree/usr/lib/libartsbuilder.so.0.0.0 -/tmp/live_tree/usr/lib/libartsflow.so.1.0.0 -/tmp/live_tree/usr/lib/libartsflow_idl.so.1.0.0 -/tmp/live_tree/usr/lib/libartskde.so.1.1.0 -/tmp/live_tree/usr/lib/libartsmidi.la -/tmp/live_tree/usr/lib/libartsmidi.so.0.0.0 -/tmp/live_tree/usr/lib/libartsmidi_idl.so.0.0.0 -/tmp/live_tree/usr/lib/libasound.so.2.0.0 -/tmp/live_tree/usr/lib/libatk-1.0.so.0.400.0 -/tmp/live_tree/usr/lib/libaudiofile.so.0.0.2 -/tmp/live_tree/usr/lib/libaudiofilearts.la -/tmp/live_tree/usr/lib/libaudiofilearts.so -/tmp/live_tree/usr/lib/libbz2.so.1.0.0 -/tmp/live_tree/usr/lib/libconsole.so.0.0.0 -/tmp/live_tree/usr/lib/libcrack.so.2.7 -/tmp/live_tree/usr/lib/libctutils.so.0.0.0 -/tmp/live_tree/usr/lib/libelf-0.84.so -/tmp/live_tree/usr/lib/libexpat.so.0.4.0 -/tmp/live_tree/usr/lib/libfam.so.0.0.0 -/tmp/live_tree/usr/lib/libfontconfig.so.1.0.4 -/tmp/live_tree/usr/lib/libfreetype.so.6.3.3 -/tmp/live_tree/usr/lib/libgdk-x11-2.0.so.0.200.4 -/tmp/live_tree/usr/lib/libgdk_pixbuf-2.0.so.0.200.4 -/tmp/live_tree/usr/lib/libglib-1.2.so.0.0.10 -/tmp/live_tree/usr/lib/libglib-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgmodule-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgobject-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgthread-2.0.so.0.200.3 -/tmp/live_tree/usr/lib/libgtk-x11-2.0.so.0.200.4 -/tmp/live_tree/usr/lib/libjpeg.so.62.0.0 -/tmp/live_tree/usr/lib/libkabc.so.1.1.0 -/tmp/live_tree/usr/lib/libkalarmd.so.0.0.0 -/tmp/live_tree/usr/lib/libkcal.so.2.0.0 -/tmp/live_tree/usr/lib/libkdecore.so.4.1.0 -/tmp/live_tree/usr/lib/libkdefx.so.4.1.0 -/tmp/live_tree/usr/lib/libkdeprint.so.4.1.0 -/tmp/live_tree/usr/lib/libkdesu.so.4.1.0 -/tmp/live_tree/usr/lib/libkdeui.so.4.1.0 -/tmp/live_tree/usr/lib/libkhtml.so.4.1.0 -/tmp/live_tree/usr/lib/libkickermain.so.1.0.0 -/tmp/live_tree/usr/lib/libkio.so.4.1.0 -/tmp/live_tree/usr/lib/libkjs.so.1.0.0 -/tmp/live_tree/usr/lib/libkmedia2_idl.so.1.0.0 -/tmp/live_tree/usr/lib/libkmid.so.0.0.95 -/tmp/live_tree/usr/lib/libkonq.la -/tmp/live_tree/usr/lib/libkonq.so.4.1.0 -/tmp/live_tree/usr/lib/libkparts.so.2.1.0 -/tmp/live_tree/usr/lib/libkutils.so.1.1.0 -/tmp/live_tree/usr/lib/libmad.so.0.2.0 -/tmp/live_tree/usr/lib/libmcop.so.1.0.0 -/tmp/live_tree/usr/lib/libmcop_mt.so.1.0.0 -/tmp/live_tree/usr/lib/libmng.so.1.0.0 -/tmp/live_tree/usr/lib/libogg.so.0.4.0 -/tmp/live_tree/usr/lib/libpango-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpangox-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpangoxft-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpcreposix.so.0.0.0 -/tmp/live_tree/usr/lib/libpng.so.3.1.2.5 -/tmp/live_tree/usr/lib/libpng12.so.0.1.2.5 -/tmp/live_tree/usr/lib/libqtmcop.so.1.0.0 -/tmp/live_tree/usr/lib/librpm-4.2.so -/tmp/live_tree/usr/lib/librpmdb-4.2.so -/tmp/live_tree/usr/lib/librpmio-4.2.so -/tmp/live_tree/usr/lib/libslp.so.1.0.0 -/tmp/live_tree/usr/lib/libsoundserver_idl.so.1.0.0 -/tmp/live_tree/usr/lib/libstdc++.so.5.0.5 -/tmp/live_tree/usr/lib/libtaskbar.so.1.1.0 -/tmp/live_tree/usr/lib/libtaskmanager.so.1.0.0 -/tmp/live_tree/usr/lib/libvcard.so.0.0.0 -/tmp/live_tree/usr/lib/libvorbis.so.0.2.0 -/tmp/live_tree/usr/lib/libvorbisenc.so.2.0.0 -/tmp/live_tree/usr/lib/libvorbisfile.so.3.0.0 -/tmp/live_tree/usr/lib/mcop/Arts -/tmp/live_tree/usr/lib/mcop/CDDAPlayObject.mcopclass -/tmp/live_tree/usr/lib/mcop/MP3PlayObject.mcopclass -/tmp/live_tree/usr/lib/mcop/NULLPlayObject.mcopclass -/tmp/live_tree/usr/lib/mcop/OGGPlayObject.mcopclass -/tmp/live_tree/usr/lib/mcop/SplayPlayObject.mcopclass -/tmp/live_tree/usr/lib/mcop/WAVPlayObject.mcopclass -/tmp/live_tree/usr/lib/mcop/artsbuilder.mcopclass -/tmp/live_tree/usr/lib/mcop/artsflow.mcopclass -/tmp/live_tree/usr/lib/mcop/artsgui.mcopclass -/tmp/live_tree/usr/lib/mcop/artsmidi.mcopclass -/tmp/live_tree/usr/lib/mcop/artsmodules.mcopclass -/tmp/live_tree/usr/lib/mcop/audiofilearts.mcopclass -/tmp/live_tree/usr/lib/mcop/kmedia2.mcopclass -/tmp/live_tree/usr/lib/mcop/soundserver.mcopclass -/tmp/live_tree/usr/lib/mcop/x11globalcomm.mcopclass -/tmp/live_tree/usr/lib/mcop/xinePlayObject.mcopclass -/tmp/live_tree/usr/lib/pango/1.2.0/modules/pango-basic-xft.so -/tmp/live_tree/usr/lib/perl5/5.8.1/AutoLoader.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/Carp.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/Exporter -/tmp/live_tree/usr/lib/perl5/5.8.1/Exporter.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/CORE -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/Config.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/DynaLoader.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/File -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/Socket.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/XSLoader.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/_h2ph_pre.ph -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/asm/unistd.ph -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/auto/File -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/auto/Socket -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/bits/syscall.ph -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/lib.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/sys/syscall.ph -/tmp/live_tree/usr/lib/perl5/5.8.1/i386-linux-thread-multi/syscall.ph -/tmp/live_tree/usr/lib/perl5/5.8.1/overload.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/strict.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/unicore/Canonical.pl -/tmp/live_tree/usr/lib/perl5/5.8.1/unicore/Exact.pl -/tmp/live_tree/usr/lib/perl5/5.8.1/unicore/To/Lower.pl -/tmp/live_tree/usr/lib/perl5/5.8.1/unicore/lib/SpacePer.pl -/tmp/live_tree/usr/lib/perl5/5.8.1/utf8.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/utf8_heavy.pl -/tmp/live_tree/usr/lib/perl5/5.8.1/vars.pm -/tmp/live_tree/usr/lib/perl5/5.8.1/warnings -/tmp/live_tree/usr/lib/perl5/5.8.1/warnings.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/DataStructure.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/File.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/Func.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/Math.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/String.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/System.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/MDK/Common/Various.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/Glib.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/Gtk2.pm -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/Gtk2/Gdk -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/auto/Glib -/tmp/live_tree/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/auto/Gtk2 -/tmp/live_tree/usr/lib/qt3/lib/libqt-mt.so.3.1.2 -/tmp/live_tree/usr/sbin/ddcxinfos -/tmp/live_tree/usr/sbin/fileshareset -/tmp/live_tree/usr/sbin/pwconv -/tmp/live_tree/usr/share/VERSION -/tmp/live_tree/usr/share/application-registry/gnome-vfs.applications -/tmp/live_tree/usr/share/applnk-mdk -/tmp/live_tree/usr/share/applnk-mdk-simplified/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/Configure your computer.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/KControl.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/KFloppy.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/k3b.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/kdepasswd.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/kmix.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Administer your system/konsole.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Enjoy music & video/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Enjoy music & video/Listen to music files.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Enjoy music & video/Record sounds.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Enjoy music & video/Rip a CD.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Enjoy music & video/Watch videos.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Enjoy music & video/kscd.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Home.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Kfind.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/Play ArmageTron.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/Play Cannon Smash.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/Play Chromium.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/Play Frozen-Bubble.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/Play LBreakout.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Play games/Play Tuxracer.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Read documentation/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Read documentation/Help.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Read documentation/Mandrake documentation in french.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Read documentation/Mandrake documentation in german.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Read documentation/Mandrake documentation in italian.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Read documentation/Mandrake documentation in spanish.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/Create a presentation.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/Create a spreadsheet.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/Create a text document.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/Create flowcharts and diagrams.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/Manage your finances.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/Manage your projects.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/kaddressbook.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/kalarm.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/kfax.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/knotes.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use office tools/korganizer.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/Chat using AIM, ICQ, MSN, Yahoo, Winpopup.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/Chat using IRC.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/Dialog using video conference.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/KMail.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/KNode.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/Kppp.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/kbear.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/konqbrowser.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/Use the Internet/quanta.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/View, modify, or create graphics/.directory -/tmp/live_tree/usr/share/applnk-mdk-simplified/View, modify, or create graphics/Manage, show and print your photos.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/View, modify, or create graphics/Manipulate pictures.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/View, modify, or create graphics/kooka.desktop -/tmp/live_tree/usr/share/applnk-mdk-simplified/View, modify, or create graphics/ksnapshot.desktop -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_adsr.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_atan_saturate.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_autopanner.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_brickwall.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_bus.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_capture_wav.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_cdelay.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_cflanger.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_data.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_delay.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_dtmf1.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_equalizer.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_fm.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_freeverb.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_moog.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_multi_add.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_noise.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_pitchshift.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_play_wave.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_pscale.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_pulse.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_rc.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_record.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_sequence.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_shelve_cutoff.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_sine.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_softsaw.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_square.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_stereobeep.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_tremolo.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_tri.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/example_xfade.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_chirpdrum.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_deepdrum.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_full_square.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_hihat.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_neworgan.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_nokind.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_organ2.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_simple_sin.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_simple_square.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_simple_tri.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_slide.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_slide1.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_square.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/instrument_tri.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/template_Empty_Structure.arts -/tmp/live_tree/usr/share/apps/artsbuilder/examples/template_Instrument.arts -/tmp/live_tree/usr/share/apps/clockapplet -/tmp/live_tree/usr/share/apps/kabc/plugins -/tmp/live_tree/usr/share/apps/kalarmdgui -/tmp/live_tree/usr/share/apps/kconf_update -/tmp/live_tree/usr/share/apps/kdesktop/DesktopLinks -/tmp/live_tree/usr/share/apps/kdesktop/directory.autostart -/tmp/live_tree/usr/share/apps/kdesktop/directory.desktop -/tmp/live_tree/usr/share/apps/kdesktop/directory.trash -/tmp/live_tree/usr/share/apps/kdisplay/app-defaults -/tmp/live_tree/usr/share/apps/khtml/css -/tmp/live_tree/usr/share/apps/khtml/khtml.rc -/tmp/live_tree/usr/share/apps/khtml/khtml_popupmenu.rc -/tmp/live_tree/usr/share/apps/kicker/applets/clockapplet.desktop -/tmp/live_tree/usr/share/apps/kicker/applets/minipagerapplet.desktop -/tmp/live_tree/usr/share/apps/kicker/applets/systemtrayapplet.desktop -/tmp/live_tree/usr/share/apps/kicker/applets/taskbarapplet.desktop -/tmp/live_tree/usr/share/apps/kicker/default-apps-mdk -/tmp/live_tree/usr/share/apps/kicker/pics/disk1.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk10.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk2.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk3.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk4.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk5.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk6.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk7.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk8.png -/tmp/live_tree/usr/share/apps/kicker/pics/disk9.png -/tmp/live_tree/usr/share/apps/knotify -/tmp/live_tree/usr/share/apps/ksplash/pics/splash_active_bar.png -/tmp/live_tree/usr/share/apps/ksplash/pics/splash_bottom.png -/tmp/live_tree/usr/share/apps/ksplash/pics/splash_inactive_bar.png -/tmp/live_tree/usr/share/apps/ksplash/pics/splash_top.png -/tmp/live_tree/usr/share/apps/kwin/eventsrc -/tmp/live_tree/usr/share/autostart -/tmp/live_tree/usr/share/config/kcmdisplayrc -/tmp/live_tree/usr/share/config/kcookiejarrc -/tmp/live_tree/usr/share/config/kdebug.areas -/tmp/live_tree/usr/share/config/kdebugrc -/tmp/live_tree/usr/share/config/kdeglobals -/tmp/live_tree/usr/share/config/kdeprintrc -/tmp/live_tree/usr/share/config/kdesktoprc -/tmp/live_tree/usr/share/config/kdm/kdmrc -/tmp/live_tree/usr/share/config/khotkeysrc -/tmp/live_tree/usr/share/config/kickerrc -/tmp/live_tree/usr/share/config/klipperrc -/tmp/live_tree/usr/share/config/konsolerc -/tmp/live_tree/usr/share/config/krootwarningrc -/tmp/live_tree/usr/share/config/kwritedrc -/tmp/live_tree/usr/share/icons/crystalsvg/128x128/apps/klipper.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/actions/about_kde.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/actions/configure.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/actions/contents.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/actions/exit.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/actions/history_clear.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/apps/kicker.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/apps/klipper.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/apps/kmail.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/apps/kmenu.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/apps/konqueror.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/apps/korganizer.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/filesystems/desktop.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/filesystems/file_broken.png -/tmp/live_tree/usr/share/icons/crystalsvg/16x16/mimetypes/unknown.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/apps/kmail.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/apps/kmenu.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/apps/konqueror.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/apps/xapp.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/devices/nfs_mount.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/filesystems/desktop.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/filesystems/trashcan_empty.png -/tmp/live_tree/usr/share/icons/crystalsvg/32x32/mimetypes/unknown.png -/tmp/live_tree/usr/share/icons/crystalsvg/index.desktop -/tmp/live_tree/usr/share/icons/default -/tmp/live_tree/usr/share/icons/hicolor/index.desktop -/tmp/live_tree/usr/share/icons/home-mdk.png -/tmp/live_tree/usr/share/icons/large/documentation-mdk.png -/tmp/live_tree/usr/share/icons/large/mandrake-club.png -/tmp/live_tree/usr/share/icons/large/mandrake-expert-mdk.png -/tmp/live_tree/usr/share/icons/large/mandrake-store-mdk.png -/tmp/live_tree/usr/share/icons/large/mcc-mdk.png -/tmp/live_tree/usr/share/icons/mandrakegalaxy.png -/tmp/live_tree/usr/share/icons/mdk-hicolor -/tmp/live_tree/usr/share/icons/mini/home-mdk.png -/tmp/live_tree/usr/share/icons/mini/ooo_calc.png -/tmp/live_tree/usr/share/icons/mini/ooo_writer.png -/tmp/live_tree/usr/share/icons/ooo_calc.png -/tmp/live_tree/usr/share/icons/ooo_writer.png -/tmp/live_tree/usr/share/langs -/tmp/live_tree/usr/share/ldetect-lst/Cards+ -/tmp/live_tree/usr/share/ldetect-lst/MonitorsDB -/tmp/live_tree/usr/share/ldetect-lst/pcitable -/tmp/live_tree/usr/share/mdk/backgrounds/Mandrake.png -/tmp/live_tree/usr/share/mdk/kde/bookmarks.xml -/tmp/live_tree/usr/share/mdk/mandrakegalaxy/mdkgalaxy.html -/tmp/live_tree/usr/share/mdk/screensaver/3.png -/tmp/live_tree/usr/share/mimelnk -/tmp/live_tree/usr/share/nautilus -/tmp/live_tree/usr/share/services -/tmp/live_tree/usr/share/servicetypes -/tmp/live_tree/usr/share/sounds/KDE_Startup.wav -/tmp/live_tree/usr/share/themes/Default/gtk-2.0 -/tmp/live_tree/usr/share/themes/Galaxy/gtk-2.0 diff --git a/move/data/devices b/move/data/devices deleted file mode 100644 index 10cd770c9..000000000 --- a/move/data/devices +++ /dev/null @@ -1,3 +0,0 @@ -/dev/console c 5 1 -/dev/tty4 c 4 4 -/dev/tty3 c 4 3 diff --git a/move/data/symlinks b/move/data/symlinks deleted file mode 100644 index 8c51c66d7..000000000 --- a/move/data/symlinks +++ /dev/null @@ -1,3 +0,0 @@ -/sbin -/lib -/bin diff --git a/move/data/totem.dirs b/move/data/totem.dirs deleted file mode 100644 index bc73094f8..000000000 --- a/move/data/totem.dirs +++ /dev/null @@ -1,2 +0,0 @@ -/usr/share/totem -/usr/lib/xine diff --git a/move/data/totem.list b/move/data/totem.list deleted file mode 100644 index d06d35f61..000000000 --- a/move/data/totem.list +++ /dev/null @@ -1,51 +0,0 @@ -/tmp/live_tree/lib/i686 -/tmp/live_tree/usr/X11R6/lib/libXi.so.6.0 -/tmp/live_tree/usr/X11R6/lib/libXrandr.so.2.0 -/tmp/live_tree/usr/X11R6/lib/libXtst.so.6.1 -/tmp/live_tree/usr/bin/totem -/tmp/live_tree/usr/lib/gnome-vfs-2.0/modules/libfile.so -/tmp/live_tree/usr/lib/gtk-2.0/2.2.0/engines/libgalaxy.so -/tmp/live_tree/usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so -/tmp/live_tree/usr/lib/kde3/kio_devices.so -/tmp/live_tree/usr/lib/kde3/libkshorturifilter.so -/tmp/live_tree/usr/lib/kde3/libkuriikwsfilter.so -/tmp/live_tree/usr/lib/kde3/libkurisearchfilter.so -/tmp/live_tree/usr/lib/kde3/liblocaldomainurifilter.so -/tmp/live_tree/usr/lib/libIDL-2.so.0.0.0 -/tmp/live_tree/usr/lib/libORBitCosNaming-2.so.0.0.0 -/tmp/live_tree/usr/lib/libatk-1.0.so.0.400.0 -/tmp/live_tree/usr/lib/libbonobo-2.so.0.0.0 -/tmp/live_tree/usr/lib/libbonobo-activation.so.4.0.0 -/tmp/live_tree/usr/lib/libbonoboui-2.so.0.0.0 -/tmp/live_tree/usr/lib/libcrypto.so.0.9.7 -/tmp/live_tree/usr/lib/libcurl.so.2.0.2 -/tmp/live_tree/usr/lib/libesd.so.0.2.32 -/tmp/live_tree/usr/lib/libgdk-x11-2.0.so.0.200.4 -/tmp/live_tree/usr/lib/libgdk_pixbuf-2.0.so.0.200.4 -/tmp/live_tree/usr/lib/libglade-2.0.so.0.0.1 -/tmp/live_tree/usr/lib/libglade/2.0/libbonobo.so -/tmp/live_tree/usr/lib/libglade/2.0/libgnome.so -/tmp/live_tree/usr/lib/libgnome-2.so.0.400.0 -/tmp/live_tree/usr/lib/libgnome-desktop-2.so.2.1.8 -/tmp/live_tree/usr/lib/libgnomecanvas-2.so.0.400.0 -/tmp/live_tree/usr/lib/libgnomeui-2.so.0.400.0 -/tmp/live_tree/usr/lib/libgnomevfs-2.so.0.400.0 -/tmp/live_tree/usr/lib/libgtk-x11-2.0.so.0.200.4 -/tmp/live_tree/usr/lib/liblirc_client.so.0.0.0 -/tmp/live_tree/usr/lib/libpango-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpangoft2-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpangox-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpangoxft-1.0.so.0.200.5 -/tmp/live_tree/usr/lib/libpng12.so.0.1.2.5 -/tmp/live_tree/usr/lib/libspeex.so.1.1.0 -/tmp/live_tree/usr/lib/libssl.so.0.9.7 -/tmp/live_tree/usr/lib/libstartup-notification-1.so.0.0.0 -/tmp/live_tree/usr/lib/libxine.so.1.6.0 -/tmp/live_tree/usr/lib/pango/1.2.0/modules/pango-basic-xft.so -/tmp/live_tree/usr/lib/xine -/tmp/live_tree/usr/share/totem -/tmp/live_tree/usr/lib/gnome-vfs-2.0/modules/libcdda.so -/tmp/live_tree/usr/lib/libcdda_interface.so.0 -/tmp/live_tree/usr/lib/libcdda_interface.so.0.9.8 -/tmp/live_tree/usr/lib/libcdda_paranoia.so.0 -/tmp/live_tree/usr/lib/libcdda_paranoia.so.0.9.8 diff --git a/move/hack_boot_img b/move/hack_boot_img deleted file mode 100755 index 3d564616b..000000000 --- a/move/hack_boot_img +++ /dev/null @@ -1,418 +0,0 @@ -#!/usr/bin/perl - -@ARGV >= 2 or die "usage: $0 <image> all|other|cdrom|hd|network|blank|pcmcia|live|tftp|tftprd\n"; - -use Config; -Config->import; -my ($arch) = $Config{archname} =~ /(.*)-/; -my $corporate = $ENV{CORPORATE} && " corporate"; #- use this for building a corporate version. - -($img, $type) = @ARGV; - -$instdir = "../mdk-stage1/"; -$mnt = "/tmp/drakx_mnt"; -$mke2fs = "/sbin/mke2fs -q -m 0 -F -s 1"; - -if ($>) { - $sudo = "sudo"; - $ENV{PATH} = "/sbin:/usr/sbin:$ENV{PATH}"; -} - -sub __ { print @_, "\n"; system(@_); } -sub _ { __ @_; $? and die; } - -_ "$sudo mkdir $mnt" unless -e $mnt; -_ "$sudo mkdir ${mnt}2" unless -e "${mnt}2"; - -$install = $ {{ - all => "stage1-full", - other => "stage1-full", - blank => "stage1-full", - live => "stage1-full", - tftp => "stage1-full", - tftprd => "stage1-full", - pcmcia => "stage1-full", - network => "stage1-network", - usb => "stage1-usb", - cdrom => "stage1-cdrom", - hd => "stage1-disk", - live64 => "stage1-full", - tftp64 => "stage1-full", - tftprd64 => "stage1-full", - pcmcia64 => "stage1-full", - network64 => "stage1-network", - cdrom64 => "stage1-cdrom", - hd64 => "stage1-disk", -}}{$type} or die; - -chomp($main = `cat ../kernel/all.kernels/.main`); - - @kernels = $main; - -foreach (@kernels) { - if ($img =~ /rdz$/) { - initrd($mnt, "$img-$_"); - } else { - $::{"boot_img_$arch"}->($mnt, "$img-$_", glob("../kernel/all.kernels/$_/boot/vmlinu*")); - } -} -rename("$img-$main", "$img"); - -sub install_stripped { _ "$sudo install $_[0] $_[1]" } - -sub initrd { - my ($mnt, $img) = @_; - my ($ltype, $I) = $type =~ /(.*?)(64)/; $ltype ||= $type; - my $tmp = "$ENV{HOME}/tmp/initrd"; - my $tar = "$instdir/stage1-data/stage1-with-busybox.tar.bz2"; - - __ "$sudo umount $tmp $mnt 2>/dev/null"; - _ "dd if=/dev/zero of=$tmp bs=1k count=4000"; - _ "$mke2fs $tmp"; - _ "$sudo mount -t ext2 $tmp $mnt -o loop"; - - _ "$sudo tar xjC $mnt -f $tar"; - install_stripped("$instdir/init", "$mnt/sbin"); - install_stripped("$instdir/$install", "$mnt/sbin/stage1"); - - if ($type eq "network" || $type eq "usb" || $type eq "all" || $type eq "other" || $type eq "blank") { - install_stripped("$instdir/ppp/pppd-bin", "$mnt/sbin/pppd"); - install_stripped("$instdir/rp-pppoe/pppoe-bin", "$mnt/sbin/pppoe"); - _ "$sudo mknod $mnt/dev/ppp c 108 0"; - _ "$sudo mknod $mnt/dev/ptyp0 c 2 0"; - _ "$sudo mknod $mnt/dev/ttyp0 c 3 0"; - } - - my $ftype = $type =~ /^(all)$/ ? "pcmcia" : $type; - if ($ftype eq "pcmcia") { - _ "$sudo cp -a /etc/pcmcia $mnt/etc"; - _ "cp $mnt/etc/pcmcia/config /tmp/pcmcia_config_tmp"; - _ "../tools/patch_pcmcia_config.pl /tmp/pcmcia_config_tmp ../kernel/all.modules/$main/modules.dep"; - _ "sudo mv /tmp/pcmcia_config_tmp $mnt/etc/pcmcia/config"; - } - my ($ext) = $img =~ /rdz-(.*)/ or die "bad initrd name ($img)"; - $modz = "../kernel/all.modules$I/$ext"; - if ($type !~ /blank/) { - _ "$sudo cp -f $modz/${ltype}_modules.mar $mnt/modules/modules$I.mar" ; - _ "$sudo cp -f $modz/modules.dep $mnt/modules/"; - } - _ "$sudo umount $mnt"; - - -# Workaround for vfat-loop bug (quite touchy) - _ "gzip -9f $tmp"; - _ "cp -f $tmp.gz $img"; - _ "rm -f $tmp.gz"; -# _ "gzip -9 -c $tmp > $img"; -# _ "rm -f $tmp"; -} - -sub boot_img_i386 { - my ($mnt, $img, $kernel) = @_; - - __ "$sudo umount $mnt 2>/dev/null"; - my $automatic = ""; - - if ($type eq "hd") { - _ "bunzip2 -c $instdir/init-data/msgboot.img.bz2 > $img"; - } elsif ($type eq "all") { - _ "bunzip2 -c $instdir/init-data/msgboot-graphicallogo-2880.img.bz2 > $img"; - } else { - _ "bunzip2 -c $instdir/init-data/msgboot-graphicallogo.img.bz2 > $img"; - } - - $automatic = "automatic=method:cdrom" if ($type eq "cdrom"); - $automatic = "automatic=method:disk" if ($type eq "hd"); - - _ "$sudo mount -t vfat -o umask=0 $img $mnt -o loop"; - _ "cat $kernel > $mnt/vmlinuz" if $type !~ /blank/; - - my $rdz = $img; $rdz =~ s/\.img/.rdz/; - initrd("${mnt}2", $rdz) if !-e $rdz; - eval { _ "cp -f $rdz $mnt/$type.rdz" }; - if ($@) { - unlink "$mnt/$type.rdz"; - my $avail = (split ' ', `df $mnt`)[-3]; - my $s = int((-s $rdz) / 1024); - die sprintf("not enough room for $rdz: need %dKB (available %dKB < needed %dKB)\n", $s - $avail, $avail, $s); - } - -# my $ftype = $type =~ /^(other|all)$/ ? "cdrom" : $type; - my $timeout = 72; - output("$mnt/syslinux.cfg", -"default linux -prompt 1 -timeout $timeout -display boot.msg -F1 help.msg -F2 boot.msg -label linux - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic vga=788 -label vgalo - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic vga=785 -label vgahi - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic vga=791 -label vga16 - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic vga16 -label text - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic text -label patch - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic patch vga=788 -label expert - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic expert vga=788 -label rescue - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic rescue rw -label lnx4win - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic lnx4win vga=788" . - -($type eq 'all' && -"label preinst - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz automatic=method:cdrom rescue oem rw -label oem - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz automatic=method:cdrom rescue oem rw") . - -"label auto - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz $automatic auto_install=Mandrake/base/auto_inst.cfg.pl -label all - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz pcmcia vga=788 -label ackbar - kernel vmlinuz - append ramdisk_size=32000 initrd=$type.rdz automatic=method:nfs,network:static,ip:192.168.1.205,dns:192.168.1.11,domain:mandrakesoft.com,server:ackbar,directory:/export vga=788 -"); - _ "sync"; - _ "df $mnt"; -} - -sub boot_img_alpha { - my ($mnt, $img) = @_; - - __ "$sudo umount $mnt 2>/dev/null"; - _ "dd if=/dev/zero of=$img bs=1k count=1440"; - _ "$mke2fs $img"; - _ "/sbin/e2writeboot $img /boot/bootlx"; - _ "$sudo mount -t ext2 $img $mnt -o loop"; - _ "cp -f vmlinux.gz $mnt" if $type !~ /blank/; - -f "$type.rdz" ? _ "cp -f $type.rdz $mnt" : initrd("${mnt}2", "$mnt/$type.rdz"); - - mkdir "$mnt/etc", 0777; - output("$mnt/etc/aboot.conf", -"0:vmlinux.gz initrd=$type.rdz rw ramdisk_size=32000 $type -1:vmlinux.gz initrd=$type.rdz rw ramdisk_size=32000 text $type -"); - _ "sync"; - _ "df $mnt"; -} - -sub boot_img_sparc { - my ($mnt, $img) = @_; - if ($type =~ /^live(.*)/) { - #- hack to produce directly into /export the needed file for cdrom boot. - my $dir = "/export"; - my $boot = "boot"; #- non-absolute pathname only! - - _ "mkdir -p $dir/$boot"; - _ "cp -f /boot/cd.b /boot/second.b $dir/$boot"; - _ "cp -f vmlinux$1 $dir/$boot/vmlinux$1"; - -f "live$1.rdz" ? _ "cp -f live$1.rdz $dir/$boot" : initrd("${mnt}2", "$dir/$boot/live$1.rdz"); - - output("$dir/$boot/silo.conf", " -partition=1 -default=linux -timeout=100 -read-write -message=/$boot/boot.msg -image=\"cat /$boot/boot.msg\" - label=1 - single-key -image=\"cat /$boot/general.msg\" - label=2 - single-key -image=\"cat /$boot/expert.msg\" - label=3 - single-key -image=\"cat /$boot/rescue.msg\" - label=4 - single-key -image=\"cat /$boot/kickit.msg\" - label=5 - single-key -image=\"cat /$boot/param.msg\" - label=6 - single-key -image[sun4c,sun4d,sun4m]=/$boot/vmlinux - label=linux - alias=install - initrd=/$boot/live.rdz - append=\"ramdisk_size=32000$corporate\" -image[sun4c,sun4d,sun4m]=/$boot/vmlinux - label=text - initrd=/$boot/live.rdz - append=\"ramdisk_size=32000 text$corporate\" -image[sun4c,sun4d,sun4m]=/$boot/vmlinux - label=expert - initrd=/$boot/live.rdz - append=\"ramdisk_size=32000 expert$corporate\" -image[sun4c,sun4d,sun4m]=/$boot/vmlinux - label=ks - initrd=/$boot/live.rdz - append=\"ramdisk_size=32000 ks$corporate\" -image[sun4c,sun4d,sun4m]=/$boot/vmlinux - label=rescue - initrd=/$boot/live.rdz - append=\"ramdisk_size=32000 rescue rw root=/dev/ram3$corporate\" -image[sun4u]=/$boot/vmlinux64 - label=linux - alias=install - initrd=/$boot/live64.rdz - append=\"ramdisk_size=32000$corporate\" -image[sun4u]=/$boot/vmlinux64 - label=text - initrd=/$boot/live64.rdz - append=\"ramdisk_size=32000 text$corporate\" -image[sun4u]=/$boot/vmlinux64 - label=expert - initrd=/$boot/live64.rdz - append=\"ramdisk_size=32000 expert$corporate\" -image[sun4u]=/$boot/vmlinux64 - label=ks - initrd=/$boot/live64.rdz - append=\"ramdisk_size=32000 ks$corporate\" -image[sun4u]=/$boot/vmlinux64 - label=rescue - initrd=/$boot/live64.rdz - append=\"ramdisk_size=32000 rescue rw root=/dev/ram3$corporate\" -"); - - output("$dir/$boot/README", " -To Build a Bootable CD-ROM, try: - mkisofs -R -o t.iso -s /$boot/silo.conf /export -"); - } elsif ($type =~ /^tftprd(.*)/) { - my $dir = "/export"; - my $boot = "images"; - my $setarch = $1 ? "sparc64" : "sparc32"; - - _ "mkdir -p $dir/$boot"; - -f "$type.rdz" or initrd("${mnt}2", "$type.rdz"); - _ "cp -f vmlinux$1.aout $dir/$boot/$type.img"; - _ "$setarch kernel$1/src/arch/sparc$1/boot/piggyback $dir/$boot/$type.img kernel$1/boot/System.map $type.rdz"; - } elsif ($type =~ /^tftp(.*)/) { - my $dir = "/export"; - my $boot = "images"; - - _ "mkdir -p $dir/$boot"; - _ "cp -f vmlinux$1.aout $dir/$boot/$type.img"; - } else { - my $dir = "floppy"; - my ($ltype, $I) = $type =~ /(.*?)(64)/; $ltype ||= $type; - - __ "$sudo umount $mnt 2>/dev/null"; - _ "rm -rf $dir"; - _ "mkdir -p $dir"; - _ "cp -f /boot/fd.b /boot/second.b $dir"; - _ "cp -f vmlinuz$I $dir/vmlinux$I.gz" if $type !~ /blank/; - -f "$type.rdz" ? _ "cp -f $type.rdz $dir" : initrd("${mnt}2", "$dir/$type.rdz"); - - output("$dir/boot.msg", " -Welcome to Mandrake Linux 7.1 - -Press <Enter> to install or upgrade a system 7mMandrake Linux7m -"); - - output("$dir/silo.conf", " -partition=1 -default=linux -timeout=100 -read-write -message=/boot.msg -image=/vmlinux$I.gz - label=linux - initrd=/$type.rdz - append=\"ramdisk_size=32000 $ltype$corporate\" -"); - _ "genromfs -d $dir -f /dev/ram -A 2048,/.. -a 512 -V \'DrakX boot disk\'"; - _ "$sudo mount -t romfs /dev/ram $mnt"; - _ "silo -r $mnt -F -i /fd.b -b /second.b -C /silo.conf"; - _ "$sudo umount $mnt"; - _ "dd if=/dev/ram of=$type.img bs=1440k count=1"; - _ "sync"; - _ "$sudo mount -t romfs /dev/ram $mnt"; - _ "df $mnt"; - } -} - -sub boot_img_ppc { - my ($mnt, $img, $kern, $modz) = @_; - my $dir = "/export"; - my $boot = "boot"; #- non-absolute pathname only! - my ($extension) = $modz =~ /.*\/([^\/]+)/; - _ "mkdir -p $dir/$boot"; - _ "cp -f $kern $dir/$boot/vmlinux"; - _ "cp -f all.rdz$extension $dir/boot/all.gz"; - _ "cp -f tools/ppc/yaboot $dir/boot/yaboot"; - - output("$dir/$boot/yaboot.conf", " -init-message = \"\\nWelcome to Mandrake Linux PPC!\\nHit <TAB> for boot options.\\n\\n\" -timeout = 150 -default = install-novideo - -image = cd:,\\\\\\\\vmlinux - label = install-novideo - initrd = cd:,\\\\\\\\all.gz - initrd-size = 32000 - append = \" video=ofonly\" - -image = cd:,\\\\\\\\vmlinux - label = install-atyfb - initrd = cd:,\\\\\\\\all.gz - initrd-size = 32000 - append = \" video=atyfb:vmode:17\" - -image = cd:,\\\\\\\\vmlinux - label = install-aty128fb - initrd = cd:,\\\\\\\\all.gz - initrd-size = 32000 - append = \" video=aty128fb:vmode:17\" - -image = cd:,\\\\\\\\vmlinux - label = install-text - initrd = cd:,\\\\\\\\all.gz - initrd-size = 32000 - append = \" text\" - -image = cd:,\\\\\\\\vmlinux - label = rescue - initrd = cd:,\\\\\\\\all.gz - initrd-size = 32000 - append = \" rescue\" -"); - #- seem to need 2 yaboot.conf, one in the root, and one in boot - _ "cp -f $dir/boot/yaboot.conf $dir/yaboot.conf"; - - output("$dir/$boot/README", " -To Build a Bootable CD-ROM, do: -cd /tools/ppc -./mkINSTALLCD /export ppc-cd.img -"); - -} - -sub output { - my $f = shift; - local *F; - open F, "> $f" or die "error writing to $f"; - print F join '', @_; -} diff --git a/move/hack_cdrom b/move/hack_cdrom deleted file mode 100755 index 1779c6ee6..000000000 --- a/move/hack_cdrom +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -make || exit 1 -./hack_boot_img cdrom.rdz cdrom -cp -f cdrom.rdz /tftpboot/gc/network.rdz diff --git a/move/hack_network b/move/hack_network deleted file mode 100755 index 6334b50b2..000000000 --- a/move/hack_network +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -make || exit 1 -./hack_boot_img network.rdz network -cp -f network.rdz /tftpboot/gc/network.rdz diff --git a/move/make_live b/move/make_live deleted file mode 100755 index 3761ba30f..000000000 --- a/move/make_live +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/perl - -use lib "../perl-install"; -use common; -use pkgs; - -my @langs = map { /^../; $& } split /\s/, (cat_('move.pm') =~ /ALLOWED_LANGS = qw\((.*)\)/)[0]; - -@ARGV <= 1 or die "usage: make_live [live_location=/tmp/live_tree]\n"; - -sub installPackages { - rename "/etc/rpm/macros", "/etc/rpm/macros."; - output_p("/etc/rpm/macros", "%_install_langs " . join(":", @langs) . "\n"); - - mkdir_p("$::prefix/var/lib/rpm"); - mkdir_p("$::prefix/root/drakx"); - - - undef *install_any::setDefaultPackages; - *install_any::setDefaultPackages = sub {}; - - undef *install_any::getFile; - *install_any::getFile = sub { - my ($f, $o_method) = @_; - log::l("getFile $f:$o_method"); - open(my $F, '/export/' . install_any::relGetFile($f)) or return; - $F; - }; - install_any::setPackages(my $o = $::o = { - prefix => $::prefix, - meta_class => 'desktop', - default_packages => [ - qw(XFree86-server XFree86-xfs XFree86-FBDev), - qw(acpi acpid), #- so that removing acpi=ht will work - qw(mountloop), #- crypted folders - qw(zcip dhcpcd ppp kdenetwork-kppp rp-pppoe pptp-adsl speedtouch speedtouch_mgmt nfs-utils-clients samba-client tmdns wireless-tools adiusbadsl), #- network conf - ], - }); - - my %compssUsersChoice = map { $_ => 1 } map { @{$_->{flags}} } values %{$o->{compssUsers}}; - $compssUsersChoice{$_} = 1 foreach 'SYSTEM', 'DVD', 'USB', 'SOUND', 'BURNER', 'UTF8', 'DOCS', 'TV', '3D', 'INSTALL'; - $compssUsersChoice{qq(LOCALES"$_")} = 1 foreach @langs; - - pkgs::setSelectedFromCompssList($o->{packages}, \%compssUsersChoice, 4, 0); - - my @toInstall = pkgs::packagesToInstall($o->{packages}); - $ENV{DURING_INSTALL} = 1; - $ENV{LD_LIBRARY_PATH} = "/lib:/usr/lib:/usr/X11R6/lib:/usr/lib/qt3/lib"; - pkgs::install($::prefix, 0, \@toInstall, $o->{packages}); - - eval { fs::umount("$::prefix/proc") }; - - unlink "/etc/rpm/macros"; - rename "/etc/rpm/macros.", "/etc/rpm/macros"; -} - -my $cwd = chomp_(`pwd`); -$::prefix = $ARGV[0] || '/tmp/live_tree'; -print "Making live in $::prefix directory.\n"; - -{ - eval { fs::umount("$::prefix/proc") }; -# eval { rm_rf($::prefix) }; - output_p("$::prefix/etc/fstab", "none /proc proc defaults 0 0\n"); - installPackages(); - system("chroot $::prefix ldconfig"); - system("chroot $::prefix update-menus"); - system("chroot $::prefix fc-cache"); #- generate cache in all directories mentioned in config file - system("chroot $::prefix kbuildsycoca --global"); - rm_rf("$::prefix/dev"); # we don't need it, we use devfs -} - -symlinkf('/var/lib/xkb', "$::prefix/etc/X11/xkb/compiled"); # don't want the relative path, prefering the absolute path -system("find $::prefix/dev -type b -o -type c | xargs chmod a+rw"); - -substInFile { - #- /lib is ro, for the moment we don't save, we'll see later if we may want to save (using /var/dev-state for example) - s|.*lib/dev-state.*||; -} "$::prefix/etc/devfsd.conf"; diff --git a/move/make_live_tree_boot b/move/make_live_tree_boot deleted file mode 100755 index b272af94e..000000000 --- a/move/make_live_tree_boot +++ /dev/null @@ -1,125 +0,0 @@ -#!/usr/bin/perl - -use MDK::Common; - -my $prefix = '/tmp/live_tree'; - -sub create_light_tree { - my ($live_name, $list) = @_; - my $light_prefix = $prefix . '_' . $live_name; - - -e $light_prefix and die "you can't make_live_tree_boot since one already exists -Maybe you should remove it first with 'make_live_tree_boot -u'\n"; - - foreach my $orig (@$list) { - my $dest = $orig; - $dest =~ s|^$prefix|$light_prefix|; - - mkdir_p(dirname($dest)); - - if (-l $orig) { - symlink readlink($orig), $dest; - } else { - my $link = $orig; - $link =~ s|^$prefix|/image_$live_name|; - - rename $orig, $dest or die "moving $orig to $dest failed: $!\n"; - symlink $link, $orig or die "symlinking from $dest to $orig failed: $!\n"; - } - } -} - -sub create_totem_links { - my ($live_name, $list) = @_; - my $light_prefix = $prefix . '_' . $live_name; - - #- creating all the dirs, even when things are in the "always" tree - foreach my $orig (@$list) { - my $dest = $orig; - $dest =~ s|^$prefix|$light_prefix|; - mkdir_p(dirname($dest)) if ! (-e $dest || -l $dest); - - if (-l $orig) { - symlink readlink($orig), $dest; - } - } - - foreach my $dir (chomp_(`cd $light_prefix ; find usr -type d`)) { - foreach my $f (all("$prefix/$dir")) { - my $file = "$prefix/$dir/$f"; - my $link = readlink($file) =~ /^\w/ ? readlink($file) : "/image/$dir/$f"; - symlink $link, "$light_prefix/$dir/$f"; - } - } -} - -sub remove_light_tree { - my ($live_name, $list) = @_; - my $light_prefix = $prefix . '_' . $live_name; - - -d $light_prefix or return; - - foreach my $dest (@$list) { - my $orig = $dest; - $orig =~ s|^$prefix|$light_prefix|; - - if (-l $orig) { - unlink $orig; - } elsif (-e $orig) { - if (-e $dest && -s $dest != -s $orig) { - warn "ERROR: $dest already exist, skipping\n"; - } elsif (!-d $dest || -l $dest) { - unlink $dest or die "removing $dest failed: $!\n"; - rename $orig, $dest or die "moving $orig to $dest failed: $!\n"; - } - } - } - rmdir($_) foreach reverse(chomp_(`find $light_prefix -type d`)); - - if (-e $light_prefix) { - unlink($_) foreach chomp_(`find $light_prefix -type l`); - - foreach my $orig (chomp_(`find $light_prefix -type f`)) { - my $dest = $orig; - $dest =~ s|^$light_prefix|$prefix|; - if (my $orig2 = readlink($dest)) { - $orig2 =~ s!/image_$live_name/!$light_prefix/! or next; - $orig2 eq $orig or next; - } else { - next if -e $dest && -s $dest != -s $orig; - } - unlink $dest or die "removing $dest failed: $!\n"; - rename $orig, $dest or die "moving $orig to $dest failed: $!\n"; - } - system("rm -rf $light_prefix/usr/bin/stage2/*.pm"); - system("rm -rf $light_prefix/usr/lib/libDrakX/*.pm"); - system("rm -rf $light_prefix/usr/share/langs/*.png"); - - rmdir($_) foreach reverse(chomp_(`find $light_prefix -type d`)); - } - - if (-e $light_prefix) { - print "still there:\n"; - system('find', $light_prefix); - } -} - -my @always_list = chomp_(cat_('data/always.list')); -my @boot_list_orig = chomp_(cat_('data/boot.list')); -my @totem_list_orig = chomp_(cat_('data/totem.list')); - -@always_list = uniq(@always_list, intersection(\@boot_list_orig, \@totem_list_orig)); - -my @boot_list = difference2(\@boot_list_orig, \@always_list); -my @totem_list = difference2(\@totem_list_orig, \@always_list); - -remove_light_tree('always', \@always_list); -remove_light_tree('boot', \@boot_list); -remove_light_tree('totem', \@totem_list); - -if (!@ARGV) { - create_light_tree('always', \@always_list); - create_light_tree('boot', \@boot_list); - create_light_tree('totem', \@totem_list); - create_totem_links('totem', \@totem_list_orig); -} diff --git a/move/move.pm b/move/move.pm deleted file mode 100644 index f4e6c0fdb..000000000 --- a/move/move.pm +++ /dev/null @@ -1,174 +0,0 @@ -package move; # $Id$ $ - -use diagnostics; -use strict; - -use modules; -use common; -use fs; -use run_program; -use log; -use lang; - -my @ALLOWED_LANGS = qw(en_US fr es it de); - -sub symlinkf_short { - my ($dest, $file) = @_; - if (my $l = readlink $dest) { - $dest = $l if $l =~ m!^/!; - } - symlinkf($dest, $file); -} - -#- run very soon at stage2 start, setup things on tmpfs rw / that -#- were not necessary to start stage2 itself (there were setup -#- by stage1 of course) -sub init { - my ($o) = @_; - - $::testing and goto drakx_stuff; - - #- rw things - mkdir "/$_" foreach qw(home mnt root root/tmp etc var); - mkdir "/etc/$_" foreach qw(X11); - touch '/etc/modules.conf'; - symlinkf "/proc/mounts", "/etc/mtab"; - - #- to be able to adduser, one need to have /etc/passwd and /etc/group writable - #- sudoers must a file, not a symlink - system("cp /image/etc/{passwd,group,sudoers} /etc"); - - mkdir_p("/etc/$_"), system("cp -R /image/etc/$_/* /etc/$_") foreach qw(cups profile.d sysconfig/network-scripts); - - #- ro things - symlinkf_short("/image/etc/$_", "/etc/$_") - foreach qw(alternatives shadow man.config services shells pam.d security inputrc ld.so.conf - DIR_COLORS bashrc profile rc.d init.d devfsd.conf gtk-2.0 pango fonts modules.devfs - dynamic gnome-vfs-2.0 gnome-vfs-mime-magic gtk gconf menu menu-methods nsswitch.conf default login.defs - skel ld.so.cache openoffice xinetd.d); - symlinkf_short("/image/etc/X11/$_", "/etc/X11/$_") - foreach qw(encodings.dir app-defaults applnk fs lbxproxy proxymngr rstart wmsession.d xinit.d xinit xkb xserver xsm); - - #- create remaining /etc and /var subdirectories if not already copied or symlinked, - #- because programs most often won't try to create the missing subdir before trying - #- to write a file, leading to obscure unexpected failures - -d $_ or mkdir_p $_ foreach chomp_(cat_('/image/move/directories-to-create')); - - - #- free up stage1 memory - fs::umount($_) foreach qw(/stage1/proc /stage1); - - #- devfsd needed for devices accessed by old names - fs::mount("none", "/dev", "devfs", 0); - run_program::run('/sbin/devfsd', '/dev'); - - modules::load_category('multimedia/sound'); - -drakx_stuff: - $o->{steps}{startMove} = { reachable => 1, text => "Start Move" }; - $o->{orderedSteps_orig} = $o->{orderedSteps}; - $o->{orderedSteps} = [ qw(selectLanguage acceptLicense selectMouse selectKeyboard startMove) ]; - - member($_, @ALLOWED_LANGS) or delete $lang::langs{$_} foreach keys %lang::langs; -} - -sub lomount_clp { - my ($name) = @_; - my ($clp, $dir) = ("/image_raw/live_tree_$name.clp", "/image_$name"); - - if (! -e $clp || cat_('/proc/cmdline') =~ /\blive\b/) { - symlink "/image_raw/live_tree_$name", $dir; - return; - } - - mkdir_p($dir); - my $dev = devices::find_free_loop(); - run_program::run('losetup', '-r', '-e', 'gz', $dev, $clp); - run_program::run('mount', '-r', $dev, $dir); -} - -sub install2::startMove { - my $o = $::o; - - if (cat_('/proc/cmdline') =~ /\buser=(\w+)/) { - $o->{users} = [ { name => $1 } ]; - } else { - require any; - any::ask_user_one($o, $o->{users} ||= [], $o->{security}, - additional_msg => N("BLA BLA user for move, password for screensaver"), noaccept => 1, needauser => 1, noicons => 1); - } - require install_steps; - install_steps::addUser($o); - - my $w = $o->wait_message(N("Auto configuration"), N("Please wait, detecting and configuring devices...")); - - #- automatic printer, timezone, network configs - require install_steps_interactive; - install_steps_interactive::configureNetwork($o); - install_steps_interactive::summaryBefore($o); - - require install_any; - install_any::write_fstab($o); - modules::write_conf(''); - detect_devices::install_addons(''); - - foreach my $step (@{$o->{orderedSteps_orig}}) { - next if member($step, @{$o->{orderedSteps}}); - while (my $f = shift @{$o->{steps}{$step}{toBeDone} || []}) { - log::l("doing remaining toBeDone for undone step $step"); - eval { &$f() }; - $o->ask_warn(N("Error"), [ -N("An error occurred, but I don't know how to handle it nicely. -Continue at your own risk."), formatError($@) ]) if $@; - } - } - - $w = undef; - - $::WizardWindow->destroy if $::WizardWindow; - require ugtk2; - my $root = ugtk2::gtkroot(); - my $pixbuf = Gtk2::Gdk::Pixbuf->new_from_file('/usr/share/mdk/screensaver/3.png'); - my ($w, $h) = ($pixbuf->get_width, $pixbuf->get_height); - $root->draw_pixbuf(Gtk2::Gdk::GC->new($root), $pixbuf, 0, 0, ($::rootwidth - $w) / 2, ($::rootheight - $h)/2, $w, $h, 'none', 0, 0); - ugtk2::gtkflush(); - - run_program::run('/sbin/service', 'syslog', 'start'); #- otherwise minilogd will strike - run_program::run('killall', 'minilogd'); #- get rid of minilogd - - my $username = $o->{users}[0]{name}; - output('/var/run/console.lock', $username); - output("/var/run/console/$username", 1); - run_program::run('pam_console_apply'); - - if (fork()) { - sleep 1; - log::l("DrakX waves bye-bye"); - - (undef, undef, my $uid, my $gid, undef, undef, undef, my $home, my $shell) = getpwnam($username); - $( = $) = "$gid $gid"; - $< = $> = $uid; - $ENV{LOGNAME} = $ENV{USER} = $username; - $ENV{HOME} = $home; - $ENV{SHELL} = $shell; - exec 'startkde'; - } else { - exec 'xwait' or c::_exit(0); - } -} - -sub automatic_xconf { - my ($o) = @_; - log::l('automatic XFree configuration'); - - require Xconfig::default; - $o->{raw_X} = Xconfig::default::configure({ KEYBOARD => 'uk' }, $o->{mouse}); #- using uk instead of us for now to have less warnings - - require Xconfig::main; - require class_discard; - Xconfig::main::configure_everything_auto_install($o->{raw_X}, class_discard->new, {}, - { allowNVIDIA_rpms => [], allowATI_rpms => [] }); -} - - -1; diff --git a/move/pkgs.pm b/move/pkgs.pm deleted file mode 100644 index 66f163504..000000000 --- a/move/pkgs.pm +++ /dev/null @@ -1,32 +0,0 @@ -#- $Id$ $ - -package urpm_pkg; - -sub flag_available { - return 1; -} - - -package pkgs; -use log; - -sub rpmDbOpen { - #- install_steps:343 -} - -sub packageByName { - #- install_steps:344 - return bless {}, 'urpm_pkg'; #- we'll need to call flag_available on it -} - -sub selectPackage { - #- install_steps:344 -} - -sub packagesToInstall { - #- install_steps:346 - return (); -} - - -1; diff --git a/move/runstage2 b/move/runstage2 deleted file mode 100755 index f5bff628b..000000000 --- a/move/runstage2 +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/perl - -use lib qw(../perl-install /usr/bin/stage2 /usr/lib/libDrakX); -use install2; - -$::isStandalone = 0; -install2::main(@ARGV, '--move'); - -c::_exit(0); diff --git a/move/todo b/move/todo deleted file mode 100644 index 9688d5d6b..000000000 --- a/move/todo +++ /dev/null @@ -1,45 +0,0 @@ - - build - -ensure that kernel used in isolinux/stage1 is the same as kernel -installed in the tree so that we have /lib/modules available - - - drakx - -fbdev -> vesa -error at X startup -> better msg - -what security level? - -auto-configure of most remaining things - network - tv - -graphical design - -usb key - - - kde - -at startup: - Can't get own host name. Your system is serveral misconfigured -although "hostname" binary answers localhost.localdomain (set by -sethostname from init of stage1) - -font of konsole still too large and non proportional (same -problem as 9.2 it seems) - - - - system running - -services: - what to do? /sbin/runlevel returns "unknown" and - printerdrake wants to propose to enable cups at boot - - more generally: do we want to keep settings of services - permanent, if yes we need to hack utmp/sysv/init stuff - -need to list things to remove in MCC (drakgw, etc -> things that -have not the necessary packages and we don't want to provide)
\ No newline at end of file diff --git a/move/tools/busy-files b/move/tools/busy-files deleted file mode 100755 index a49b882c2..000000000 --- a/move/tools/busy-files +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/perl - -use MDK::Common; - -my @pids = grep { $_ ne $$ && /^(\d+)$/ } all('/proc'); - -my @l = map { - grep { - $_ && !m!^(/proc/|/dev/|pipe:|socket:)!; - } map { readlink($_) } "/proc/$_/exe", glob_("/proc/$_/fd/*"); -} @pids; - -push @l, grep { $_ } map { (split)[5] } map { cat_("/proc/$_/maps") } @pids; - -foreach (uniq @l) { - if ($ARGV[0] eq '--server') { - s!/image_(always|boot|totem)!/tmp/live_tree!; - s!/image_raw/live_tree!/tmp/live_tree!; - } - print "$_\n"; -} diff --git a/move/tools/busy-files-accesses b/move/tools/busy-files-accesses deleted file mode 100644 index 241b68405..000000000 --- a/move/tools/busy-files-accesses +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/perl - -use MDK::Common; -use Getopt::Long; - -GetOptions('no-link' => \ (my $no_link), - 'no-dir' => \ (my $no_dir), - 'full-dirs=s', \ (my $full_dirs), - 'already-have=s', \ (my $already_have), -); - -if ($full_dirs) { - my @l = map { chomp_(MDK::Common::File::cat_or_die($_)) } split(' ', $full_dirs); - $full_dirs = '/tmp/live_tree(' . join('|', map { quotemeta } @l) . ')/'; -} -if ($already_have) { - my @l = map { chomp_(MDK::Common::File::cat_or_die($_)) } split(' ', $already_have); - $already_have = '(' . join('|', map { quotemeta } @l) . ')'; -} - -my ($file_list) = @ARGV; -foreach my $file (cat_($file_list)) { - chomp $file; - - $file =~ m!/tmp/live_tree! or next; - $already_have && $file =~ /^$already_have$/ and next; - - if (-l $file ? !$no_link : -d $file ? !$no_dir : 1) { - my $s = $full_dirs && $file =~ /^$full_dirs/ ? "/tmp/live_tree$1" : $file; - push @l, $s; - } -} - -print "$_\n" foreach sort(uniq(@l)); diff --git a/move/tools/kernel-nfsd.patch b/move/tools/kernel-nfsd.patch deleted file mode 100644 index 8f56eb697..000000000 --- a/move/tools/kernel-nfsd.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- linux-2.4.22/fs/nfsd/vfs.c.pix 2003-10-17 16:27:36.000000000 +0200 -+++ linux-2.4.22/fs/nfsd/vfs.c 2003-10-24 17:36:58.000000000 +0200 -@@ -418,6 +418,41 @@ - - - -+static unsigned int i2a(char* dest,unsigned int x) { -+ register unsigned int tmp=x; -+ register unsigned int len=0; -+ if (x>=100) { *dest++=tmp/100+'0'; tmp=tmp%100; ++len; } -+ if (x>=10) { *dest++=tmp/10+'0'; tmp=tmp%10; ++len; } -+ *dest++=tmp+'0'; -+ return len+1; -+} -+ -+static char *inet_ntoa_r(struct in_addr in,char* buf) { -+ unsigned int len; -+ unsigned char *ip=(unsigned char*)∈ -+ len=i2a(buf,ip[0]); buf[len]='.'; ++len; -+ len+=i2a(buf+ len,ip[1]); buf[len]='.'; ++len; -+ len+=i2a(buf+ len,ip[2]); buf[len]='.'; ++len; -+ len+=i2a(buf+ len,ip[3]); buf[len]=0; -+ return buf; -+} -+ -+static char *inet_ntoa(struct in_addr in) { -+ static char buf[20]; -+ return inet_ntoa_r(in,buf); -+} -+ -+static void printk_debug_file_access(struct svc_rqst *rqstp, struct dentry *dentry) { -+ printk("nfsd (%s): ", inet_ntoa(rqstp->rq_addr.sin_addr)); -+ while (1) { -+ if (dentry == dentry->d_parent) break; -+ printk("%s/", dentry->d_name.name); -+ dentry = dentry->d_parent; -+ } -+ printk("\n"); -+} -+ -+ - /* - * Open an existing file or directory. - * The access argument indicates the type of open (read/write/lock) -@@ -489,6 +524,8 @@ - atomic_dec(&filp->f_count); - } - } -+ if (err == 0) printk_debug_file_access(rqstp, dentry); -+ - out_nfserr: - if (err) - err = nfserrno(err); -@@ -1101,6 +1138,7 @@ - goto out_nfserr; - *lenp = err; - err = 0; -+ printk_debug_file_access(rqstp, dentry); - out: - return err; - diff --git a/move/tools/nfs-accesses b/move/tools/nfs-accesses deleted file mode 100755 index fed4aa181..000000000 --- a/move/tools/nfs-accesses +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/perl - -use MDK::Common; -use Getopt::Long; - -my $first_file; -my $log_file = '/var/log/kernel/warnings'; - -GetOptions('no-link' => \ (my $no_link), - 'no-dir' => \ (my $no_dir), - 'full-dirs=s', \ (my $full_dirs), - 'ip=s' => \ (my $wanted_ip), - 'log-file=s' => \$log_file, - 'first-file=s' => \ (my $first_file), - 'from-time=s', => \ (my $from_time), - ); - -my @skipped_dirs = ( - '/usr/share/fonts', - '/lib/modules/2.4.22-21mdk', - '/usr/X11R6/lib/modules/extensions', - '/usr/X11R6/lib/X11/fonts', - '/usr/lib/kbd/keymaps', - '/usr/share/locale', - '/etc/skel', - ); - -my $skipped_dirs = '/tmp/live_tree(' . join('|', map { quotemeta } @skipped_dirs) . ')/'; -if ($full_dirs) { - my @l = chomp_(map { MDK::Common::File::cat_or_die($_) } split(' ', $full_dirs)); - $full_dirs = '/tmp/live_tree(' . join('|', map { quotemeta } @l) . ')/'; -} - -open(my $F, "tac $log_file |"); - -my @l; -while (<$F>) { - my ($time, $ip, $rfile) = /(\d+:\d+:\d+).*kernel: nfsd \((.*?)\): (.*)/ or next; - - if ($wanted_ip) { - $wanted_ip eq $ip or next; - } else { - warn "choosing $ip\n"; - $wanted_ip = $ip; - } - my $file = join('/', '', reverse split('/', $rfile)); - - last if $file =~ m!/tmp/live_tree/move/(devices|symlinks)!; - last if $from_time && $time le $from_time; - - if ($file !~ /^$skipped_dirs/) { - if (-l $file ? !$no_link : -d $file ? !$no_dir : 1) { - my $s = $full_dirs && $file =~ /^$full_dirs/ ? "/tmp/live_tree$1" : $file; - unshift @l, $s; - } - } - last if $first_file && ($file eq "/tmp/live_tree$first_file" || $rfile eq $first_file); -} - -print "$_\n" foreach sort(uniq(@l)); diff --git a/move/tree/kdedrc b/move/tree/kdedrc deleted file mode 100644 index a58482a55..000000000 --- a/move/tree/kdedrc +++ /dev/null @@ -1,7 +0,0 @@ -[General] -CheckSycoca=false -CheckUpdates=false -CheckHostname=false - -[Move] -Rebuild=false diff --git a/move/tree/mdk_move_boot_loop.desktop b/move/tree/mdk_move_boot_loop.desktop deleted file mode 100644 index d49a2b7d0..000000000 --- a/move/tree/mdk_move_boot_loop.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Move Move Loop -Exec=mdk_move_loop to_cdrom always boot -Type=Application -Terminal=0 -X-KDE-autostart-after=panel -X-KDE-autostart-after=mdkhtmlbrowser -X-KDE-StartupNotify=false diff --git a/move/tree/mdk_move_loop b/move/tree/mdk_move_loop deleted file mode 100755 index 08fff00f7..000000000 --- a/move/tree/mdk_move_loop +++ /dev/null @@ -1,54 +0,0 @@ -#!/usr/bin/perl - -sub name2file { - my ($name) = @_; - "live_tree_$name.clp"; -} - -sub get_file2loop { - my (@names) = @_; - my %files = map { name2file($_) => 1 } @names; - my %file2loop; - foreach (0 .. 9) { - my ($file) = `sudo losetup /dev/loop$_ 2>/dev/null` =~ m!\([^)]*/([^)]*)\)! or last; - if (delete $files{$file}) { - $file2loop{$file} = "loop$_"; - last if !%files; - } - } - %file2loop; -} - -sub to_memory { - my ($loop, $file) = @_; - - return if -e "/tmp/$file"; - - if (-e "/$file") { - system("sudo mv /$file /tmp"); - } else { - system("sudo cp /image_raw/$file /tmp"); - } - system("sudo losetup /dev/$loop /tmp/$file"); -} - -sub to_cdrom { - my ($loop, $file) = @_; - my $f = -e "/$file" ? "/$file" : -e "/tmp/$file" ? "/tmp/$file" : return; - system("sudo losetup /dev/$loop /image_raw/$file"); - system("sudo rm $f"); -} - -sub usage() { die "usage: mdk_move_loop <to_cdrom | to_memory> [names ...]\n" } - -my ($direction, @names) = @ARGV; -my $f = $direction eq 'to_memory' && \&to_memory || $direction eq 'to_cdrom' && \&to_cdrom; -$f && @names or usage(); - -my %file2loop = get_file2loop(@names); - -foreach my $name (@names) { - my $file = name2file($name); - my $loop = $file2loop{$file} or next; - $f->($loop, $file); -} diff --git a/move/tree/sudoers b/move/tree/sudoers deleted file mode 100644 index 49615de98..000000000 --- a/move/tree/sudoers +++ /dev/null @@ -1 +0,0 @@ -ALL ALL = NOPASSWD: ALL diff --git a/move/xwait.c b/move/xwait.c deleted file mode 100644 index a199b790e..000000000 --- a/move/xwait.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdlib.h> -#include <X11/Xlib.h> - -int main() { - Display *display = XOpenDisplay(NULL); - - if (display) { - XEvent event; - - XSelectInput(display, DefaultRootWindow(display), SubstructureNotifyMask); - do { - XNextEvent(display, &event); - } while (event.type != CreateNotify); - XCloseDisplay(display); - } - - exit(display == NULL); -} |
