[HTC One S] Sneakyghost:
Updater-Script from Viper 2.1 looks like its pushing the recovery.log to sdcard as a default action when the ROM install has completed :D

Here's recovery log from Viper 2.1 Install with latest TWRP 2.4.4.0:

Starting TWRP 2.4.0.0 on Sat Mar 16 13:54:20 2013
BOARD_HAS_NO_REAL_SDCARD := true
TW_INCLUDE_DUMLOCK := true
I:Single storage only.
I:No internal storage defined.
I:No storage defined, defaulting to /sdcard.
I:Lun file '/sys/class/android_usb/android0/f_mass_storage/lun0/file'
TW_INCLUDE_CRYPTO := true
Starting the UI...Pixel format: 540x960 @ 32bpp
Pixel format: BGR_565
framebuffer: fd 3 (540 x 960)
=> Linking mtab
=> Processing recovery.fstab
I:Processing '/recovery'
I:Processing '/boot'
I:Processing '/cache'
I:Processing '/data'
I:Processing '/sdcard'
I:Created '/and-sec' folder.
I:Creating .android_secure: /sdcard/.android_secure
I:Processing '/system'
I:Processing '/misc'
Updating partition details...
I:Unmounting main partitions...

Partition Logs:
/recovery | /dev/block/mmcblk0p22 | Size: 15MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0p22
Display_Name: recovery
Backup_Path: /recovery
Backup_Name: recovery
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/boot | /dev/block/mmcblk0p21 | Size: 16MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0p21
Display_Name: boot
Backup_Path: /boot
Backup_Name: boot
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/cache | /dev/block/mmcblk0p34 | Size: 251MB Used: 16MB Free: 235MB Backup Size: 16MB
Flags: Can_Be_Wiped Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent
Primary_Block_Device: /dev/block/mmcblk0p34
Display_Name: Cache
Backup_Path: /cache
Backup_Name: cache
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/data | /dev/block/mmcblk0p35 | Size: 2393MB Used: 177MB Free: 2215MB Backup Size: 177MB
Flags: Can_Be_Wiped Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted
Primary_Block_Device: /dev/block/mmcblk0p35
Display_Name: Data
Backup_Path: /data
Backup_Name: data
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/sdcard | /dev/block/mmcblk0p36 | Size: 10164MB Used: 8705MB Free: 1459MB Backup Size: 0MB
Flags: Can_Be_Wiped Removable IsPresent Has_Android_Secure Is_Storage
Symlink_Path: /sdcard/.android_secure
Symlink_Mount_Point: /and-sec
Primary_Block_Device: /dev/block/mmcblk0p36
Display_Name: sdcard
Backup_Path: /and-sec
Backup_Name: and-sec
Storage_Path: /sdcard
Current_File_System: exfat
Fstab_File_System: exfat
Backup_Method: files

/system | /dev/block/mmcblk0p33 | Size: 1637MB Used: 28MB Free: 1609MB Backup Size: 28MB
Flags: Can_Be_Wiped Wipe_Available_in_GUI IsPresent
Primary_Block_Device: /dev/block/mmcblk0p33
Display_Name: System
Backup_Path: /system
Backup_Name: system
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/misc | /dev/block/mmcblk0p23 | Size: 0MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0p23
Display_Name: misc
Backup_Path: /misc
Backup_Name: misc
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

I:Loading package: TWRP (/script/ui.xml)
I:Loading package: TWRP (/sdcard/TWRP/theme/ui.zip)
I:Loading package: TWRP (/res/ui.xml)
I:Loading resources...
I:Loading variables...
I:Loading pages...
I:Loading page main
I:Loading page main2
I:Loading page install
I:Loading page flash_confirm
I:Loading page flash_zip
I:Loading page flash_done
I:Loading page clear_vars
I:Loading page confirm_action
I:Loading page action_page
I:Loading page action_complete
I:Loading page filecheck
I:Loading page rebootcheck
I:Loading page wipe
I:Loading page backup
I:Loading page backupname1
I:Loading page backupname2
I:Loading page backup_run
I:Loading page restore
I:Loading page restore_select
I:Loading page renamebackup
I:Loading page restore_run
I:Loading page mount
I:Loading page usb_mount
I:Loading page usb_umount
I:Loading page reboot
I:Loading page settings
I:Loading page timezone
I:Loading page advanced
I:Loading page partsdcard
I:Loading page htcdumlock
I:Loading page lock
I:Loading page filemanagerlist
I:Loading page filemanageroptions
I:Loading page choosedestinationfolder
I:Loading page filemanagerrenamefile
I:Loading page filemanagerrenamefolder
I:Loading page filemanagerchmod
I:Loading page filemanagerconfirm
I:Loading page filemanageracction
I:Loading page decrypt
I:Loading page trydecrypt
I:Loading page terminalfolder
I:Loading page terminalcommand
I:Loading page sideload
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=IMM76L
ro.build.display.id=cm_ville-eng 4.0.4 IMM76L eng.dees_troy.20130129.043805 test-keys
ro.build.version.incremental=eng.dees_troy.20130129.043805
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Tue Jan 29 04:38:16 UTC 2013
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=dees_troy
ro.build.host=ded1.ktechnology.net
ro.build.tags=test-keys
ro.product.model=ville
ro.product.brand=htc
ro.product.name=cm_ville
ro.product.device=ville
ro.product.board=ville
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=htc
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8660
ro.build.product=ville
ro.build.description=cm_ville-eng 4.0.4 IMM76L eng.dees_troy.20130129.043805 test-keys
ro.build.fingerprint=htc/cm_ville/ville:4.0.4/IMM76L/eng.dees_troy.20130129.043805:eng/test-keys
ro.build.characteristics=default
ro.cm.device=ville
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.cm.version=9.0.0-RC0-ville-UNOFFICIAL
ro.modversion=9.0.0-RC0-ville-UNOFFICIAL
ro.config.ringtone=CyanTone.ogg
ro.config.notification_sound=CyanMessage.ogg
ro.config.alarm_alert=CyanAlarm.ogg
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.factorytest=0
ro.serialno=HT242W406309
ro.bootmode=normal
ro.baseband=1.13.50.05.25
ro.carrier=ALL
ro.bootloader=1.06.0000
ro.hardware=vitte
ro.revision=128
ro.emmc=1
init.svc.choice_fn=stopped
init.svc.recovery=running
init.svc.adbd=running

I:Attempt to load settings from settings file...
I:Version number saved to '/cache/recovery/.version'
I:Switching packages (TWRP)
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/ZIP/ViperOneS_2.2.0.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found.
aroma/s: Initializing
Starting AROMA INSTALLER version 2.56
(c) 2012 by amarullz xda-developers
aroma/s: Saving Arguments

Starting AROMA INSTALLER version 2.56
(c) 2012 by amarullz xda-developers

aroma/s: Open Archive
aroma/s: Initializing Resource

DEVICE NAME: h2w headset - /sys/board_properties/virtualkeys.h2w headset
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: proximity - /sys/board_properties/virtualkeys.proximity
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: lightsensor-level - /sys/board_properties/virtualkeys.lightsensor-level
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: ewtzmu2_gyroscope - /sys/board_properties/virtualkeys.ewtzmu2_gyroscope
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: compass - /sys/board_properties/virtualkeys.compass
EV ST: minX: -2000 maxX: 2000 minY: -2000 maxY: 2000
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: keypad_8960 - /sys/board_properties/virtualkeys.keypad_8960
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: atmel-touchscreen - /sys/board_properties/virtualkeys.atmel-touchscreen
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 539 minY: 0 maxY: 959

DEVICE NAME: cy8c-touchkey - /sys/board_properties/virtualkeys.cy8c-touchkey
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: tv-touchscreen - /sys/board_properties/virtualkeys.tv-touchscreen
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 941 maxX: 31664 minY: 417 maxY: 32053

DEVICE NAME: rcp_events - /sys/board_properties/virtualkeys.rcp_events
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: msm8960-snd-card Headset Jack - /sys/board_properties/virtualkeys.msm8960-snd-card Headset Jack
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0

DEVICE NAME: msm8960-snd-card Button Jack - /sys/board_properties/virtualkeys.msm8960-snd-card Button Jack
EV ST: minX: 0 maxX: 0 minY: 0 maxY: 0
EV MT: minX: 0 maxX: 0 minY: 0 maxY: 0
aroma/s: Opening Freetype
aroma/s: Mute Parent
aroma/s: Starting Interface
aroma/s: (1) Freetype fonts loaded as Font Family
aroma/s: (1) Freetype fonts loaded as Font Family
aroma/e: PNG(META-INF/com/google/android/aroma/themes/venom/radio.png): Not Supported. Only 8 Bit Depth with 3/4 Channel or Pallete.