diff options
| author | Peter Jones <pjones@redhat.com> | 2008-01-17 17:58:16 -0500 |
|---|---|---|
| committer | Peter Jones <pjones@pjones2.localdomain> | 2008-01-17 17:58:16 -0500 |
| commit | 3ee59ef8127abbf96f9aa60dc77b3f08f27a50cd (patch) | |
| tree | 628303792516507af5e444e1fb738822edf5be40 /scripts | |
| parent | bfd28943269f149c8c2493829652eced724b3421 (diff) | |
| parent | 7ace431281bc8c817e8b3bf466423df4d0d9e5eb (diff) | |
Merge branch 'master' of git+ssh://git.fedoraproject.org/git/hosted/anaconda
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/buildinstall.functions | 10 | ||||
| -rwxr-xr-x | scripts/mk-images | 8 | ||||
| -rwxr-xr-x | scripts/upd-instroot | 29 |
3 files changed, 26 insertions, 21 deletions
diff --git a/scripts/buildinstall.functions b/scripts/buildinstall.functions index fcc4e46cc..706c61855 100755 --- a/scripts/buildinstall.functions +++ b/scripts/buildinstall.functions @@ -30,8 +30,8 @@ get_dso_deps() { FILES[$n]="$FILE" let n++ done << EOF - $(chroot $root env LD_TRACE_PRELINKING=1 LD_WARN= \ - LD_TRACE_LOADED_OBJECTS=1 $LDSO $bin) + $(/usr/sbin/chroot $root env LD_TRACE_PRELINKING=1 LD_WARN= \ + LD_TRACE_LOADED_OBJECTS=1 $LDSO $bin) EOF [ ${#FILES[*]} -eq 0 ] && return 1 @@ -73,8 +73,8 @@ EOF DSO_DEPS="${FILES[@]}" - for l in $(chroot $root find /lib* -maxdepth 1 -type l -name ld*.so*); do - [ "$(chroot $root readlink -f $l)" == "$LDSO" ] && DSO_DEPS="$DSO_DEPS $l" + for l in $(/usr/sbin/chroot $root find /lib* -maxdepth 1 -type l -name ld*.so*); do + [ "$(/usr/sbin/chroot $root readlink -f $l)" == "$LDSO" ] && DSO_DEPS="$DSO_DEPS $l" done [ -n "$DEBUG" ] && echo "DSO_DEPS for $bin are $DSO_DEPS" @@ -98,7 +98,7 @@ instFile() { cp -aL $FILE $DESTROOT/`dirname $FILE` fi - file $FILE | grep -q ": ELF" && { + file $FILE | egrep -q ": (setuid )?ELF" && { get_dso_deps $(pwd) "$FILE" local DEPS="$DSO_DEPS" for x in $DEPS ; do diff --git a/scripts/mk-images b/scripts/mk-images index b870b9abc..13f1d68bd 100755 --- a/scripts/mk-images +++ b/scripts/mk-images @@ -65,7 +65,7 @@ SCSIMODS="sr_mod sg st sd_mod scsi_mod iscsi_tcp" FSMODS="fat msdos vfat ext2 ext3 ext4dev reiserfs jfs xfs gfs2 lock_nolock cifs" LVMMODS="dm-mod dm-zero dm-snapshot dm-mirror dm-multipath dm-round-robin dm-emc dm-crypt" RAIDMODS="md raid0 raid1 raid5 raid6 raid456 raid10 linear" -CRYPTOMODS="sha256_generic cbc aes_generic blkcipher" +CRYPTOMODS="sha256_generic cbc aes_generic blkcipher crc32c" PCMCIASOCKMODS="yenta_socket i82365 tcic pcmcia" INITRDMODS="$USBMODS $FIREWIREMODS $IDEMODS $SCSIMODS $FSMODS $LVMMODS $RAIDMODS $CRYPTOMODS $COMMONMODS $PCMCIASOCKMODS =scsi =net" @@ -533,8 +533,10 @@ makeinitrd() { install -m 644 $IMGPATH/etc/group $MBD_DIR/etc/group instbin $IMGPATH /usr/sbin/udevd $MBD_DIR /sbin/udevd - instbin $IMGPATH /usr/sbin/udevtrigger $MBD_DIR /sbin/udevtrigger - instbin $IMGPATH /usr/sbin/udevsettle $MBD_DIR /sbin/udevsettle + instbin $IMGPATH /usr/sbin/udevadm $MBD_DIR /sbin/udevadm + ln -s udevadm $MBD_DIR/sbin/udevcontrol + ln -s udevadm $MBD_DIR/sbin/udevtrigger + ln -s udevadm $MBD_DIR/sbin/udevsettle # Indirect dependencies install -m 755 $IMGPATH/$LIBDIR/libnss_files.so.2 $MBD_DIR/$LIBDIR/ diff --git a/scripts/upd-instroot b/scripts/upd-instroot index 11a06acf0..76961879c 100755 --- a/scripts/upd-instroot +++ b/scripts/upd-instroot @@ -1,4 +1,4 @@ -i#!/bin/bash +#!/bin/bash # # upd-instroot # @@ -227,7 +227,7 @@ PACKAGESGR="anaconda libpng gtk2 libglade2 fonts-ISO8859-2 fonts-ISO8859-9 fonts-japanese fonts-chinese fonts-korean fonts-indic fonts-sinhala fonts-malayalam fonts-oriya fonts-kannada fonts-telugu cjkunifonts-ukai fonts-gujarati fonts-hindi fonts-punjabi fonts-tamil synaptics - firstboot pycairo pirut dejavu-fonts libxcb sazanami-fonts-gothic + firstboot pycairo pirut dejavu-fonts libxcb VLGothic-fonts dmraid python-pyblock libbdevid libbdevid-python zenity udev dbus dbus-python hal" # @@ -239,7 +239,8 @@ PACKAGESRESCUE="bzip2 bzip2-libs dump libidn groff findutils ftp gzip iputils joe krb5-libs less man modutils mtools mt-st mtr net-tools open smartmontools openssh openssh-clients pciutils rsh traceroute tar rsync - device-mapper device-mapper-libs dmraid ntfsprogs samba-client" + device-mapper device-mapper-libs dmraid ntfsprogs samba-client + firstaidkit-plugin-all" if [ $ARCH = i386 -o $ARCH = x86_64 ]; then PACKAGESRESCUE="$PACKAGESRESCUE gpart grub" @@ -302,7 +303,6 @@ boot/efi/EFI/redhat/elilo.efi bin/ash bin/dbus-daemon bin/fdisk* -bin/mkfs* bin/sed etc/dbus-1 etc/group @@ -328,6 +328,13 @@ lib/terminfo $LIBDIR/libnss_dns* $LIBDIR/libnss_files* $LIBDIR/dbus-1 +$LIBDIR/libfreebl3.so +$LIBDIR/libnss3.so +$LIBDIR/libnssckbi.so +$LIBDIR/libnsspem.so +$LIBDIR/libsmime3.so +$LIBDIR/libsoftokn3.so +$LIBDIR/libssl3.so sbin/badblocks sbin/busybox.anaconda sbin/clock @@ -353,6 +360,7 @@ sbin/mkdosfs sbin/mke2fs sbin/mkfs.ext2 sbin/mkfs.ext3 +sbin/mkfs.gfs2 sbin/mkfs.jfs sbin/mkfs.xfs sbin/mkfs.msdos @@ -431,13 +439,6 @@ usr/lib/yaboot/addnote usr/lib/yaboot/ofboot usr/lib/yaboot/yaboot usr/lib/yum-plugins/fedorakmod.py* -usr/$LIBDIR/libfreebl3.so -usr/$LIBDIR/libnss3.so -usr/$LIBDIR/libnssckbi.so -usr/$LIBDIR/libnsspem.so -usr/$LIBDIR/libsmime3.so -usr/$LIBDIR/libsoftokn3.so -usr/$LIBDIR/libssl3.so usr/$LIBDIR/libuser/* usr/libexec/convertdb1 usr/libexec/hal* @@ -661,8 +662,7 @@ usr/share/fonts/dejavu/DejaVuSans-Bold.ttf usr/share/fonts/dejavu/DejaVuSansMono.ttf usr/share/fonts/korean/TrueType/dotum.ttf usr/share/fonts/baekmuk-ttf-dotum/dotum.ttf -usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf -usr/share/fonts/sazanami-fonts-gothic/sazanami-gothic.ttf +usr/share/fonts/japanese/TrueType/VL-Gothic-Regular.ttf usr/share/fonts/chinese/TrueType/uming*.ttf usr/share/fonts/cjkunifonts-uming/uming*.ttf usr/share/fonts/arabic/KacstFarsi.ttf @@ -829,6 +829,7 @@ usr/bin/ntfsmftalloc usr/bin/ntfsmove usr/bin/ntfstruncate usr/bin/ntfswipe +usr/bin/firstaidkit usr/sbin/mkntfs usr/sbin/ntfsclone usr/sbin/ntfscp @@ -838,6 +839,8 @@ usr/sbin/ntfsundelete usr/sbin/mtr usr/sbin/smartctl usr/sbin/traceroute +usr/$LIBDIR/firstaidkit-plugins/ +usr/lib/python?.?/site-packages/pyfirstaidkit/ EOF if [ $ARCH = i386 -o $ARCH = x86_64 ]; then |
