....
+ fetch_filter_unmodified_notpresent INDEX-OLD INDEX-PRESENT INDEX-NEW /dev/null
+ grep -E ^/etc/ INDEX-OLD
+ cut -f 1,2,7 -d '|'
+ sort
+ grep -E ^/etc/ INDEX-NEW
+ grep -E ^/var/ INDEX-OLD
+ grep -E ^/var/ INDEX-NEW
+ grep -E ^/root/ INDEX-OLD
+ grep -E ^/root/ INDEX-NEW
+ grep -E ^/.cshrc INDEX-OLD
+ grep -E ^/.cshrc INDEX-NEW
+ grep -E ^/.profile INDEX-OLD
+ grep -E ^/.profile INDEX-NEW
+ grep -E ^/etc/ INDEX-PRESENT
+ cut -f 1,2,7 -d '|'
+ sort
+ grep -E ^/var/ INDEX-PRESENT
+ grep -E ^/root/ INDEX-PRESENT
+ grep -E ^/.cshrc INDEX-PRESENT
+ grep -E ^/.profile INDEX-PRESENT
+ comm -13 INDEX-OLD-values INDEX-PRESENT-values
+ sort -t '|' -k 1,1
+ cut -f 1 -d '|' /dev/null
+ sort
+ join -v 2 -t '|' - mlines.tmp
+ sort
+ rm INDEX-OLD-values INDEX-PRESENT-values mlines.tmp
+ comm -13 INDEX-OLD INDEX-PRESENT
+ cut -f 1,2,7 -d '|'
+ fgrep '|-|'
+ sort -t '|' -k 1,1 INDEX-OLD
+ cut -f 1 -d '|'
+ sort
+ sort
+ join -v 2 -t '|' - INDEX-OLD.tmp
+ rm INDEX-OLD.tmp
+ sort -t '|' -k 1,1 INDEX-PRESENT
+ cut -f 1 -d '|'
+ sort
+ join -v 2 -t '|' - INDEX-PRESENT.tmp
+ sort
+ rm INDEX-PRESENT.tmp
+ sort -t '|' -k 1,1 INDEX-NEW
+ cut -f 1 -d '|'
+ sort
+ sort
+ join -v 2 -t '|' - INDEX-NEW.tmp
+ rm INDEX-NEW.tmp
+ fgrep -v '|-|' mlines
+ cut -f 1 -d '|'
+ rm mlines
+ fetch_filter_allowadd INDEX-PRESENT INDEX-NEW
+ cut -f 1,2 -d '|'
+ fgrep '|-'
+ cut -f 1 -d '|'
+ [ yes != yes ]
+ sort
+ join -v 1 -t '|' - filesnotpresent
+ sort
+ mv INDEX-PRESENT.tmp INDEX-PRESENT
+ rm filesnotpresent
+ fetch_filter_allowdelete INDEX-PRESENT INDEX-NEW
+ cut -f 1-2 -d '|'
+ sort -u
+ cut -f 1-2 -d '|'
+ sort -u
+ [ yes != yes ]
+ :
+ read X
+ comm -13 - INDEX-PRESENT
+ mv INDEX-PRESENT.tmp INDEX-PRESENT
+ rm INDEX-PRESENT.badnodes INDEX-PRESENT.nodes INDEX-NEW.nodes
+ fetch_filter_modified_metadata INDEX-OLD INDEX-PRESENT INDEX-NEW
+ cut -f 1-6 -d '|'
+ cut -f 1-6 -d '|'
+ [ yes = yes ]
+ comm -13 INDEX-OLD.metadata INDEX-PRESENT.metadata
+ :
+ :
+ read LINE
+ echo '/lib/libc.so.7|f|0|0|0444|0'
+ cut -f 1-2 -d '|'
+ NODE='/lib/libc.so.7|f'
+ look '/lib/libc.so.7|f|' INDEX-NEW
+ look '/lib/libc.so.7|f|' INDEX-NEW
+ cut -f 7- -d '|'
+ lam -s '/lib/libc.so.7|f|0|0|0444|0|' -
+ read LINE
+ echo '/usr/bin/login|f|0|0|4555|0'
+ cut -f 1-2 -d '|'
+ NODE='/usr/bin/login|f'
+ look '/usr/bin/login|f|' INDEX-NEW
+ look '/usr/bin/login|f|' INDEX-NEW
+ cut -f 7- -d '|'
+ lam -s '/usr/bin/login|f|0|0|4555|0|' -
+ read LINE
+ sort INDEX-NEW.remove
+ sort -u - INDEX-NEW.add
+ comm -13 - INDEX-NEW
+ mv INDEX-NEW.tmp INDEX-NEW
+ rm keepmeta INDEX-OLD.metadata INDEX-PRESENT.metadata INDEX-NEW.add INDEX-NEW.remove
+ fetch_filter_uptodate INDEX-PRESENT INDEX-NEW
+ comm -23 INDEX-PRESENT INDEX-NEW
+ comm -13 INDEX-PRESENT INDEX-NEW
+ mv INDEX-PRESENT.tmp INDEX-PRESENT
+ mv INDEX-NEW.tmp INDEX-NEW
+ fetch_files_prepare INDEX-OLD INDEX-PRESENT INDEX-NEW
+ echo -n 'Preparing to download files... '
Preparing to download files... + cut -f 1,2,7 -d '|'
+ fgrep '|f|'
+ sort
+ cut -f 1,3 -d '|'
+ cut -f 1,2,7 -d '|'
+ fgrep '|f|'
+ sort
+ cut -f 1,3 -d '|'
+ cut -f 1,2,7 -d '|'
+ fgrep '|f|'
+ cut -f 1,3 -d '|'
+ sort
+ cut -f 2 -d '|'
+ sort -u
+ read HASH
+ [ -f files/17d4738298c0c44ed327d2366e717facf4a7747cfea3618e200322f5fce551da.gz ]
+ read HASH
+ comm -12 INDEX-OLD.hashes INDEX-PRESENT.hashes
+ sort -k 1,1 -t '|'
+ read LINE
+ sort -k 1,1 -t '|' INDEX-NEW.hashes
+ join -t '|' -o 2.2,1.2 - unmodified.files
+ fetch_make_patchlist
+ grep -vE '^([0-9a-f]{64})\|\1$'
+ uniq
+ read X Y
+ tr '|' ' '
+ rm unmodified.files INDEX-OLD.hashes INDEX-PRESENT.hashes INDEX-NEW.hashes
+ rm INDEX-OLD
+ echo done.
done.
+ fetch_files
+ [ -s patchlist ]
+ read Y
+ [ -s filelist ]
+ rm files.wanted filelist patchlist
+ fetch_create_manifest
+ [ -L f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install ]
+ [ -s modifiedfiles ]
+ more
+ rm modifiedfiles
+ [ -s INDEX-PRESENT ]
+ [ -s INDEX-NEW ]
+ cut -f 1 -d '|'
+ sort
+ cut -f 1 -d '|'
+ sort
+ comm -23 INDEX-PRESENT.flist INDEX-NEW.flist
+ comm -13 INDEX-PRESENT.flist INDEX-NEW.flist
+ comm -12 INDEX-PRESENT.flist INDEX-NEW.flist
+ rm INDEX-PRESENT.flist INDEX-NEW.flist
+ [ -s files.removed ]
+ more
+ rm files.removed
+ [ -s files.added ]
+ more
+ echo
+ echo -n 'The following files will be added '
+ echo 'as part of updating to 9.1-RELEASE-p3:'
+ cat files.added
The following files will be added as part of updating to 9.1-RELEASE-p3:
/usr/src/crypto/openssl/ssl/s3_cbc.c
+ rm files.added
+ [ -s files.updated ]
+ more
+ rm files.updated
+ mktemp -d install.XXXXXX
+ MDIR=install.4tOATS
+ mv INDEX-PRESENT install.4tOATS/INDEX-OLD
+ mv INDEX-NEW install.4tOATS/INDEX-NEW
+ ln -s install.4tOATS f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install
+ fetch_warn_eol
+ date +%s
+ NOWTIME=1368383778
+ [ -f lasteolwarn ]
+ cat lasteolwarn
+ LASTWARN=1296260038
+ [ 1420070400 -lt 1368383778 ]
+ expr 1368383778 - 1296260038
+ SINCEWARN=72123740
+ expr 1420070400 - 1368383778
+ TIMELEFT=51686622
+ [ 51686622 -gt 7884000 ]
+ return 0
+ cmd_install
+ install_check_params
+ id -u
+ [ 0 != 0 ]
+ sysctl -n kern.securelevel
+ [ -1 -gt 0 ]
+ _WORKDIR_bad='Directory does not exist or is not writable: '
+ [ -d /var/db/freebsd-update -a -w /var/db/freebsd-update ]
+ cd /var/db/freebsd-update
+ echo /
+ sha256 -q
+ BDHASH=f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336
+ [ -L f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install ]
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD ]
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW ]
+ sysctl -n kern.bootfile
+ BOOTFILE=/boot/kernel/kernel
+ KERNELDIR=/boot/kernel
+ [ -d /boot/kernel ]
+ install_run
+ echo -n 'Installing updates...'
Installing updates...+ install_verify f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ cat f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ grep -E ^f
+ cut -f 2,7 -d '|'
+ cut -f 2 -d '|'
+ sort -u
+ read HASH
+ [ -f files/17d4738298c0c44ed327d2366e717facf4a7747cfea3618e200322f5fce551da.gz ]
+ read HASH
+ rm filelist
+ install_unschg f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ cut -f 1 -d '|'
+ cat f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ read F
+ [ -e ///usr/src/crypto/openssl/ssl/s3_cbc.c ]
+ continue
+ read F
+ rm filelist
+ install_files f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/kerneldone ]
+ grep -E ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD
+ grep -E ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ backup_kernel
+ [ yes != yes ]
+ backup_kernel_finddir
+ CNT=0
+ true
+ [ ! -e /boot/kernel.old ]
+ [ -d /boot/kernel.old -a -e /boot/kernel.old/.freebsd-update ]
+ return 0
+ [ -d /boot/kernel.old ]
+ rm -fr /boot/kernel.old
+ mkdir -p /boot/kernel.old
+ mtree -cdn -p /boot/kernel
+ mtree -Ue -p /boot/kernel.old
+ touch /boot/kernel.old/.freebsd-update
+ [ 0 -ne 0 ]
+ set -f
+ [ no = yes ]
+ FINDFILTER='-a ! -name *.symbols'
+ cd /boot/kernel
+ find . -type f -a ! -name '*.symbols' -exec cp -pl {} /boot/kernel.old/{} ';'
+ set +f
+ install_from_index INDEX-NEW
+ sort -k 1,1 -t '|' INDEX-NEW
+ tr '|' ' '
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ tr '|' ' '
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ install_delete INDEX-OLD INDEX-NEW
+ cut -f 1 -d '|'
+ sort
+ sort -k 1,1 -t '|' INDEX-OLD
+ sort -r -k 1,1 -t '|'
+ join -t '|' -v 1 - newfiles
+ cut -f 1,2 -d '|'
+ tr '|' ' '
+ read FPATH TYPE
+ rm newfiles killfiles
+ [ -s INDEX-OLD -o -s INDEX-NEW ]
+ touch f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/kerneldone
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/kernelfirst ]
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/worlddone ]
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ grep -E '/lib/.*\.so\.[0-9]+\|'
+ install_from_index INDEX-NEW
+ sort -k 1,1 -t '|' INDEX-NEW
+ tr '|' ' '
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ tr '|' ' '
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD
+ grep -vE '/lib/.*\.so\.[0-9]+\|'
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ grep -vE '/lib/.*\.so\.[0-9]+\|'
+ install_from_index INDEX-NEW
+ sort -k 1,1 -t '|' INDEX-NEW
+ tr '|' ' '
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ [ -z '' ]
+ gunzip
+ install -S -o 0 -g 0 -m 0644 17d4738298c0c44ed327d2366e717facf4a7747cfea3618e200322f5fce551da ///usr/src/crypto/openssl/ssl/s3_cbc.c
install: ///usr/src/crypto/openssl/ssl/s3_cbc.c: No such file or directory
+ rm 17d4738298c0c44ed327d2366e717facf4a7747cfea3618e200322f5fce551da
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ tr '|' ' '
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ [ f = f ]
+ [ 0 = 0 ]
+ read FPATH TYPE OWNER GROUP PERM FLAGS HASH LINK
+ install_delete INDEX-OLD INDEX-NEW
+ cut -f 1 -d '|'
+ sort
+ sort -k 1,1 -t '|' INDEX-OLD
+ join -t '|' -v 1 - newfiles
+ tr '|' ' '
+ cut -f 1,2 -d '|'
+ sort -r -k 1,1 -t '|'
+ read FPATH TYPE
+ rm newfiles killfiles
+ [ /etc/master.passwd -nt /etc/spwd.db ]
+ [ /etc/master.passwd -nt /etc/pwd.db ]
+ [ /etc/login.conf -nt /etc/login.conf.db ]
+ touch f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/worlddone
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ grep -E '/lib/.*\.so\.[0-9]+\|'
+ sort
+ cut -f 1 -d '|'
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD
+ grep -E '/lib/.*\.so\.[0-9]+\|'
+ grep -q .
+ sort
+ join -v 1 - newfiles
+ cut -f 1 -d '|'
+ rm newfiles
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-NEW
+ grep -E '/lib/.*\.so\.[0-9]+\|'
+ grep -vE ^/boot/ f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/INDEX-OLD
+ grep -E '/lib/.*\.so\.[0-9]+\|'
+ install_delete INDEX-OLD INDEX-NEW
+ cut -f 1 -d '|'
+ sort
+ sort -k 1,1 -t '|' INDEX-OLD
+ sort -r -k 1,1 -t '|'
+ join -t '|' -v 1 - newfiles
+ cut -f 1,2 -d '|'
+ tr '|' ' '
+ read FPATH TYPE
+ rm newfiles killfiles
+ rm INDEX-OLD INDEX-NEW
+ install_setup_rollback
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/kernelfirst ]
+ [ -f f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/worlddone ]
+ rm f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/worlddone
+ [ -L f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-rollback ]
+ mv f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-rollback f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/rollback
+ mv f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-rollback
+ echo ' done.'
done.