print DATEI @include;
print "/var/log/messages";
close(DATEI);
- system("tar -cvzf /var/ipfire/backup/$Jahr$Monat$Monatstag-$Stunden$Minuten.ipf --files-from='/tmp/include' --exclude-from='/var/ipfire/backup/exclude' --files-from='/var/ipfire/backup/include.user' --exclude-from='/var/ipfire/backup/exclude.user'");
+ system("tar -cvzf /var/ipfire/backup/$Jahr$Monat$Monatstag-$Stunden$Minuten.ipf --exclude-from='/var/ipfire/backup/exclude' --exclude-from='/var/ipfire/backup/exclude.user' --files-from='/tmp/include' --files-from='/var/ipfire/backup/include.user'");
system("rm /tmp/include");
if ($ARGV[0] eq 'iso') {
system("/usr/local/bin/backupiso $Jahr$Monat$Monatstag-$Stunden$Minuten &");
open(DATEI, ">/tmp/include") || die "Could not save temp include file";
print DATEI @include;
close(DATEI);
- system("tar -cvzf /var/ipfire/backup/$Jahr$Monat$Monatstag-$Stunden$Minuten.ipf --files-from='/tmp/include' --exclude-from='/var/ipfire/backup/exclude' --files-from='/var/ipfire/backup/include.user' --exclude-from='/var/ipfire/backup/exclude.user'");
+ system("tar -cvzf /var/ipfire/backup/$Jahr$Monat$Monatstag-$Stunden$Minuten.ipf --exclude-from='/var/ipfire/backup/exclude' --exclude-from='/var/ipfire/backup/exclude.user' --files-from='/tmp/include' --files-from='/var/ipfire/backup/include.user'");
system("rm /tmp/include");
}
elsif ($ARGV[0] eq 'restore') {
open(DATEI, "<${General::swroot}/backup/include") || die "Can not open include file";
my @Zeilen = <DATEI>;
close(DATEI);
-
+
foreach (@Zeilen){
chomp($_);
my @files = `find $_ -maxdepth 0 2>/dev/null`;
-*.tmp
/etc/sysconfig/lm_sensors
+*.tmp
/var/ipfire/ethernet/settings
/var/ipfire/firewall/bin/*
/var/ipfire/ovpn/openssl/*
-/var/ipfire/*/settings
-/var/ipfire/*/*.conf
-/var/ipfire/*/*.pem
-/var/ipfire/*/config
-/var/ipfire/*/enable
-/var/ipfire/*/*enable*
-/var/ipfire/ovpn/collectd.vpn
-/etc/unbound
-/etc/passwd
-/etc/shadow
/etc/group
-/etc/ipsec.user.*
-/etc/ipsec.user-post.conf
-/etc/sysconfig/*
/etc/hosts*
/etc/httpd/server.crt
/etc/httpd/server.csr
-/etc/httpd/server.key
/etc/httpd/server-ecdsa.crt
/etc/httpd/server-ecdsa.csr
/etc/httpd/server-ecdsa.key
-/etc/ssh/ssh_host*
-/etc/ssh/sshd_config
+/etc/httpd/server.key
+/etc/ipsec.user.*
+/etc/ipsec.user-post.conf
/etc/logrotate.d
+/etc/passwd
+/etc/shadow
+/etc/ssh/sshd_config
+/etc/ssh/ssh_host*
+/etc/squid/squid.conf.local
+/etc/squid/squid.conf.pre.local
+/etc/sysconfig/*
+/etc/sysconfig/firewall.local
+/etc/sysconfig/rc.local
+/etc/unbound
+/root/.bash_history
+/root/.gitconfig
+/root/.ssh
/var/ipfire/auth/users
+/var/ipfire/captive/*
+/var/ipfire/*/*.conf
+/var/ipfire/*/config
/var/ipfire/dhcp/*
/var/ipfire/dnsforward/*
+/var/ipfire/*/enable
+/var/ipfire/*/*enable*
+/var/ipfire/ethernet/aliases
+/var/ipfire/ethernet/wireless
/var/ipfire/firewall
/var/ipfire/fwhosts
/var/ipfire/main/*
/var/ipfire/ovpn
+/var/ipfire/ovpn/collectd.vpn
+/var/ipfire/*/*.pem
/var/ipfire/ppp
/var/ipfire/proxy
/var/ipfire/qos/*
/var/ipfire/qos/bin/qos.sh
+/var/ipfire/*/settings
/var/ipfire/time/
/var/ipfire/urlfilter
/var/ipfire/vpn
/var/log/rrd/*
/var/log/rrd/collectd
/var/log/vnstat
-/etc/sysconfig/firewall.local
-/etc/sysconfig/rc.local
-/root/.gitconfig
-/root/.bash_history
-/var/ipfire/ethernet/aliases
-/var/ipfire/ethernet/wireless
-/var/ipfire/captive/*
--- /dev/null
+search.fs_label "NAME VERSION ARCH" root
+set prefix=($root)/EFI/BOOT
--- /dev/null
+set default="0"
+
+function load_video {
+ insmod efi_gop
+ insmod efi_uga
+ insmod video_bochs
+ insmod video_cirrus
+ insmod all_video
+}
+
+load_video
+set gfxpayload=keep
+insmod gzio
+insmod part_gpt
+insmod ext2
+
+set timeout=60
+
+menuentry 'Install NAME VERSION ARCH' --class ipfire --class gnu-linux --class gnu --class os {
+ linux /boot/isolinux/vmlinuz
+ initrd /boot/isolinux/instroot
+}
+
+submenu 'Other Installation Options -->' {
+ menuentry 'Install NAME VERSION (Text Mode)' --class ipfire --class gnu-linux --class gnu --class os {
+ linux /boot/isolinux/vmlinuz novga
+ initrd /boot/isolinux/instroot
+ }
+
+ menuentry 'Unattended installation' --class ipfire --class gnu-linux --class gnu --class os {
+ linux /boot/isolinux/vmlinuz installer.unattended
+ initrd /boot/isolinux/instroot
+ }
+}
GRUB_CMDLINE_LINUX="panic=10"
GRUB_DISABLE_RECOVERY="true"
GRUB_BACKGROUND="/boot/grub/splash.png"
-GRUB_FONT="/boot/grub/unifont.pf2"
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm64 4.14.50-ipfire-multi Kernel Configuration
+# Linux/arm64 4.14.50-ipfire Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
# CONFIG_PCI_IOV is not set
# CONFIG_PCI_PRI is not set
# CONFIG_PCI_PASID is not set
+CONFIG_PCI_LABEL=y
# CONFIG_HOTPLUG_PCI is not set
#
#
CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/sda1 rootdelay=20"
# CONFIG_CMDLINE_FORCE is not set
-# CONFIG_EFI is not set
+CONFIG_EFI_STUB=y
+CONFIG_EFI=y
+CONFIG_DMI=y
#
# Userspace binary formats
# CONFIG_WIRELESS_WDS is not set
CONFIG_WLAN_VENDOR_ADMTEK=y
CONFIG_ADM8211=m
-# CONFIG_RTL8189ES is not set
CONFIG_ATH_COMMON=m
CONFIG_WLAN_VENDOR_ATH=y
# CONFIG_ATH_DEBUG is not set
CONFIG_WLCORE=m
CONFIG_WLCORE_SDIO=m
CONFIG_WILINK_PLATFORM_DATA=y
-# CONFIG_WLAN_VENDOR_XRADIO is not set
CONFIG_WLAN_VENDOR_ZYDAS=y
CONFIG_USB_ZD1201=m
CONFIG_ZD1211RW=m
# CONFIG_HVC_DCC is not set
CONFIG_VIRTIO_CONSOLE=m
CONFIG_IPMI_HANDLER=m
+CONFIG_IPMI_DMI_DECODE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
# CONFIG_REGULATOR_PV88080 is not set
# CONFIG_REGULATOR_PV88090 is not set
# CONFIG_REGULATOR_PWM is not set
-CONFIG_REGULATOR_SY8106A=y
# CONFIG_REGULATOR_TPS51632 is not set
# CONFIG_REGULATOR_TPS62360 is not set
# CONFIG_REGULATOR_TPS65023 is not set
CONFIG_REGULATOR_VEXPRESS=y
CONFIG_CEC_CORE=m
CONFIG_CEC_NOTIFIER=y
-CONFIG_CEC_PIN=y
CONFIG_RC_CORE=m
CONFIG_RC_MAP=m
CONFIG_RC_DECODERS=y
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
CONFIG_DRM_RCAR_DW_HDMI=m
-CONFIG_DRM_SUN4I=m
-CONFIG_DRM_SUN4I_HDMI=m
-CONFIG_DRM_SUN4I_HDMI_CEC=y
-CONFIG_DRM_SUN4I_BACKEND=m
-CONFIG_DRM_SUN8I_DW_HDMI=m
-CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_BOCHS is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_UVESA is not set
+CONFIG_FB_EFI=y
CONFIG_FB_OPENCORES=m
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
CONFIG_RTC_DRV_DS1742=m
CONFIG_RTC_DRV_DS2404=m
+# CONFIG_RTC_DRV_EFI is not set
CONFIG_RTC_DRV_STK17TA8=m
# CONFIG_RTC_DRV_M48T86 is not set
CONFIG_RTC_DRV_M48T35=m
# CONFIG_ARM_PSCI_CHECKER is not set
# CONFIG_ARM_SCPI_PROTOCOL is not set
# CONFIG_FIRMWARE_MEMMAP is not set
+CONFIG_DMIID=y
+# CONFIG_DMI_SYSFS is not set
CONFIG_RASPBERRYPI_FIRMWARE=y
# CONFIG_FW_CFG_SYSFS is not set
CONFIG_HAVE_ARM_SMCCC=y
# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# EFI (Extensible Firmware Interface) Support
+#
+CONFIG_EFI_VARS=y
+CONFIG_EFI_ESRT=y
+CONFIG_EFI_VARS_PSTORE=y
+# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
+CONFIG_EFI_PARAMS_FROM_FDT=y
+CONFIG_EFI_RUNTIME_WRAPPERS=y
+CONFIG_EFI_ARMSTUB=y
+CONFIG_EFI_BOOTLOADER_CONTROL=m
+# CONFIG_EFI_CAPSULE_LOADER is not set
+# CONFIG_EFI_TEST is not set
+# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_MESON_SM=y
#
# CONFIG_HUGETLB_PAGE is not set
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
CONFIG_CONFIGFS_FS=m
+CONFIG_EFIVAR_FS=m
CONFIG_MISC_FILESYSTEMS=y
# CONFIG_ORANGEFS_FS is not set
# CONFIG_ADFS_FS is not set
CONFIG_IRQ_POLL=y
CONFIG_LIBFDT=y
CONFIG_OID_REGISTRY=m
+CONFIG_UCS2_STRING=y
CONFIG_FONT_SUPPORT=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
--- /dev/null
+usr/sbin/efibootdump
+usr/sbin/efibootmgr
+#usr/share/man/man8/efibootdump.8
+#usr/share/man/man8/efibootmgr.8
--- /dev/null
+usr/bin/efivar
+#usr/include/efivar
+#usr/include/efivar/efiboot-creator.h
+#usr/include/efivar/efiboot-loadopt.h
+#usr/include/efivar/efiboot.h
+#usr/include/efivar/efivar-dp.h
+#usr/include/efivar/efivar-guids.h
+#usr/include/efivar/efivar.h
+#usr/lib/libefiboot.so
+usr/lib/libefiboot.so.1
+usr/lib/libefiboot.so.1.35
+#usr/lib/libefivar.so
+usr/lib/libefivar.so.1
+usr/lib/libefivar.so.1.35
+#usr/lib/pkgconfig/efiboot.pc
+#usr/lib/pkgconfig/efivar.pc
+#usr/share/man/man1/efivar.1
+#usr/share/man/man3/efi_append_variable.3
+#usr/share/man/man3/efi_del_variable.3
+#usr/share/man/man3/efi_get_next_variable_name.3
+#usr/share/man/man3/efi_get_variable.3
+#usr/share/man/man3/efi_get_variable_attributes.3
+#usr/share/man/man3/efi_get_variable_size.3
+#usr/share/man/man3/efi_guid_to_id_guid.3
+#usr/share/man/man3/efi_guid_to_name.3
+#usr/share/man/man3/efi_guid_to_str.3
+#usr/share/man/man3/efi_guid_to_symbol.3
+#usr/share/man/man3/efi_name_to_guid.3
+#usr/share/man/man3/efi_set_variable.3
+#usr/share/man/man3/efi_str_to_guid.3
+#usr/share/man/man3/efi_symbol_to_guid.3
+#usr/share/man/man3/efi_variable_alloc.3
+#usr/share/man/man3/efi_variable_export.3
+#usr/share/man/man3/efi_variable_free.3
+#usr/share/man/man3/efi_variable_get_attributes.3
+#usr/share/man/man3/efi_variable_get_data.3
+#usr/share/man/man3/efi_variable_get_guid.3
+#usr/share/man/man3/efi_variable_get_name.3
+#usr/share/man/man3/efi_variable_import.3
+#usr/share/man/man3/efi_variable_realize.3
+#usr/share/man/man3/efi_variable_set_attributes.3
+#usr/share/man/man3/efi_variable_set_data.3
+#usr/share/man/man3/efi_variable_set_guid.3
+#usr/share/man/man3/efi_variable_set_name.3
+#usr/share/man/man3/efi_variable_t.3
+#usr/share/man/man3/efi_variables_supported.3
--- /dev/null
+#boot/grub
+boot/grub/splash.png
+#etc/bash_completion.d
+#etc/bash_completion.d/grub
+etc/default/grub
+#etc/grub.d
+etc/grub.d/00_header
+etc/grub.d/10_linux
+etc/grub.d/20_linux_xen
+etc/grub.d/30_os-prober
+etc/grub.d/40_custom
+etc/grub.d/41_custom
+etc/grub.d/README
+usr/bin/grub-editenv
+usr/bin/grub-file
+usr/bin/grub-fstest
+usr/bin/grub-glue-efi
+usr/bin/grub-kbdcomp
+usr/bin/grub-menulst2cfg
+usr/bin/grub-mkfont
+usr/bin/grub-mkimage
+usr/bin/grub-mklayout
+usr/bin/grub-mknetdir
+usr/bin/grub-mkpasswd-pbkdf2
+usr/bin/grub-mkrelpath
+usr/bin/grub-mkrescue
+usr/bin/grub-mkstandalone
+usr/bin/grub-render-label
+usr/bin/grub-script-check
+usr/bin/grub-syslinux2cfg
+#usr/lib/grub
+#usr/lib/grub/arm64-efi
+usr/lib/grub/arm64-efi/acpi.mod
+usr/lib/grub/arm64-efi/acpi.module
+usr/lib/grub/arm64-efi/adler32.mod
+usr/lib/grub/arm64-efi/adler32.module
+usr/lib/grub/arm64-efi/affs.mod
+usr/lib/grub/arm64-efi/affs.module
+usr/lib/grub/arm64-efi/afs.mod
+usr/lib/grub/arm64-efi/afs.module
+usr/lib/grub/arm64-efi/all_video.mod
+usr/lib/grub/arm64-efi/all_video.module
+usr/lib/grub/arm64-efi/archelp.mod
+usr/lib/grub/arm64-efi/archelp.module
+usr/lib/grub/arm64-efi/bfs.mod
+usr/lib/grub/arm64-efi/bfs.module
+usr/lib/grub/arm64-efi/bitmap.mod
+usr/lib/grub/arm64-efi/bitmap.module
+usr/lib/grub/arm64-efi/bitmap_scale.mod
+usr/lib/grub/arm64-efi/bitmap_scale.module
+usr/lib/grub/arm64-efi/blocklist.mod
+usr/lib/grub/arm64-efi/blocklist.module
+usr/lib/grub/arm64-efi/boot.mod
+usr/lib/grub/arm64-efi/boot.module
+usr/lib/grub/arm64-efi/bswap_test.mod
+usr/lib/grub/arm64-efi/bswap_test.module
+usr/lib/grub/arm64-efi/btrfs.mod
+usr/lib/grub/arm64-efi/btrfs.module
+usr/lib/grub/arm64-efi/bufio.mod
+usr/lib/grub/arm64-efi/bufio.module
+usr/lib/grub/arm64-efi/cat.mod
+usr/lib/grub/arm64-efi/cat.module
+usr/lib/grub/arm64-efi/cbfs.mod
+usr/lib/grub/arm64-efi/cbfs.module
+usr/lib/grub/arm64-efi/chain.mod
+usr/lib/grub/arm64-efi/chain.module
+usr/lib/grub/arm64-efi/cmdline_cat_test.mod
+usr/lib/grub/arm64-efi/cmdline_cat_test.module
+usr/lib/grub/arm64-efi/cmp.mod
+usr/lib/grub/arm64-efi/cmp.module
+usr/lib/grub/arm64-efi/cmp_test.mod
+usr/lib/grub/arm64-efi/cmp_test.module
+usr/lib/grub/arm64-efi/command.lst
+usr/lib/grub/arm64-efi/config.h
+usr/lib/grub/arm64-efi/configfile.mod
+usr/lib/grub/arm64-efi/configfile.module
+usr/lib/grub/arm64-efi/cpio.mod
+usr/lib/grub/arm64-efi/cpio.module
+usr/lib/grub/arm64-efi/cpio_be.mod
+usr/lib/grub/arm64-efi/cpio_be.module
+usr/lib/grub/arm64-efi/crc64.mod
+usr/lib/grub/arm64-efi/crc64.module
+usr/lib/grub/arm64-efi/crypto.lst
+usr/lib/grub/arm64-efi/crypto.mod
+usr/lib/grub/arm64-efi/crypto.module
+usr/lib/grub/arm64-efi/cryptodisk.mod
+usr/lib/grub/arm64-efi/cryptodisk.module
+usr/lib/grub/arm64-efi/ctz_test.mod
+usr/lib/grub/arm64-efi/ctz_test.module
+usr/lib/grub/arm64-efi/date.mod
+usr/lib/grub/arm64-efi/date.module
+usr/lib/grub/arm64-efi/datehook.mod
+usr/lib/grub/arm64-efi/datehook.module
+usr/lib/grub/arm64-efi/datetime.mod
+usr/lib/grub/arm64-efi/datetime.module
+usr/lib/grub/arm64-efi/disk.mod
+usr/lib/grub/arm64-efi/disk.module
+usr/lib/grub/arm64-efi/diskfilter.mod
+usr/lib/grub/arm64-efi/diskfilter.module
+usr/lib/grub/arm64-efi/div.mod
+usr/lib/grub/arm64-efi/div.module
+usr/lib/grub/arm64-efi/div_test.mod
+usr/lib/grub/arm64-efi/div_test.module
+usr/lib/grub/arm64-efi/dm_nv.mod
+usr/lib/grub/arm64-efi/dm_nv.module
+usr/lib/grub/arm64-efi/echo.mod
+usr/lib/grub/arm64-efi/echo.module
+usr/lib/grub/arm64-efi/efi_gop.mod
+usr/lib/grub/arm64-efi/efi_gop.module
+usr/lib/grub/arm64-efi/efifwsetup.mod
+usr/lib/grub/arm64-efi/efifwsetup.module
+usr/lib/grub/arm64-efi/efinet.mod
+usr/lib/grub/arm64-efi/efinet.module
+usr/lib/grub/arm64-efi/elf.mod
+usr/lib/grub/arm64-efi/elf.module
+usr/lib/grub/arm64-efi/eval.mod
+usr/lib/grub/arm64-efi/eval.module
+usr/lib/grub/arm64-efi/exfat.mod
+usr/lib/grub/arm64-efi/exfat.module
+usr/lib/grub/arm64-efi/exfctest.mod
+usr/lib/grub/arm64-efi/exfctest.module
+usr/lib/grub/arm64-efi/ext2.mod
+usr/lib/grub/arm64-efi/ext2.module
+usr/lib/grub/arm64-efi/extcmd.mod
+usr/lib/grub/arm64-efi/extcmd.module
+usr/lib/grub/arm64-efi/fat.mod
+usr/lib/grub/arm64-efi/fat.module
+usr/lib/grub/arm64-efi/fdt.mod
+usr/lib/grub/arm64-efi/fdt.module
+usr/lib/grub/arm64-efi/file.mod
+usr/lib/grub/arm64-efi/file.module
+usr/lib/grub/arm64-efi/font.mod
+usr/lib/grub/arm64-efi/font.module
+usr/lib/grub/arm64-efi/fs.lst
+usr/lib/grub/arm64-efi/fshelp.mod
+usr/lib/grub/arm64-efi/fshelp.module
+usr/lib/grub/arm64-efi/functional_test.mod
+usr/lib/grub/arm64-efi/functional_test.module
+usr/lib/grub/arm64-efi/gcry_arcfour.mod
+usr/lib/grub/arm64-efi/gcry_arcfour.module
+usr/lib/grub/arm64-efi/gcry_blowfish.mod
+usr/lib/grub/arm64-efi/gcry_blowfish.module
+usr/lib/grub/arm64-efi/gcry_camellia.mod
+usr/lib/grub/arm64-efi/gcry_camellia.module
+usr/lib/grub/arm64-efi/gcry_cast5.mod
+usr/lib/grub/arm64-efi/gcry_cast5.module
+usr/lib/grub/arm64-efi/gcry_crc.mod
+usr/lib/grub/arm64-efi/gcry_crc.module
+usr/lib/grub/arm64-efi/gcry_des.mod
+usr/lib/grub/arm64-efi/gcry_des.module
+usr/lib/grub/arm64-efi/gcry_dsa.mod
+usr/lib/grub/arm64-efi/gcry_dsa.module
+usr/lib/grub/arm64-efi/gcry_idea.mod
+usr/lib/grub/arm64-efi/gcry_idea.module
+usr/lib/grub/arm64-efi/gcry_md4.mod
+usr/lib/grub/arm64-efi/gcry_md4.module
+usr/lib/grub/arm64-efi/gcry_md5.mod
+usr/lib/grub/arm64-efi/gcry_md5.module
+usr/lib/grub/arm64-efi/gcry_rfc2268.mod
+usr/lib/grub/arm64-efi/gcry_rfc2268.module
+usr/lib/grub/arm64-efi/gcry_rijndael.mod
+usr/lib/grub/arm64-efi/gcry_rijndael.module
+usr/lib/grub/arm64-efi/gcry_rmd160.mod
+usr/lib/grub/arm64-efi/gcry_rmd160.module
+usr/lib/grub/arm64-efi/gcry_rsa.mod
+usr/lib/grub/arm64-efi/gcry_rsa.module
+usr/lib/grub/arm64-efi/gcry_seed.mod
+usr/lib/grub/arm64-efi/gcry_seed.module
+usr/lib/grub/arm64-efi/gcry_serpent.mod
+usr/lib/grub/arm64-efi/gcry_serpent.module
+usr/lib/grub/arm64-efi/gcry_sha1.mod
+usr/lib/grub/arm64-efi/gcry_sha1.module
+usr/lib/grub/arm64-efi/gcry_sha256.mod
+usr/lib/grub/arm64-efi/gcry_sha256.module
+usr/lib/grub/arm64-efi/gcry_sha512.mod
+usr/lib/grub/arm64-efi/gcry_sha512.module
+usr/lib/grub/arm64-efi/gcry_tiger.mod
+usr/lib/grub/arm64-efi/gcry_tiger.module
+usr/lib/grub/arm64-efi/gcry_twofish.mod
+usr/lib/grub/arm64-efi/gcry_twofish.module
+usr/lib/grub/arm64-efi/gcry_whirlpool.mod
+usr/lib/grub/arm64-efi/gcry_whirlpool.module
+usr/lib/grub/arm64-efi/gdb_grub
+usr/lib/grub/arm64-efi/geli.mod
+usr/lib/grub/arm64-efi/geli.module
+usr/lib/grub/arm64-efi/gettext.mod
+usr/lib/grub/arm64-efi/gettext.module
+usr/lib/grub/arm64-efi/gfxmenu.mod
+usr/lib/grub/arm64-efi/gfxmenu.module
+usr/lib/grub/arm64-efi/gfxterm.mod
+usr/lib/grub/arm64-efi/gfxterm.module
+usr/lib/grub/arm64-efi/gfxterm_background.mod
+usr/lib/grub/arm64-efi/gfxterm_background.module
+usr/lib/grub/arm64-efi/gfxterm_menu.mod
+usr/lib/grub/arm64-efi/gfxterm_menu.module
+usr/lib/grub/arm64-efi/gmodule.pl
+usr/lib/grub/arm64-efi/gptsync.mod
+usr/lib/grub/arm64-efi/gptsync.module
+usr/lib/grub/arm64-efi/gzio.mod
+usr/lib/grub/arm64-efi/gzio.module
+usr/lib/grub/arm64-efi/halt.mod
+usr/lib/grub/arm64-efi/halt.module
+usr/lib/grub/arm64-efi/hashsum.mod
+usr/lib/grub/arm64-efi/hashsum.module
+usr/lib/grub/arm64-efi/hello.mod
+usr/lib/grub/arm64-efi/hello.module
+usr/lib/grub/arm64-efi/help.mod
+usr/lib/grub/arm64-efi/help.module
+usr/lib/grub/arm64-efi/hexdump.mod
+usr/lib/grub/arm64-efi/hexdump.module
+usr/lib/grub/arm64-efi/hfs.mod
+usr/lib/grub/arm64-efi/hfs.module
+usr/lib/grub/arm64-efi/hfsplus.mod
+usr/lib/grub/arm64-efi/hfsplus.module
+usr/lib/grub/arm64-efi/hfspluscomp.mod
+usr/lib/grub/arm64-efi/hfspluscomp.module
+usr/lib/grub/arm64-efi/http.mod
+usr/lib/grub/arm64-efi/http.module
+usr/lib/grub/arm64-efi/iso9660.mod
+usr/lib/grub/arm64-efi/iso9660.module
+usr/lib/grub/arm64-efi/jfs.mod
+usr/lib/grub/arm64-efi/jfs.module
+usr/lib/grub/arm64-efi/jpeg.mod
+usr/lib/grub/arm64-efi/jpeg.module
+usr/lib/grub/arm64-efi/kernel.exec
+usr/lib/grub/arm64-efi/kernel.img
+usr/lib/grub/arm64-efi/keystatus.mod
+usr/lib/grub/arm64-efi/keystatus.module
+usr/lib/grub/arm64-efi/ldm.mod
+usr/lib/grub/arm64-efi/ldm.module
+usr/lib/grub/arm64-efi/linux.mod
+usr/lib/grub/arm64-efi/linux.module
+usr/lib/grub/arm64-efi/loadenv.mod
+usr/lib/grub/arm64-efi/loadenv.module
+usr/lib/grub/arm64-efi/loopback.mod
+usr/lib/grub/arm64-efi/loopback.module
+usr/lib/grub/arm64-efi/ls.mod
+usr/lib/grub/arm64-efi/ls.module
+usr/lib/grub/arm64-efi/lsacpi.mod
+usr/lib/grub/arm64-efi/lsacpi.module
+usr/lib/grub/arm64-efi/lsefi.mod
+usr/lib/grub/arm64-efi/lsefi.module
+usr/lib/grub/arm64-efi/lsefimmap.mod
+usr/lib/grub/arm64-efi/lsefimmap.module
+usr/lib/grub/arm64-efi/lsefisystab.mod
+usr/lib/grub/arm64-efi/lsefisystab.module
+usr/lib/grub/arm64-efi/lsmmap.mod
+usr/lib/grub/arm64-efi/lsmmap.module
+usr/lib/grub/arm64-efi/lssal.mod
+usr/lib/grub/arm64-efi/lssal.module
+usr/lib/grub/arm64-efi/luks.mod
+usr/lib/grub/arm64-efi/luks.module
+usr/lib/grub/arm64-efi/lvm.mod
+usr/lib/grub/arm64-efi/lvm.module
+usr/lib/grub/arm64-efi/lzopio.mod
+usr/lib/grub/arm64-efi/lzopio.module
+usr/lib/grub/arm64-efi/macbless.mod
+usr/lib/grub/arm64-efi/macbless.module
+usr/lib/grub/arm64-efi/macho.mod
+usr/lib/grub/arm64-efi/macho.module
+usr/lib/grub/arm64-efi/mdraid09.mod
+usr/lib/grub/arm64-efi/mdraid09.module
+usr/lib/grub/arm64-efi/mdraid09_be.mod
+usr/lib/grub/arm64-efi/mdraid09_be.module
+usr/lib/grub/arm64-efi/mdraid1x.mod
+usr/lib/grub/arm64-efi/mdraid1x.module
+usr/lib/grub/arm64-efi/memdisk.mod
+usr/lib/grub/arm64-efi/memdisk.module
+usr/lib/grub/arm64-efi/memrw.mod
+usr/lib/grub/arm64-efi/memrw.module
+usr/lib/grub/arm64-efi/minicmd.mod
+usr/lib/grub/arm64-efi/minicmd.module
+usr/lib/grub/arm64-efi/minix.mod
+usr/lib/grub/arm64-efi/minix.module
+usr/lib/grub/arm64-efi/minix2.mod
+usr/lib/grub/arm64-efi/minix2.module
+usr/lib/grub/arm64-efi/minix2_be.mod
+usr/lib/grub/arm64-efi/minix2_be.module
+usr/lib/grub/arm64-efi/minix3.mod
+usr/lib/grub/arm64-efi/minix3.module
+usr/lib/grub/arm64-efi/minix3_be.mod
+usr/lib/grub/arm64-efi/minix3_be.module
+usr/lib/grub/arm64-efi/minix_be.mod
+usr/lib/grub/arm64-efi/minix_be.module
+usr/lib/grub/arm64-efi/mmap.mod
+usr/lib/grub/arm64-efi/mmap.module
+usr/lib/grub/arm64-efi/moddep.lst
+usr/lib/grub/arm64-efi/modinfo.sh
+usr/lib/grub/arm64-efi/mpi.mod
+usr/lib/grub/arm64-efi/mpi.module
+usr/lib/grub/arm64-efi/msdospart.mod
+usr/lib/grub/arm64-efi/msdospart.module
+usr/lib/grub/arm64-efi/mul_test.mod
+usr/lib/grub/arm64-efi/mul_test.module
+usr/lib/grub/arm64-efi/net.mod
+usr/lib/grub/arm64-efi/net.module
+usr/lib/grub/arm64-efi/newc.mod
+usr/lib/grub/arm64-efi/newc.module
+usr/lib/grub/arm64-efi/nilfs2.mod
+usr/lib/grub/arm64-efi/nilfs2.module
+usr/lib/grub/arm64-efi/normal.mod
+usr/lib/grub/arm64-efi/normal.module
+usr/lib/grub/arm64-efi/ntfs.mod
+usr/lib/grub/arm64-efi/ntfs.module
+usr/lib/grub/arm64-efi/ntfscomp.mod
+usr/lib/grub/arm64-efi/ntfscomp.module
+usr/lib/grub/arm64-efi/odc.mod
+usr/lib/grub/arm64-efi/odc.module
+usr/lib/grub/arm64-efi/offsetio.mod
+usr/lib/grub/arm64-efi/offsetio.module
+usr/lib/grub/arm64-efi/part_acorn.mod
+usr/lib/grub/arm64-efi/part_acorn.module
+usr/lib/grub/arm64-efi/part_amiga.mod
+usr/lib/grub/arm64-efi/part_amiga.module
+usr/lib/grub/arm64-efi/part_apple.mod
+usr/lib/grub/arm64-efi/part_apple.module
+usr/lib/grub/arm64-efi/part_bsd.mod
+usr/lib/grub/arm64-efi/part_bsd.module
+usr/lib/grub/arm64-efi/part_dfly.mod
+usr/lib/grub/arm64-efi/part_dfly.module
+usr/lib/grub/arm64-efi/part_dvh.mod
+usr/lib/grub/arm64-efi/part_dvh.module
+usr/lib/grub/arm64-efi/part_gpt.mod
+usr/lib/grub/arm64-efi/part_gpt.module
+usr/lib/grub/arm64-efi/part_msdos.mod
+usr/lib/grub/arm64-efi/part_msdos.module
+usr/lib/grub/arm64-efi/part_plan.mod
+usr/lib/grub/arm64-efi/part_plan.module
+usr/lib/grub/arm64-efi/part_sun.mod
+usr/lib/grub/arm64-efi/part_sun.module
+usr/lib/grub/arm64-efi/part_sunpc.mod
+usr/lib/grub/arm64-efi/part_sunpc.module
+usr/lib/grub/arm64-efi/partmap.lst
+usr/lib/grub/arm64-efi/parttool.lst
+usr/lib/grub/arm64-efi/parttool.mod
+usr/lib/grub/arm64-efi/parttool.module
+usr/lib/grub/arm64-efi/password.mod
+usr/lib/grub/arm64-efi/password.module
+usr/lib/grub/arm64-efi/password_pbkdf2.mod
+usr/lib/grub/arm64-efi/password_pbkdf2.module
+usr/lib/grub/arm64-efi/pbkdf2.mod
+usr/lib/grub/arm64-efi/pbkdf2.module
+usr/lib/grub/arm64-efi/pbkdf2_test.mod
+usr/lib/grub/arm64-efi/pbkdf2_test.module
+usr/lib/grub/arm64-efi/png.mod
+usr/lib/grub/arm64-efi/png.module
+usr/lib/grub/arm64-efi/priority_queue.mod
+usr/lib/grub/arm64-efi/priority_queue.module
+usr/lib/grub/arm64-efi/probe.mod
+usr/lib/grub/arm64-efi/probe.module
+usr/lib/grub/arm64-efi/procfs.mod
+usr/lib/grub/arm64-efi/procfs.module
+usr/lib/grub/arm64-efi/progress.mod
+usr/lib/grub/arm64-efi/progress.module
+usr/lib/grub/arm64-efi/raid5rec.mod
+usr/lib/grub/arm64-efi/raid5rec.module
+usr/lib/grub/arm64-efi/raid6rec.mod
+usr/lib/grub/arm64-efi/raid6rec.module
+usr/lib/grub/arm64-efi/read.mod
+usr/lib/grub/arm64-efi/read.module
+usr/lib/grub/arm64-efi/reboot.mod
+usr/lib/grub/arm64-efi/reboot.module
+usr/lib/grub/arm64-efi/regexp.mod
+usr/lib/grub/arm64-efi/regexp.module
+usr/lib/grub/arm64-efi/reiserfs.mod
+usr/lib/grub/arm64-efi/reiserfs.module
+usr/lib/grub/arm64-efi/romfs.mod
+usr/lib/grub/arm64-efi/romfs.module
+usr/lib/grub/arm64-efi/scsi.mod
+usr/lib/grub/arm64-efi/scsi.module
+usr/lib/grub/arm64-efi/search.mod
+usr/lib/grub/arm64-efi/search.module
+usr/lib/grub/arm64-efi/search_fs_file.mod
+usr/lib/grub/arm64-efi/search_fs_file.module
+usr/lib/grub/arm64-efi/search_fs_uuid.mod
+usr/lib/grub/arm64-efi/search_fs_uuid.module
+usr/lib/grub/arm64-efi/search_label.mod
+usr/lib/grub/arm64-efi/search_label.module
+usr/lib/grub/arm64-efi/serial.mod
+usr/lib/grub/arm64-efi/serial.module
+usr/lib/grub/arm64-efi/setjmp.mod
+usr/lib/grub/arm64-efi/setjmp.module
+usr/lib/grub/arm64-efi/setjmp_test.mod
+usr/lib/grub/arm64-efi/setjmp_test.module
+usr/lib/grub/arm64-efi/sfs.mod
+usr/lib/grub/arm64-efi/sfs.module
+usr/lib/grub/arm64-efi/shift_test.mod
+usr/lib/grub/arm64-efi/shift_test.module
+usr/lib/grub/arm64-efi/signature_test.mod
+usr/lib/grub/arm64-efi/signature_test.module
+usr/lib/grub/arm64-efi/sleep.mod
+usr/lib/grub/arm64-efi/sleep.module
+usr/lib/grub/arm64-efi/sleep_test.mod
+usr/lib/grub/arm64-efi/sleep_test.module
+usr/lib/grub/arm64-efi/squash4.mod
+usr/lib/grub/arm64-efi/squash4.module
+usr/lib/grub/arm64-efi/syslinuxcfg.mod
+usr/lib/grub/arm64-efi/syslinuxcfg.module
+usr/lib/grub/arm64-efi/tar.mod
+usr/lib/grub/arm64-efi/tar.module
+usr/lib/grub/arm64-efi/terminal.lst
+usr/lib/grub/arm64-efi/terminal.mod
+usr/lib/grub/arm64-efi/terminal.module
+usr/lib/grub/arm64-efi/terminfo.mod
+usr/lib/grub/arm64-efi/terminfo.module
+usr/lib/grub/arm64-efi/test.mod
+usr/lib/grub/arm64-efi/test.module
+usr/lib/grub/arm64-efi/test_blockarg.mod
+usr/lib/grub/arm64-efi/test_blockarg.module
+usr/lib/grub/arm64-efi/testload.mod
+usr/lib/grub/arm64-efi/testload.module
+usr/lib/grub/arm64-efi/testspeed.mod
+usr/lib/grub/arm64-efi/testspeed.module
+usr/lib/grub/arm64-efi/tftp.mod
+usr/lib/grub/arm64-efi/tftp.module
+usr/lib/grub/arm64-efi/tga.mod
+usr/lib/grub/arm64-efi/tga.module
+usr/lib/grub/arm64-efi/time.mod
+usr/lib/grub/arm64-efi/time.module
+usr/lib/grub/arm64-efi/tr.mod
+usr/lib/grub/arm64-efi/tr.module
+usr/lib/grub/arm64-efi/trig.mod
+usr/lib/grub/arm64-efi/trig.module
+usr/lib/grub/arm64-efi/true.mod
+usr/lib/grub/arm64-efi/true.module
+usr/lib/grub/arm64-efi/udf.mod
+usr/lib/grub/arm64-efi/udf.module
+usr/lib/grub/arm64-efi/ufs1.mod
+usr/lib/grub/arm64-efi/ufs1.module
+usr/lib/grub/arm64-efi/ufs1_be.mod
+usr/lib/grub/arm64-efi/ufs1_be.module
+usr/lib/grub/arm64-efi/ufs2.mod
+usr/lib/grub/arm64-efi/ufs2.module
+usr/lib/grub/arm64-efi/verify.mod
+usr/lib/grub/arm64-efi/verify.module
+usr/lib/grub/arm64-efi/video.lst
+usr/lib/grub/arm64-efi/video.mod
+usr/lib/grub/arm64-efi/video.module
+usr/lib/grub/arm64-efi/video_colors.mod
+usr/lib/grub/arm64-efi/video_colors.module
+usr/lib/grub/arm64-efi/video_fb.mod
+usr/lib/grub/arm64-efi/video_fb.module
+usr/lib/grub/arm64-efi/videoinfo.mod
+usr/lib/grub/arm64-efi/videoinfo.module
+usr/lib/grub/arm64-efi/videotest.mod
+usr/lib/grub/arm64-efi/videotest.module
+usr/lib/grub/arm64-efi/videotest_checksum.mod
+usr/lib/grub/arm64-efi/videotest_checksum.module
+usr/lib/grub/arm64-efi/xen_boot.mod
+usr/lib/grub/arm64-efi/xen_boot.module
+usr/lib/grub/arm64-efi/xfs.mod
+usr/lib/grub/arm64-efi/xfs.module
+usr/lib/grub/arm64-efi/xnu_uuid.mod
+usr/lib/grub/arm64-efi/xnu_uuid.module
+usr/lib/grub/arm64-efi/xnu_uuid_test.mod
+usr/lib/grub/arm64-efi/xnu_uuid_test.module
+usr/lib/grub/arm64-efi/xzio.mod
+usr/lib/grub/arm64-efi/xzio.module
+usr/lib/grub/arm64-efi/zfs.mod
+usr/lib/grub/arm64-efi/zfs.module
+usr/lib/grub/arm64-efi/zfscrypt.mod
+usr/lib/grub/arm64-efi/zfscrypt.module
+usr/lib/grub/arm64-efi/zfsinfo.mod
+usr/lib/grub/arm64-efi/zfsinfo.module
+usr/sbin/grub-bios-setup
+usr/sbin/grub-install
+usr/sbin/grub-macbless
+usr/sbin/grub-mkconfig
+usr/sbin/grub-ofpathname
+usr/sbin/grub-probe
+usr/sbin/grub-reboot
+usr/sbin/grub-set-default
+usr/sbin/grub-sparc64-setup
+#usr/share/grub
+#usr/share/grub/ascii.h
+usr/share/grub/ascii.pf2
+usr/share/grub/euro.pf2
+usr/share/grub/grub-mkconfig_lib
+usr/share/grub/unicode.pf2
+#usr/share/grub/widthspec.h
+#usr/share/info/grub-dev.info
+#usr/share/info/grub.info
+#usr/share/locale/ast/LC_MESSAGES/grub.mo
+#usr/share/locale/ca/LC_MESSAGES/grub.mo
+#usr/share/locale/da/LC_MESSAGES/grub.mo
+#usr/share/locale/de/LC_MESSAGES/grub.mo
+#usr/share/locale/de@hebrew
+#usr/share/locale/de@hebrew/LC_MESSAGES
+#usr/share/locale/de@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/de_CH
+#usr/share/locale/de_CH/LC_MESSAGES
+#usr/share/locale/de_CH/LC_MESSAGES/grub.mo
+#usr/share/locale/en@arabic
+#usr/share/locale/en@arabic/LC_MESSAGES
+#usr/share/locale/en@arabic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@cyrillic
+#usr/share/locale/en@cyrillic/LC_MESSAGES
+#usr/share/locale/en@cyrillic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@greek
+#usr/share/locale/en@greek/LC_MESSAGES
+#usr/share/locale/en@greek/LC_MESSAGES/grub.mo
+#usr/share/locale/en@hebrew
+#usr/share/locale/en@hebrew/LC_MESSAGES
+#usr/share/locale/en@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/en@piglatin
+#usr/share/locale/en@piglatin/LC_MESSAGES
+#usr/share/locale/en@piglatin/LC_MESSAGES/grub.mo
+#usr/share/locale/en@quot/LC_MESSAGES/grub.mo
+#usr/share/locale/eo/LC_MESSAGES/grub.mo
+#usr/share/locale/es/LC_MESSAGES/grub.mo
+#usr/share/locale/fi/LC_MESSAGES/grub.mo
+#usr/share/locale/fr/LC_MESSAGES/grub.mo
+#usr/share/locale/gl/LC_MESSAGES/grub.mo
+#usr/share/locale/hr/LC_MESSAGES/grub.mo
+#usr/share/locale/hu/LC_MESSAGES/grub.mo
+#usr/share/locale/id/LC_MESSAGES/grub.mo
+#usr/share/locale/it/LC_MESSAGES/grub.mo
+#usr/share/locale/ja/LC_MESSAGES/grub.mo
+#usr/share/locale/ko/LC_MESSAGES/grub.mo
+#usr/share/locale/lt/LC_MESSAGES/grub.mo
+#usr/share/locale/nb/LC_MESSAGES/grub.mo
+#usr/share/locale/nl/LC_MESSAGES/grub.mo
+#usr/share/locale/pa
+#usr/share/locale/pa/LC_MESSAGES
+#usr/share/locale/pa/LC_MESSAGES/grub.mo
+#usr/share/locale/pl/LC_MESSAGES/grub.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/grub.mo
+#usr/share/locale/ru/LC_MESSAGES/grub.mo
+#usr/share/locale/sl/LC_MESSAGES/grub.mo
+#usr/share/locale/sr/LC_MESSAGES/grub.mo
+#usr/share/locale/sv/LC_MESSAGES/grub.mo
+#usr/share/locale/tr/LC_MESSAGES/grub.mo
+#usr/share/locale/uk/LC_MESSAGES/grub.mo
+#usr/share/locale/vi/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/grub.mo
etc/rc.d/init.d/mountkernfs
etc/rc.d/init.d/mounttmpfs
etc/rc.d/init.d/network
-etc/rc.d/init.d/network-trigger
#etc/rc.d/init.d/networking
etc/rc.d/init.d/networking/any
etc/rc.d/init.d/networking/blue
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S81pakfire
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S90network-trigger
etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
#lib/modules/KVER-ipfire/kernel/drivers/firewire/firewire-core.ko
#lib/modules/KVER-ipfire/kernel/drivers/firewire/firewire-ohci.ko
#lib/modules/KVER-ipfire/kernel/drivers/firewire/firewire-sbp2.ko
+#lib/modules/KVER-ipfire/kernel/drivers/firmware
+#lib/modules/KVER-ipfire/kernel/drivers/firmware/efi
+#lib/modules/KVER-ipfire/kernel/drivers/firmware/efi/efibc.ko
#lib/modules/KVER-ipfire/kernel/drivers/gpio
#lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-adnp.ko
#lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-viperboard.ko
#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/panel/panel-simple.ko
#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/pl111
#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/pl111/pl111_drm.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun4i-backend.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun4i-drm-hdmi.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun4i-drm.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun4i-tcon.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun4i_tv.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun6i_drc.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun8i-mixer.ko
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/sun4i/sun8i_dw_hdmi.ko
#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/tinydrm
#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/tinydrm/core
#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/tinydrm/core/tinydrm.ko
#lib/modules/KVER-ipfire/kernel/fs/configfs/configfs.ko
#lib/modules/KVER-ipfire/kernel/fs/dlm
#lib/modules/KVER-ipfire/kernel/fs/dlm/dlm.ko
+#lib/modules/KVER-ipfire/kernel/fs/efivarfs
+#lib/modules/KVER-ipfire/kernel/fs/efivarfs/efivarfs.ko
#lib/modules/KVER-ipfire/kernel/fs/fat
#lib/modules/KVER-ipfire/kernel/fs/fat/fat.ko
#lib/modules/KVER-ipfire/kernel/fs/fat/msdos.ko
usr/local/bin/settime
usr/local/bin/timecheck
usr/local/bin/timezone-transition
-usr/local/bin/update-bootloader
usr/local/bin/update-lang-cache
usr/local/bin/xt_geoip_build
usr/local/bin/xt_geoip_update
etc/rc.d/init.d/mountkernfs
etc/rc.d/init.d/mounttmpfs
etc/rc.d/init.d/network
-etc/rc.d/init.d/network-trigger
#etc/rc.d/init.d/networking
etc/rc.d/init.d/networking/any
etc/rc.d/init.d/networking/blue
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S81pakfire
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S90network-trigger
etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
--- /dev/null
+#usr/bin/cdda2wav
+#usr/bin/cdrecord
+#usr/bin/devdump
+#usr/bin/dirsplit
+#usr/bin/dvdrecord
+usr/bin/genisoimage
+#usr/bin/isodebug
+#usr/bin/isodump
+#usr/bin/isoinfo
+#usr/bin/isovfy
+usr/bin/mkhybrid
+usr/bin/mkisofs
+#usr/bin/readom
+#usr/bin/wodim
+#usr/include/usal
+#usr/include/usal/aspi-dos.h
+#usr/include/usal/aspi-win32.h
+#usr/include/usal/pg.h
+#usr/include/usal/scsicdb.h
+#usr/include/usal/scsidefs.h
+#usr/include/usal/scsireg.h
+#usr/include/usal/scsisense.h
+#usr/include/usal/scsitransp.h
+#usr/include/usal/spti-wnt.h
+#usr/include/usal/srb_os2.h
+#usr/include/usal/usalcmd.h
+#usr/include/usal/usalio.h
+#usr/include/usal/usalops.h
+#usr/include/usal/usaltimes.h
+#usr/lib/librols.so
+usr/lib/librols.so.0
+usr/lib/librols.so.0.0.1
+#usr/lib/libusal.so
+usr/lib/libusal.so.0
+usr/lib/libusal.so.0.0.1
+#usr/sbin/netscsid
+#usr/share/man/man1/devdump.1
+#usr/share/man/man1/dirsplit.1
+#usr/share/man/man1/genisoimage.1
+#usr/share/man/man1/isodebug.1
+#usr/share/man/man1/isodump.1
+#usr/share/man/man1/isoinfo.1
+#usr/share/man/man1/isovfy.1
+#usr/share/man/man1/readom.1
+#usr/share/man/man1/wodim.1
+#usr/share/man/man5/genisoimagerc.5
+++ /dev/null
-#usr/bin/cdda2mp3
-#usr/bin/cdda2ogg
-#usr/bin/cdda2wav
-#usr/bin/devdump
-#usr/bin/dvdrecord
-usr/bin/isodump
-usr/bin/isoinfo
-usr/bin/isovfy
-usr/bin/mkisofs
-#usr/bin/readcd
-#usr/share/man/man1/cdda2wav.1
-#usr/share/man/man1/dvdrecord.1
-#usr/share/man/man1/readcd.1
-#usr/share/man/man8/isoinfo.8
-#usr/share/man/man8/mkisofs.8
#boot/grub
boot/grub/grub.cfg
boot/grub/splash.png
-boot/grub/unifont.pf2
#etc/bash_completion.d
#etc/bash_completion.d/grub
etc/default/grub
etc/grub.d/30_os-prober
etc/grub.d/40_custom
etc/grub.d/41_custom
-etc/grub.d/README
-etc/grub2.cfg
+#etc/grub.d/README
usr/bin/grub-editenv
usr/bin/grub-file
usr/bin/grub-fstest
#usr/lib/grub/i386-pc/echo.module
#usr/lib/grub/i386-pc/efiemu.mod
#usr/lib/grub/i386-pc/efiemu.module
-#usr/lib/grub/i386-pc/efiemu32.o
-#usr/lib/grub/i386-pc/efiemu64.o
#usr/lib/grub/i386-pc/ehci.mod
#usr/lib/grub/i386-pc/ehci.module
#usr/lib/grub/i386-pc/elf.mod
usr/sbin/grub-reboot
usr/sbin/grub-set-default
usr/sbin/grub-sparc64-setup
-usr/share/grub
+#usr/share/grub
+#usr/share/grub/ascii.h
+usr/share/grub/ascii.pf2
+usr/share/grub/euro.pf2
usr/share/grub/grub-mkconfig_lib
+usr/share/grub/unicode.pf2
+#usr/share/grub/widthspec.h
#usr/share/info/grub-dev.info
#usr/share/info/grub.info
#usr/share/locale/ast/LC_MESSAGES/grub.mo
etc/rc.d/init.d/mountkernfs
etc/rc.d/init.d/mounttmpfs
etc/rc.d/init.d/network
-etc/rc.d/init.d/network-trigger
#etc/rc.d/init.d/networking
etc/rc.d/init.d/networking/any
etc/rc.d/init.d/networking/blue
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S81pakfire
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S90network-trigger
etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
#usr/bin/syslinux2ansi
#usr/man/man1/extlinux.1
#usr/man/man1/gethostip.1
+#usr/man/man1/isohybrid.1
#usr/man/man1/lss16toppm.1
+#usr/man/man1/memdiskfind.1
#usr/man/man1/ppmtolss16.1
#usr/man/man1/syslinux.1
#usr/man/man1/syslinux2ansi.1
#usr/share/syslinux/cat.c32
#usr/share/syslinux/chain.c32
#usr/share/syslinux/cmd.c32
+#usr/share/syslinux/cmenu.c32
#usr/share/syslinux/com32
#usr/share/syslinux/com32/com32.ld
#usr/share/syslinux/com32/include
#usr/share/syslinux/com32/include/bitsize/stdint.h
#usr/share/syslinux/com32/include/bitsize/stdintconst.h
#usr/share/syslinux/com32/include/bitsize/stdintlimits.h
+#usr/share/syslinux/com32/include/bitsize32
+#usr/share/syslinux/com32/include/bitsize32/limits.h
+#usr/share/syslinux/com32/include/bitsize32/stddef.h
+#usr/share/syslinux/com32/include/bitsize32/stdint.h
+#usr/share/syslinux/com32/include/bitsize32/stdintconst.h
+#usr/share/syslinux/com32/include/bitsize32/stdintlimits.h
+#usr/share/syslinux/com32/include/bitsize64
+#usr/share/syslinux/com32/include/bitsize64/limits.h
+#usr/share/syslinux/com32/include/bitsize64/stddef.h
+#usr/share/syslinux/com32/include/bitsize64/stdint.h
+#usr/share/syslinux/com32/include/bitsize64/stdintconst.h
+#usr/share/syslinux/com32/include/bitsize64/stdintlimits.h
#usr/share/syslinux/com32/include/bufprintf.h
+#usr/share/syslinux/com32/include/byteswap.h
+#usr/share/syslinux/com32/include/cli.h
#usr/share/syslinux/com32/include/colortbl.h
#usr/share/syslinux/com32/include/com32.h
#usr/share/syslinux/com32/include/console.h
#usr/share/syslinux/com32/include/cpufeature.h
+#usr/share/syslinux/com32/include/ctime.h
#usr/share/syslinux/com32/include/ctype.h
#usr/share/syslinux/com32/include/dev.h
#usr/share/syslinux/com32/include/dhcp.h
#usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h
#usr/share/syslinux/com32/include/gplinclude/zzjson
#usr/share/syslinux/com32/include/gplinclude/zzjson/zzjson.h
+#usr/share/syslinux/com32/include/hw
+#usr/share/syslinux/com32/include/hw/vga.h
#usr/share/syslinux/com32/include/ilog2.h
#usr/share/syslinux/com32/include/inttypes.h
#usr/share/syslinux/com32/include/klibc
#usr/share/syslinux/com32/include/klibc/diverr.h
#usr/share/syslinux/com32/include/klibc/endian.h
#usr/share/syslinux/com32/include/klibc/extern.h
+#usr/share/syslinux/com32/include/klibc/i386
+#usr/share/syslinux/com32/include/klibc/i386/archsetjmp.h
#usr/share/syslinux/com32/include/klibc/sysconfig.h
+#usr/share/syslinux/com32/include/klibc/x86_64
+#usr/share/syslinux/com32/include/klibc/x86_64/archsetjmp.h
#usr/share/syslinux/com32/include/libansi.h
#usr/share/syslinux/com32/include/limits.h
+#usr/share/syslinux/com32/include/linux
+#usr/share/syslinux/com32/include/linux/list.h
#usr/share/syslinux/com32/include/math.h
+#usr/share/syslinux/com32/include/menu.h
#usr/share/syslinux/com32/include/minmax.h
#usr/share/syslinux/com32/include/netinet
#usr/share/syslinux/com32/include/netinet/in.h
#usr/share/syslinux/com32/include/png.h
#usr/share/syslinux/com32/include/pngconf.h
+#usr/share/syslinux/com32/include/refstr.h
+#usr/share/syslinux/com32/include/serial.h
#usr/share/syslinux/com32/include/setjmp.h
+#usr/share/syslinux/com32/include/sort.h
+#usr/share/syslinux/com32/include/srecsend.h
#usr/share/syslinux/com32/include/stdarg.h
#usr/share/syslinux/com32/include/stdbool.h
#usr/share/syslinux/com32/include/stddef.h
#usr/share/syslinux/com32/include/sys/elf32.h
#usr/share/syslinux/com32/include/sys/elf64.h
#usr/share/syslinux/com32/include/sys/elfcommon.h
+#usr/share/syslinux/com32/include/sys/exec.h
#usr/share/syslinux/com32/include/sys/fpu.h
#usr/share/syslinux/com32/include/sys/gpxe.h
+#usr/share/syslinux/com32/include/sys/i386
+#usr/share/syslinux/com32/include/sys/i386/bitops.h
+#usr/share/syslinux/com32/include/sys/i386/cpu.h
+#usr/share/syslinux/com32/include/sys/i386/module.h
#usr/share/syslinux/com32/include/sys/io.h
+#usr/share/syslinux/com32/include/sys/module.h
#usr/share/syslinux/com32/include/sys/pci.h
#usr/share/syslinux/com32/include/sys/stat.h
#usr/share/syslinux/com32/include/sys/time.h
#usr/share/syslinux/com32/include/sys/times.h
#usr/share/syslinux/com32/include/sys/types.h
+#usr/share/syslinux/com32/include/sys/x86_64
+#usr/share/syslinux/com32/include/sys/x86_64/bitops.h
+#usr/share/syslinux/com32/include/sys/x86_64/cpu.h
+#usr/share/syslinux/com32/include/sys/x86_64/module.h
#usr/share/syslinux/com32/include/syslinux
#usr/share/syslinux/com32/include/syslinux/adv.h
#usr/share/syslinux/com32/include/syslinux/advconst.h
#usr/share/syslinux/com32/include/syslinux/bootpm.h
#usr/share/syslinux/com32/include/syslinux/bootrm.h
#usr/share/syslinux/com32/include/syslinux/config.h
+#usr/share/syslinux/com32/include/syslinux/debug.h
#usr/share/syslinux/com32/include/syslinux/disk.h
-#usr/share/syslinux/com32/include/syslinux/features.h
+#usr/share/syslinux/com32/include/syslinux/firmware.h
#usr/share/syslinux/com32/include/syslinux/idle.h
#usr/share/syslinux/com32/include/syslinux/io.h
#usr/share/syslinux/com32/include/syslinux/keyboard.h
#usr/share/syslinux/com32/include/syslinux/pxe_api.h
#usr/share/syslinux/com32/include/syslinux/reboot.h
#usr/share/syslinux/com32/include/syslinux/resolve.h
+#usr/share/syslinux/com32/include/syslinux/sysappend.h
+#usr/share/syslinux/com32/include/syslinux/version.h
#usr/share/syslinux/com32/include/syslinux/vesacon.h
#usr/share/syslinux/com32/include/syslinux/video.h
#usr/share/syslinux/com32/include/syslinux/zio.h
+#usr/share/syslinux/com32/include/tftp.h
#usr/share/syslinux/com32/include/time.h
#usr/share/syslinux/com32/include/tinyjpeg.h
#usr/share/syslinux/com32/include/unistd.h
+#usr/share/syslinux/com32/include/upload_backend.h
#usr/share/syslinux/com32/include/zconf.h
#usr/share/syslinux/com32/include/zlib.h
-#usr/share/syslinux/com32/libcom32.a
-#usr/share/syslinux/com32/libcom32gpl.a
#usr/share/syslinux/com32/libcom32upload.a
-#usr/share/syslinux/com32/libutil_com.a
+#usr/share/syslinux/com32/libgpl.c32
#usr/share/syslinux/com32/libutil_lnx.a
#usr/share/syslinux/config.c32
+#usr/share/syslinux/cptime.c32
+#usr/share/syslinux/cpu.c32
#usr/share/syslinux/cpuid.c32
#usr/share/syslinux/cpuidtest.c32
+#usr/share/syslinux/debug.c32
+#usr/share/syslinux/dhcp.c32
#usr/share/syslinux/diag
#usr/share/syslinux/diag/geodsp1s.img.xz
#usr/share/syslinux/diag/geodspms.img.xz
#usr/share/syslinux/diag/handoff.bin
+#usr/share/syslinux/dir.c32
#usr/share/syslinux/disk.c32
+#usr/share/syslinux/dmi.c32
#usr/share/syslinux/dmitest.c32
#usr/share/syslinux/dosutil
#usr/share/syslinux/dosutil/copybs.com
#usr/share/syslinux/gptmbr_c.bin
#usr/share/syslinux/gptmbr_f.bin
#usr/share/syslinux/gpxecmd.c32
-#usr/share/syslinux/gpxelinux.0
-#usr/share/syslinux/gpxelinuxk.0
#usr/share/syslinux/hdt.c32
+#usr/share/syslinux/hexdump.c32
#usr/share/syslinux/host.c32
#usr/share/syslinux/ifcpu.c32
#usr/share/syslinux/ifcpu64.c32
#usr/share/syslinux/ifmemdsk.c32
#usr/share/syslinux/ifplop.c32
-#usr/share/syslinux/int18.com
#usr/share/syslinux/isohdpfx.bin
#usr/share/syslinux/isohdpfx_c.bin
#usr/share/syslinux/isohdpfx_f.bin
#usr/share/syslinux/isolinux.bin
#usr/share/syslinux/kbdmap.c32
#usr/share/syslinux/kontron_wdt.c32
+#usr/share/syslinux/ldlinux.c32
+#usr/share/syslinux/lfs.c32
+#usr/share/syslinux/libcom32.c32
+#usr/share/syslinux/libgpl.c32
+#usr/share/syslinux/liblua.c32
+#usr/share/syslinux/libmenu.c32
+#usr/share/syslinux/libutil.c32
#usr/share/syslinux/linux.c32
+#usr/share/syslinux/lpxelinux.0
#usr/share/syslinux/ls.c32
#usr/share/syslinux/lua.c32
#usr/share/syslinux/mboot.c32
#usr/share/syslinux/mbr_c.bin
#usr/share/syslinux/mbr_f.bin
#usr/share/syslinux/memdisk
-#usr/share/syslinux/memdump.com
#usr/share/syslinux/meminfo.c32
#usr/share/syslinux/menu.c32
+#usr/share/syslinux/pci.c32
#usr/share/syslinux/pcitest.c32
#usr/share/syslinux/pmload.c32
-#usr/share/syslinux/poweroff.com
+#usr/share/syslinux/poweroff.c32
#usr/share/syslinux/prdhcp.c32
#usr/share/syslinux/pwd.c32
-#usr/share/syslinux/pxechain.com
#usr/share/syslinux/pxechn.c32
#usr/share/syslinux/pxelinux.0
#usr/share/syslinux/reboot.c32
#usr/share/syslinux/sanboot.c32
#usr/share/syslinux/sdi.c32
#usr/share/syslinux/sysdump.c32
+#usr/share/syslinux/syslinux.c32
#usr/share/syslinux/syslinux.com
-#usr/share/syslinux/syslinux.exe
-#usr/share/syslinux/syslinux64.exe
-#usr/share/syslinux/ver.com
+#usr/share/syslinux/vesa.c32
#usr/share/syslinux/vesainfo.c32
#usr/share/syslinux/vesamenu.c32
#usr/share/syslinux/vpdtest.c32
#usr/bin/downloadsource.sh
#usr/bin/execute-postinstall.sh
+usr/bin/install-bootloader
#usr/bin/installer
#usr/bin/start-networking.sh
#usr/lib/dracut/modules.d/99installer
#usr/share/doc/openssl/html/man3/EVP_EncryptInit_ex.html
#usr/share/doc/openssl/html/man3/EVP_EncryptUpdate.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_block_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_clear_flags.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_copy.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_copy_ex.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_free.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_md.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_md_data.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_new.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_reset.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_set_flags.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_test_flags.html
#usr/share/doc/openssl/html/man3/EVP_MD_CTX_type.html
#usr/share/doc/openssl/html/man3/EVP_MD_block_size.html
#usr/share/doc/openssl/html/man3/EVP_MD_meth_dup.html
#usr/share/doc/openssl/html/man3/OCSP_SINGLERESP_free.html
#usr/share/doc/openssl/html/man3/OCSP_SINGLERESP_new.html
#usr/share/doc/openssl/html/man3/OCSP_basic_add1_nonce.html
+#usr/share/doc/openssl/html/man3/OCSP_basic_verify.html
#usr/share/doc/openssl/html/man3/OCSP_cert_id_new.html
#usr/share/doc/openssl/html/man3/OCSP_cert_to_id.html
#usr/share/doc/openssl/html/man3/OCSP_check_nonce.html
#usr/share/doc/openssl/html/man3/SSL_get_selected_srtp_profile.html
#usr/share/doc/openssl/html/man3/SSL_get_server_random.html
#usr/share/doc/openssl/html/man3/SSL_get_session.html
+#usr/share/doc/openssl/html/man3/SSL_get_shared_ciphers.html
#usr/share/doc/openssl/html/man3/SSL_get_shared_curve.html
#usr/share/doc/openssl/html/man3/SSL_get_shared_sigalgs.html
#usr/share/doc/openssl/html/man3/SSL_get_shutdown.html
#usr/share/doc/openssl/html/man3/X509_EXTENSION_set_critical.html
#usr/share/doc/openssl/html/man3/X509_EXTENSION_set_data.html
#usr/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_ctrl_fn.html
#usr/share/doc/openssl/html/man3/X509_LOOKUP_file.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_get_by_alias_fn.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_get_by_fingerprint_fn.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_get_by_issuer_serial_fn.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_get_by_subject_fn.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_get_method_data.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_get_store.html
#usr/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_free.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_ctrl.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_free.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_alias.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_fingerprint.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_issuer_serial.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_subject.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_init.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_new_item.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_shutdown.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_ctrl.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_free.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_alias.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_fingerprint.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_issuer_serial.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_subject.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_init.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_new_item.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_shutdown.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_set_method_data.html
#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_NID.html
#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_OBJ.html
#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_txt.html
#usr/share/doc/openssl/html/man3/X509_NAME_print.html
#usr/share/doc/openssl/html/man3/X509_NAME_print_ex.html
#usr/share/doc/openssl/html/man3/X509_NAME_print_ex_fp.html
+#usr/share/doc/openssl/html/man3/X509_OBJECT_set1_X509.html
+#usr/share/doc/openssl/html/man3/X509_OBJECT_set1_X509_CRL.html
#usr/share/doc/openssl/html/man3/X509_PUBKEY_free.html
#usr/share/doc/openssl/html/man3/X509_PUBKEY_get.html
#usr/share/doc/openssl/html/man3/X509_PUBKEY_get0.html
#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_auth_level.html
#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_depth.html
#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_flags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_hostflags.html
#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_inh_flags.html
#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_time.html
#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_email.html
#usr/share/doc/openssl/html/man3/X509_check_ip.html
#usr/share/doc/openssl/html/man3/X509_check_ip_asc.html
#usr/share/doc/openssl/html/man3/X509_check_issued.html
+#usr/share/doc/openssl/html/man3/X509_cmp_time.html
#usr/share/doc/openssl/html/man3/X509_delete_ext.html
#usr/share/doc/openssl/html/man3/X509_digest.html
#usr/share/doc/openssl/html/man3/X509_dup.html
#usr/share/man/man3/EVP_EncryptInit_ex.3
#usr/share/man/man3/EVP_EncryptUpdate.3
#usr/share/man/man3/EVP_MD_CTX_block_size.3
+#usr/share/man/man3/EVP_MD_CTX_clear_flags.3
#usr/share/man/man3/EVP_MD_CTX_copy.3
#usr/share/man/man3/EVP_MD_CTX_copy_ex.3
#usr/share/man/man3/EVP_MD_CTX_free.3
#usr/share/man/man3/EVP_MD_CTX_md.3
+#usr/share/man/man3/EVP_MD_CTX_md_data.3
#usr/share/man/man3/EVP_MD_CTX_new.3
#usr/share/man/man3/EVP_MD_CTX_reset.3
+#usr/share/man/man3/EVP_MD_CTX_set_flags.3
#usr/share/man/man3/EVP_MD_CTX_size.3
+#usr/share/man/man3/EVP_MD_CTX_test_flags.3
#usr/share/man/man3/EVP_MD_CTX_type.3
#usr/share/man/man3/EVP_MD_block_size.3
#usr/share/man/man3/EVP_MD_meth_dup.3
#usr/share/man/man3/OCSP_SINGLERESP_free.3
#usr/share/man/man3/OCSP_SINGLERESP_new.3
#usr/share/man/man3/OCSP_basic_add1_nonce.3
+#usr/share/man/man3/OCSP_basic_verify.3
#usr/share/man/man3/OCSP_cert_id_new.3
#usr/share/man/man3/OCSP_cert_to_id.3
#usr/share/man/man3/OCSP_check_nonce.3
#usr/share/man/man3/SSL_get_selected_srtp_profile.3
#usr/share/man/man3/SSL_get_server_random.3
#usr/share/man/man3/SSL_get_session.3
+#usr/share/man/man3/SSL_get_shared_ciphers.3
#usr/share/man/man3/SSL_get_shared_curve.3
#usr/share/man/man3/SSL_get_shared_sigalgs.3
#usr/share/man/man3/SSL_get_shutdown.3
#usr/share/man/man3/X509_EXTENSION_set_critical.3
#usr/share/man/man3/X509_EXTENSION_set_data.3
#usr/share/man/man3/X509_EXTENSION_set_object.3
+#usr/share/man/man3/X509_LOOKUP_ctrl_fn.3
#usr/share/man/man3/X509_LOOKUP_file.3
+#usr/share/man/man3/X509_LOOKUP_get_by_alias_fn.3
+#usr/share/man/man3/X509_LOOKUP_get_by_fingerprint_fn.3
+#usr/share/man/man3/X509_LOOKUP_get_by_issuer_serial_fn.3
+#usr/share/man/man3/X509_LOOKUP_get_by_subject_fn.3
+#usr/share/man/man3/X509_LOOKUP_get_method_data.3
+#usr/share/man/man3/X509_LOOKUP_get_store.3
#usr/share/man/man3/X509_LOOKUP_hash_dir.3
+#usr/share/man/man3/X509_LOOKUP_meth_free.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_ctrl.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_free.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_get_by_alias.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_get_by_fingerprint.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_get_by_issuer_serial.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_get_by_subject.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_init.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_new_item.3
+#usr/share/man/man3/X509_LOOKUP_meth_get_shutdown.3
+#usr/share/man/man3/X509_LOOKUP_meth_new.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_ctrl.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_free.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_get_by_alias.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_get_by_fingerprint.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_get_by_issuer_serial.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_get_by_subject.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_init.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_new_item.3
+#usr/share/man/man3/X509_LOOKUP_meth_set_shutdown.3
+#usr/share/man/man3/X509_LOOKUP_set_method_data.3
#usr/share/man/man3/X509_NAME_ENTRY_create_by_NID.3
#usr/share/man/man3/X509_NAME_ENTRY_create_by_OBJ.3
#usr/share/man/man3/X509_NAME_ENTRY_create_by_txt.3
#usr/share/man/man3/X509_NAME_print.3
#usr/share/man/man3/X509_NAME_print_ex.3
#usr/share/man/man3/X509_NAME_print_ex_fp.3
+#usr/share/man/man3/X509_OBJECT_set1_X509.3
+#usr/share/man/man3/X509_OBJECT_set1_X509_CRL.3
#usr/share/man/man3/X509_PUBKEY_free.3
#usr/share/man/man3/X509_PUBKEY_get.3
#usr/share/man/man3/X509_PUBKEY_get0.3
#usr/share/man/man3/X509_VERIFY_PARAM_get_auth_level.3
#usr/share/man/man3/X509_VERIFY_PARAM_get_depth.3
#usr/share/man/man3/X509_VERIFY_PARAM_get_flags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get_hostflags.3
#usr/share/man/man3/X509_VERIFY_PARAM_get_inh_flags.3
#usr/share/man/man3/X509_VERIFY_PARAM_get_time.3
#usr/share/man/man3/X509_VERIFY_PARAM_set1_email.3
#usr/share/man/man3/X509_check_ip.3
#usr/share/man/man3/X509_check_ip_asc.3
#usr/share/man/man3/X509_check_issued.3
+#usr/share/man/man3/X509_cmp_time.3
#usr/share/man/man3/X509_delete_ext.3
#usr/share/man/man3/X509_digest.3
#usr/share/man/man3/X509_dup.3
#usr/lib/libparted-fs-resize.la
#usr/lib/libparted-fs-resize.so
usr/lib/libparted-fs-resize.so.0
-usr/lib/libparted-fs-resize.so.0.0.0
+usr/lib/libparted-fs-resize.so.0.0.1
#usr/lib/libparted.a
#usr/lib/libparted.la
#usr/lib/libparted.so
usr/lib/libparted.so.2
-usr/lib/libparted.so.2.0.0
+usr/lib/libparted.so.2.0.1
#usr/lib/pkgconfig/libparted.pc
usr/sbin/parted
usr/sbin/partprobe
bin/lspci
bin/setpci
lib/libpci.so.3
-lib/libpci.so.3.4.1
+lib/libpci.so.3.5.6
sbin/update-pciids
#usr/include/pci
#usr/include/pci/config.h
usr/local/bin/settime
usr/local/bin/timecheck
usr/local/bin/timezone-transition
-usr/local/bin/update-bootloader
usr/local/bin/update-lang-cache
usr/local/bin/xt_geoip_build
usr/local/bin/xt_geoip_update
usr/bin/lsusb.py
usr/bin/usb-devices
usr/bin/usbhid-dump
+usr/sbin/update-usbids.sh
#usr/share/hwdata
#usr/share/hwdata/usb.ids
#usr/share/man/man1/usb-devices.1
--- /dev/null
+usr/sbin/efibootdump
+usr/sbin/efibootmgr
+#usr/share/man/man8/efibootdump.8
+#usr/share/man/man8/efibootmgr.8
--- /dev/null
+usr/bin/efivar
+#usr/include/efivar
+#usr/include/efivar/efiboot-creator.h
+#usr/include/efivar/efiboot-loadopt.h
+#usr/include/efivar/efiboot.h
+#usr/include/efivar/efivar-dp.h
+#usr/include/efivar/efivar-guids.h
+#usr/include/efivar/efivar.h
+#usr/lib/libefiboot.so
+usr/lib/libefiboot.so.1
+usr/lib/libefiboot.so.1.35
+#usr/lib/libefivar.so
+usr/lib/libefivar.so.1
+usr/lib/libefivar.so.1.35
+#usr/lib/pkgconfig/efiboot.pc
+#usr/lib/pkgconfig/efivar.pc
+#usr/share/man/man1/efivar.1
+#usr/share/man/man3/efi_append_variable.3
+#usr/share/man/man3/efi_del_variable.3
+#usr/share/man/man3/efi_get_next_variable_name.3
+#usr/share/man/man3/efi_get_variable.3
+#usr/share/man/man3/efi_get_variable_attributes.3
+#usr/share/man/man3/efi_get_variable_size.3
+#usr/share/man/man3/efi_guid_to_id_guid.3
+#usr/share/man/man3/efi_guid_to_name.3
+#usr/share/man/man3/efi_guid_to_str.3
+#usr/share/man/man3/efi_guid_to_symbol.3
+#usr/share/man/man3/efi_name_to_guid.3
+#usr/share/man/man3/efi_set_variable.3
+#usr/share/man/man3/efi_str_to_guid.3
+#usr/share/man/man3/efi_symbol_to_guid.3
+#usr/share/man/man3/efi_variable_alloc.3
+#usr/share/man/man3/efi_variable_export.3
+#usr/share/man/man3/efi_variable_free.3
+#usr/share/man/man3/efi_variable_get_attributes.3
+#usr/share/man/man3/efi_variable_get_data.3
+#usr/share/man/man3/efi_variable_get_guid.3
+#usr/share/man/man3/efi_variable_get_name.3
+#usr/share/man/man3/efi_variable_import.3
+#usr/share/man/man3/efi_variable_realize.3
+#usr/share/man/man3/efi_variable_set_attributes.3
+#usr/share/man/man3/efi_variable_set_data.3
+#usr/share/man/man3/efi_variable_set_guid.3
+#usr/share/man/man3/efi_variable_set_name.3
+#usr/share/man/man3/efi_variable_t.3
+#usr/share/man/man3/efi_variables_supported.3
#usr/lib/libssp.a
#usr/lib/libssp.la
#usr/lib/libssp.so
-#usr/lib/libssp.so.0
-#usr/lib/libssp.so.0.0.0
+usr/lib/libssp.so.0
+usr/lib/libssp.so.0.0.0
#usr/lib/libssp_nonshared.a
#usr/lib/libssp_nonshared.la
#usr/lib/libstdc++.a
#boot/grub
boot/grub/grub.cfg
boot/grub/splash.png
-boot/grub/unifont.pf2
#etc/bash_completion.d
#etc/bash_completion.d/grub
etc/default/grub
etc/grub.d/30_os-prober
etc/grub.d/40_custom
etc/grub.d/41_custom
-etc/grub.d/README
-etc/grub2.cfg
+#etc/grub.d/README
usr/bin/grub-editenv
usr/bin/grub-file
usr/bin/grub-fstest
usr/bin/grub-syslinux2cfg
#usr/lib/grub
usr/lib/grub/i386-pc
-#usr/lib/grub/i386-pc/acpi.mod
-#usr/lib/grub/i386-pc/acpi.module
-#usr/lib/grub/i386-pc/adler32.mod
-#usr/lib/grub/i386-pc/adler32.module
-#usr/lib/grub/i386-pc/affs.mod
-#usr/lib/grub/i386-pc/affs.module
-#usr/lib/grub/i386-pc/afs.mod
-#usr/lib/grub/i386-pc/afs.module
-#usr/lib/grub/i386-pc/ahci.mod
-#usr/lib/grub/i386-pc/ahci.module
-#usr/lib/grub/i386-pc/all_video.mod
-#usr/lib/grub/i386-pc/all_video.module
-#usr/lib/grub/i386-pc/aout.mod
-#usr/lib/grub/i386-pc/aout.module
-#usr/lib/grub/i386-pc/archelp.mod
-#usr/lib/grub/i386-pc/archelp.module
-#usr/lib/grub/i386-pc/at_keyboard.mod
-#usr/lib/grub/i386-pc/at_keyboard.module
-#usr/lib/grub/i386-pc/ata.mod
-#usr/lib/grub/i386-pc/ata.module
-#usr/lib/grub/i386-pc/backtrace.mod
-#usr/lib/grub/i386-pc/backtrace.module
-#usr/lib/grub/i386-pc/bfs.mod
-#usr/lib/grub/i386-pc/bfs.module
-#usr/lib/grub/i386-pc/biosdisk.mod
-#usr/lib/grub/i386-pc/biosdisk.module
-#usr/lib/grub/i386-pc/bitmap.mod
-#usr/lib/grub/i386-pc/bitmap.module
-#usr/lib/grub/i386-pc/bitmap_scale.mod
-#usr/lib/grub/i386-pc/bitmap_scale.module
-#usr/lib/grub/i386-pc/blocklist.mod
-#usr/lib/grub/i386-pc/blocklist.module
-#usr/lib/grub/i386-pc/boot.image
-#usr/lib/grub/i386-pc/boot.img
-#usr/lib/grub/i386-pc/boot.mod
-#usr/lib/grub/i386-pc/boot.module
-#usr/lib/grub/i386-pc/boot_hybrid.image
-#usr/lib/grub/i386-pc/boot_hybrid.img
-#usr/lib/grub/i386-pc/bsd.mod
-#usr/lib/grub/i386-pc/bsd.module
-#usr/lib/grub/i386-pc/bswap_test.mod
-#usr/lib/grub/i386-pc/bswap_test.module
-#usr/lib/grub/i386-pc/btrfs.mod
-#usr/lib/grub/i386-pc/btrfs.module
-#usr/lib/grub/i386-pc/bufio.mod
-#usr/lib/grub/i386-pc/bufio.module
-#usr/lib/grub/i386-pc/cat.mod
-#usr/lib/grub/i386-pc/cat.module
-#usr/lib/grub/i386-pc/cbfs.mod
-#usr/lib/grub/i386-pc/cbfs.module
-#usr/lib/grub/i386-pc/cbls.mod
-#usr/lib/grub/i386-pc/cbls.module
-#usr/lib/grub/i386-pc/cbmemc.mod
-#usr/lib/grub/i386-pc/cbmemc.module
-#usr/lib/grub/i386-pc/cbtable.mod
-#usr/lib/grub/i386-pc/cbtable.module
-#usr/lib/grub/i386-pc/cbtime.mod
-#usr/lib/grub/i386-pc/cbtime.module
-#usr/lib/grub/i386-pc/cdboot.image
-#usr/lib/grub/i386-pc/cdboot.img
-#usr/lib/grub/i386-pc/chain.mod
-#usr/lib/grub/i386-pc/chain.module
-#usr/lib/grub/i386-pc/cmdline_cat_test.mod
-#usr/lib/grub/i386-pc/cmdline_cat_test.module
-#usr/lib/grub/i386-pc/cmosdump.mod
-#usr/lib/grub/i386-pc/cmosdump.module
-#usr/lib/grub/i386-pc/cmostest.mod
-#usr/lib/grub/i386-pc/cmostest.module
-#usr/lib/grub/i386-pc/cmp.mod
-#usr/lib/grub/i386-pc/cmp.module
-#usr/lib/grub/i386-pc/cmp_test.mod
-#usr/lib/grub/i386-pc/cmp_test.module
-#usr/lib/grub/i386-pc/command.lst
-#usr/lib/grub/i386-pc/config.h
-#usr/lib/grub/i386-pc/configfile.mod
-#usr/lib/grub/i386-pc/configfile.module
-#usr/lib/grub/i386-pc/cpio.mod
-#usr/lib/grub/i386-pc/cpio.module
-#usr/lib/grub/i386-pc/cpio_be.mod
-#usr/lib/grub/i386-pc/cpio_be.module
-#usr/lib/grub/i386-pc/cpuid.mod
-#usr/lib/grub/i386-pc/cpuid.module
-#usr/lib/grub/i386-pc/crc64.mod
-#usr/lib/grub/i386-pc/crc64.module
-#usr/lib/grub/i386-pc/crypto.lst
-#usr/lib/grub/i386-pc/crypto.mod
-#usr/lib/grub/i386-pc/crypto.module
-#usr/lib/grub/i386-pc/cryptodisk.mod
-#usr/lib/grub/i386-pc/cryptodisk.module
-#usr/lib/grub/i386-pc/cs5536.mod
-#usr/lib/grub/i386-pc/cs5536.module
-#usr/lib/grub/i386-pc/ctz_test.mod
-#usr/lib/grub/i386-pc/ctz_test.module
-#usr/lib/grub/i386-pc/date.mod
-#usr/lib/grub/i386-pc/date.module
-#usr/lib/grub/i386-pc/datehook.mod
-#usr/lib/grub/i386-pc/datehook.module
-#usr/lib/grub/i386-pc/datetime.mod
-#usr/lib/grub/i386-pc/datetime.module
-#usr/lib/grub/i386-pc/disk.mod
-#usr/lib/grub/i386-pc/disk.module
-#usr/lib/grub/i386-pc/diskboot.image
-#usr/lib/grub/i386-pc/diskboot.img
-#usr/lib/grub/i386-pc/diskfilter.mod
-#usr/lib/grub/i386-pc/diskfilter.module
-#usr/lib/grub/i386-pc/div.mod
-#usr/lib/grub/i386-pc/div.module
-#usr/lib/grub/i386-pc/div_test.mod
-#usr/lib/grub/i386-pc/div_test.module
-#usr/lib/grub/i386-pc/dm_nv.mod
-#usr/lib/grub/i386-pc/dm_nv.module
-#usr/lib/grub/i386-pc/drivemap.mod
-#usr/lib/grub/i386-pc/drivemap.module
-#usr/lib/grub/i386-pc/echo.mod
-#usr/lib/grub/i386-pc/echo.module
-#usr/lib/grub/i386-pc/efiemu.mod
-#usr/lib/grub/i386-pc/efiemu.module
-#usr/lib/grub/i386-pc/efiemu32.o
-#usr/lib/grub/i386-pc/efiemu64.o
-#usr/lib/grub/i386-pc/ehci.mod
-#usr/lib/grub/i386-pc/ehci.module
-#usr/lib/grub/i386-pc/elf.mod
-#usr/lib/grub/i386-pc/elf.module
-#usr/lib/grub/i386-pc/eval.mod
-#usr/lib/grub/i386-pc/eval.module
-#usr/lib/grub/i386-pc/exfat.mod
-#usr/lib/grub/i386-pc/exfat.module
-#usr/lib/grub/i386-pc/exfctest.mod
-#usr/lib/grub/i386-pc/exfctest.module
-#usr/lib/grub/i386-pc/ext2.mod
-#usr/lib/grub/i386-pc/ext2.module
-#usr/lib/grub/i386-pc/extcmd.mod
-#usr/lib/grub/i386-pc/extcmd.module
-#usr/lib/grub/i386-pc/fat.mod
-#usr/lib/grub/i386-pc/fat.module
-#usr/lib/grub/i386-pc/file.mod
-#usr/lib/grub/i386-pc/file.module
-#usr/lib/grub/i386-pc/font.mod
-#usr/lib/grub/i386-pc/font.module
-#usr/lib/grub/i386-pc/freedos.mod
-#usr/lib/grub/i386-pc/freedos.module
-#usr/lib/grub/i386-pc/fs.lst
-#usr/lib/grub/i386-pc/fshelp.mod
-#usr/lib/grub/i386-pc/fshelp.module
-#usr/lib/grub/i386-pc/functional_test.mod
-#usr/lib/grub/i386-pc/functional_test.module
-#usr/lib/grub/i386-pc/gcry_arcfour.mod
-#usr/lib/grub/i386-pc/gcry_arcfour.module
-#usr/lib/grub/i386-pc/gcry_blowfish.mod
-#usr/lib/grub/i386-pc/gcry_blowfish.module
-#usr/lib/grub/i386-pc/gcry_camellia.mod
-#usr/lib/grub/i386-pc/gcry_camellia.module
-#usr/lib/grub/i386-pc/gcry_cast5.mod
-#usr/lib/grub/i386-pc/gcry_cast5.module
-#usr/lib/grub/i386-pc/gcry_crc.mod
-#usr/lib/grub/i386-pc/gcry_crc.module
-#usr/lib/grub/i386-pc/gcry_des.mod
-#usr/lib/grub/i386-pc/gcry_des.module
-#usr/lib/grub/i386-pc/gcry_dsa.mod
-#usr/lib/grub/i386-pc/gcry_dsa.module
-#usr/lib/grub/i386-pc/gcry_idea.mod
-#usr/lib/grub/i386-pc/gcry_idea.module
-#usr/lib/grub/i386-pc/gcry_md4.mod
-#usr/lib/grub/i386-pc/gcry_md4.module
-#usr/lib/grub/i386-pc/gcry_md5.mod
-#usr/lib/grub/i386-pc/gcry_md5.module
-#usr/lib/grub/i386-pc/gcry_rfc2268.mod
-#usr/lib/grub/i386-pc/gcry_rfc2268.module
-#usr/lib/grub/i386-pc/gcry_rijndael.mod
-#usr/lib/grub/i386-pc/gcry_rijndael.module
-#usr/lib/grub/i386-pc/gcry_rmd160.mod
-#usr/lib/grub/i386-pc/gcry_rmd160.module
-#usr/lib/grub/i386-pc/gcry_rsa.mod
-#usr/lib/grub/i386-pc/gcry_rsa.module
-#usr/lib/grub/i386-pc/gcry_seed.mod
-#usr/lib/grub/i386-pc/gcry_seed.module
-#usr/lib/grub/i386-pc/gcry_serpent.mod
-#usr/lib/grub/i386-pc/gcry_serpent.module
-#usr/lib/grub/i386-pc/gcry_sha1.mod
-#usr/lib/grub/i386-pc/gcry_sha1.module
-#usr/lib/grub/i386-pc/gcry_sha256.mod
-#usr/lib/grub/i386-pc/gcry_sha256.module
-#usr/lib/grub/i386-pc/gcry_sha512.mod
-#usr/lib/grub/i386-pc/gcry_sha512.module
-#usr/lib/grub/i386-pc/gcry_tiger.mod
-#usr/lib/grub/i386-pc/gcry_tiger.module
-#usr/lib/grub/i386-pc/gcry_twofish.mod
-#usr/lib/grub/i386-pc/gcry_twofish.module
-#usr/lib/grub/i386-pc/gcry_whirlpool.mod
-#usr/lib/grub/i386-pc/gcry_whirlpool.module
-#usr/lib/grub/i386-pc/gdb.mod
-#usr/lib/grub/i386-pc/gdb.module
-#usr/lib/grub/i386-pc/gdb_grub
-#usr/lib/grub/i386-pc/geli.mod
-#usr/lib/grub/i386-pc/geli.module
-#usr/lib/grub/i386-pc/gettext.mod
-#usr/lib/grub/i386-pc/gettext.module
-#usr/lib/grub/i386-pc/gfxmenu.mod
-#usr/lib/grub/i386-pc/gfxmenu.module
-#usr/lib/grub/i386-pc/gfxterm.mod
-#usr/lib/grub/i386-pc/gfxterm.module
-#usr/lib/grub/i386-pc/gfxterm_background.mod
-#usr/lib/grub/i386-pc/gfxterm_background.module
-#usr/lib/grub/i386-pc/gfxterm_menu.mod
-#usr/lib/grub/i386-pc/gfxterm_menu.module
-#usr/lib/grub/i386-pc/gmodule.pl
-#usr/lib/grub/i386-pc/gptsync.mod
-#usr/lib/grub/i386-pc/gptsync.module
-#usr/lib/grub/i386-pc/gzio.mod
-#usr/lib/grub/i386-pc/gzio.module
-#usr/lib/grub/i386-pc/halt.mod
-#usr/lib/grub/i386-pc/halt.module
-#usr/lib/grub/i386-pc/hashsum.mod
-#usr/lib/grub/i386-pc/hashsum.module
-#usr/lib/grub/i386-pc/hdparm.mod
-#usr/lib/grub/i386-pc/hdparm.module
-#usr/lib/grub/i386-pc/hello.mod
-#usr/lib/grub/i386-pc/hello.module
-#usr/lib/grub/i386-pc/help.mod
-#usr/lib/grub/i386-pc/help.module
-#usr/lib/grub/i386-pc/hexdump.mod
-#usr/lib/grub/i386-pc/hexdump.module
-#usr/lib/grub/i386-pc/hfs.mod
-#usr/lib/grub/i386-pc/hfs.module
-#usr/lib/grub/i386-pc/hfsplus.mod
-#usr/lib/grub/i386-pc/hfsplus.module
-#usr/lib/grub/i386-pc/hfspluscomp.mod
-#usr/lib/grub/i386-pc/hfspluscomp.module
-#usr/lib/grub/i386-pc/http.mod
-#usr/lib/grub/i386-pc/http.module
-#usr/lib/grub/i386-pc/iorw.mod
-#usr/lib/grub/i386-pc/iorw.module
-#usr/lib/grub/i386-pc/iso9660.mod
-#usr/lib/grub/i386-pc/iso9660.module
-#usr/lib/grub/i386-pc/jfs.mod
-#usr/lib/grub/i386-pc/jfs.module
-#usr/lib/grub/i386-pc/jpeg.mod
-#usr/lib/grub/i386-pc/jpeg.module
-#usr/lib/grub/i386-pc/kernel.exec
-#usr/lib/grub/i386-pc/kernel.img
-#usr/lib/grub/i386-pc/keylayouts.mod
-#usr/lib/grub/i386-pc/keylayouts.module
-#usr/lib/grub/i386-pc/keystatus.mod
-#usr/lib/grub/i386-pc/keystatus.module
-#usr/lib/grub/i386-pc/ldm.mod
-#usr/lib/grub/i386-pc/ldm.module
-#usr/lib/grub/i386-pc/legacy_password_test.mod
-#usr/lib/grub/i386-pc/legacy_password_test.module
-#usr/lib/grub/i386-pc/legacycfg.mod
-#usr/lib/grub/i386-pc/legacycfg.module
-#usr/lib/grub/i386-pc/linux.mod
-#usr/lib/grub/i386-pc/linux.module
-#usr/lib/grub/i386-pc/linux16.mod
-#usr/lib/grub/i386-pc/linux16.module
-#usr/lib/grub/i386-pc/lnxboot.image
-#usr/lib/grub/i386-pc/lnxboot.img
-#usr/lib/grub/i386-pc/loadenv.mod
-#usr/lib/grub/i386-pc/loadenv.module
-#usr/lib/grub/i386-pc/loopback.mod
-#usr/lib/grub/i386-pc/loopback.module
-#usr/lib/grub/i386-pc/ls.mod
-#usr/lib/grub/i386-pc/ls.module
-#usr/lib/grub/i386-pc/lsacpi.mod
-#usr/lib/grub/i386-pc/lsacpi.module
-#usr/lib/grub/i386-pc/lsapm.mod
-#usr/lib/grub/i386-pc/lsapm.module
-#usr/lib/grub/i386-pc/lsmmap.mod
-#usr/lib/grub/i386-pc/lsmmap.module
-#usr/lib/grub/i386-pc/lspci.mod
-#usr/lib/grub/i386-pc/lspci.module
-#usr/lib/grub/i386-pc/luks.mod
-#usr/lib/grub/i386-pc/luks.module
-#usr/lib/grub/i386-pc/lvm.mod
-#usr/lib/grub/i386-pc/lvm.module
-#usr/lib/grub/i386-pc/lzma_decompress.image
-#usr/lib/grub/i386-pc/lzma_decompress.img
-#usr/lib/grub/i386-pc/lzopio.mod
-#usr/lib/grub/i386-pc/lzopio.module
-#usr/lib/grub/i386-pc/macbless.mod
-#usr/lib/grub/i386-pc/macbless.module
-#usr/lib/grub/i386-pc/macho.mod
-#usr/lib/grub/i386-pc/macho.module
-#usr/lib/grub/i386-pc/mda_text.mod
-#usr/lib/grub/i386-pc/mda_text.module
-#usr/lib/grub/i386-pc/mdraid09.mod
-#usr/lib/grub/i386-pc/mdraid09.module
-#usr/lib/grub/i386-pc/mdraid09_be.mod
-#usr/lib/grub/i386-pc/mdraid09_be.module
-#usr/lib/grub/i386-pc/mdraid1x.mod
-#usr/lib/grub/i386-pc/mdraid1x.module
-#usr/lib/grub/i386-pc/memdisk.mod
-#usr/lib/grub/i386-pc/memdisk.module
-#usr/lib/grub/i386-pc/memrw.mod
-#usr/lib/grub/i386-pc/memrw.module
-#usr/lib/grub/i386-pc/minicmd.mod
-#usr/lib/grub/i386-pc/minicmd.module
-#usr/lib/grub/i386-pc/minix.mod
-#usr/lib/grub/i386-pc/minix.module
-#usr/lib/grub/i386-pc/minix2.mod
-#usr/lib/grub/i386-pc/minix2.module
-#usr/lib/grub/i386-pc/minix2_be.mod
-#usr/lib/grub/i386-pc/minix2_be.module
-#usr/lib/grub/i386-pc/minix3.mod
-#usr/lib/grub/i386-pc/minix3.module
-#usr/lib/grub/i386-pc/minix3_be.mod
-#usr/lib/grub/i386-pc/minix3_be.module
-#usr/lib/grub/i386-pc/minix_be.mod
-#usr/lib/grub/i386-pc/minix_be.module
-#usr/lib/grub/i386-pc/mmap.mod
-#usr/lib/grub/i386-pc/mmap.module
-#usr/lib/grub/i386-pc/moddep.lst
-#usr/lib/grub/i386-pc/modinfo.sh
-#usr/lib/grub/i386-pc/morse.mod
-#usr/lib/grub/i386-pc/morse.module
-#usr/lib/grub/i386-pc/mpi.mod
-#usr/lib/grub/i386-pc/mpi.module
-#usr/lib/grub/i386-pc/msdospart.mod
-#usr/lib/grub/i386-pc/msdospart.module
-#usr/lib/grub/i386-pc/mul_test.mod
-#usr/lib/grub/i386-pc/mul_test.module
-#usr/lib/grub/i386-pc/multiboot.mod
-#usr/lib/grub/i386-pc/multiboot.module
-#usr/lib/grub/i386-pc/multiboot2.mod
-#usr/lib/grub/i386-pc/multiboot2.module
-#usr/lib/grub/i386-pc/nativedisk.mod
-#usr/lib/grub/i386-pc/nativedisk.module
-#usr/lib/grub/i386-pc/net.mod
-#usr/lib/grub/i386-pc/net.module
-#usr/lib/grub/i386-pc/newc.mod
-#usr/lib/grub/i386-pc/newc.module
-#usr/lib/grub/i386-pc/nilfs2.mod
-#usr/lib/grub/i386-pc/nilfs2.module
-#usr/lib/grub/i386-pc/normal.mod
-#usr/lib/grub/i386-pc/normal.module
-#usr/lib/grub/i386-pc/ntfs.mod
-#usr/lib/grub/i386-pc/ntfs.module
-#usr/lib/grub/i386-pc/ntfscomp.mod
-#usr/lib/grub/i386-pc/ntfscomp.module
-#usr/lib/grub/i386-pc/ntldr.mod
-#usr/lib/grub/i386-pc/ntldr.module
-#usr/lib/grub/i386-pc/odc.mod
-#usr/lib/grub/i386-pc/odc.module
-#usr/lib/grub/i386-pc/offsetio.mod
-#usr/lib/grub/i386-pc/offsetio.module
-#usr/lib/grub/i386-pc/ohci.mod
-#usr/lib/grub/i386-pc/ohci.module
-#usr/lib/grub/i386-pc/part_acorn.mod
-#usr/lib/grub/i386-pc/part_acorn.module
-#usr/lib/grub/i386-pc/part_amiga.mod
-#usr/lib/grub/i386-pc/part_amiga.module
-#usr/lib/grub/i386-pc/part_apple.mod
-#usr/lib/grub/i386-pc/part_apple.module
-#usr/lib/grub/i386-pc/part_bsd.mod
-#usr/lib/grub/i386-pc/part_bsd.module
-#usr/lib/grub/i386-pc/part_dfly.mod
-#usr/lib/grub/i386-pc/part_dfly.module
-#usr/lib/grub/i386-pc/part_dvh.mod
-#usr/lib/grub/i386-pc/part_dvh.module
-#usr/lib/grub/i386-pc/part_gpt.mod
-#usr/lib/grub/i386-pc/part_gpt.module
-#usr/lib/grub/i386-pc/part_msdos.mod
-#usr/lib/grub/i386-pc/part_msdos.module
-#usr/lib/grub/i386-pc/part_plan.mod
-#usr/lib/grub/i386-pc/part_plan.module
-#usr/lib/grub/i386-pc/part_sun.mod
-#usr/lib/grub/i386-pc/part_sun.module
-#usr/lib/grub/i386-pc/part_sunpc.mod
-#usr/lib/grub/i386-pc/part_sunpc.module
-#usr/lib/grub/i386-pc/partmap.lst
-#usr/lib/grub/i386-pc/parttool.lst
-#usr/lib/grub/i386-pc/parttool.mod
-#usr/lib/grub/i386-pc/parttool.module
-#usr/lib/grub/i386-pc/password.mod
-#usr/lib/grub/i386-pc/password.module
-#usr/lib/grub/i386-pc/password_pbkdf2.mod
-#usr/lib/grub/i386-pc/password_pbkdf2.module
-#usr/lib/grub/i386-pc/pata.mod
-#usr/lib/grub/i386-pc/pata.module
-#usr/lib/grub/i386-pc/pbkdf2.mod
-#usr/lib/grub/i386-pc/pbkdf2.module
-#usr/lib/grub/i386-pc/pbkdf2_test.mod
-#usr/lib/grub/i386-pc/pbkdf2_test.module
-#usr/lib/grub/i386-pc/pci.mod
-#usr/lib/grub/i386-pc/pci.module
-#usr/lib/grub/i386-pc/pcidump.mod
-#usr/lib/grub/i386-pc/pcidump.module
-#usr/lib/grub/i386-pc/plan9.mod
-#usr/lib/grub/i386-pc/plan9.module
-#usr/lib/grub/i386-pc/play.mod
-#usr/lib/grub/i386-pc/play.module
-#usr/lib/grub/i386-pc/png.mod
-#usr/lib/grub/i386-pc/png.module
-#usr/lib/grub/i386-pc/priority_queue.mod
-#usr/lib/grub/i386-pc/priority_queue.module
-#usr/lib/grub/i386-pc/probe.mod
-#usr/lib/grub/i386-pc/probe.module
-#usr/lib/grub/i386-pc/procfs.mod
-#usr/lib/grub/i386-pc/procfs.module
-#usr/lib/grub/i386-pc/progress.mod
-#usr/lib/grub/i386-pc/progress.module
-#usr/lib/grub/i386-pc/pxe.mod
-#usr/lib/grub/i386-pc/pxe.module
-#usr/lib/grub/i386-pc/pxeboot.image
-#usr/lib/grub/i386-pc/pxeboot.img
-#usr/lib/grub/i386-pc/pxechain.mod
-#usr/lib/grub/i386-pc/pxechain.module
-#usr/lib/grub/i386-pc/raid5rec.mod
-#usr/lib/grub/i386-pc/raid5rec.module
-#usr/lib/grub/i386-pc/raid6rec.mod
-#usr/lib/grub/i386-pc/raid6rec.module
-#usr/lib/grub/i386-pc/random.mod
-#usr/lib/grub/i386-pc/random.module
-#usr/lib/grub/i386-pc/read.mod
-#usr/lib/grub/i386-pc/read.module
-#usr/lib/grub/i386-pc/reboot.mod
-#usr/lib/grub/i386-pc/reboot.module
-#usr/lib/grub/i386-pc/regexp.mod
-#usr/lib/grub/i386-pc/regexp.module
-#usr/lib/grub/i386-pc/reiserfs.mod
-#usr/lib/grub/i386-pc/reiserfs.module
-#usr/lib/grub/i386-pc/relocator.mod
-#usr/lib/grub/i386-pc/relocator.module
-#usr/lib/grub/i386-pc/romfs.mod
-#usr/lib/grub/i386-pc/romfs.module
-#usr/lib/grub/i386-pc/scsi.mod
-#usr/lib/grub/i386-pc/scsi.module
-#usr/lib/grub/i386-pc/search.mod
-#usr/lib/grub/i386-pc/search.module
-#usr/lib/grub/i386-pc/search_fs_file.mod
-#usr/lib/grub/i386-pc/search_fs_file.module
-#usr/lib/grub/i386-pc/search_fs_uuid.mod
-#usr/lib/grub/i386-pc/search_fs_uuid.module
-#usr/lib/grub/i386-pc/search_label.mod
-#usr/lib/grub/i386-pc/search_label.module
-#usr/lib/grub/i386-pc/sendkey.mod
-#usr/lib/grub/i386-pc/sendkey.module
-#usr/lib/grub/i386-pc/serial.mod
-#usr/lib/grub/i386-pc/serial.module
-#usr/lib/grub/i386-pc/setjmp.mod
-#usr/lib/grub/i386-pc/setjmp.module
-#usr/lib/grub/i386-pc/setjmp_test.mod
-#usr/lib/grub/i386-pc/setjmp_test.module
-#usr/lib/grub/i386-pc/setpci.mod
-#usr/lib/grub/i386-pc/setpci.module
-#usr/lib/grub/i386-pc/sfs.mod
-#usr/lib/grub/i386-pc/sfs.module
-#usr/lib/grub/i386-pc/shift_test.mod
-#usr/lib/grub/i386-pc/shift_test.module
-#usr/lib/grub/i386-pc/signature_test.mod
-#usr/lib/grub/i386-pc/signature_test.module
-#usr/lib/grub/i386-pc/sleep.mod
-#usr/lib/grub/i386-pc/sleep.module
-#usr/lib/grub/i386-pc/sleep_test.mod
-#usr/lib/grub/i386-pc/sleep_test.module
-#usr/lib/grub/i386-pc/spkmodem.mod
-#usr/lib/grub/i386-pc/spkmodem.module
-#usr/lib/grub/i386-pc/squash4.mod
-#usr/lib/grub/i386-pc/squash4.module
-#usr/lib/grub/i386-pc/syslinuxcfg.mod
-#usr/lib/grub/i386-pc/syslinuxcfg.module
-#usr/lib/grub/i386-pc/tar.mod
-#usr/lib/grub/i386-pc/tar.module
-#usr/lib/grub/i386-pc/terminal.lst
-#usr/lib/grub/i386-pc/terminal.mod
-#usr/lib/grub/i386-pc/terminal.module
-#usr/lib/grub/i386-pc/terminfo.mod
-#usr/lib/grub/i386-pc/terminfo.module
-#usr/lib/grub/i386-pc/test.mod
-#usr/lib/grub/i386-pc/test.module
-#usr/lib/grub/i386-pc/test_blockarg.mod
-#usr/lib/grub/i386-pc/test_blockarg.module
-#usr/lib/grub/i386-pc/testload.mod
-#usr/lib/grub/i386-pc/testload.module
-#usr/lib/grub/i386-pc/testspeed.mod
-#usr/lib/grub/i386-pc/testspeed.module
-#usr/lib/grub/i386-pc/tftp.mod
-#usr/lib/grub/i386-pc/tftp.module
-#usr/lib/grub/i386-pc/tga.mod
-#usr/lib/grub/i386-pc/tga.module
-#usr/lib/grub/i386-pc/time.mod
-#usr/lib/grub/i386-pc/time.module
-#usr/lib/grub/i386-pc/tr.mod
-#usr/lib/grub/i386-pc/tr.module
-#usr/lib/grub/i386-pc/trig.mod
-#usr/lib/grub/i386-pc/trig.module
-#usr/lib/grub/i386-pc/true.mod
-#usr/lib/grub/i386-pc/true.module
-#usr/lib/grub/i386-pc/truecrypt.mod
-#usr/lib/grub/i386-pc/truecrypt.module
-#usr/lib/grub/i386-pc/udf.mod
-#usr/lib/grub/i386-pc/udf.module
-#usr/lib/grub/i386-pc/ufs1.mod
-#usr/lib/grub/i386-pc/ufs1.module
-#usr/lib/grub/i386-pc/ufs1_be.mod
-#usr/lib/grub/i386-pc/ufs1_be.module
-#usr/lib/grub/i386-pc/ufs2.mod
-#usr/lib/grub/i386-pc/ufs2.module
-#usr/lib/grub/i386-pc/uhci.mod
-#usr/lib/grub/i386-pc/uhci.module
-#usr/lib/grub/i386-pc/usb.mod
-#usr/lib/grub/i386-pc/usb.module
-#usr/lib/grub/i386-pc/usb_keyboard.mod
-#usr/lib/grub/i386-pc/usb_keyboard.module
-#usr/lib/grub/i386-pc/usbms.mod
-#usr/lib/grub/i386-pc/usbms.module
-#usr/lib/grub/i386-pc/usbserial_common.mod
-#usr/lib/grub/i386-pc/usbserial_common.module
-#usr/lib/grub/i386-pc/usbserial_ftdi.mod
-#usr/lib/grub/i386-pc/usbserial_ftdi.module
-#usr/lib/grub/i386-pc/usbserial_pl2303.mod
-#usr/lib/grub/i386-pc/usbserial_pl2303.module
-#usr/lib/grub/i386-pc/usbserial_usbdebug.mod
-#usr/lib/grub/i386-pc/usbserial_usbdebug.module
-#usr/lib/grub/i386-pc/usbtest.mod
-#usr/lib/grub/i386-pc/usbtest.module
-#usr/lib/grub/i386-pc/vbe.mod
-#usr/lib/grub/i386-pc/vbe.module
-#usr/lib/grub/i386-pc/verify.mod
-#usr/lib/grub/i386-pc/verify.module
-#usr/lib/grub/i386-pc/vga.mod
-#usr/lib/grub/i386-pc/vga.module
-#usr/lib/grub/i386-pc/vga_text.mod
-#usr/lib/grub/i386-pc/vga_text.module
-#usr/lib/grub/i386-pc/video.lst
-#usr/lib/grub/i386-pc/video.mod
-#usr/lib/grub/i386-pc/video.module
-#usr/lib/grub/i386-pc/video_bochs.mod
-#usr/lib/grub/i386-pc/video_bochs.module
-#usr/lib/grub/i386-pc/video_cirrus.mod
-#usr/lib/grub/i386-pc/video_cirrus.module
-#usr/lib/grub/i386-pc/video_colors.mod
-#usr/lib/grub/i386-pc/video_colors.module
-#usr/lib/grub/i386-pc/video_fb.mod
-#usr/lib/grub/i386-pc/video_fb.module
-#usr/lib/grub/i386-pc/videoinfo.mod
-#usr/lib/grub/i386-pc/videoinfo.module
-#usr/lib/grub/i386-pc/videotest.mod
-#usr/lib/grub/i386-pc/videotest.module
-#usr/lib/grub/i386-pc/videotest_checksum.mod
-#usr/lib/grub/i386-pc/videotest_checksum.module
-#usr/lib/grub/i386-pc/xfs.mod
-#usr/lib/grub/i386-pc/xfs.module
-#usr/lib/grub/i386-pc/xnu.mod
-#usr/lib/grub/i386-pc/xnu.module
-#usr/lib/grub/i386-pc/xnu_uuid.mod
-#usr/lib/grub/i386-pc/xnu_uuid.module
-#usr/lib/grub/i386-pc/xnu_uuid_test.mod
-#usr/lib/grub/i386-pc/xnu_uuid_test.module
-#usr/lib/grub/i386-pc/xzio.mod
-#usr/lib/grub/i386-pc/xzio.module
-#usr/lib/grub/i386-pc/zfs.mod
-#usr/lib/grub/i386-pc/zfs.module
-#usr/lib/grub/i386-pc/zfscrypt.mod
-#usr/lib/grub/i386-pc/zfscrypt.module
-#usr/lib/grub/i386-pc/zfsinfo.mod
-#usr/lib/grub/i386-pc/zfsinfo.module
+usr/lib/grub/i386-pc/acpi.mod
+usr/lib/grub/i386-pc/acpi.module
+usr/lib/grub/i386-pc/adler32.mod
+usr/lib/grub/i386-pc/adler32.module
+usr/lib/grub/i386-pc/affs.mod
+usr/lib/grub/i386-pc/affs.module
+usr/lib/grub/i386-pc/afs.mod
+usr/lib/grub/i386-pc/afs.module
+usr/lib/grub/i386-pc/ahci.mod
+usr/lib/grub/i386-pc/ahci.module
+usr/lib/grub/i386-pc/all_video.mod
+usr/lib/grub/i386-pc/all_video.module
+usr/lib/grub/i386-pc/aout.mod
+usr/lib/grub/i386-pc/aout.module
+usr/lib/grub/i386-pc/archelp.mod
+usr/lib/grub/i386-pc/archelp.module
+usr/lib/grub/i386-pc/at_keyboard.mod
+usr/lib/grub/i386-pc/at_keyboard.module
+usr/lib/grub/i386-pc/ata.mod
+usr/lib/grub/i386-pc/ata.module
+usr/lib/grub/i386-pc/backtrace.mod
+usr/lib/grub/i386-pc/backtrace.module
+usr/lib/grub/i386-pc/bfs.mod
+usr/lib/grub/i386-pc/bfs.module
+usr/lib/grub/i386-pc/biosdisk.mod
+usr/lib/grub/i386-pc/biosdisk.module
+usr/lib/grub/i386-pc/bitmap.mod
+usr/lib/grub/i386-pc/bitmap.module
+usr/lib/grub/i386-pc/bitmap_scale.mod
+usr/lib/grub/i386-pc/bitmap_scale.module
+usr/lib/grub/i386-pc/blocklist.mod
+usr/lib/grub/i386-pc/blocklist.module
+usr/lib/grub/i386-pc/boot.image
+usr/lib/grub/i386-pc/boot.img
+usr/lib/grub/i386-pc/boot.mod
+usr/lib/grub/i386-pc/boot.module
+usr/lib/grub/i386-pc/boot_hybrid.image
+usr/lib/grub/i386-pc/boot_hybrid.img
+usr/lib/grub/i386-pc/bsd.mod
+usr/lib/grub/i386-pc/bsd.module
+usr/lib/grub/i386-pc/bswap_test.mod
+usr/lib/grub/i386-pc/bswap_test.module
+usr/lib/grub/i386-pc/btrfs.mod
+usr/lib/grub/i386-pc/btrfs.module
+usr/lib/grub/i386-pc/bufio.mod
+usr/lib/grub/i386-pc/bufio.module
+usr/lib/grub/i386-pc/cat.mod
+usr/lib/grub/i386-pc/cat.module
+usr/lib/grub/i386-pc/cbfs.mod
+usr/lib/grub/i386-pc/cbfs.module
+usr/lib/grub/i386-pc/cbls.mod
+usr/lib/grub/i386-pc/cbls.module
+usr/lib/grub/i386-pc/cbmemc.mod
+usr/lib/grub/i386-pc/cbmemc.module
+usr/lib/grub/i386-pc/cbtable.mod
+usr/lib/grub/i386-pc/cbtable.module
+usr/lib/grub/i386-pc/cbtime.mod
+usr/lib/grub/i386-pc/cbtime.module
+usr/lib/grub/i386-pc/cdboot.image
+usr/lib/grub/i386-pc/cdboot.img
+usr/lib/grub/i386-pc/chain.mod
+usr/lib/grub/i386-pc/chain.module
+usr/lib/grub/i386-pc/cmdline_cat_test.mod
+usr/lib/grub/i386-pc/cmdline_cat_test.module
+usr/lib/grub/i386-pc/cmosdump.mod
+usr/lib/grub/i386-pc/cmosdump.module
+usr/lib/grub/i386-pc/cmostest.mod
+usr/lib/grub/i386-pc/cmostest.module
+usr/lib/grub/i386-pc/cmp.mod
+usr/lib/grub/i386-pc/cmp.module
+usr/lib/grub/i386-pc/cmp_test.mod
+usr/lib/grub/i386-pc/cmp_test.module
+usr/lib/grub/i386-pc/command.lst
+usr/lib/grub/i386-pc/config.h
+usr/lib/grub/i386-pc/configfile.mod
+usr/lib/grub/i386-pc/configfile.module
+usr/lib/grub/i386-pc/cpio.mod
+usr/lib/grub/i386-pc/cpio.module
+usr/lib/grub/i386-pc/cpio_be.mod
+usr/lib/grub/i386-pc/cpio_be.module
+usr/lib/grub/i386-pc/cpuid.mod
+usr/lib/grub/i386-pc/cpuid.module
+usr/lib/grub/i386-pc/crc64.mod
+usr/lib/grub/i386-pc/crc64.module
+usr/lib/grub/i386-pc/crypto.lst
+usr/lib/grub/i386-pc/crypto.mod
+usr/lib/grub/i386-pc/crypto.module
+usr/lib/grub/i386-pc/cryptodisk.mod
+usr/lib/grub/i386-pc/cryptodisk.module
+usr/lib/grub/i386-pc/cs5536.mod
+usr/lib/grub/i386-pc/cs5536.module
+usr/lib/grub/i386-pc/ctz_test.mod
+usr/lib/grub/i386-pc/ctz_test.module
+usr/lib/grub/i386-pc/date.mod
+usr/lib/grub/i386-pc/date.module
+usr/lib/grub/i386-pc/datehook.mod
+usr/lib/grub/i386-pc/datehook.module
+usr/lib/grub/i386-pc/datetime.mod
+usr/lib/grub/i386-pc/datetime.module
+usr/lib/grub/i386-pc/disk.mod
+usr/lib/grub/i386-pc/disk.module
+usr/lib/grub/i386-pc/diskboot.image
+usr/lib/grub/i386-pc/diskboot.img
+usr/lib/grub/i386-pc/diskfilter.mod
+usr/lib/grub/i386-pc/diskfilter.module
+usr/lib/grub/i386-pc/div.mod
+usr/lib/grub/i386-pc/div.module
+usr/lib/grub/i386-pc/div_test.mod
+usr/lib/grub/i386-pc/div_test.module
+usr/lib/grub/i386-pc/dm_nv.mod
+usr/lib/grub/i386-pc/dm_nv.module
+usr/lib/grub/i386-pc/drivemap.mod
+usr/lib/grub/i386-pc/drivemap.module
+usr/lib/grub/i386-pc/echo.mod
+usr/lib/grub/i386-pc/echo.module
+usr/lib/grub/i386-pc/efiemu.mod
+usr/lib/grub/i386-pc/efiemu.module
+usr/lib/grub/i386-pc/efiemu32.o
+usr/lib/grub/i386-pc/efiemu64.o
+usr/lib/grub/i386-pc/ehci.mod
+usr/lib/grub/i386-pc/ehci.module
+usr/lib/grub/i386-pc/elf.mod
+usr/lib/grub/i386-pc/elf.module
+usr/lib/grub/i386-pc/eval.mod
+usr/lib/grub/i386-pc/eval.module
+usr/lib/grub/i386-pc/exfat.mod
+usr/lib/grub/i386-pc/exfat.module
+usr/lib/grub/i386-pc/exfctest.mod
+usr/lib/grub/i386-pc/exfctest.module
+usr/lib/grub/i386-pc/ext2.mod
+usr/lib/grub/i386-pc/ext2.module
+usr/lib/grub/i386-pc/extcmd.mod
+usr/lib/grub/i386-pc/extcmd.module
+usr/lib/grub/i386-pc/fat.mod
+usr/lib/grub/i386-pc/fat.module
+usr/lib/grub/i386-pc/file.mod
+usr/lib/grub/i386-pc/file.module
+usr/lib/grub/i386-pc/font.mod
+usr/lib/grub/i386-pc/font.module
+usr/lib/grub/i386-pc/freedos.mod
+usr/lib/grub/i386-pc/freedos.module
+usr/lib/grub/i386-pc/fs.lst
+usr/lib/grub/i386-pc/fshelp.mod
+usr/lib/grub/i386-pc/fshelp.module
+usr/lib/grub/i386-pc/functional_test.mod
+usr/lib/grub/i386-pc/functional_test.module
+usr/lib/grub/i386-pc/gcry_arcfour.mod
+usr/lib/grub/i386-pc/gcry_arcfour.module
+usr/lib/grub/i386-pc/gcry_blowfish.mod
+usr/lib/grub/i386-pc/gcry_blowfish.module
+usr/lib/grub/i386-pc/gcry_camellia.mod
+usr/lib/grub/i386-pc/gcry_camellia.module
+usr/lib/grub/i386-pc/gcry_cast5.mod
+usr/lib/grub/i386-pc/gcry_cast5.module
+usr/lib/grub/i386-pc/gcry_crc.mod
+usr/lib/grub/i386-pc/gcry_crc.module
+usr/lib/grub/i386-pc/gcry_des.mod
+usr/lib/grub/i386-pc/gcry_des.module
+usr/lib/grub/i386-pc/gcry_dsa.mod
+usr/lib/grub/i386-pc/gcry_dsa.module
+usr/lib/grub/i386-pc/gcry_idea.mod
+usr/lib/grub/i386-pc/gcry_idea.module
+usr/lib/grub/i386-pc/gcry_md4.mod
+usr/lib/grub/i386-pc/gcry_md4.module
+usr/lib/grub/i386-pc/gcry_md5.mod
+usr/lib/grub/i386-pc/gcry_md5.module
+usr/lib/grub/i386-pc/gcry_rfc2268.mod
+usr/lib/grub/i386-pc/gcry_rfc2268.module
+usr/lib/grub/i386-pc/gcry_rijndael.mod
+usr/lib/grub/i386-pc/gcry_rijndael.module
+usr/lib/grub/i386-pc/gcry_rmd160.mod
+usr/lib/grub/i386-pc/gcry_rmd160.module
+usr/lib/grub/i386-pc/gcry_rsa.mod
+usr/lib/grub/i386-pc/gcry_rsa.module
+usr/lib/grub/i386-pc/gcry_seed.mod
+usr/lib/grub/i386-pc/gcry_seed.module
+usr/lib/grub/i386-pc/gcry_serpent.mod
+usr/lib/grub/i386-pc/gcry_serpent.module
+usr/lib/grub/i386-pc/gcry_sha1.mod
+usr/lib/grub/i386-pc/gcry_sha1.module
+usr/lib/grub/i386-pc/gcry_sha256.mod
+usr/lib/grub/i386-pc/gcry_sha256.module
+usr/lib/grub/i386-pc/gcry_sha512.mod
+usr/lib/grub/i386-pc/gcry_sha512.module
+usr/lib/grub/i386-pc/gcry_tiger.mod
+usr/lib/grub/i386-pc/gcry_tiger.module
+usr/lib/grub/i386-pc/gcry_twofish.mod
+usr/lib/grub/i386-pc/gcry_twofish.module
+usr/lib/grub/i386-pc/gcry_whirlpool.mod
+usr/lib/grub/i386-pc/gcry_whirlpool.module
+usr/lib/grub/i386-pc/gdb.mod
+usr/lib/grub/i386-pc/gdb.module
+usr/lib/grub/i386-pc/gdb_grub
+usr/lib/grub/i386-pc/geli.mod
+usr/lib/grub/i386-pc/geli.module
+usr/lib/grub/i386-pc/gettext.mod
+usr/lib/grub/i386-pc/gettext.module
+usr/lib/grub/i386-pc/gfxmenu.mod
+usr/lib/grub/i386-pc/gfxmenu.module
+usr/lib/grub/i386-pc/gfxterm.mod
+usr/lib/grub/i386-pc/gfxterm.module
+usr/lib/grub/i386-pc/gfxterm_background.mod
+usr/lib/grub/i386-pc/gfxterm_background.module
+usr/lib/grub/i386-pc/gfxterm_menu.mod
+usr/lib/grub/i386-pc/gfxterm_menu.module
+usr/lib/grub/i386-pc/gmodule.pl
+usr/lib/grub/i386-pc/gptsync.mod
+usr/lib/grub/i386-pc/gptsync.module
+usr/lib/grub/i386-pc/gzio.mod
+usr/lib/grub/i386-pc/gzio.module
+usr/lib/grub/i386-pc/halt.mod
+usr/lib/grub/i386-pc/halt.module
+usr/lib/grub/i386-pc/hashsum.mod
+usr/lib/grub/i386-pc/hashsum.module
+usr/lib/grub/i386-pc/hdparm.mod
+usr/lib/grub/i386-pc/hdparm.module
+usr/lib/grub/i386-pc/hello.mod
+usr/lib/grub/i386-pc/hello.module
+usr/lib/grub/i386-pc/help.mod
+usr/lib/grub/i386-pc/help.module
+usr/lib/grub/i386-pc/hexdump.mod
+usr/lib/grub/i386-pc/hexdump.module
+usr/lib/grub/i386-pc/hfs.mod
+usr/lib/grub/i386-pc/hfs.module
+usr/lib/grub/i386-pc/hfsplus.mod
+usr/lib/grub/i386-pc/hfsplus.module
+usr/lib/grub/i386-pc/hfspluscomp.mod
+usr/lib/grub/i386-pc/hfspluscomp.module
+usr/lib/grub/i386-pc/http.mod
+usr/lib/grub/i386-pc/http.module
+usr/lib/grub/i386-pc/iorw.mod
+usr/lib/grub/i386-pc/iorw.module
+usr/lib/grub/i386-pc/iso9660.mod
+usr/lib/grub/i386-pc/iso9660.module
+usr/lib/grub/i386-pc/jfs.mod
+usr/lib/grub/i386-pc/jfs.module
+usr/lib/grub/i386-pc/jpeg.mod
+usr/lib/grub/i386-pc/jpeg.module
+usr/lib/grub/i386-pc/kernel.exec
+usr/lib/grub/i386-pc/kernel.img
+usr/lib/grub/i386-pc/keylayouts.mod
+usr/lib/grub/i386-pc/keylayouts.module
+usr/lib/grub/i386-pc/keystatus.mod
+usr/lib/grub/i386-pc/keystatus.module
+usr/lib/grub/i386-pc/ldm.mod
+usr/lib/grub/i386-pc/ldm.module
+usr/lib/grub/i386-pc/legacy_password_test.mod
+usr/lib/grub/i386-pc/legacy_password_test.module
+usr/lib/grub/i386-pc/legacycfg.mod
+usr/lib/grub/i386-pc/legacycfg.module
+usr/lib/grub/i386-pc/linux.mod
+usr/lib/grub/i386-pc/linux.module
+usr/lib/grub/i386-pc/linux16.mod
+usr/lib/grub/i386-pc/linux16.module
+usr/lib/grub/i386-pc/lnxboot.image
+usr/lib/grub/i386-pc/lnxboot.img
+usr/lib/grub/i386-pc/loadenv.mod
+usr/lib/grub/i386-pc/loadenv.module
+usr/lib/grub/i386-pc/loopback.mod
+usr/lib/grub/i386-pc/loopback.module
+usr/lib/grub/i386-pc/ls.mod
+usr/lib/grub/i386-pc/ls.module
+usr/lib/grub/i386-pc/lsacpi.mod
+usr/lib/grub/i386-pc/lsacpi.module
+usr/lib/grub/i386-pc/lsapm.mod
+usr/lib/grub/i386-pc/lsapm.module
+usr/lib/grub/i386-pc/lsmmap.mod
+usr/lib/grub/i386-pc/lsmmap.module
+usr/lib/grub/i386-pc/lspci.mod
+usr/lib/grub/i386-pc/lspci.module
+usr/lib/grub/i386-pc/luks.mod
+usr/lib/grub/i386-pc/luks.module
+usr/lib/grub/i386-pc/lvm.mod
+usr/lib/grub/i386-pc/lvm.module
+usr/lib/grub/i386-pc/lzma_decompress.image
+usr/lib/grub/i386-pc/lzma_decompress.img
+usr/lib/grub/i386-pc/lzopio.mod
+usr/lib/grub/i386-pc/lzopio.module
+usr/lib/grub/i386-pc/macbless.mod
+usr/lib/grub/i386-pc/macbless.module
+usr/lib/grub/i386-pc/macho.mod
+usr/lib/grub/i386-pc/macho.module
+usr/lib/grub/i386-pc/mda_text.mod
+usr/lib/grub/i386-pc/mda_text.module
+usr/lib/grub/i386-pc/mdraid09.mod
+usr/lib/grub/i386-pc/mdraid09.module
+usr/lib/grub/i386-pc/mdraid09_be.mod
+usr/lib/grub/i386-pc/mdraid09_be.module
+usr/lib/grub/i386-pc/mdraid1x.mod
+usr/lib/grub/i386-pc/mdraid1x.module
+usr/lib/grub/i386-pc/memdisk.mod
+usr/lib/grub/i386-pc/memdisk.module
+usr/lib/grub/i386-pc/memrw.mod
+usr/lib/grub/i386-pc/memrw.module
+usr/lib/grub/i386-pc/minicmd.mod
+usr/lib/grub/i386-pc/minicmd.module
+usr/lib/grub/i386-pc/minix.mod
+usr/lib/grub/i386-pc/minix.module
+usr/lib/grub/i386-pc/minix2.mod
+usr/lib/grub/i386-pc/minix2.module
+usr/lib/grub/i386-pc/minix2_be.mod
+usr/lib/grub/i386-pc/minix2_be.module
+usr/lib/grub/i386-pc/minix3.mod
+usr/lib/grub/i386-pc/minix3.module
+usr/lib/grub/i386-pc/minix3_be.mod
+usr/lib/grub/i386-pc/minix3_be.module
+usr/lib/grub/i386-pc/minix_be.mod
+usr/lib/grub/i386-pc/minix_be.module
+usr/lib/grub/i386-pc/mmap.mod
+usr/lib/grub/i386-pc/mmap.module
+usr/lib/grub/i386-pc/moddep.lst
+usr/lib/grub/i386-pc/modinfo.sh
+usr/lib/grub/i386-pc/morse.mod
+usr/lib/grub/i386-pc/morse.module
+usr/lib/grub/i386-pc/mpi.mod
+usr/lib/grub/i386-pc/mpi.module
+usr/lib/grub/i386-pc/msdospart.mod
+usr/lib/grub/i386-pc/msdospart.module
+usr/lib/grub/i386-pc/mul_test.mod
+usr/lib/grub/i386-pc/mul_test.module
+usr/lib/grub/i386-pc/multiboot.mod
+usr/lib/grub/i386-pc/multiboot.module
+usr/lib/grub/i386-pc/multiboot2.mod
+usr/lib/grub/i386-pc/multiboot2.module
+usr/lib/grub/i386-pc/nativedisk.mod
+usr/lib/grub/i386-pc/nativedisk.module
+usr/lib/grub/i386-pc/net.mod
+usr/lib/grub/i386-pc/net.module
+usr/lib/grub/i386-pc/newc.mod
+usr/lib/grub/i386-pc/newc.module
+usr/lib/grub/i386-pc/nilfs2.mod
+usr/lib/grub/i386-pc/nilfs2.module
+usr/lib/grub/i386-pc/normal.mod
+usr/lib/grub/i386-pc/normal.module
+usr/lib/grub/i386-pc/ntfs.mod
+usr/lib/grub/i386-pc/ntfs.module
+usr/lib/grub/i386-pc/ntfscomp.mod
+usr/lib/grub/i386-pc/ntfscomp.module
+usr/lib/grub/i386-pc/ntldr.mod
+usr/lib/grub/i386-pc/ntldr.module
+usr/lib/grub/i386-pc/odc.mod
+usr/lib/grub/i386-pc/odc.module
+usr/lib/grub/i386-pc/offsetio.mod
+usr/lib/grub/i386-pc/offsetio.module
+usr/lib/grub/i386-pc/ohci.mod
+usr/lib/grub/i386-pc/ohci.module
+usr/lib/grub/i386-pc/part_acorn.mod
+usr/lib/grub/i386-pc/part_acorn.module
+usr/lib/grub/i386-pc/part_amiga.mod
+usr/lib/grub/i386-pc/part_amiga.module
+usr/lib/grub/i386-pc/part_apple.mod
+usr/lib/grub/i386-pc/part_apple.module
+usr/lib/grub/i386-pc/part_bsd.mod
+usr/lib/grub/i386-pc/part_bsd.module
+usr/lib/grub/i386-pc/part_dfly.mod
+usr/lib/grub/i386-pc/part_dfly.module
+usr/lib/grub/i386-pc/part_dvh.mod
+usr/lib/grub/i386-pc/part_dvh.module
+usr/lib/grub/i386-pc/part_gpt.mod
+usr/lib/grub/i386-pc/part_gpt.module
+usr/lib/grub/i386-pc/part_msdos.mod
+usr/lib/grub/i386-pc/part_msdos.module
+usr/lib/grub/i386-pc/part_plan.mod
+usr/lib/grub/i386-pc/part_plan.module
+usr/lib/grub/i386-pc/part_sun.mod
+usr/lib/grub/i386-pc/part_sun.module
+usr/lib/grub/i386-pc/part_sunpc.mod
+usr/lib/grub/i386-pc/part_sunpc.module
+usr/lib/grub/i386-pc/partmap.lst
+usr/lib/grub/i386-pc/parttool.lst
+usr/lib/grub/i386-pc/parttool.mod
+usr/lib/grub/i386-pc/parttool.module
+usr/lib/grub/i386-pc/password.mod
+usr/lib/grub/i386-pc/password.module
+usr/lib/grub/i386-pc/password_pbkdf2.mod
+usr/lib/grub/i386-pc/password_pbkdf2.module
+usr/lib/grub/i386-pc/pata.mod
+usr/lib/grub/i386-pc/pata.module
+usr/lib/grub/i386-pc/pbkdf2.mod
+usr/lib/grub/i386-pc/pbkdf2.module
+usr/lib/grub/i386-pc/pbkdf2_test.mod
+usr/lib/grub/i386-pc/pbkdf2_test.module
+usr/lib/grub/i386-pc/pci.mod
+usr/lib/grub/i386-pc/pci.module
+usr/lib/grub/i386-pc/pcidump.mod
+usr/lib/grub/i386-pc/pcidump.module
+usr/lib/grub/i386-pc/plan9.mod
+usr/lib/grub/i386-pc/plan9.module
+usr/lib/grub/i386-pc/play.mod
+usr/lib/grub/i386-pc/play.module
+usr/lib/grub/i386-pc/png.mod
+usr/lib/grub/i386-pc/png.module
+usr/lib/grub/i386-pc/priority_queue.mod
+usr/lib/grub/i386-pc/priority_queue.module
+usr/lib/grub/i386-pc/probe.mod
+usr/lib/grub/i386-pc/probe.module
+usr/lib/grub/i386-pc/procfs.mod
+usr/lib/grub/i386-pc/procfs.module
+usr/lib/grub/i386-pc/progress.mod
+usr/lib/grub/i386-pc/progress.module
+usr/lib/grub/i386-pc/pxe.mod
+usr/lib/grub/i386-pc/pxe.module
+usr/lib/grub/i386-pc/pxeboot.image
+usr/lib/grub/i386-pc/pxeboot.img
+usr/lib/grub/i386-pc/pxechain.mod
+usr/lib/grub/i386-pc/pxechain.module
+usr/lib/grub/i386-pc/raid5rec.mod
+usr/lib/grub/i386-pc/raid5rec.module
+usr/lib/grub/i386-pc/raid6rec.mod
+usr/lib/grub/i386-pc/raid6rec.module
+usr/lib/grub/i386-pc/random.mod
+usr/lib/grub/i386-pc/random.module
+usr/lib/grub/i386-pc/read.mod
+usr/lib/grub/i386-pc/read.module
+usr/lib/grub/i386-pc/reboot.mod
+usr/lib/grub/i386-pc/reboot.module
+usr/lib/grub/i386-pc/regexp.mod
+usr/lib/grub/i386-pc/regexp.module
+usr/lib/grub/i386-pc/reiserfs.mod
+usr/lib/grub/i386-pc/reiserfs.module
+usr/lib/grub/i386-pc/relocator.mod
+usr/lib/grub/i386-pc/relocator.module
+usr/lib/grub/i386-pc/romfs.mod
+usr/lib/grub/i386-pc/romfs.module
+usr/lib/grub/i386-pc/scsi.mod
+usr/lib/grub/i386-pc/scsi.module
+usr/lib/grub/i386-pc/search.mod
+usr/lib/grub/i386-pc/search.module
+usr/lib/grub/i386-pc/search_fs_file.mod
+usr/lib/grub/i386-pc/search_fs_file.module
+usr/lib/grub/i386-pc/search_fs_uuid.mod
+usr/lib/grub/i386-pc/search_fs_uuid.module
+usr/lib/grub/i386-pc/search_label.mod
+usr/lib/grub/i386-pc/search_label.module
+usr/lib/grub/i386-pc/sendkey.mod
+usr/lib/grub/i386-pc/sendkey.module
+usr/lib/grub/i386-pc/serial.mod
+usr/lib/grub/i386-pc/serial.module
+usr/lib/grub/i386-pc/setjmp.mod
+usr/lib/grub/i386-pc/setjmp.module
+usr/lib/grub/i386-pc/setjmp_test.mod
+usr/lib/grub/i386-pc/setjmp_test.module
+usr/lib/grub/i386-pc/setpci.mod
+usr/lib/grub/i386-pc/setpci.module
+usr/lib/grub/i386-pc/sfs.mod
+usr/lib/grub/i386-pc/sfs.module
+usr/lib/grub/i386-pc/shift_test.mod
+usr/lib/grub/i386-pc/shift_test.module
+usr/lib/grub/i386-pc/signature_test.mod
+usr/lib/grub/i386-pc/signature_test.module
+usr/lib/grub/i386-pc/sleep.mod
+usr/lib/grub/i386-pc/sleep.module
+usr/lib/grub/i386-pc/sleep_test.mod
+usr/lib/grub/i386-pc/sleep_test.module
+usr/lib/grub/i386-pc/spkmodem.mod
+usr/lib/grub/i386-pc/spkmodem.module
+usr/lib/grub/i386-pc/squash4.mod
+usr/lib/grub/i386-pc/squash4.module
+usr/lib/grub/i386-pc/syslinuxcfg.mod
+usr/lib/grub/i386-pc/syslinuxcfg.module
+usr/lib/grub/i386-pc/tar.mod
+usr/lib/grub/i386-pc/tar.module
+usr/lib/grub/i386-pc/terminal.lst
+usr/lib/grub/i386-pc/terminal.mod
+usr/lib/grub/i386-pc/terminal.module
+usr/lib/grub/i386-pc/terminfo.mod
+usr/lib/grub/i386-pc/terminfo.module
+usr/lib/grub/i386-pc/test.mod
+usr/lib/grub/i386-pc/test.module
+usr/lib/grub/i386-pc/test_blockarg.mod
+usr/lib/grub/i386-pc/test_blockarg.module
+usr/lib/grub/i386-pc/testload.mod
+usr/lib/grub/i386-pc/testload.module
+usr/lib/grub/i386-pc/testspeed.mod
+usr/lib/grub/i386-pc/testspeed.module
+usr/lib/grub/i386-pc/tftp.mod
+usr/lib/grub/i386-pc/tftp.module
+usr/lib/grub/i386-pc/tga.mod
+usr/lib/grub/i386-pc/tga.module
+usr/lib/grub/i386-pc/time.mod
+usr/lib/grub/i386-pc/time.module
+usr/lib/grub/i386-pc/tr.mod
+usr/lib/grub/i386-pc/tr.module
+usr/lib/grub/i386-pc/trig.mod
+usr/lib/grub/i386-pc/trig.module
+usr/lib/grub/i386-pc/true.mod
+usr/lib/grub/i386-pc/true.module
+usr/lib/grub/i386-pc/truecrypt.mod
+usr/lib/grub/i386-pc/truecrypt.module
+usr/lib/grub/i386-pc/udf.mod
+usr/lib/grub/i386-pc/udf.module
+usr/lib/grub/i386-pc/ufs1.mod
+usr/lib/grub/i386-pc/ufs1.module
+usr/lib/grub/i386-pc/ufs1_be.mod
+usr/lib/grub/i386-pc/ufs1_be.module
+usr/lib/grub/i386-pc/ufs2.mod
+usr/lib/grub/i386-pc/ufs2.module
+usr/lib/grub/i386-pc/uhci.mod
+usr/lib/grub/i386-pc/uhci.module
+usr/lib/grub/i386-pc/usb.mod
+usr/lib/grub/i386-pc/usb.module
+usr/lib/grub/i386-pc/usb_keyboard.mod
+usr/lib/grub/i386-pc/usb_keyboard.module
+usr/lib/grub/i386-pc/usbms.mod
+usr/lib/grub/i386-pc/usbms.module
+usr/lib/grub/i386-pc/usbserial_common.mod
+usr/lib/grub/i386-pc/usbserial_common.module
+usr/lib/grub/i386-pc/usbserial_ftdi.mod
+usr/lib/grub/i386-pc/usbserial_ftdi.module
+usr/lib/grub/i386-pc/usbserial_pl2303.mod
+usr/lib/grub/i386-pc/usbserial_pl2303.module
+usr/lib/grub/i386-pc/usbserial_usbdebug.mod
+usr/lib/grub/i386-pc/usbserial_usbdebug.module
+usr/lib/grub/i386-pc/usbtest.mod
+usr/lib/grub/i386-pc/usbtest.module
+usr/lib/grub/i386-pc/vbe.mod
+usr/lib/grub/i386-pc/vbe.module
+usr/lib/grub/i386-pc/verify.mod
+usr/lib/grub/i386-pc/verify.module
+usr/lib/grub/i386-pc/vga.mod
+usr/lib/grub/i386-pc/vga.module
+usr/lib/grub/i386-pc/vga_text.mod
+usr/lib/grub/i386-pc/vga_text.module
+usr/lib/grub/i386-pc/video.lst
+usr/lib/grub/i386-pc/video.mod
+usr/lib/grub/i386-pc/video.module
+usr/lib/grub/i386-pc/video_bochs.mod
+usr/lib/grub/i386-pc/video_bochs.module
+usr/lib/grub/i386-pc/video_cirrus.mod
+usr/lib/grub/i386-pc/video_cirrus.module
+usr/lib/grub/i386-pc/video_colors.mod
+usr/lib/grub/i386-pc/video_colors.module
+usr/lib/grub/i386-pc/video_fb.mod
+usr/lib/grub/i386-pc/video_fb.module
+usr/lib/grub/i386-pc/videoinfo.mod
+usr/lib/grub/i386-pc/videoinfo.module
+usr/lib/grub/i386-pc/videotest.mod
+usr/lib/grub/i386-pc/videotest.module
+usr/lib/grub/i386-pc/videotest_checksum.mod
+usr/lib/grub/i386-pc/videotest_checksum.module
+usr/lib/grub/i386-pc/xfs.mod
+usr/lib/grub/i386-pc/xfs.module
+usr/lib/grub/i386-pc/xnu.mod
+usr/lib/grub/i386-pc/xnu.module
+usr/lib/grub/i386-pc/xnu_uuid.mod
+usr/lib/grub/i386-pc/xnu_uuid.module
+usr/lib/grub/i386-pc/xnu_uuid_test.mod
+usr/lib/grub/i386-pc/xnu_uuid_test.module
+usr/lib/grub/i386-pc/xzio.mod
+usr/lib/grub/i386-pc/xzio.module
+usr/lib/grub/i386-pc/zfs.mod
+usr/lib/grub/i386-pc/zfs.module
+usr/lib/grub/i386-pc/zfscrypt.mod
+usr/lib/grub/i386-pc/zfscrypt.module
+usr/lib/grub/i386-pc/zfsinfo.mod
+usr/lib/grub/i386-pc/zfsinfo.module
+usr/lib/grub/x86_64-efi
+usr/lib/grub/x86_64-efi/acpi.mod
+usr/lib/grub/x86_64-efi/acpi.module
+usr/lib/grub/x86_64-efi/adler32.mod
+usr/lib/grub/x86_64-efi/adler32.module
+usr/lib/grub/x86_64-efi/affs.mod
+usr/lib/grub/x86_64-efi/affs.module
+usr/lib/grub/x86_64-efi/afs.mod
+usr/lib/grub/x86_64-efi/afs.module
+usr/lib/grub/x86_64-efi/ahci.mod
+usr/lib/grub/x86_64-efi/ahci.module
+usr/lib/grub/x86_64-efi/all_video.mod
+usr/lib/grub/x86_64-efi/all_video.module
+usr/lib/grub/x86_64-efi/aout.mod
+usr/lib/grub/x86_64-efi/aout.module
+usr/lib/grub/x86_64-efi/appleldr.mod
+usr/lib/grub/x86_64-efi/appleldr.module
+usr/lib/grub/x86_64-efi/archelp.mod
+usr/lib/grub/x86_64-efi/archelp.module
+usr/lib/grub/x86_64-efi/at_keyboard.mod
+usr/lib/grub/x86_64-efi/at_keyboard.module
+usr/lib/grub/x86_64-efi/ata.mod
+usr/lib/grub/x86_64-efi/ata.module
+usr/lib/grub/x86_64-efi/backtrace.mod
+usr/lib/grub/x86_64-efi/backtrace.module
+usr/lib/grub/x86_64-efi/bfs.mod
+usr/lib/grub/x86_64-efi/bfs.module
+usr/lib/grub/x86_64-efi/bitmap.mod
+usr/lib/grub/x86_64-efi/bitmap.module
+usr/lib/grub/x86_64-efi/bitmap_scale.mod
+usr/lib/grub/x86_64-efi/bitmap_scale.module
+usr/lib/grub/x86_64-efi/blocklist.mod
+usr/lib/grub/x86_64-efi/blocklist.module
+usr/lib/grub/x86_64-efi/boot.mod
+usr/lib/grub/x86_64-efi/boot.module
+usr/lib/grub/x86_64-efi/bsd.mod
+usr/lib/grub/x86_64-efi/bsd.module
+usr/lib/grub/x86_64-efi/bswap_test.mod
+usr/lib/grub/x86_64-efi/bswap_test.module
+usr/lib/grub/x86_64-efi/btrfs.mod
+usr/lib/grub/x86_64-efi/btrfs.module
+usr/lib/grub/x86_64-efi/bufio.mod
+usr/lib/grub/x86_64-efi/bufio.module
+usr/lib/grub/x86_64-efi/cat.mod
+usr/lib/grub/x86_64-efi/cat.module
+usr/lib/grub/x86_64-efi/cbfs.mod
+usr/lib/grub/x86_64-efi/cbfs.module
+usr/lib/grub/x86_64-efi/cbls.mod
+usr/lib/grub/x86_64-efi/cbls.module
+usr/lib/grub/x86_64-efi/cbmemc.mod
+usr/lib/grub/x86_64-efi/cbmemc.module
+usr/lib/grub/x86_64-efi/cbtable.mod
+usr/lib/grub/x86_64-efi/cbtable.module
+usr/lib/grub/x86_64-efi/cbtime.mod
+usr/lib/grub/x86_64-efi/cbtime.module
+usr/lib/grub/x86_64-efi/chain.mod
+usr/lib/grub/x86_64-efi/chain.module
+usr/lib/grub/x86_64-efi/cmdline_cat_test.mod
+usr/lib/grub/x86_64-efi/cmdline_cat_test.module
+usr/lib/grub/x86_64-efi/cmp.mod
+usr/lib/grub/x86_64-efi/cmp.module
+usr/lib/grub/x86_64-efi/cmp_test.mod
+usr/lib/grub/x86_64-efi/cmp_test.module
+usr/lib/grub/x86_64-efi/command.lst
+usr/lib/grub/x86_64-efi/config.h
+usr/lib/grub/x86_64-efi/configfile.mod
+usr/lib/grub/x86_64-efi/configfile.module
+usr/lib/grub/x86_64-efi/cpio.mod
+usr/lib/grub/x86_64-efi/cpio.module
+usr/lib/grub/x86_64-efi/cpio_be.mod
+usr/lib/grub/x86_64-efi/cpio_be.module
+usr/lib/grub/x86_64-efi/cpuid.mod
+usr/lib/grub/x86_64-efi/cpuid.module
+usr/lib/grub/x86_64-efi/crc64.mod
+usr/lib/grub/x86_64-efi/crc64.module
+usr/lib/grub/x86_64-efi/crypto.lst
+usr/lib/grub/x86_64-efi/crypto.mod
+usr/lib/grub/x86_64-efi/crypto.module
+usr/lib/grub/x86_64-efi/cryptodisk.mod
+usr/lib/grub/x86_64-efi/cryptodisk.module
+usr/lib/grub/x86_64-efi/cs5536.mod
+usr/lib/grub/x86_64-efi/cs5536.module
+usr/lib/grub/x86_64-efi/ctz_test.mod
+usr/lib/grub/x86_64-efi/ctz_test.module
+usr/lib/grub/x86_64-efi/date.mod
+usr/lib/grub/x86_64-efi/date.module
+usr/lib/grub/x86_64-efi/datehook.mod
+usr/lib/grub/x86_64-efi/datehook.module
+usr/lib/grub/x86_64-efi/datetime.mod
+usr/lib/grub/x86_64-efi/datetime.module
+usr/lib/grub/x86_64-efi/disk.mod
+usr/lib/grub/x86_64-efi/disk.module
+usr/lib/grub/x86_64-efi/diskfilter.mod
+usr/lib/grub/x86_64-efi/diskfilter.module
+usr/lib/grub/x86_64-efi/div.mod
+usr/lib/grub/x86_64-efi/div.module
+usr/lib/grub/x86_64-efi/div_test.mod
+usr/lib/grub/x86_64-efi/div_test.module
+usr/lib/grub/x86_64-efi/dm_nv.mod
+usr/lib/grub/x86_64-efi/dm_nv.module
+usr/lib/grub/x86_64-efi/echo.mod
+usr/lib/grub/x86_64-efi/echo.module
+usr/lib/grub/x86_64-efi/efi_gop.mod
+usr/lib/grub/x86_64-efi/efi_gop.module
+usr/lib/grub/x86_64-efi/efi_uga.mod
+usr/lib/grub/x86_64-efi/efi_uga.module
+usr/lib/grub/x86_64-efi/efifwsetup.mod
+usr/lib/grub/x86_64-efi/efifwsetup.module
+usr/lib/grub/x86_64-efi/efinet.mod
+usr/lib/grub/x86_64-efi/efinet.module
+usr/lib/grub/x86_64-efi/ehci.mod
+usr/lib/grub/x86_64-efi/ehci.module
+usr/lib/grub/x86_64-efi/elf.mod
+usr/lib/grub/x86_64-efi/elf.module
+usr/lib/grub/x86_64-efi/eval.mod
+usr/lib/grub/x86_64-efi/eval.module
+usr/lib/grub/x86_64-efi/exfat.mod
+usr/lib/grub/x86_64-efi/exfat.module
+usr/lib/grub/x86_64-efi/exfctest.mod
+usr/lib/grub/x86_64-efi/exfctest.module
+usr/lib/grub/x86_64-efi/ext2.mod
+usr/lib/grub/x86_64-efi/ext2.module
+usr/lib/grub/x86_64-efi/extcmd.mod
+usr/lib/grub/x86_64-efi/extcmd.module
+usr/lib/grub/x86_64-efi/fat.mod
+usr/lib/grub/x86_64-efi/fat.module
+usr/lib/grub/x86_64-efi/file.mod
+usr/lib/grub/x86_64-efi/file.module
+usr/lib/grub/x86_64-efi/fixvideo.mod
+usr/lib/grub/x86_64-efi/fixvideo.module
+usr/lib/grub/x86_64-efi/font.mod
+usr/lib/grub/x86_64-efi/font.module
+usr/lib/grub/x86_64-efi/fs.lst
+usr/lib/grub/x86_64-efi/fshelp.mod
+usr/lib/grub/x86_64-efi/fshelp.module
+usr/lib/grub/x86_64-efi/functional_test.mod
+usr/lib/grub/x86_64-efi/functional_test.module
+usr/lib/grub/x86_64-efi/gcry_arcfour.mod
+usr/lib/grub/x86_64-efi/gcry_arcfour.module
+usr/lib/grub/x86_64-efi/gcry_blowfish.mod
+usr/lib/grub/x86_64-efi/gcry_blowfish.module
+usr/lib/grub/x86_64-efi/gcry_camellia.mod
+usr/lib/grub/x86_64-efi/gcry_camellia.module
+usr/lib/grub/x86_64-efi/gcry_cast5.mod
+usr/lib/grub/x86_64-efi/gcry_cast5.module
+usr/lib/grub/x86_64-efi/gcry_crc.mod
+usr/lib/grub/x86_64-efi/gcry_crc.module
+usr/lib/grub/x86_64-efi/gcry_des.mod
+usr/lib/grub/x86_64-efi/gcry_des.module
+usr/lib/grub/x86_64-efi/gcry_dsa.mod
+usr/lib/grub/x86_64-efi/gcry_dsa.module
+usr/lib/grub/x86_64-efi/gcry_idea.mod
+usr/lib/grub/x86_64-efi/gcry_idea.module
+usr/lib/grub/x86_64-efi/gcry_md4.mod
+usr/lib/grub/x86_64-efi/gcry_md4.module
+usr/lib/grub/x86_64-efi/gcry_md5.mod
+usr/lib/grub/x86_64-efi/gcry_md5.module
+usr/lib/grub/x86_64-efi/gcry_rfc2268.mod
+usr/lib/grub/x86_64-efi/gcry_rfc2268.module
+usr/lib/grub/x86_64-efi/gcry_rijndael.mod
+usr/lib/grub/x86_64-efi/gcry_rijndael.module
+usr/lib/grub/x86_64-efi/gcry_rmd160.mod
+usr/lib/grub/x86_64-efi/gcry_rmd160.module
+usr/lib/grub/x86_64-efi/gcry_rsa.mod
+usr/lib/grub/x86_64-efi/gcry_rsa.module
+usr/lib/grub/x86_64-efi/gcry_seed.mod
+usr/lib/grub/x86_64-efi/gcry_seed.module
+usr/lib/grub/x86_64-efi/gcry_serpent.mod
+usr/lib/grub/x86_64-efi/gcry_serpent.module
+usr/lib/grub/x86_64-efi/gcry_sha1.mod
+usr/lib/grub/x86_64-efi/gcry_sha1.module
+usr/lib/grub/x86_64-efi/gcry_sha256.mod
+usr/lib/grub/x86_64-efi/gcry_sha256.module
+usr/lib/grub/x86_64-efi/gcry_sha512.mod
+usr/lib/grub/x86_64-efi/gcry_sha512.module
+usr/lib/grub/x86_64-efi/gcry_tiger.mod
+usr/lib/grub/x86_64-efi/gcry_tiger.module
+usr/lib/grub/x86_64-efi/gcry_twofish.mod
+usr/lib/grub/x86_64-efi/gcry_twofish.module
+usr/lib/grub/x86_64-efi/gcry_whirlpool.mod
+usr/lib/grub/x86_64-efi/gcry_whirlpool.module
+usr/lib/grub/x86_64-efi/gdb_grub
+usr/lib/grub/x86_64-efi/geli.mod
+usr/lib/grub/x86_64-efi/geli.module
+usr/lib/grub/x86_64-efi/gettext.mod
+usr/lib/grub/x86_64-efi/gettext.module
+usr/lib/grub/x86_64-efi/gfxmenu.mod
+usr/lib/grub/x86_64-efi/gfxmenu.module
+usr/lib/grub/x86_64-efi/gfxterm.mod
+usr/lib/grub/x86_64-efi/gfxterm.module
+usr/lib/grub/x86_64-efi/gfxterm_background.mod
+usr/lib/grub/x86_64-efi/gfxterm_background.module
+usr/lib/grub/x86_64-efi/gfxterm_menu.mod
+usr/lib/grub/x86_64-efi/gfxterm_menu.module
+usr/lib/grub/x86_64-efi/gmodule.pl
+usr/lib/grub/x86_64-efi/gptsync.mod
+usr/lib/grub/x86_64-efi/gptsync.module
+usr/lib/grub/x86_64-efi/gzio.mod
+usr/lib/grub/x86_64-efi/gzio.module
+usr/lib/grub/x86_64-efi/halt.mod
+usr/lib/grub/x86_64-efi/halt.module
+usr/lib/grub/x86_64-efi/hashsum.mod
+usr/lib/grub/x86_64-efi/hashsum.module
+usr/lib/grub/x86_64-efi/hdparm.mod
+usr/lib/grub/x86_64-efi/hdparm.module
+usr/lib/grub/x86_64-efi/hello.mod
+usr/lib/grub/x86_64-efi/hello.module
+usr/lib/grub/x86_64-efi/help.mod
+usr/lib/grub/x86_64-efi/help.module
+usr/lib/grub/x86_64-efi/hexdump.mod
+usr/lib/grub/x86_64-efi/hexdump.module
+usr/lib/grub/x86_64-efi/hfs.mod
+usr/lib/grub/x86_64-efi/hfs.module
+usr/lib/grub/x86_64-efi/hfsplus.mod
+usr/lib/grub/x86_64-efi/hfsplus.module
+usr/lib/grub/x86_64-efi/hfspluscomp.mod
+usr/lib/grub/x86_64-efi/hfspluscomp.module
+usr/lib/grub/x86_64-efi/http.mod
+usr/lib/grub/x86_64-efi/http.module
+usr/lib/grub/x86_64-efi/iorw.mod
+usr/lib/grub/x86_64-efi/iorw.module
+usr/lib/grub/x86_64-efi/iso9660.mod
+usr/lib/grub/x86_64-efi/iso9660.module
+usr/lib/grub/x86_64-efi/jfs.mod
+usr/lib/grub/x86_64-efi/jfs.module
+usr/lib/grub/x86_64-efi/jpeg.mod
+usr/lib/grub/x86_64-efi/jpeg.module
+usr/lib/grub/x86_64-efi/kernel.exec
+usr/lib/grub/x86_64-efi/kernel.img
+usr/lib/grub/x86_64-efi/keylayouts.mod
+usr/lib/grub/x86_64-efi/keylayouts.module
+usr/lib/grub/x86_64-efi/keystatus.mod
+usr/lib/grub/x86_64-efi/keystatus.module
+usr/lib/grub/x86_64-efi/ldm.mod
+usr/lib/grub/x86_64-efi/ldm.module
+usr/lib/grub/x86_64-efi/legacy_password_test.mod
+usr/lib/grub/x86_64-efi/legacy_password_test.module
+usr/lib/grub/x86_64-efi/legacycfg.mod
+usr/lib/grub/x86_64-efi/legacycfg.module
+usr/lib/grub/x86_64-efi/linux.mod
+usr/lib/grub/x86_64-efi/linux.module
+usr/lib/grub/x86_64-efi/linux16.mod
+usr/lib/grub/x86_64-efi/linux16.module
+usr/lib/grub/x86_64-efi/loadbios.mod
+usr/lib/grub/x86_64-efi/loadbios.module
+usr/lib/grub/x86_64-efi/loadenv.mod
+usr/lib/grub/x86_64-efi/loadenv.module
+usr/lib/grub/x86_64-efi/loopback.mod
+usr/lib/grub/x86_64-efi/loopback.module
+usr/lib/grub/x86_64-efi/ls.mod
+usr/lib/grub/x86_64-efi/ls.module
+usr/lib/grub/x86_64-efi/lsacpi.mod
+usr/lib/grub/x86_64-efi/lsacpi.module
+usr/lib/grub/x86_64-efi/lsefi.mod
+usr/lib/grub/x86_64-efi/lsefi.module
+usr/lib/grub/x86_64-efi/lsefimmap.mod
+usr/lib/grub/x86_64-efi/lsefimmap.module
+usr/lib/grub/x86_64-efi/lsefisystab.mod
+usr/lib/grub/x86_64-efi/lsefisystab.module
+usr/lib/grub/x86_64-efi/lsmmap.mod
+usr/lib/grub/x86_64-efi/lsmmap.module
+usr/lib/grub/x86_64-efi/lspci.mod
+usr/lib/grub/x86_64-efi/lspci.module
+usr/lib/grub/x86_64-efi/lssal.mod
+usr/lib/grub/x86_64-efi/lssal.module
+usr/lib/grub/x86_64-efi/luks.mod
+usr/lib/grub/x86_64-efi/luks.module
+usr/lib/grub/x86_64-efi/lvm.mod
+usr/lib/grub/x86_64-efi/lvm.module
+usr/lib/grub/x86_64-efi/lzopio.mod
+usr/lib/grub/x86_64-efi/lzopio.module
+usr/lib/grub/x86_64-efi/macbless.mod
+usr/lib/grub/x86_64-efi/macbless.module
+usr/lib/grub/x86_64-efi/macho.mod
+usr/lib/grub/x86_64-efi/macho.module
+usr/lib/grub/x86_64-efi/mdraid09.mod
+usr/lib/grub/x86_64-efi/mdraid09.module
+usr/lib/grub/x86_64-efi/mdraid09_be.mod
+usr/lib/grub/x86_64-efi/mdraid09_be.module
+usr/lib/grub/x86_64-efi/mdraid1x.mod
+usr/lib/grub/x86_64-efi/mdraid1x.module
+usr/lib/grub/x86_64-efi/memdisk.mod
+usr/lib/grub/x86_64-efi/memdisk.module
+usr/lib/grub/x86_64-efi/memrw.mod
+usr/lib/grub/x86_64-efi/memrw.module
+usr/lib/grub/x86_64-efi/minicmd.mod
+usr/lib/grub/x86_64-efi/minicmd.module
+usr/lib/grub/x86_64-efi/minix.mod
+usr/lib/grub/x86_64-efi/minix.module
+usr/lib/grub/x86_64-efi/minix2.mod
+usr/lib/grub/x86_64-efi/minix2.module
+usr/lib/grub/x86_64-efi/minix2_be.mod
+usr/lib/grub/x86_64-efi/minix2_be.module
+usr/lib/grub/x86_64-efi/minix3.mod
+usr/lib/grub/x86_64-efi/minix3.module
+usr/lib/grub/x86_64-efi/minix3_be.mod
+usr/lib/grub/x86_64-efi/minix3_be.module
+usr/lib/grub/x86_64-efi/minix_be.mod
+usr/lib/grub/x86_64-efi/minix_be.module
+usr/lib/grub/x86_64-efi/mmap.mod
+usr/lib/grub/x86_64-efi/mmap.module
+usr/lib/grub/x86_64-efi/moddep.lst
+usr/lib/grub/x86_64-efi/modinfo.sh
+usr/lib/grub/x86_64-efi/morse.mod
+usr/lib/grub/x86_64-efi/morse.module
+usr/lib/grub/x86_64-efi/mpi.mod
+usr/lib/grub/x86_64-efi/mpi.module
+usr/lib/grub/x86_64-efi/msdospart.mod
+usr/lib/grub/x86_64-efi/msdospart.module
+usr/lib/grub/x86_64-efi/mul_test.mod
+usr/lib/grub/x86_64-efi/mul_test.module
+usr/lib/grub/x86_64-efi/multiboot.mod
+usr/lib/grub/x86_64-efi/multiboot.module
+usr/lib/grub/x86_64-efi/multiboot2.mod
+usr/lib/grub/x86_64-efi/multiboot2.module
+usr/lib/grub/x86_64-efi/nativedisk.mod
+usr/lib/grub/x86_64-efi/nativedisk.module
+usr/lib/grub/x86_64-efi/net.mod
+usr/lib/grub/x86_64-efi/net.module
+usr/lib/grub/x86_64-efi/newc.mod
+usr/lib/grub/x86_64-efi/newc.module
+usr/lib/grub/x86_64-efi/nilfs2.mod
+usr/lib/grub/x86_64-efi/nilfs2.module
+usr/lib/grub/x86_64-efi/normal.mod
+usr/lib/grub/x86_64-efi/normal.module
+usr/lib/grub/x86_64-efi/ntfs.mod
+usr/lib/grub/x86_64-efi/ntfs.module
+usr/lib/grub/x86_64-efi/ntfscomp.mod
+usr/lib/grub/x86_64-efi/ntfscomp.module
+usr/lib/grub/x86_64-efi/odc.mod
+usr/lib/grub/x86_64-efi/odc.module
+usr/lib/grub/x86_64-efi/offsetio.mod
+usr/lib/grub/x86_64-efi/offsetio.module
+usr/lib/grub/x86_64-efi/ohci.mod
+usr/lib/grub/x86_64-efi/ohci.module
+usr/lib/grub/x86_64-efi/part_acorn.mod
+usr/lib/grub/x86_64-efi/part_acorn.module
+usr/lib/grub/x86_64-efi/part_amiga.mod
+usr/lib/grub/x86_64-efi/part_amiga.module
+usr/lib/grub/x86_64-efi/part_apple.mod
+usr/lib/grub/x86_64-efi/part_apple.module
+usr/lib/grub/x86_64-efi/part_bsd.mod
+usr/lib/grub/x86_64-efi/part_bsd.module
+usr/lib/grub/x86_64-efi/part_dfly.mod
+usr/lib/grub/x86_64-efi/part_dfly.module
+usr/lib/grub/x86_64-efi/part_dvh.mod
+usr/lib/grub/x86_64-efi/part_dvh.module
+usr/lib/grub/x86_64-efi/part_gpt.mod
+usr/lib/grub/x86_64-efi/part_gpt.module
+usr/lib/grub/x86_64-efi/part_msdos.mod
+usr/lib/grub/x86_64-efi/part_msdos.module
+usr/lib/grub/x86_64-efi/part_plan.mod
+usr/lib/grub/x86_64-efi/part_plan.module
+usr/lib/grub/x86_64-efi/part_sun.mod
+usr/lib/grub/x86_64-efi/part_sun.module
+usr/lib/grub/x86_64-efi/part_sunpc.mod
+usr/lib/grub/x86_64-efi/part_sunpc.module
+usr/lib/grub/x86_64-efi/partmap.lst
+usr/lib/grub/x86_64-efi/parttool.lst
+usr/lib/grub/x86_64-efi/parttool.mod
+usr/lib/grub/x86_64-efi/parttool.module
+usr/lib/grub/x86_64-efi/password.mod
+usr/lib/grub/x86_64-efi/password.module
+usr/lib/grub/x86_64-efi/password_pbkdf2.mod
+usr/lib/grub/x86_64-efi/password_pbkdf2.module
+usr/lib/grub/x86_64-efi/pata.mod
+usr/lib/grub/x86_64-efi/pata.module
+usr/lib/grub/x86_64-efi/pbkdf2.mod
+usr/lib/grub/x86_64-efi/pbkdf2.module
+usr/lib/grub/x86_64-efi/pbkdf2_test.mod
+usr/lib/grub/x86_64-efi/pbkdf2_test.module
+usr/lib/grub/x86_64-efi/pcidump.mod
+usr/lib/grub/x86_64-efi/pcidump.module
+usr/lib/grub/x86_64-efi/play.mod
+usr/lib/grub/x86_64-efi/play.module
+usr/lib/grub/x86_64-efi/png.mod
+usr/lib/grub/x86_64-efi/png.module
+usr/lib/grub/x86_64-efi/priority_queue.mod
+usr/lib/grub/x86_64-efi/priority_queue.module
+usr/lib/grub/x86_64-efi/probe.mod
+usr/lib/grub/x86_64-efi/probe.module
+usr/lib/grub/x86_64-efi/procfs.mod
+usr/lib/grub/x86_64-efi/procfs.module
+usr/lib/grub/x86_64-efi/progress.mod
+usr/lib/grub/x86_64-efi/progress.module
+usr/lib/grub/x86_64-efi/raid5rec.mod
+usr/lib/grub/x86_64-efi/raid5rec.module
+usr/lib/grub/x86_64-efi/raid6rec.mod
+usr/lib/grub/x86_64-efi/raid6rec.module
+usr/lib/grub/x86_64-efi/random.mod
+usr/lib/grub/x86_64-efi/random.module
+usr/lib/grub/x86_64-efi/read.mod
+usr/lib/grub/x86_64-efi/read.module
+usr/lib/grub/x86_64-efi/reboot.mod
+usr/lib/grub/x86_64-efi/reboot.module
+usr/lib/grub/x86_64-efi/regexp.mod
+usr/lib/grub/x86_64-efi/regexp.module
+usr/lib/grub/x86_64-efi/reiserfs.mod
+usr/lib/grub/x86_64-efi/reiserfs.module
+usr/lib/grub/x86_64-efi/relocator.mod
+usr/lib/grub/x86_64-efi/relocator.module
+usr/lib/grub/x86_64-efi/romfs.mod
+usr/lib/grub/x86_64-efi/romfs.module
+usr/lib/grub/x86_64-efi/scsi.mod
+usr/lib/grub/x86_64-efi/scsi.module
+usr/lib/grub/x86_64-efi/search.mod
+usr/lib/grub/x86_64-efi/search.module
+usr/lib/grub/x86_64-efi/search_fs_file.mod
+usr/lib/grub/x86_64-efi/search_fs_file.module
+usr/lib/grub/x86_64-efi/search_fs_uuid.mod
+usr/lib/grub/x86_64-efi/search_fs_uuid.module
+usr/lib/grub/x86_64-efi/search_label.mod
+usr/lib/grub/x86_64-efi/search_label.module
+usr/lib/grub/x86_64-efi/serial.mod
+usr/lib/grub/x86_64-efi/serial.module
+usr/lib/grub/x86_64-efi/setjmp.mod
+usr/lib/grub/x86_64-efi/setjmp.module
+usr/lib/grub/x86_64-efi/setjmp_test.mod
+usr/lib/grub/x86_64-efi/setjmp_test.module
+usr/lib/grub/x86_64-efi/setpci.mod
+usr/lib/grub/x86_64-efi/setpci.module
+usr/lib/grub/x86_64-efi/sfs.mod
+usr/lib/grub/x86_64-efi/sfs.module
+usr/lib/grub/x86_64-efi/shift_test.mod
+usr/lib/grub/x86_64-efi/shift_test.module
+usr/lib/grub/x86_64-efi/signature_test.mod
+usr/lib/grub/x86_64-efi/signature_test.module
+usr/lib/grub/x86_64-efi/sleep.mod
+usr/lib/grub/x86_64-efi/sleep.module
+usr/lib/grub/x86_64-efi/sleep_test.mod
+usr/lib/grub/x86_64-efi/sleep_test.module
+usr/lib/grub/x86_64-efi/spkmodem.mod
+usr/lib/grub/x86_64-efi/spkmodem.module
+usr/lib/grub/x86_64-efi/squash4.mod
+usr/lib/grub/x86_64-efi/squash4.module
+usr/lib/grub/x86_64-efi/syslinuxcfg.mod
+usr/lib/grub/x86_64-efi/syslinuxcfg.module
+usr/lib/grub/x86_64-efi/tar.mod
+usr/lib/grub/x86_64-efi/tar.module
+usr/lib/grub/x86_64-efi/terminal.lst
+usr/lib/grub/x86_64-efi/terminal.mod
+usr/lib/grub/x86_64-efi/terminal.module
+usr/lib/grub/x86_64-efi/terminfo.mod
+usr/lib/grub/x86_64-efi/terminfo.module
+usr/lib/grub/x86_64-efi/test.mod
+usr/lib/grub/x86_64-efi/test.module
+usr/lib/grub/x86_64-efi/test_blockarg.mod
+usr/lib/grub/x86_64-efi/test_blockarg.module
+usr/lib/grub/x86_64-efi/testload.mod
+usr/lib/grub/x86_64-efi/testload.module
+usr/lib/grub/x86_64-efi/testspeed.mod
+usr/lib/grub/x86_64-efi/testspeed.module
+usr/lib/grub/x86_64-efi/tftp.mod
+usr/lib/grub/x86_64-efi/tftp.module
+usr/lib/grub/x86_64-efi/tga.mod
+usr/lib/grub/x86_64-efi/tga.module
+usr/lib/grub/x86_64-efi/time.mod
+usr/lib/grub/x86_64-efi/time.module
+usr/lib/grub/x86_64-efi/tr.mod
+usr/lib/grub/x86_64-efi/tr.module
+usr/lib/grub/x86_64-efi/trig.mod
+usr/lib/grub/x86_64-efi/trig.module
+usr/lib/grub/x86_64-efi/true.mod
+usr/lib/grub/x86_64-efi/true.module
+usr/lib/grub/x86_64-efi/udf.mod
+usr/lib/grub/x86_64-efi/udf.module
+usr/lib/grub/x86_64-efi/ufs1.mod
+usr/lib/grub/x86_64-efi/ufs1.module
+usr/lib/grub/x86_64-efi/ufs1_be.mod
+usr/lib/grub/x86_64-efi/ufs1_be.module
+usr/lib/grub/x86_64-efi/ufs2.mod
+usr/lib/grub/x86_64-efi/ufs2.module
+usr/lib/grub/x86_64-efi/uhci.mod
+usr/lib/grub/x86_64-efi/uhci.module
+usr/lib/grub/x86_64-efi/usb.mod
+usr/lib/grub/x86_64-efi/usb.module
+usr/lib/grub/x86_64-efi/usb_keyboard.mod
+usr/lib/grub/x86_64-efi/usb_keyboard.module
+usr/lib/grub/x86_64-efi/usbms.mod
+usr/lib/grub/x86_64-efi/usbms.module
+usr/lib/grub/x86_64-efi/usbserial_common.mod
+usr/lib/grub/x86_64-efi/usbserial_common.module
+usr/lib/grub/x86_64-efi/usbserial_ftdi.mod
+usr/lib/grub/x86_64-efi/usbserial_ftdi.module
+usr/lib/grub/x86_64-efi/usbserial_pl2303.mod
+usr/lib/grub/x86_64-efi/usbserial_pl2303.module
+usr/lib/grub/x86_64-efi/usbserial_usbdebug.mod
+usr/lib/grub/x86_64-efi/usbserial_usbdebug.module
+usr/lib/grub/x86_64-efi/usbtest.mod
+usr/lib/grub/x86_64-efi/usbtest.module
+usr/lib/grub/x86_64-efi/verify.mod
+usr/lib/grub/x86_64-efi/verify.module
+usr/lib/grub/x86_64-efi/video.lst
+usr/lib/grub/x86_64-efi/video.mod
+usr/lib/grub/x86_64-efi/video.module
+usr/lib/grub/x86_64-efi/video_bochs.mod
+usr/lib/grub/x86_64-efi/video_bochs.module
+usr/lib/grub/x86_64-efi/video_cirrus.mod
+usr/lib/grub/x86_64-efi/video_cirrus.module
+usr/lib/grub/x86_64-efi/video_colors.mod
+usr/lib/grub/x86_64-efi/video_colors.module
+usr/lib/grub/x86_64-efi/video_fb.mod
+usr/lib/grub/x86_64-efi/video_fb.module
+usr/lib/grub/x86_64-efi/videoinfo.mod
+usr/lib/grub/x86_64-efi/videoinfo.module
+usr/lib/grub/x86_64-efi/videotest.mod
+usr/lib/grub/x86_64-efi/videotest.module
+usr/lib/grub/x86_64-efi/videotest_checksum.mod
+usr/lib/grub/x86_64-efi/videotest_checksum.module
+usr/lib/grub/x86_64-efi/xfs.mod
+usr/lib/grub/x86_64-efi/xfs.module
+usr/lib/grub/x86_64-efi/xnu.mod
+usr/lib/grub/x86_64-efi/xnu.module
+usr/lib/grub/x86_64-efi/xnu_uuid.mod
+usr/lib/grub/x86_64-efi/xnu_uuid.module
+usr/lib/grub/x86_64-efi/xnu_uuid_test.mod
+usr/lib/grub/x86_64-efi/xnu_uuid_test.module
+usr/lib/grub/x86_64-efi/xzio.mod
+usr/lib/grub/x86_64-efi/xzio.module
+usr/lib/grub/x86_64-efi/zfs.mod
+usr/lib/grub/x86_64-efi/zfs.module
+usr/lib/grub/x86_64-efi/zfscrypt.mod
+usr/lib/grub/x86_64-efi/zfscrypt.module
+usr/lib/grub/x86_64-efi/zfsinfo.mod
+usr/lib/grub/x86_64-efi/zfsinfo.module
usr/sbin/grub-bios-setup
usr/sbin/grub-install
usr/sbin/grub-macbless
usr/sbin/grub-reboot
usr/sbin/grub-set-default
usr/sbin/grub-sparc64-setup
-usr/share/grub
+#usr/share/grub
+#usr/share/grub/ascii.h
+usr/share/grub/ascii.pf2
+usr/share/grub/euro.pf2
usr/share/grub/grub-mkconfig_lib
+usr/share/grub/unicode.pf2
+#usr/share/grub/widthspec.h
#usr/share/info/grub-dev.info
#usr/share/info/grub.info
#usr/share/locale/ast/LC_MESSAGES/grub.mo
etc/rc.d/init.d/mountkernfs
etc/rc.d/init.d/mounttmpfs
etc/rc.d/init.d/network
-etc/rc.d/init.d/network-trigger
#etc/rc.d/init.d/networking
etc/rc.d/init.d/networking/any
etc/rc.d/init.d/networking/blue
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S81pakfire
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S90network-trigger
etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
lib/firmware/intel-ucode/06-25-05
lib/firmware/intel-ucode/06-26-01
lib/firmware/intel-ucode/06-2a-07
+lib/firmware/intel-ucode/06-2c-02
lib/firmware/intel-ucode/06-2d-06
lib/firmware/intel-ucode/06-2d-07
+lib/firmware/intel-ucode/06-2e-06
lib/firmware/intel-ucode/06-2f-02
lib/firmware/intel-ucode/06-3a-09
lib/firmware/intel-ucode/06-3c-03
lib/firmware/intel-ucode/06-56-03
lib/firmware/intel-ucode/06-56-04
lib/firmware/intel-ucode/06-56-05
+lib/firmware/intel-ucode/06-5c-02
lib/firmware/intel-ucode/06-5c-09
+lib/firmware/intel-ucode/06-5c-0a
lib/firmware/intel-ucode/06-5e-03
+lib/firmware/intel-ucode/06-5f-01
lib/firmware/intel-ucode/06-7a-01
lib/firmware/intel-ucode/06-8e-09
lib/firmware/intel-ucode/06-8e-0a
lib/firmware/intel-ucode/0f-06-04
lib/firmware/intel-ucode/0f-06-05
lib/firmware/intel-ucode/0f-06-08
-lib/firmware/intel-ucode/list
#usr/share/ipfire-netboot
+#usr/share/ipfire-netboot/ipxe.efi
#usr/share/ipfire-netboot/ipxe.lkrn
usr/local/bin/settime
usr/local/bin/timecheck
usr/local/bin/timezone-transition
-usr/local/bin/update-bootloader
usr/local/bin/update-lang-cache
usr/local/bin/xt_geoip_build
usr/local/bin/xt_geoip_update
#usr/bin/syslinux2ansi
#usr/man/man1/extlinux.1
#usr/man/man1/gethostip.1
+#usr/man/man1/isohybrid.1
#usr/man/man1/lss16toppm.1
+#usr/man/man1/memdiskfind.1
#usr/man/man1/ppmtolss16.1
#usr/man/man1/syslinux.1
#usr/man/man1/syslinux2ansi.1
#usr/share/syslinux/cat.c32
#usr/share/syslinux/chain.c32
#usr/share/syslinux/cmd.c32
+#usr/share/syslinux/cmenu.c32
#usr/share/syslinux/com32
#usr/share/syslinux/com32/com32.ld
#usr/share/syslinux/com32/include
#usr/share/syslinux/com32/include/bitsize/stdint.h
#usr/share/syslinux/com32/include/bitsize/stdintconst.h
#usr/share/syslinux/com32/include/bitsize/stdintlimits.h
+#usr/share/syslinux/com32/include/bitsize32
+#usr/share/syslinux/com32/include/bitsize32/limits.h
+#usr/share/syslinux/com32/include/bitsize32/stddef.h
+#usr/share/syslinux/com32/include/bitsize32/stdint.h
+#usr/share/syslinux/com32/include/bitsize32/stdintconst.h
+#usr/share/syslinux/com32/include/bitsize32/stdintlimits.h
+#usr/share/syslinux/com32/include/bitsize64
+#usr/share/syslinux/com32/include/bitsize64/limits.h
+#usr/share/syslinux/com32/include/bitsize64/stddef.h
+#usr/share/syslinux/com32/include/bitsize64/stdint.h
+#usr/share/syslinux/com32/include/bitsize64/stdintconst.h
+#usr/share/syslinux/com32/include/bitsize64/stdintlimits.h
#usr/share/syslinux/com32/include/bufprintf.h
+#usr/share/syslinux/com32/include/byteswap.h
+#usr/share/syslinux/com32/include/cli.h
#usr/share/syslinux/com32/include/colortbl.h
#usr/share/syslinux/com32/include/com32.h
#usr/share/syslinux/com32/include/console.h
#usr/share/syslinux/com32/include/cpufeature.h
+#usr/share/syslinux/com32/include/ctime.h
#usr/share/syslinux/com32/include/ctype.h
#usr/share/syslinux/com32/include/dev.h
#usr/share/syslinux/com32/include/dhcp.h
#usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h
#usr/share/syslinux/com32/include/gplinclude/zzjson
#usr/share/syslinux/com32/include/gplinclude/zzjson/zzjson.h
+#usr/share/syslinux/com32/include/hw
+#usr/share/syslinux/com32/include/hw/vga.h
#usr/share/syslinux/com32/include/ilog2.h
#usr/share/syslinux/com32/include/inttypes.h
#usr/share/syslinux/com32/include/klibc
#usr/share/syslinux/com32/include/klibc/diverr.h
#usr/share/syslinux/com32/include/klibc/endian.h
#usr/share/syslinux/com32/include/klibc/extern.h
+#usr/share/syslinux/com32/include/klibc/i386
+#usr/share/syslinux/com32/include/klibc/i386/archsetjmp.h
#usr/share/syslinux/com32/include/klibc/sysconfig.h
+#usr/share/syslinux/com32/include/klibc/x86_64
+#usr/share/syslinux/com32/include/klibc/x86_64/archsetjmp.h
#usr/share/syslinux/com32/include/libansi.h
#usr/share/syslinux/com32/include/limits.h
+#usr/share/syslinux/com32/include/linux
+#usr/share/syslinux/com32/include/linux/list.h
#usr/share/syslinux/com32/include/math.h
+#usr/share/syslinux/com32/include/menu.h
#usr/share/syslinux/com32/include/minmax.h
#usr/share/syslinux/com32/include/netinet
#usr/share/syslinux/com32/include/netinet/in.h
#usr/share/syslinux/com32/include/png.h
#usr/share/syslinux/com32/include/pngconf.h
+#usr/share/syslinux/com32/include/refstr.h
+#usr/share/syslinux/com32/include/serial.h
#usr/share/syslinux/com32/include/setjmp.h
+#usr/share/syslinux/com32/include/sort.h
+#usr/share/syslinux/com32/include/srecsend.h
#usr/share/syslinux/com32/include/stdarg.h
#usr/share/syslinux/com32/include/stdbool.h
#usr/share/syslinux/com32/include/stddef.h
#usr/share/syslinux/com32/include/sys/elf32.h
#usr/share/syslinux/com32/include/sys/elf64.h
#usr/share/syslinux/com32/include/sys/elfcommon.h
+#usr/share/syslinux/com32/include/sys/exec.h
#usr/share/syslinux/com32/include/sys/fpu.h
#usr/share/syslinux/com32/include/sys/gpxe.h
+#usr/share/syslinux/com32/include/sys/i386
+#usr/share/syslinux/com32/include/sys/i386/bitops.h
+#usr/share/syslinux/com32/include/sys/i386/cpu.h
+#usr/share/syslinux/com32/include/sys/i386/module.h
#usr/share/syslinux/com32/include/sys/io.h
+#usr/share/syslinux/com32/include/sys/module.h
#usr/share/syslinux/com32/include/sys/pci.h
#usr/share/syslinux/com32/include/sys/stat.h
#usr/share/syslinux/com32/include/sys/time.h
#usr/share/syslinux/com32/include/sys/times.h
#usr/share/syslinux/com32/include/sys/types.h
+#usr/share/syslinux/com32/include/sys/x86_64
+#usr/share/syslinux/com32/include/sys/x86_64/bitops.h
+#usr/share/syslinux/com32/include/sys/x86_64/cpu.h
+#usr/share/syslinux/com32/include/sys/x86_64/module.h
#usr/share/syslinux/com32/include/syslinux
#usr/share/syslinux/com32/include/syslinux/adv.h
#usr/share/syslinux/com32/include/syslinux/advconst.h
#usr/share/syslinux/com32/include/syslinux/bootpm.h
#usr/share/syslinux/com32/include/syslinux/bootrm.h
#usr/share/syslinux/com32/include/syslinux/config.h
+#usr/share/syslinux/com32/include/syslinux/debug.h
#usr/share/syslinux/com32/include/syslinux/disk.h
-#usr/share/syslinux/com32/include/syslinux/features.h
+#usr/share/syslinux/com32/include/syslinux/firmware.h
#usr/share/syslinux/com32/include/syslinux/idle.h
#usr/share/syslinux/com32/include/syslinux/io.h
#usr/share/syslinux/com32/include/syslinux/keyboard.h
#usr/share/syslinux/com32/include/syslinux/pxe_api.h
#usr/share/syslinux/com32/include/syslinux/reboot.h
#usr/share/syslinux/com32/include/syslinux/resolve.h
+#usr/share/syslinux/com32/include/syslinux/sysappend.h
+#usr/share/syslinux/com32/include/syslinux/version.h
#usr/share/syslinux/com32/include/syslinux/vesacon.h
#usr/share/syslinux/com32/include/syslinux/video.h
#usr/share/syslinux/com32/include/syslinux/zio.h
+#usr/share/syslinux/com32/include/tftp.h
#usr/share/syslinux/com32/include/time.h
#usr/share/syslinux/com32/include/tinyjpeg.h
#usr/share/syslinux/com32/include/unistd.h
+#usr/share/syslinux/com32/include/upload_backend.h
#usr/share/syslinux/com32/include/zconf.h
#usr/share/syslinux/com32/include/zlib.h
-#usr/share/syslinux/com32/libcom32.a
-#usr/share/syslinux/com32/libcom32gpl.a
#usr/share/syslinux/com32/libcom32upload.a
-#usr/share/syslinux/com32/libutil_com.a
+#usr/share/syslinux/com32/libgpl.c32
#usr/share/syslinux/com32/libutil_lnx.a
#usr/share/syslinux/config.c32
+#usr/share/syslinux/cptime.c32
+#usr/share/syslinux/cpu.c32
#usr/share/syslinux/cpuid.c32
#usr/share/syslinux/cpuidtest.c32
+#usr/share/syslinux/debug.c32
+#usr/share/syslinux/dhcp.c32
#usr/share/syslinux/diag
#usr/share/syslinux/diag/geodsp1s.img.xz
#usr/share/syslinux/diag/geodspms.img.xz
#usr/share/syslinux/diag/handoff.bin
+#usr/share/syslinux/dir.c32
#usr/share/syslinux/disk.c32
+#usr/share/syslinux/dmi.c32
#usr/share/syslinux/dmitest.c32
#usr/share/syslinux/dosutil
#usr/share/syslinux/dosutil/copybs.com
#usr/share/syslinux/dosutil/eltorito.sys
#usr/share/syslinux/dosutil/mdiskchk.com
+#usr/share/syslinux/efi64
+#usr/share/syslinux/efi64/cat.c32
+#usr/share/syslinux/efi64/chain.c32
+#usr/share/syslinux/efi64/cmd.c32
+#usr/share/syslinux/efi64/cmenu.c32
+#usr/share/syslinux/efi64/config.c32
+#usr/share/syslinux/efi64/cptime.c32
+#usr/share/syslinux/efi64/cpu.c32
+#usr/share/syslinux/efi64/cpuid.c32
+#usr/share/syslinux/efi64/cpuidtest.c32
+#usr/share/syslinux/efi64/debug.c32
+#usr/share/syslinux/efi64/dhcp.c32
+#usr/share/syslinux/efi64/dir.c32
+#usr/share/syslinux/efi64/dmi.c32
+#usr/share/syslinux/efi64/dmitest.c32
+#usr/share/syslinux/efi64/gfxboot.c32
+#usr/share/syslinux/efi64/hdt.c32
+#usr/share/syslinux/efi64/hexdump.c32
+#usr/share/syslinux/efi64/host.c32
+#usr/share/syslinux/efi64/ifcpu.c32
+#usr/share/syslinux/efi64/ifcpu64.c32
+#usr/share/syslinux/efi64/ldlinux.e64
+#usr/share/syslinux/efi64/lfs.c32
+#usr/share/syslinux/efi64/libcom32.c32
+#usr/share/syslinux/efi64/libgpl.c32
+#usr/share/syslinux/efi64/liblua.c32
+#usr/share/syslinux/efi64/libmenu.c32
+#usr/share/syslinux/efi64/libutil.c32
+#usr/share/syslinux/efi64/linux.c32
+#usr/share/syslinux/efi64/ls.c32
+#usr/share/syslinux/efi64/lua.c32
+#usr/share/syslinux/efi64/mboot.c32
+#usr/share/syslinux/efi64/meminfo.c32
+#usr/share/syslinux/efi64/menu.c32
+#usr/share/syslinux/efi64/pci.c32
+#usr/share/syslinux/efi64/pwd.c32
+#usr/share/syslinux/efi64/reboot.c32
+#usr/share/syslinux/efi64/rosh.c32
+#usr/share/syslinux/efi64/sysdump.c32
+#usr/share/syslinux/efi64/syslinux.c32
+#usr/share/syslinux/efi64/syslinux.efi
+#usr/share/syslinux/efi64/vesa.c32
+#usr/share/syslinux/efi64/vesamenu.c32
+#usr/share/syslinux/efi64/vpdtest.c32
+#usr/share/syslinux/efi64/whichsys.c32
+#usr/share/syslinux/efi64/zzjson.c32
#usr/share/syslinux/elf.c32
#usr/share/syslinux/ethersel.c32
#usr/share/syslinux/gfxboot.c32
#usr/share/syslinux/gptmbr_c.bin
#usr/share/syslinux/gptmbr_f.bin
#usr/share/syslinux/gpxecmd.c32
-#usr/share/syslinux/gpxelinux.0
-#usr/share/syslinux/gpxelinuxk.0
#usr/share/syslinux/hdt.c32
+#usr/share/syslinux/hexdump.c32
#usr/share/syslinux/host.c32
#usr/share/syslinux/ifcpu.c32
#usr/share/syslinux/ifcpu64.c32
#usr/share/syslinux/ifmemdsk.c32
#usr/share/syslinux/ifplop.c32
-#usr/share/syslinux/int18.com
#usr/share/syslinux/isohdpfx.bin
#usr/share/syslinux/isohdpfx_c.bin
#usr/share/syslinux/isohdpfx_f.bin
#usr/share/syslinux/isolinux.bin
#usr/share/syslinux/kbdmap.c32
#usr/share/syslinux/kontron_wdt.c32
+#usr/share/syslinux/ldlinux.c32
+#usr/share/syslinux/lfs.c32
+#usr/share/syslinux/libcom32.c32
+#usr/share/syslinux/libgpl.c32
+#usr/share/syslinux/liblua.c32
+#usr/share/syslinux/libmenu.c32
+#usr/share/syslinux/libutil.c32
#usr/share/syslinux/linux.c32
+#usr/share/syslinux/lpxelinux.0
#usr/share/syslinux/ls.c32
#usr/share/syslinux/lua.c32
#usr/share/syslinux/mboot.c32
#usr/share/syslinux/mbr_c.bin
#usr/share/syslinux/mbr_f.bin
#usr/share/syslinux/memdisk
-#usr/share/syslinux/memdump.com
#usr/share/syslinux/meminfo.c32
#usr/share/syslinux/menu.c32
+#usr/share/syslinux/pci.c32
#usr/share/syslinux/pcitest.c32
#usr/share/syslinux/pmload.c32
-#usr/share/syslinux/poweroff.com
+#usr/share/syslinux/poweroff.c32
#usr/share/syslinux/prdhcp.c32
#usr/share/syslinux/pwd.c32
-#usr/share/syslinux/pxechain.com
#usr/share/syslinux/pxechn.c32
#usr/share/syslinux/pxelinux.0
#usr/share/syslinux/reboot.c32
#usr/share/syslinux/sanboot.c32
#usr/share/syslinux/sdi.c32
#usr/share/syslinux/sysdump.c32
+#usr/share/syslinux/syslinux.c32
#usr/share/syslinux/syslinux.com
-#usr/share/syslinux/syslinux.exe
-#usr/share/syslinux/syslinux64.exe
-#usr/share/syslinux/ver.com
+#usr/share/syslinux/vesa.c32
#usr/share/syslinux/vesainfo.c32
#usr/share/syslinux/vesamenu.c32
#usr/share/syslinux/vpdtest.c32
+++ /dev/null
-../../../common/usbutils
\ No newline at end of file
--- /dev/null
+../../../../common/aarch64/efibootmgr
\ No newline at end of file
--- /dev/null
+../../../../common/aarch64/efivar
\ No newline at end of file
--- /dev/null
+../../../../common/aarch64/grub
\ No newline at end of file
--- /dev/null
+../../../common/bind
\ No newline at end of file
--- /dev/null
+../../../common/cdrkit
\ No newline at end of file
--- /dev/null
+etc/system-release
+etc/issue
+etc/rc.d/helper/aws-setup
+etc/rc.d/init.d/aws
+etc/rc.d/init.d/localnet
+etc/rc.d/init.d/partresize
+srv/web/ipfire/cgi-bin/firewall.cgi
+srv/web/ipfire/cgi-bin/ids.cgi
+usr/bin/install-bootloader
+usr/local/bin/backupiso
+var/ipfire/backup/exclude
+var/ipfire/backup/include
+var/ipfire/langs
--- /dev/null
+../../../../common/i586/grub
\ No newline at end of file
--- /dev/null
+../../../common/parted
\ No newline at end of file
--- /dev/null
+../../../common/pciutils
\ No newline at end of file
--- /dev/null
+../../../../common/x86_64/efibootmgr
\ No newline at end of file
--- /dev/null
+../../../../common/x86_64/efivar
\ No newline at end of file
--- /dev/null
+../../../../common/x86_64/grub
\ No newline at end of file
--- /dev/null
+#!/bin/bash
+############################################################################
+# #
+# This file is part of the IPFire Firewall. #
+# #
+# IPFire is free software; you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation; either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# IPFire is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with IPFire; if not, write to the Free Software #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
+# #
+# Copyright (C) 2017 IPFire-Team <info@ipfire.org>. #
+# #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+
+core=124
+
+# Remove old core updates from pakfire cache to save space...
+for (( i=1; i<=$core; i++ )); do
+ rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
+done
+
+# Stop services
+
+# Remove files
+rm -f \
+ /etc/rc.d/rcsysinit.d/S90network-trigger \
+ /etc/rc.d/init.d/network-trigger
+
+# Extract files
+extract_files
+
+# update linker config
+ldconfig
+
+# Update Language cache
+/usr/local/bin/update-lang-cache
+
+# Start services
+
+# Remove deprecated GRUB configuration option
+if [ -e "/etc/default/grub" ]; then
+ sed -e "/^GRUB_FONT/d" -i /etc/default/grub
+fi
+
+# Update bootloader
+/usr/bin/install-bootloader
+
+# This update needs a reboot...
+touch /var/run/need_reboot
+
+# Finish
+/etc/init.d/fireinfo start
+sendprofile
+
+# Update grub config to display new core version
+if [ -e /boot/grub/grub.cfg ]; then
+ grub-mkconfig -o /boot/grub/grub.cfg
+fi
+
+sync
+
+# Don't report the exitcode last command
+exit 0
+
--- /dev/null
+boot/config.txt
+boot/grub/grub.cfg
+boot/grub/grubenv
+etc/alternatives
+etc/collectd.custom
+etc/default/grub
+etc/ipsec.conf
+etc/ipsec.secrets
+etc/ipsec.user.conf
+etc/ipsec.user.secrets
+etc/localtime
+etc/shadow
+etc/snort/snort.conf
+etc/ssh/ssh_config
+etc/ssh/sshd_config
+etc/ssl/openssl.cnf
+etc/sudoers
+etc/sysconfig/firewall.local
+etc/sysconfig/rc.local
+etc/udev/rules.d/30-persistent-network.rules
+srv/web/ipfire/html/proxy.pac
+var/ipfire/dma
+var/ipfire/time
+var/ipfire/ovpn
+var/lib/alternatives
+var/log/cache
+var/log/dhcpcd.log
+var/log/messages
+var/state/dhcp/dhcpd.leases
+var/updatecache
etc/rc.d/helper/aws-setup
etc/rc.d/init.d/aws
etc/rc.d/init.d/collectd
+etc/rc.d/init.d/unbound
etc/rc.d/rcsysinit.d/S74aws
etc/sysctl.conf
srv/web/ipfire/cgi-bin/ids.cgi
srv/web/ipfire/cgi-bin/index.cgi
+srv/web/ipfire/cgi-bin/logs.cgi/ids.dat
srv/web/ipfire/cgi-bin/ovpnmain.cgi
srv/web/ipfire/cgi-bin/proxy.cgi
srv/web/ipfire/cgi-bin/vpnmain.cgi
usr/local/bin/backupiso
usr/sbin/dhclient
usr/share/GeoIP/GeoIP.dat
+var/ipfire/backup/bin/backup.pl
var/ipfire/backup/exclude
var/ipfire/langs
var/ipfire/aws-functions.pl
--- /dev/null
+../../../../common/i586/intel-microcode
\ No newline at end of file
--- /dev/null
+../../../common/openssl
\ No newline at end of file
--- /dev/null
+../../../common/openssl-compat
\ No newline at end of file
--- /dev/null
+../../../../common/x86_64/intel-microcode
\ No newline at end of file
etc/avahi/services/sftp-ssh.service
etc/avahi/services/smb.service
etc/avahi/services/ssh.service
+#etc/dbus-1/system.d
+etc/dbus-1/system.d/avahi-dbus.conf
etc/rc.d/init.d/avahi
usr/bin/avahi-browse
usr/bin/avahi-browse-domains
usr/sbin/avahi-dnsconfd
usr/share/avahi
usr/share/avahi/avahi-service.dtd
+#usr/share/dbus-1/interfaces
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.AddressResolver.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.DomainBrowser.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.EntryGroup.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.HostNameResolver.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.RecordBrowser.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.Server.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceBrowser.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceResolver.xml
+usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceTypeBrowser.xml
#usr/share/locale/ach
#usr/share/locale/ach/LC_MESSAGES
#usr/share/locale/ach/LC_MESSAGES/avahi.mo
--- /dev/null
+usr/bin/aws
+usr/bin/aws.cmd
+usr/bin/aws_bash_completer
+usr/bin/aws_completer
+#usr/bin/aws_zsh_completer.sh
+usr/lib/python3.6/site-packages/awscli
+#usr/lib/python3.6/site-packages/awscli-1.15.77-py3.6.egg-info
+#usr/lib/python3.6/site-packages/awscli-1.15.77-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/awscli-1.15.77-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/awscli-1.15.77-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/awscli-1.15.77-py3.6.egg-info/requires.txt
+#usr/lib/python3.6/site-packages/awscli-1.15.77-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/awscli/__init__.py
+#usr/lib/python3.6/site-packages/awscli/__main__.py
+#usr/lib/python3.6/site-packages/awscli/__pycache__
+#usr/lib/python3.6/site-packages/awscli/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/__main__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/alias.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/argparser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/argprocess.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/arguments.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/clidocs.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/clidriver.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/commands.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/completer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/errorhandler.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/formatter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/handlers.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/help.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/paramfile.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/plugin.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/schema.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/shorthand.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/table.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/testutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/text.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/topictags.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/alias.py
+#usr/lib/python3.6/site-packages/awscli/argparser.py
+#usr/lib/python3.6/site-packages/awscli/argprocess.py
+#usr/lib/python3.6/site-packages/awscli/arguments.py
+#usr/lib/python3.6/site-packages/awscli/clidocs.py
+#usr/lib/python3.6/site-packages/awscli/clidriver.py
+#usr/lib/python3.6/site-packages/awscli/commands.py
+#usr/lib/python3.6/site-packages/awscli/compat.py
+#usr/lib/python3.6/site-packages/awscli/completer.py
+#usr/lib/python3.6/site-packages/awscli/customizations
+#usr/lib/python3.6/site-packages/awscli/customizations/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/addexamples.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/argrename.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/arguments.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/assumerole.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/awslambda.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/cliinputjson.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/cloudfront.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/cloudsearch.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/cloudsearchdomain.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/codecommit.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/commands.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/ecr.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/flatten.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/generatecliskeleton.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/globalargs.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/iamvirtmfa.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/iot.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/iot_data.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/kms.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/mturk.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/opsworks.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/opsworkscm.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/paginate.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/preview.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/putmetricdata.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/rds.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/rekognition.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/removals.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/route53.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/s3endpoint.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/s3errormsg.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/s3events.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/s3uploader.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/sagemaker.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/scalarparse.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/sessendemail.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/streamingoutputarg.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/toplevelbool.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/__pycache__/waiters.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/addexamples.py
+#usr/lib/python3.6/site-packages/awscli/customizations/argrename.py
+#usr/lib/python3.6/site-packages/awscli/customizations/arguments.py
+#usr/lib/python3.6/site-packages/awscli/customizations/assumerole.py
+#usr/lib/python3.6/site-packages/awscli/customizations/awslambda.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cliinputjson.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/artifact_exporter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/deploy.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/deployer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/package.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/__pycache__/yamlhelper.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/artifact_exporter.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/deploy.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/deployer.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/exceptions.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/package.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudformation/yamlhelper.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudfront.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudsearch.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudsearchdomain.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/__pycache__/subscribe.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/__pycache__/validation.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/subscribe.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/utils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/cloudtrail/validation.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codecommit.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/codedeploy.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/deregister.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/install.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/locationargs.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/push.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/register.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/systems.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/uninstall.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/codedeploy.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/deregister.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/install.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/locationargs.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/push.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/register.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/systems.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/uninstall.py
+#usr/lib/python3.6/site-packages/awscli/customizations/codedeploy/utils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/commands.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__pycache__/getstatus.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__pycache__/putconfigurationrecorder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__pycache__/rename_cmd.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/__pycache__/subscribe.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/getstatus.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/putconfigurationrecorder.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/rename_cmd.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configservice/subscribe.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/addmodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/configure.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/get.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/list.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/set.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/__pycache__/writer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/addmodel.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/configure.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/get.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/list.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/set.py
+#usr/lib/python3.6/site-packages/awscli/customizations/configure/writer.py
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__pycache__/constants.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__pycache__/createdefaultroles.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__pycache__/listrunsformatter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/__pycache__/translator.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/constants.py
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/createdefaultroles.py
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/listrunsformatter.py
+#usr/lib/python3.6/site-packages/awscli/customizations/datapipeline/translator.py
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__pycache__/constants.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__pycache__/createdefaultrole.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__pycache__/dlm.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/__pycache__/iam.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/constants.py
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/createdefaultrole.py
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/dlm.py
+#usr/lib/python3.6/site-packages/awscli/customizations/dlm/iam.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/addcount.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/bundleinstance.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/decryptpassword.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/paginate.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/protocolarg.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/runinstances.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/__pycache__/secgroupsimplify.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/addcount.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/bundleinstance.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/decryptpassword.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/paginate.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/protocolarg.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/runinstances.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ec2/secgroupsimplify.py
+#usr/lib/python3.6/site-packages/awscli/customizations/ecr.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/addinstancegroups.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/addsteps.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/addtags.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/applicationutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/argumentschema.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/command.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/config.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/configutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/constants.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/createcluster.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/createdefaultroles.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/describecluster.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/emr.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/emrfsutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/emrutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/hbase.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/hbaseutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/helptext.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/installapplications.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/instancefleetsutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/instancegroupsutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/listclusters.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/modifyclusterattributes.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/ssh.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/sshutils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/steputils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/__pycache__/terminateclusters.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/addinstancegroups.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/addsteps.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/addtags.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/applicationutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/argumentschema.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/command.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/config.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/configutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/constants.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/createcluster.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/createdefaultroles.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/describecluster.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/emr.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/emrfsutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/emrutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/exceptions.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/hbase.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/hbaseutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/helptext.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/installapplications.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/instancefleetsutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/instancegroupsutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/listclusters.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/modifyclusterattributes.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/ssh.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/sshutils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/steputils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/emr/terminateclusters.py
+#usr/lib/python3.6/site-packages/awscli/customizations/flatten.py
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/__pycache__/getlog.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/__pycache__/uploadbuild.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/getlog.py
+#usr/lib/python3.6/site-packages/awscli/customizations/gamelift/uploadbuild.py
+#usr/lib/python3.6/site-packages/awscli/customizations/generatecliskeleton.py
+#usr/lib/python3.6/site-packages/awscli/customizations/globalargs.py
+#usr/lib/python3.6/site-packages/awscli/customizations/history
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__/commands.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__/constants.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__/db.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__/list.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/history/__pycache__/show.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/history/commands.py
+#usr/lib/python3.6/site-packages/awscli/customizations/history/constants.py
+#usr/lib/python3.6/site-packages/awscli/customizations/history/db.py
+#usr/lib/python3.6/site-packages/awscli/customizations/history/list.py
+#usr/lib/python3.6/site-packages/awscli/customizations/history/show.py
+#usr/lib/python3.6/site-packages/awscli/customizations/iamvirtmfa.py
+#usr/lib/python3.6/site-packages/awscli/customizations/iot.py
+#usr/lib/python3.6/site-packages/awscli/customizations/iot_data.py
+#usr/lib/python3.6/site-packages/awscli/customizations/kms.py
+#usr/lib/python3.6/site-packages/awscli/customizations/mturk.py
+#usr/lib/python3.6/site-packages/awscli/customizations/opsworks.py
+#usr/lib/python3.6/site-packages/awscli/customizations/opsworkscm.py
+#usr/lib/python3.6/site-packages/awscli/customizations/paginate.py
+#usr/lib/python3.6/site-packages/awscli/customizations/preview.py
+#usr/lib/python3.6/site-packages/awscli/customizations/putmetricdata.py
+#usr/lib/python3.6/site-packages/awscli/customizations/rds.py
+#usr/lib/python3.6/site-packages/awscli/customizations/rekognition.py
+#usr/lib/python3.6/site-packages/awscli/customizations/removals.py
+#usr/lib/python3.6/site-packages/awscli/customizations/route53.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/comparator.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/fileformat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/filegenerator.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/fileinfo.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/fileinfobuilder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/filters.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/results.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/s3.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/s3handler.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/subcommands.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/transferconfig.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/comparator.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/fileformat.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/filegenerator.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/fileinfo.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/fileinfobuilder.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/filters.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/results.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/s3.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/s3handler.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/subcommands.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__/base.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__/delete.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__/exacttimestamps.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__/register.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/__pycache__/sizeonly.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/base.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/delete.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/exacttimestamps.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/register.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/syncstrategy/sizeonly.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/transferconfig.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3/utils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3endpoint.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3errormsg.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3events.py
+#usr/lib/python3.6/site-packages/awscli/customizations/s3uploader.py
+#usr/lib/python3.6/site-packages/awscli/customizations/sagemaker.py
+#usr/lib/python3.6/site-packages/awscli/customizations/scalarparse.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__init__.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/generate.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/generatebase.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/generateproduct.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/generateprovisioningartifact.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/helptext.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/exceptions.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/generate.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/generatebase.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/generateproduct.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/generateprovisioningartifact.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/helptext.py
+#usr/lib/python3.6/site-packages/awscli/customizations/servicecatalog/utils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/sessendemail.py
+#usr/lib/python3.6/site-packages/awscli/customizations/streamingoutputarg.py
+#usr/lib/python3.6/site-packages/awscli/customizations/toplevelbool.py
+#usr/lib/python3.6/site-packages/awscli/customizations/utils.py
+#usr/lib/python3.6/site-packages/awscli/customizations/waiters.py
+#usr/lib/python3.6/site-packages/awscli/data
+#usr/lib/python3.6/site-packages/awscli/data/cli.json
+#usr/lib/python3.6/site-packages/awscli/errorhandler.py
+#usr/lib/python3.6/site-packages/awscli/examples
+#usr/lib/python3.6/site-packages/awscli/examples/acm
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/create-certificate-authority-audit-report.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/create-certificate-authority.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/delete-certificate-authority.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/describe-certificate-authority-audit-report.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/describe-certificate-authority.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/get-certificate-authority-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/get-certificate-authority-csr.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/get-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/import-certificate-authority-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/issue-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/list-certificate-authorities.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/list-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/revoke-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/tag-certificate-authority.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/untag-certificate-authority.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm-pca/update-certificate-authority.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/add-tags-to-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/delete-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/describe-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/get-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/list-certificates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/list-tags-for-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/remove-tags-from-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/request-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/resend-validation-email.rst
+#usr/lib/python3.6/site-packages/awscli/examples/acm/update-certificate-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-api-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-authorizer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-base-path-mapping.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-domain-name.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-model.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-rest-api.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-stage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-usage-plan-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/create-usage-plan.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-api-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-authorizer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-base-path-mapping.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-client-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-domain-name.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-integration-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-integration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-method-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-method.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-model.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-rest-api.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-stage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-usage-plan-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/delete-usage-plan.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/flush-stage-authorizers-cache.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/flush-stage-cache.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/generate-client-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-account.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-api-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-api-keys.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-authorizer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-authorizers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-base-path-mapping.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-base-path-mappings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-client-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-client-certificates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-deployments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-domain-name.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-domain-names.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-export.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-integration-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-integration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-method-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-method.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-model-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-model.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-models.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-resources.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-rest-api.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-rest-apis.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-sdk.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-stage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-stages.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-usage-plan-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-usage-plan-keys.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-usage-plan.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-usage-plans.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/get-usage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/import-rest-api.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/put-integration-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/put-integration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/put-method-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/put-method.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/put-rest-api.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/test-invoke-authorizer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/test-invoke-method.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-account.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-api-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-authorizer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-base-path-mapping.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-client-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-domain-name.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-integration-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-integration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-method-response.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-method.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-model.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-rest-api.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-stage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-usage-plan.rst
+#usr/lib/python3.6/site-packages/awscli/examples/apigateway/update-usage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/delete-scaling-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/deregister-scalable-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/describe-scalable-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/describe-scaling-activities.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/describe-scaling-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/put-scaling-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/application-autoscaling/register-scalable-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/attach-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/attach-load-balancer-target-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/attach-load-balancers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/complete-lifecycle-action.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/create-auto-scaling-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/create-launch-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/create-or-update-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-auto-scaling-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-launch-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-lifecycle-hook.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-notification-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-scheduled-action.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/delete-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-account-limits.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-adjustment-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-auto-scaling-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-auto-scaling-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-auto-scaling-notification-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-launch-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-lifecycle-hook-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-lifecycle-hooks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-load-balancer-target-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-load-balancers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-metric-collection-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-notification-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-scaling-activities.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-scaling-process-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-scheduled-actions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/describe-termination-policy-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/detach-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/detach-load-balancer-target-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/detach-load-balancers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/disable-metrics-collection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/enable-metrics-collection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/enter-standby.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/execute-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/exit-standby.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/put-lifecycle-hook.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/put-notification-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/put-scaling-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/put-scheduled-update-group-action.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/record-lifecycle-action-heartbeat.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/resume-processes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/set-desired-capacity.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/set-instance-health.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/set-instance-protection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/suspend-processes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/terminate-instance-in-auto-scaling-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/autoscaling/update-auto-scaling-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch
+#usr/lib/python3.6/site-packages/awscli/examples/batch/cancel-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/create-compute-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/create-job-queue.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/delete-compute-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/delete-job-queue.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/deregister-job-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/describe-compute-environments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/describe-job-definitions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/describe-job-queues.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/describe-jobs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/list-jobs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/register-job-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/submit-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/terminate-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/update-compute-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/batch/update-job-queue.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/create-environment-ec2.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/create-environment-membership.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/delete-environment-membership.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/delete-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/describe-environment-memberships.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/describe-environment-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/describe-environments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/list-environments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/update-environment-membership.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloud9/update-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/_deploy_description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/_package_description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/cancel-update-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/create-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/deploy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/describe-stacks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/get-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/list-stacks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/package.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/update-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudformation/validate-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/create-distribution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/create-invalidation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/delete-distribution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/get-distribution-config.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/get-distribution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/get-invalidation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/list-distributions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/list-invalidations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudfront/update-distribution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudsearchdomain
+#usr/lib/python3.6/site-packages/awscli/examples/cloudsearchdomain/upload-documents.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/add-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/create-subscription.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/create-trail.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/delete-trail.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/describe-trails.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/get-event-selectors.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/get-trail-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/list-public-keys.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/list-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/lookup-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/put-event-selectors.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/remove-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/start-logging.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/stop-logging.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/update-subscription.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/update-trail.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudtrail/validate-logs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/delete-alarms.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/describe-alarm-history.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/describe-alarms-for-metric.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/describe-alarms.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/disable-alarm-actions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/enable-alarm-actions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/get-metric-statistics.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/list-metrics.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/put-metric-alarm.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/put-metric-data.rst
+#usr/lib/python3.6/site-packages/awscli/examples/cloudwatch/set-alarm-state.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/batch-get-repositories.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/create-branch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/create-pull-request.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/create-repository.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/delete-branch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/delete-comment-content.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/delete-repository.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/describe-pull-request-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-blob.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-branch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-comment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-comments-for-compared-commit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-comments-for-pull-request.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-commit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-differences.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-merge-conflicts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-pull-request.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-repository-triggers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/get-repository.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/list-branches.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/list-pull-requests.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/list-repositories.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/merge-pull-request-by-fast-forward.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/post-comment-for-compared-commit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/post-comment-for-pull-request.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/post-comment-reply.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/put-file.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/put-repository-triggers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/test-repository-triggers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-comment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-default-branch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-pull-request-description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-pull-request-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-pull-request-title.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-repository-description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codecommit/update-repository-name.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/acknowledge-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/create-custom-action-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/create-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/delete-custom-action-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/delete-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/disable-stage-transition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/enable-stage-transition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/get-job-details.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/get-pipeline-state.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/get-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/list-action-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/list-pipelines.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/poll-for-jobs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/start-pipeline-execution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/codepipeline/update-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/delete-config-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/delete-delivery-channel.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/delete-evaluation-results.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/deliver-config-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-compliance-by-config-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-compliance-by-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-config-rule-evaluation-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-config-rules.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-configuration-recorder-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-configuration-recorders.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-delivery-channel-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/describe-delivery-channels.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/get-compliance-details-by-config-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/get-compliance-details-by-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/get-compliance-summary-by-config-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/get-compliance-summary-by-resource-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/get-resource-config-history.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/get-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/list-discovered-resources.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/put-config-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/put-configuration-recorder.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/put-delivery-channel.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/start-config-rules-evaluation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/start-configuration-recorder.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/stop-configuration-recorder.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configservice/subscribe.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configure
+#usr/lib/python3.6/site-packages/awscli/examples/configure/_description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configure/add-model.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configure/get
+#usr/lib/python3.6/site-packages/awscli/examples/configure/get/_description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configure/get/_examples.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configure/set
+#usr/lib/python3.6/site-packages/awscli/examples/configure/set/_description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/configure/set/_examples.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/activate-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/add-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/create-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/deactivate-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/delete-pipeline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/describe-pipelines.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/get-pipeline-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/list-pipelines.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/list-runs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/put-pipeline-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/datapipeline/remove-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/add-tags-to-on-premises-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/batch-get-applications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/batch-get-deployments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/batch-get-on-premises-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/create-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/create-deployment-config.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/create-deployment-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/create-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/delete-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/delete-deployment-config.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/delete-deployment-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/deregister-on-premises-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/deregister.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-application-revision.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-deployment-config.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-deployment-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-deployment-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/get-on-premises-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/install.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-application-revisions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-applications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-deployment-configs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-deployment-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-deployment-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-deployments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/list-on-premises-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/push.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/register-application-revision.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/register-on-premises-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/register.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/remove-tags-from-on-premises-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/stop-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/uninstall.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/update-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/deploy/update-deployment-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/devicefarm
+#usr/lib/python3.6/site-packages/awscli/examples/devicefarm/create-device-pool.rst
+#usr/lib/python3.6/site-packages/awscli/examples/devicefarm/create-project.rst
+#usr/lib/python3.6/site-packages/awscli/examples/devicefarm/create-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/devicefarm/get-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/devicefarm/list-projects.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/allocate-connection-on-interconnect.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/allocate-hosted-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/allocate-private-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/allocate-public-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/associate-connection-with-lag.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/associate-hosted-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/associate-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/confirm-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/confirm-private-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/confirm-public-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-bgp-peer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-direct-connect-gateway-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-direct-connect-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-interconnect.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-lag.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-private-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/create-public-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-bgp-peer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-direct-connect-gateway-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-direct-connect-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-interconnect.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-lag.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/delete-virtual-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-connection-loa.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-connections-on-interconnect.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-direct-connect-gateway-associations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-direct-connect-gateway-attachments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-direct-connect-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-hosted-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-interconnect-loa.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-interconnects.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-lags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-loa.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-locations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-virtual-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/describe-virtual-interfaces.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/disassociate-connection-from-lag.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/tag-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/untag-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/directconnect/update-lag.rst
+#usr/lib/python3.6/site-packages/awscli/examples/discovery
+#usr/lib/python3.6/site-packages/awscli/examples/discovery/describe-agents.rst
+#usr/lib/python3.6/site-packages/awscli/examples/discovery/describe-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/discovery/list-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dms
+#usr/lib/python3.6/site-packages/awscli/examples/dms/create-endpoint.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dms/create-replication-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dms/create-replication-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dms/describe-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dms/describe-endpoints.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/batch-get-item.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/batch-write-item.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/create-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/delete-item.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/delete-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/describe-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/get-item.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/list-tables.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/put-item.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/query.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/scan.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/update-item.rst
+#usr/lib/python3.6/site-packages/awscli/examples/dynamodb/update-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/accept-reserved-instances-exchange-quote.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/accept-vpc-endpoint-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/accept-vpc-peering-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/allocate-address.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/allocate-hosts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/assign-ipv6-addresses.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/assign-private-ip-addresses.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/associate-address.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/associate-dhcp-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/associate-iam-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/associate-route-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/associate-subnet-cidr-block.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/associate-vpc-cidr-block.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/attach-classic-link-vpc.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/attach-internet-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/attach-network-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/attach-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/attach-vpn-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/authorize-security-group-egress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/authorize-security-group-ingress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/bundle-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/cancel-bundle-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/cancel-conversion-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/cancel-export-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/cancel-spot-fleet-requests.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/cancel-spot-instance-requests.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/confirm-product-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/copy-fpga-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/copy-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/copy-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-customer-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-default-subnet.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-default-vpc.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-dhcp-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-egress-only-internet-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-flow-logs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-fpga-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-instance-export-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-internet-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-key-pair.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-launch-template-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-launch-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-nat-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-network-acl-entry.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-network-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-network-interface-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-network-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-placement-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-route-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-route.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-security-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-spot-datafeed-subscription.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-subnet.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpc-endpoint-connection-notification.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpc-endpoint-service-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpc-endpoint.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpc-peering-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpc.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpn-connection-route.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpn-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/create-vpn-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-customer-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-dhcp-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-egress-only-internet-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-flow-logs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-fpga-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-internet-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-key-pair.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-launch-template-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-launch-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-nat-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-network-acl-entry.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-network-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-network-interface-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-network-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-placement-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-route-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-route.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-security-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-spot-datafeed-subscription.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-subnet.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpc-endpoint-connection-notifications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpc-endpoint-service-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpc-endpoints.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpc-peering-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpc.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpn-connection-route.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpn-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/delete-vpn-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/deregister-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-account-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-addresses.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-aggregate-id-format.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-availability-zones.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-bundle-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-classic-link-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-conversion-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-customer-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-dhcp-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-egress-only-internet-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-elastic-gpus.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-export-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-flow-logs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-fpga-image-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-fpga-images.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-host-reservation-offerings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-host-reservations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-hosts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-iam-instance-profile-associations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-id-format.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-identity-id-format.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-image-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-images.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-instance-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-instance-credit-specifications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-instance-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-internet-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-key-pairs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-launch-template-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-launch-templates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-moving-addresses.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-nat-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-network-acls.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-network-interface-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-network-interface-permissions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-network-interfaces.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-placement-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-prefix-lists.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-principal-id-format.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-regions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-reserved-instances-modifications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-reserved-instances-offerings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-reserved-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-route-tables.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-scheduled-instance-availability.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-scheduled-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-security-group-references.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-security-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-snapshot-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-snapshots.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-spot-datafeed-subscription.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-spot-fleet-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-spot-fleet-request-history.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-spot-fleet-requests.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-spot-instance-requests.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-spot-price-history.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-stale-security-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-subnets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-volume-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-volume-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-volumes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-classic-link-dns-support.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-classic-link.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-endpoint-connection-notifications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-endpoint-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-endpoint-service-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-endpoint-service-permissions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-endpoint-services.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-endpoints.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpc-peering-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpcs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpn-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/describe-vpn-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/detach-classic-link-vpc.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/detach-internet-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/detach-network-interface.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/detach-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/detach-vpn-gateway.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disable-vgw-route-propagation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disable-vpc-classic-link-dns-support.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disable-vpc-classic-link.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disassociate-address.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disassociate-iam-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disassociate-route-table.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disassociate-subnet-cidr-block.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/disassociate-vpc-cidr-block.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/enable-vgw-route-propagation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/enable-volume-io.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/enable-vpc-classic-link-dns-support.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/enable-vpc-classic-link.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/get-console-output.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/get-host-reservation-purchase-preview.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/get-launch-template-data.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/get-password-data.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/get-reserved-instances-exchange-quote.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/import-key-pair.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-fpga-image-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-hosts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-id-format.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-identity-id-format.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-image-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-instance-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-instance-credit-specification.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-instance-placement.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-launch-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-network-interface-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-reserved-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-snapshot-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-spot-fleet-request.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-subnet-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-volume-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-endpoint-connection-notification.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-endpoint-service-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-endpoint-service-permissions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-endpoint.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-peering-connection-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/modify-vpc-tenancy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/monitor-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/move-address-to-vpc.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/purchase-host-reservation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/purchase-reserved-instances-offering.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/purchase-scheduled-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reboot-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/register-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reject-vpc-endpoint-connections.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reject-vpc-peering-connection.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/release-address.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/release-hosts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/replace-iam-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/replace-network-acl-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/replace-network-acl-entry.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/replace-route-table-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/replace-route.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/report-instance-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/request-spot-fleet.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/request-spot-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reset-fpga-image-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reset-image-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reset-instance-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/reset-snapshot-attribute.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/restore-address-to-classic.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/revoke-security-group-egress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/revoke-security-group-ingress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/run-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/run-scheduled-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/start-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/stop-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/terminate-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/unassign-ipv6-addresses.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/unassign-private-ip-addresses.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/unmonitor-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/update-security-group-rule-descriptions-egress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ec2/update-security-group-rule-descriptions-ingress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/batch-delete-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/batch-get-image.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/create-repository.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/delete-repository.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/describe-repositories.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/get-authorization-token.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/get-lifecycle-policy-preview.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/get-lifecycle-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/get-login.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/get-login_description.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/put-lifecycle-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecr/start-lifecycle-policy-preview.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/create-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/create-service.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/delete-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/delete-service.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/deregister-container-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/deregister-task-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/describe-clusters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/describe-container-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/describe-services.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/describe-task-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/describe-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/list-clusters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/list-container-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/list-services.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/list-task-definition-families.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/list-task-definitions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/list-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/register-task-definition.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/run-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/update-container-agent.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ecs/update-service.rst
+#usr/lib/python3.6/site-packages/awscli/examples/eks
+#usr/lib/python3.6/site-packages/awscli/examples/eks/create-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/eks/delete-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/eks/describe-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/eks/list-clusters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticache
+#usr/lib/python3.6/site-packages/awscli/examples/elasticache/create-replication-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticache/modify-cache-parameter-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticache/modify-replication-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/abort-environment-update.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/check-dns-availability.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/create-application-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/create-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/create-configuration-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/create-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/create-storage-location.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/delete-application-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/delete-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/delete-configuration-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/delete-environment-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-application-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-applications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-configuration-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-configuration-settings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-environment-health.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-environment-resources.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-environments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/describe-instances-health.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/list-available-solution-stacks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/rebuild-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/request-environment-info.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/restart-app-server.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/retrieve-environment-info.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/swap-environment-cnames.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/terminate-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/update-application-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/update-application.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/update-configuration-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/update-environment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elasticbeanstalk/validate-configuration-settings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb
+#usr/lib/python3.6/site-packages/awscli/examples/elb/add-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/apply-security-groups-to-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/attach-load-balancer-to-subnets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/configure-health-check.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/create-app-cookie-stickiness-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/create-lb-cookie-stickiness-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/create-load-balancer-listeners.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/create-load-balancer-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/create-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/delete-load-balancer-listeners.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/delete-load-balancer-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/delete-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/deregister-instances-from-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/describe-instance-health.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/describe-load-balancer-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/describe-load-balancer-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/describe-load-balancer-policy-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/describe-load-balancers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/describe-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/detach-load-balancer-from-subnets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/disable-availability-zones-for-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/enable-availability-zones-for-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/modify-load-balancer-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/register-instances-with-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/remove-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/set-load-balancer-listener-ssl-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/set-load-balancer-policies-for-backend-server.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elb/set-load-balancer-policies-of-listener.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/add-listener-certificates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/add-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/create-listener.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/create-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/create-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/create-target-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/delete-listener.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/delete-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/delete-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/delete-target-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/deregister-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-account-limits.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-listener-certificates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-listeners.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-load-balancer-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-load-balancers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-rules.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-ssl-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-target-group-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-target-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/describe-target-health.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/modify-listener.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/modify-load-balancer-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/modify-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/modify-target-group-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/modify-target-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/register-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/remove-listener-certificates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/remove-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/set-ip-address-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/set-rule-priorities.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/set-security-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/elbv2/set-subnets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr
+#usr/lib/python3.6/site-packages/awscli/examples/emr/add-instance-fleet.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/add-steps.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/add-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/create-cluster-examples.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/create-cluster-synopsis.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/create-default-roles.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/create-security-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/delete-security-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/describe-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/describe-step.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/get.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/list-clusters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/list-instance-fleets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/list-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/list-security-configurations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/list-steps.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/modify-cluster-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/modify-instance-fleet.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/put.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/remove-tags.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/schedule-hbase-backup.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/socks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/ssh.rst
+#usr/lib/python3.6/site-packages/awscli/examples/emr/wait.rst
+#usr/lib/python3.6/site-packages/awscli/examples/es
+#usr/lib/python3.6/site-packages/awscli/examples/es/create-elasticsearch-domain.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events
+#usr/lib/python3.6/site-packages/awscli/examples/events/delete-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/describe-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/disable-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/enable-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/list-rule-names-by-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/list-rules.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/list-targets-by-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/put-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/put-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/put-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/remove-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/events/test-event-pattern.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/abort-multipart-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/add-tags-to-vault.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/complete-multipart-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/create-vault.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/delete-vault.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/describe-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/describe-vault.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/get-data-retrieval-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/get-job-output.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/get-vault-notifications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/initiate-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/initiate-multipart-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/list-jobs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/list-multipart-uploads.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/list-parts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/list-tags-for-vault.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/list-vaults.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/remove-tags-from-vault.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/set-data-retrieval-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/set-vault-notifications.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/upload-archive.rst
+#usr/lib/python3.6/site-packages/awscli/examples/glacier/upload-multipart-part.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam
+#usr/lib/python3.6/site-packages/awscli/examples/iam/add-client-id-to-open-id-connect-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/add-role-to-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/add-user-to-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/attach-group-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/attach-role-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/attach-user-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/change-password.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-access-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-account-alias.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-login-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-open-id-connect-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-policy-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-saml-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-user.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/create-virtual-mfa-device.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/deactivate-mfa-device.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-access-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-account-alias.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-account-password-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-group-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-login-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-open-id-connect-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-policy-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-role-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-saml-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-signing-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-user-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-user.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/delete-virtual-mfa-device.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/detach-group-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/detach-role-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/detach-user-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/enable-mfa-device.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/generate-credential-report.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-access-key-last-used.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-account-authorization-details.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-account-password-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-account-summary.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-credential-report.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-group-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-login-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-open-id-connect-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-policy-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-role-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-saml-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-user-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/get-user.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-access-keys.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-account-aliases.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-attached-group-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-attached-role-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-attached-user-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-entities-for-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-group-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-groups-for-user.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-instance-profiles-for-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-instance-profiles.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-mfa-devices.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-open-id-connect-providers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-policy-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-role-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-roles.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-saml-providers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-signing-certificates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-user-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-users.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/list-virtual-mfa-devices.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/put-group-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/put-role-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/put-user-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/remove-client-id-from-open-id-connect-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/remove-role-from-instance-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/remove-user-from-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/resync-mfa-device.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/set-default-policy-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-access-key.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-account-password-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-assume-role-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-login-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-open-id-connect-provider-thumbprint.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-saml-provider.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-signing-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/update-user.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/upload-server-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iam/upload-signing-certificate.rst
+#usr/lib/python3.6/site-packages/awscli/examples/importexport
+#usr/lib/python3.6/site-packages/awscli/examples/importexport/cancel-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/importexport/create-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/importexport/get-shipping-label.rst
+#usr/lib/python3.6/site-packages/awscli/examples/importexport/get-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/importexport/list-jobs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/importexport/update-job.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/add-attributes-to-findings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/create-assessment-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/create-assessment-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/create-resource-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/delete-assessment-run.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/delete-assessment-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/delete-assessment-template.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-assessment-runs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-assessment-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-assessment-templates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-cross-account-access-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-findings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-resource-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/describe-rules-packages.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/get-telemetry-metadata.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-assessment-run-agents.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-assessment-runs.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-assessment-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-assessment-templates.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-event-subscriptions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-findings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-rules-packages.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/list-tags-for-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/preview-agents.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/register-cross-account-access-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/remove-attributes-from-findings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/set-tags-for-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/start-assessment-run.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/stop-assessment-run.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/subscribe-to-event.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/unsubscribe-from-event.rst
+#usr/lib/python3.6/site-packages/awscli/examples/inspector/update-assessment-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/iot
+#usr/lib/python3.6/site-packages/awscli/examples/iot/create-certificate-from-csr.rst
+#usr/lib/python3.6/site-packages/awscli/examples/kms
+#usr/lib/python3.6/site-packages/awscli/examples/kms/create-alias.rst
+#usr/lib/python3.6/site-packages/awscli/examples/kms/decrypt.rst
+#usr/lib/python3.6/site-packages/awscli/examples/kms/encrypt.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs
+#usr/lib/python3.6/site-packages/awscli/examples/logs/create-log-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/create-log-stream.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/delete-log-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/delete-log-stream.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/delete-retention-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/describe-log-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/describe-log-streams.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/get-log-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/put-log-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/logs/put-retention-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/assign-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/assign-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/associate-elastic-ip.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/attach-elastic-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/create-app.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/create-deployment.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/create-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/create-layer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/create-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/create-user-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/delete-app.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/delete-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/delete-layer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/delete-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/delete-user-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/deregister-elastic-ip.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/deregister-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/deregister-rds-db-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/deregister-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-apps.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-commands.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-deployments.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-elastic-ips.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-elastic-load-balancers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-layers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-load-based-auto-scaling.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-my-user-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-permissions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-raid-arrays.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-rds-db-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-stack-summary.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-stacks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-timebased-auto-scaling.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-user-profiles.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/describe-volumes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/detach-elastic-load-balancer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/disassociate-elastic-ip.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/get-hostname-suggestion.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/reboot-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/register-elastic-ip.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/register-rds-db-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/register-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/register.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/set-load-based-auto-scaling.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/set-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/set-time-based-auto-scaling.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/start-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/start-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/stop-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/stop-stack.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/unassign-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/unassign-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-app.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-elastic-ip.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-layer.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-my-user-profile.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-rds-db-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworks/update-volume.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/associate-node.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/create-backup.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/create-server.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/delete-backup.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/delete-server.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/describe-account-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/describe-backups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/describe-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/describe-node-association-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/describe-servers.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/disassociate-node.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/restore-server.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/start-maintenance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/update-server-engine-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/opsworkscm/update-server.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/accept-handshake.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/attach-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/cancel-handshake.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/create-account.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/create-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/create-organizational-unit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/create-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/decline-handshake.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/delete-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/delete-organizational-unit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/delete-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/describe-account.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/describe-create-account-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/describe-handshake.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/describe-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/describe-organizational-unit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/describe-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/detach-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/disable-policy-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/enable-all-features.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/enable-policy-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/invite-account-to-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/leave-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-accounts-for-parent.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-accounts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-children.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-create-account-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-handshakes-for-account.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-handshakes-for-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-organizational-units-for-parent.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-parents.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-policies-for-target.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-policies.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-roots.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/list-targets-for-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/move-account.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/remove-account-from-organization.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/update-organizational-unit.rst
+#usr/lib/python3.6/site-packages/awscli/examples/organizations/update-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/pi
+#usr/lib/python3.6/site-packages/awscli/examples/pi/describe-dimension-keys.rst
+#usr/lib/python3.6/site-packages/awscli/examples/pi/get-resource-metrics.rst
+#usr/lib/python3.6/site-packages/awscli/examples/rds
+#usr/lib/python3.6/site-packages/awscli/examples/rds/add-tag-to-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/rds/create-db-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/rds/create-db-security-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/rds/create-option-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/rds/describe-db-instances.rst
+#usr/lib/python3.6/site-packages/awscli/examples/rds/download-db-log-file-portion.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/authorize-cluster-security-group-ingress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/authorize-snapshot-access.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/copy-cluster-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/create-cluster-parameter-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/create-cluster-security-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/create-cluster-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/create-cluster-subnet-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/create-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/delete-cluster-parameter-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/delete-cluster-security-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/delete-cluster-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/delete-cluster-subnet-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/delete-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-cluster-parameter-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-cluster-parameters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-cluster-security-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-cluster-snapshots.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-cluster-subnet-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-cluster-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-clusters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-default-cluster-parameters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-events.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-orderable-cluster-options.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-reserved-node-offerings.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-reserved-nodes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/describe-resize.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/modify-cluster-parameter-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/modify-cluster-subnet-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/modify-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/purchase-reserved-node-offering.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/reboot-cluster.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/reset-cluster-parameter-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/restore-from-cluster-snapshot.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/revoke-cluster-security-group-ingress.rst
+#usr/lib/python3.6/site-packages/awscli/examples/redshift/revoke-snapshot-access.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53
+#usr/lib/python3.6/site-packages/awscli/examples/route53/change-resource-record-sets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/change-tags-for-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/create-health-check.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/create-hosted-zone.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/delete-health-check.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/delete-hosted-zone.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/get-change.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/get-health-check.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/get-hosted-zone.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/list-health-checks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/list-hosted-zones-by-name.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/list-hosted-zones.rst
+#usr/lib/python3.6/site-packages/awscli/examples/route53/list-resource-record-sets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3
+#usr/lib/python3.6/site-packages/awscli/examples/s3/_concepts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/cp.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/ls.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/mb.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/mv.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/rb.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/rm.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/sync.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3/website.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/abort-multipart-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/complete-multipart-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/copy-object.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/create-bucket.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/create-multipart-upload.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket-cors.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket-lifecycle.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket-replication.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket-tagging.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket-website.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-bucket.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-object.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/delete-objects.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-cors.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-lifecycle-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-lifecycle.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-location.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-notification-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-notification.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-replication.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-tagging.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-versioning.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-bucket-website.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-object-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-object-torrent.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/get-object.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/head-bucket.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/head-object.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/list-buckets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/list-multipart-uploads.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/list-object-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/list-objects.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/list-parts.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-cors.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-lifecycle-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-lifecycle.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-logging.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-notification-configuration.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-notification.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-replication.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-tagging.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-versioning.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-bucket-website.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-object-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/put-object.rst
+#usr/lib/python3.6/site-packages/awscli/examples/s3api/upload-part.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/cancel-rotate-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/create-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/delete-resource-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/delete-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/describe-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/get-random-password.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/get-resource-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/get-secret-value.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/list-secret-version-ids.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/list-secrets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/put-resource-policy.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/put-secret-value.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/restore-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/rotate-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/tag-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/untag-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/update-secret-version-stage.rst
+#usr/lib/python3.6/site-packages/awscli/examples/secretsmanager/update-secret.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses
+#usr/lib/python3.6/site-packages/awscli/examples/ses/delete-identity.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/get-identity-dkim-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/get-identity-notification-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/get-identity-verification-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/get-send-quota.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/get-send-statistics.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/list-identities.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/send-email.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/send-raw-email.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/set-identity-dkim-enabled.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/set-identity-feedback-forwarding-enabled.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/set-identity-notification-topic.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/verify-domain-dkim.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/verify-domain-identity.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ses/verify-email-identity.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns
+#usr/lib/python3.6/site-packages/awscli/examples/sns/confirm-subscription.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/create-topic.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/delete-topic.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/get-subscription-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/get-topic-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/list-subscriptions-by-topic.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/list-subscriptions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/list-topics.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/publish.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/set-subscription-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/subscribe.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sns/unsubscribe.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/add-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/change-message-visibility-batch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/change-message-visibility.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/create-queue.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/delete-message-batch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/delete-message.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/delete-queue.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/get-queue-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/get-queue-url.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/list-dead-letter-source-queues.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/list-queues.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/purge-queue.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/receive-message.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/remove-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/send-message-batch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/send-message.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sqs/set-queue-attributes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/add-tags-to-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/cancel-command.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/create-activation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/create-association-batch.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/create-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/create-document.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/create-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/create-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/delete-activation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/delete-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/delete-document.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/delete-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/delete-parameter.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/delete-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/deregister-managed-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/deregister-patch-baseline-for-patch-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/deregister-target-from-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/deregister-task-from-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-activations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-automation-executions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-available-patches.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-document-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-document.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-effective-instance-associations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-effective-patches-for-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-instance-associations-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-instance-information.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-instance-patch-states-for-patch-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-instance-patch-states.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-instance-patches.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-maintenance-window-execution-task-invocations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-maintenance-window-execution-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-maintenance-window-executions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-maintenance-window-targets.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-maintenance-window-tasks.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-maintenance-windows.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-parameters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-patch-baselines.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-patch-group-state.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/describe-patch-groups.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-automation-execution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-command-invocation.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-default-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-deployable-patch-snapshot-for-instance.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-document.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-inventory-schema.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-inventory.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-maintenance-window-execution-task.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-maintenance-window-execution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-parameter-history.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-parameters.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-patch-baseline-for-patch-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/get-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-associations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-command-invocations.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-commands.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-document-versions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-documents.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-inventory-entries.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/list-tags-for-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/modify-document-permission.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/put-inventory.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/put-parameter.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/register-default-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/register-patch-baseline-for-patch-group.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/register-target-with-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/register-task-with-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/remove-tags-from-resource.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/send-command.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/start-automation-execution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/stop-automation-execution.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-association-status.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-association.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-document-default-version.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-document.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-maintenance-window.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-managed-instance-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/ssm/update-patch-baseline.rst
+#usr/lib/python3.6/site-packages/awscli/examples/storagegateway
+#usr/lib/python3.6/site-packages/awscli/examples/storagegateway/describe-gateway-information.rst
+#usr/lib/python3.6/site-packages/awscli/examples/storagegateway/list-gateways.rst
+#usr/lib/python3.6/site-packages/awscli/examples/storagegateway/list-volumes.rst
+#usr/lib/python3.6/site-packages/awscli/examples/sts
+#usr/lib/python3.6/site-packages/awscli/examples/sts/assume-role.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf
+#usr/lib/python3.6/site-packages/awscli/examples/swf/count-closed-workflow-executions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/count-open-workflow-executions.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/deprecate-domain.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/describe-domain.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/list-activity-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/list-domains.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/list-workflow-types.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/register-domain.rst
+#usr/lib/python3.6/site-packages/awscli/examples/swf/register-workflow-type.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-byte-match-set.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-ip-set.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-rule.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-size-constraint-set.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-sql-injection-match-set.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-web-acl.rst
+#usr/lib/python3.6/site-packages/awscli/examples/waf/update-xss-match-set.rst
+#usr/lib/python3.6/site-packages/awscli/examples/workspaces
+#usr/lib/python3.6/site-packages/awscli/examples/workspaces/create-workspaces.rst
+#usr/lib/python3.6/site-packages/awscli/examples/workspaces/describe-workspace-bundles.rst
+#usr/lib/python3.6/site-packages/awscli/examples/workspaces/describe-workspace-directories.rst
+#usr/lib/python3.6/site-packages/awscli/examples/workspaces/describe-workspaces.rst
+#usr/lib/python3.6/site-packages/awscli/examples/workspaces/terminate-workspaces.rst
+#usr/lib/python3.6/site-packages/awscli/formatter.py
+#usr/lib/python3.6/site-packages/awscli/handlers.py
+#usr/lib/python3.6/site-packages/awscli/help.py
+#usr/lib/python3.6/site-packages/awscli/paramfile.py
+#usr/lib/python3.6/site-packages/awscli/plugin.py
+#usr/lib/python3.6/site-packages/awscli/schema.py
+#usr/lib/python3.6/site-packages/awscli/shorthand.py
+#usr/lib/python3.6/site-packages/awscli/table.py
+#usr/lib/python3.6/site-packages/awscli/testutils.py
+#usr/lib/python3.6/site-packages/awscli/text.py
+#usr/lib/python3.6/site-packages/awscli/topics
+#usr/lib/python3.6/site-packages/awscli/topics/config-vars.rst
+#usr/lib/python3.6/site-packages/awscli/topics/return-codes.rst
+#usr/lib/python3.6/site-packages/awscli/topics/s3-config.rst
+#usr/lib/python3.6/site-packages/awscli/topics/s3-faq.rst
+#usr/lib/python3.6/site-packages/awscli/topics/topic-tags.json
+#usr/lib/python3.6/site-packages/awscli/topictags.py
+#usr/lib/python3.6/site-packages/awscli/utils.py
--- /dev/null
+usr/lib/python3.6/site-packages/botocore
+#usr/lib/python3.6/site-packages/botocore-1.10.76-py3.6.egg-info
+#usr/lib/python3.6/site-packages/botocore-1.10.76-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/botocore-1.10.76-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/botocore-1.10.76-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/botocore-1.10.76-py3.6.egg-info/requires.txt
+#usr/lib/python3.6/site-packages/botocore-1.10.76-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/botocore/__init__.py
+#usr/lib/python3.6/site-packages/botocore/__pycache__
+#usr/lib/python3.6/site-packages/botocore/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/args.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/auth.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/awsrequest.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/client.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/config.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/configloader.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/credentials.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/endpoint.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/errorfactory.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/eventstream.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/handlers.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/history.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/hooks.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/loaders.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/model.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/paginate.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/parsers.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/regions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/response.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/retryhandler.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/serialize.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/session.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/signers.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/stub.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/translate.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/validate.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/__pycache__/waiter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/args.py
+#usr/lib/python3.6/site-packages/botocore/auth.py
+#usr/lib/python3.6/site-packages/botocore/awsrequest.py
+#usr/lib/python3.6/site-packages/botocore/client.py
+#usr/lib/python3.6/site-packages/botocore/compat.py
+#usr/lib/python3.6/site-packages/botocore/config.py
+#usr/lib/python3.6/site-packages/botocore/configloader.py
+#usr/lib/python3.6/site-packages/botocore/credentials.py
+#usr/lib/python3.6/site-packages/botocore/data
+#usr/lib/python3.6/site-packages/botocore/data/_retry.json
+#usr/lib/python3.6/site-packages/botocore/data/acm
+#usr/lib/python3.6/site-packages/botocore/data/acm-pca
+#usr/lib/python3.6/site-packages/botocore/data/acm-pca/2017-08-22
+#usr/lib/python3.6/site-packages/botocore/data/acm-pca/2017-08-22/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/acm-pca/2017-08-22/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/acm/2015-12-08
+#usr/lib/python3.6/site-packages/botocore/data/acm/2015-12-08/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/acm/2015-12-08/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/acm/2015-12-08/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/acm/2015-12-08/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/alexaforbusiness
+#usr/lib/python3.6/site-packages/botocore/data/alexaforbusiness/2017-11-09
+#usr/lib/python3.6/site-packages/botocore/data/alexaforbusiness/2017-11-09/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/alexaforbusiness/2017-11-09/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/apigateway
+#usr/lib/python3.6/site-packages/botocore/data/apigateway/2015-07-09
+#usr/lib/python3.6/site-packages/botocore/data/apigateway/2015-07-09/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/apigateway/2015-07-09/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/apigateway/2015-07-09/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/application-autoscaling
+#usr/lib/python3.6/site-packages/botocore/data/application-autoscaling/2016-02-06
+#usr/lib/python3.6/site-packages/botocore/data/application-autoscaling/2016-02-06/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/application-autoscaling/2016-02-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/application-autoscaling/2016-02-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/appstream
+#usr/lib/python3.6/site-packages/botocore/data/appstream/2016-12-01
+#usr/lib/python3.6/site-packages/botocore/data/appstream/2016-12-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/appstream/2016-12-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/appstream/2016-12-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/appstream/2016-12-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/appsync
+#usr/lib/python3.6/site-packages/botocore/data/appsync/2017-07-25
+#usr/lib/python3.6/site-packages/botocore/data/appsync/2017-07-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/appsync/2017-07-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/athena
+#usr/lib/python3.6/site-packages/botocore/data/athena/2017-05-18
+#usr/lib/python3.6/site-packages/botocore/data/athena/2017-05-18/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/athena/2017-05-18/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling-plans
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling-plans/2018-01-06
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling-plans/2018-01-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling-plans/2018-01-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling/2011-01-01
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling/2011-01-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling/2011-01-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/autoscaling/2011-01-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/batch
+#usr/lib/python3.6/site-packages/botocore/data/batch/2016-08-10
+#usr/lib/python3.6/site-packages/botocore/data/batch/2016-08-10/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/batch/2016-08-10/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/batch/2016-08-10/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/budgets
+#usr/lib/python3.6/site-packages/botocore/data/budgets/2016-10-20
+#usr/lib/python3.6/site-packages/botocore/data/budgets/2016-10-20/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/budgets/2016-10-20/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/budgets/2016-10-20/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ce
+#usr/lib/python3.6/site-packages/botocore/data/ce/2017-10-25
+#usr/lib/python3.6/site-packages/botocore/data/ce/2017-10-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ce/2017-10-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloud9
+#usr/lib/python3.6/site-packages/botocore/data/cloud9/2017-09-23
+#usr/lib/python3.6/site-packages/botocore/data/cloud9/2017-09-23/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloud9/2017-09-23/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory/2016-05-10
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory/2016-05-10/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory/2016-05-10/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory/2017-01-11
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory/2017-01-11/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/clouddirectory/2017-01-11/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudformation
+#usr/lib/python3.6/site-packages/botocore/data/cloudformation/2010-05-15
+#usr/lib/python3.6/site-packages/botocore/data/cloudformation/2010-05-15/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudformation/2010-05-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudformation/2010-05-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudformation/2010-05-15/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-05-31
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-05-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-05-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-05-31/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-10-21
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-10-21/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-10-21/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-10-21/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-11-06
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-11-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-11-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2014-11-06/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-04-17
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-04-17/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-04-17/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-04-17/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-07-27
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-07-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-07-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-07-27/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-09-17
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-09-17/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-09-17/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2015-09-17/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-13
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-13/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-13/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-13/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-28
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-01-28/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-01
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-20
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-20/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-20/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-08-20/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-07
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-07/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-07/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-07/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-29
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-29/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-29/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-09-29/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-11-25
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-11-25/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-11-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-11-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2016-11-25/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-03-25
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-03-25/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-03-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-03-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-03-25/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-10-30
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-10-30/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-10-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-10-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudfront/2017-10-30/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsm
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsm/2014-05-30
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsm/2014-05-30/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsm/2014-05-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsm/2014-05-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsmv2
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsmv2/2017-04-28
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsmv2/2017-04-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudhsmv2/2017-04-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearch
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearch/2011-02-01
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearch/2011-02-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearch/2013-01-01
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearch/2013-01-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearch/2013-01-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearchdomain
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearchdomain/2013-01-01
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearchdomain/2013-01-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudsearchdomain/2013-01-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudtrail
+#usr/lib/python3.6/site-packages/botocore/data/cloudtrail/2013-11-01
+#usr/lib/python3.6/site-packages/botocore/data/cloudtrail/2013-11-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudtrail/2013-11-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudtrail/2013-11-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudwatch
+#usr/lib/python3.6/site-packages/botocore/data/cloudwatch/2010-08-01
+#usr/lib/python3.6/site-packages/botocore/data/cloudwatch/2010-08-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudwatch/2010-08-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudwatch/2010-08-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cloudwatch/2010-08-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/codebuild
+#usr/lib/python3.6/site-packages/botocore/data/codebuild/2016-10-06
+#usr/lib/python3.6/site-packages/botocore/data/codebuild/2016-10-06/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codebuild/2016-10-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codebuild/2016-10-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/codecommit
+#usr/lib/python3.6/site-packages/botocore/data/codecommit/2015-04-13
+#usr/lib/python3.6/site-packages/botocore/data/codecommit/2015-04-13/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codecommit/2015-04-13/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codecommit/2015-04-13/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/codedeploy
+#usr/lib/python3.6/site-packages/botocore/data/codedeploy/2014-10-06
+#usr/lib/python3.6/site-packages/botocore/data/codedeploy/2014-10-06/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codedeploy/2014-10-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codedeploy/2014-10-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/codedeploy/2014-10-06/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/codepipeline
+#usr/lib/python3.6/site-packages/botocore/data/codepipeline/2015-07-09
+#usr/lib/python3.6/site-packages/botocore/data/codepipeline/2015-07-09/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codepipeline/2015-07-09/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codepipeline/2015-07-09/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/codestar
+#usr/lib/python3.6/site-packages/botocore/data/codestar/2017-04-19
+#usr/lib/python3.6/site-packages/botocore/data/codestar/2017-04-19/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/codestar/2017-04-19/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-identity
+#usr/lib/python3.6/site-packages/botocore/data/cognito-identity/2014-06-30
+#usr/lib/python3.6/site-packages/botocore/data/cognito-identity/2014-06-30/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-identity/2014-06-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-identity/2014-06-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-idp
+#usr/lib/python3.6/site-packages/botocore/data/cognito-idp/2016-04-18
+#usr/lib/python3.6/site-packages/botocore/data/cognito-idp/2016-04-18/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-idp/2016-04-18/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-idp/2016-04-18/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cognito-sync
+#usr/lib/python3.6/site-packages/botocore/data/cognito-sync/2014-06-30
+#usr/lib/python3.6/site-packages/botocore/data/cognito-sync/2014-06-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/comprehend
+#usr/lib/python3.6/site-packages/botocore/data/comprehend/2017-11-27
+#usr/lib/python3.6/site-packages/botocore/data/comprehend/2017-11-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/comprehend/2017-11-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/config
+#usr/lib/python3.6/site-packages/botocore/data/config/2014-11-12
+#usr/lib/python3.6/site-packages/botocore/data/config/2014-11-12/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/config/2014-11-12/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/config/2014-11-12/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/connect
+#usr/lib/python3.6/site-packages/botocore/data/connect/2017-08-08
+#usr/lib/python3.6/site-packages/botocore/data/connect/2017-08-08/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/connect/2017-08-08/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/cur
+#usr/lib/python3.6/site-packages/botocore/data/cur/2017-01-06
+#usr/lib/python3.6/site-packages/botocore/data/cur/2017-01-06/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cur/2017-01-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/cur/2017-01-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/datapipeline
+#usr/lib/python3.6/site-packages/botocore/data/datapipeline/2012-10-29
+#usr/lib/python3.6/site-packages/botocore/data/datapipeline/2012-10-29/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/datapipeline/2012-10-29/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/dax
+#usr/lib/python3.6/site-packages/botocore/data/dax/2017-04-19
+#usr/lib/python3.6/site-packages/botocore/data/dax/2017-04-19/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dax/2017-04-19/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/devicefarm
+#usr/lib/python3.6/site-packages/botocore/data/devicefarm/2015-06-23
+#usr/lib/python3.6/site-packages/botocore/data/devicefarm/2015-06-23/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/devicefarm/2015-06-23/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/devicefarm/2015-06-23/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/directconnect
+#usr/lib/python3.6/site-packages/botocore/data/directconnect/2012-10-25
+#usr/lib/python3.6/site-packages/botocore/data/directconnect/2012-10-25/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/directconnect/2012-10-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/directconnect/2012-10-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/discovery
+#usr/lib/python3.6/site-packages/botocore/data/discovery/2015-11-01
+#usr/lib/python3.6/site-packages/botocore/data/discovery/2015-11-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/discovery/2015-11-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/discovery/2015-11-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/dlm
+#usr/lib/python3.6/site-packages/botocore/data/dlm/2018-01-12
+#usr/lib/python3.6/site-packages/botocore/data/dlm/2018-01-12/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dlm/2018-01-12/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/dms
+#usr/lib/python3.6/site-packages/botocore/data/dms/2016-01-01
+#usr/lib/python3.6/site-packages/botocore/data/dms/2016-01-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dms/2016-01-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dms/2016-01-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ds
+#usr/lib/python3.6/site-packages/botocore/data/ds/2015-04-16
+#usr/lib/python3.6/site-packages/botocore/data/ds/2015-04-16/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ds/2015-04-16/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ds/2015-04-16/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodb
+#usr/lib/python3.6/site-packages/botocore/data/dynamodb/2012-08-10
+#usr/lib/python3.6/site-packages/botocore/data/dynamodb/2012-08-10/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodb/2012-08-10/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodb/2012-08-10/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodb/2012-08-10/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodbstreams
+#usr/lib/python3.6/site-packages/botocore/data/dynamodbstreams/2012-08-10
+#usr/lib/python3.6/site-packages/botocore/data/dynamodbstreams/2012-08-10/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodbstreams/2012-08-10/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/dynamodbstreams/2012-08-10/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-09-01
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-09-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-09-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-09-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-10-01
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-10-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-10-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2014-10-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-03-01
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-03-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-03-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-03-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-04-15
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-04-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-04-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-04-15/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-10-01
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-10-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-10-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2015-10-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-04-01
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-04-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-04-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-04-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-09-15
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-09-15/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-09-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-09-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-09-15/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-11-15
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-11-15/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-11-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-11-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ec2/2016-11-15/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ecr
+#usr/lib/python3.6/site-packages/botocore/data/ecr/2015-09-21
+#usr/lib/python3.6/site-packages/botocore/data/ecr/2015-09-21/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ecr/2015-09-21/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ecr/2015-09-21/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ecs
+#usr/lib/python3.6/site-packages/botocore/data/ecs/2014-11-13
+#usr/lib/python3.6/site-packages/botocore/data/ecs/2014-11-13/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ecs/2014-11-13/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ecs/2014-11-13/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ecs/2014-11-13/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/efs
+#usr/lib/python3.6/site-packages/botocore/data/efs/2015-02-01
+#usr/lib/python3.6/site-packages/botocore/data/efs/2015-02-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/efs/2015-02-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/efs/2015-02-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/eks
+#usr/lib/python3.6/site-packages/botocore/data/eks/2017-11-01
+#usr/lib/python3.6/site-packages/botocore/data/eks/2017-11-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/eks/2017-11-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticache
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2014-09-30
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2014-09-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2014-09-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2014-09-30/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2015-02-02
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2015-02-02/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2015-02-02/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticache/2015-02-02/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticbeanstalk
+#usr/lib/python3.6/site-packages/botocore/data/elasticbeanstalk/2010-12-01
+#usr/lib/python3.6/site-packages/botocore/data/elasticbeanstalk/2010-12-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticbeanstalk/2010-12-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elasticbeanstalk/2010-12-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elastictranscoder
+#usr/lib/python3.6/site-packages/botocore/data/elastictranscoder/2012-09-25
+#usr/lib/python3.6/site-packages/botocore/data/elastictranscoder/2012-09-25/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elastictranscoder/2012-09-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elastictranscoder/2012-09-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elastictranscoder/2012-09-25/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elb
+#usr/lib/python3.6/site-packages/botocore/data/elb/2012-06-01
+#usr/lib/python3.6/site-packages/botocore/data/elb/2012-06-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elb/2012-06-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elb/2012-06-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elb/2012-06-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elbv2
+#usr/lib/python3.6/site-packages/botocore/data/elbv2/2015-12-01
+#usr/lib/python3.6/site-packages/botocore/data/elbv2/2015-12-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elbv2/2015-12-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/elbv2/2015-12-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/elbv2/2015-12-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/emr
+#usr/lib/python3.6/site-packages/botocore/data/emr/2009-03-31
+#usr/lib/python3.6/site-packages/botocore/data/emr/2009-03-31/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/emr/2009-03-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/emr/2009-03-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/emr/2009-03-31/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/endpoints.json
+#usr/lib/python3.6/site-packages/botocore/data/es
+#usr/lib/python3.6/site-packages/botocore/data/es/2015-01-01
+#usr/lib/python3.6/site-packages/botocore/data/es/2015-01-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/es/2015-01-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/events
+#usr/lib/python3.6/site-packages/botocore/data/events/2014-02-03
+#usr/lib/python3.6/site-packages/botocore/data/events/2014-02-03/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/events/2015-10-07
+#usr/lib/python3.6/site-packages/botocore/data/events/2015-10-07/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/events/2015-10-07/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/events/2015-10-07/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/firehose
+#usr/lib/python3.6/site-packages/botocore/data/firehose/2015-08-04
+#usr/lib/python3.6/site-packages/botocore/data/firehose/2015-08-04/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/firehose/2015-08-04/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/firehose/2015-08-04/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/fms
+#usr/lib/python3.6/site-packages/botocore/data/fms/2018-01-01
+#usr/lib/python3.6/site-packages/botocore/data/fms/2018-01-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/fms/2018-01-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/gamelift
+#usr/lib/python3.6/site-packages/botocore/data/gamelift/2015-10-01
+#usr/lib/python3.6/site-packages/botocore/data/gamelift/2015-10-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/gamelift/2015-10-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/gamelift/2015-10-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/glacier
+#usr/lib/python3.6/site-packages/botocore/data/glacier/2012-06-01
+#usr/lib/python3.6/site-packages/botocore/data/glacier/2012-06-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/glacier/2012-06-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/glacier/2012-06-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/glacier/2012-06-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/glue
+#usr/lib/python3.6/site-packages/botocore/data/glue/2017-03-31
+#usr/lib/python3.6/site-packages/botocore/data/glue/2017-03-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/glue/2017-03-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/greengrass
+#usr/lib/python3.6/site-packages/botocore/data/greengrass/2017-06-07
+#usr/lib/python3.6/site-packages/botocore/data/greengrass/2017-06-07/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/guardduty
+#usr/lib/python3.6/site-packages/botocore/data/guardduty/2017-11-28
+#usr/lib/python3.6/site-packages/botocore/data/guardduty/2017-11-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/guardduty/2017-11-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/health
+#usr/lib/python3.6/site-packages/botocore/data/health/2016-08-04
+#usr/lib/python3.6/site-packages/botocore/data/health/2016-08-04/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/health/2016-08-04/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/health/2016-08-04/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iam
+#usr/lib/python3.6/site-packages/botocore/data/iam/2010-05-08
+#usr/lib/python3.6/site-packages/botocore/data/iam/2010-05-08/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iam/2010-05-08/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iam/2010-05-08/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iam/2010-05-08/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/importexport
+#usr/lib/python3.6/site-packages/botocore/data/importexport/2010-06-01
+#usr/lib/python3.6/site-packages/botocore/data/importexport/2010-06-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/importexport/2010-06-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/inspector
+#usr/lib/python3.6/site-packages/botocore/data/inspector/2015-08-18
+#usr/lib/python3.6/site-packages/botocore/data/inspector/2015-08-18/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/inspector/2016-02-16
+#usr/lib/python3.6/site-packages/botocore/data/inspector/2016-02-16/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/inspector/2016-02-16/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/inspector/2016-02-16/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iot
+#usr/lib/python3.6/site-packages/botocore/data/iot-data
+#usr/lib/python3.6/site-packages/botocore/data/iot-data/2015-05-28
+#usr/lib/python3.6/site-packages/botocore/data/iot-data/2015-05-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iot-jobs-data
+#usr/lib/python3.6/site-packages/botocore/data/iot-jobs-data/2017-09-29
+#usr/lib/python3.6/site-packages/botocore/data/iot-jobs-data/2017-09-29/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iot-jobs-data/2017-09-29/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iot/2015-05-28
+#usr/lib/python3.6/site-packages/botocore/data/iot/2015-05-28/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iot/2015-05-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iot/2015-05-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-devices
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-devices/2018-05-14
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-devices/2018-05-14/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-projects
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-projects/2018-05-14
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-projects/2018-05-14/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iot1click-projects/2018-05-14/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/iotanalytics
+#usr/lib/python3.6/site-packages/botocore/data/iotanalytics/2017-11-27
+#usr/lib/python3.6/site-packages/botocore/data/iotanalytics/2017-11-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/iotanalytics/2017-11-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-archived-media
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-archived-media/2017-09-30
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-archived-media/2017-09-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-archived-media/2017-09-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-media
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-media/2017-09-30
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-media/2017-09-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis-video-media/2017-09-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis/2013-12-02
+#usr/lib/python3.6/site-packages/botocore/data/kinesis/2013-12-02/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis/2013-12-02/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis/2013-12-02/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesis/2013-12-02/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesisanalytics
+#usr/lib/python3.6/site-packages/botocore/data/kinesisanalytics/2015-08-14
+#usr/lib/python3.6/site-packages/botocore/data/kinesisanalytics/2015-08-14/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesisanalytics/2015-08-14/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesisanalytics/2015-08-14/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesisvideo
+#usr/lib/python3.6/site-packages/botocore/data/kinesisvideo/2017-09-30
+#usr/lib/python3.6/site-packages/botocore/data/kinesisvideo/2017-09-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kinesisvideo/2017-09-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/kms
+#usr/lib/python3.6/site-packages/botocore/data/kms/2014-11-01
+#usr/lib/python3.6/site-packages/botocore/data/kms/2014-11-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kms/2014-11-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/kms/2014-11-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/lambda
+#usr/lib/python3.6/site-packages/botocore/data/lambda/2014-11-11
+#usr/lib/python3.6/site-packages/botocore/data/lambda/2014-11-11/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/lambda/2015-03-31
+#usr/lib/python3.6/site-packages/botocore/data/lambda/2015-03-31/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/lambda/2015-03-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/lambda/2015-03-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/lex-models
+#usr/lib/python3.6/site-packages/botocore/data/lex-models/2017-04-19
+#usr/lib/python3.6/site-packages/botocore/data/lex-models/2017-04-19/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/lex-models/2017-04-19/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/lex-runtime
+#usr/lib/python3.6/site-packages/botocore/data/lex-runtime/2016-11-28
+#usr/lib/python3.6/site-packages/botocore/data/lex-runtime/2016-11-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/lex-runtime/2016-11-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/lightsail
+#usr/lib/python3.6/site-packages/botocore/data/lightsail/2016-11-28
+#usr/lib/python3.6/site-packages/botocore/data/lightsail/2016-11-28/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/lightsail/2016-11-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/lightsail/2016-11-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/logs
+#usr/lib/python3.6/site-packages/botocore/data/logs/2014-03-28
+#usr/lib/python3.6/site-packages/botocore/data/logs/2014-03-28/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/logs/2014-03-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/logs/2014-03-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/machinelearning
+#usr/lib/python3.6/site-packages/botocore/data/machinelearning/2014-12-12
+#usr/lib/python3.6/site-packages/botocore/data/machinelearning/2014-12-12/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/machinelearning/2014-12-12/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/machinelearning/2014-12-12/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/machinelearning/2014-12-12/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/macie
+#usr/lib/python3.6/site-packages/botocore/data/macie/2017-12-19
+#usr/lib/python3.6/site-packages/botocore/data/macie/2017-12-19/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/macie/2017-12-19/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/marketplace-entitlement
+#usr/lib/python3.6/site-packages/botocore/data/marketplace-entitlement/2017-01-11
+#usr/lib/python3.6/site-packages/botocore/data/marketplace-entitlement/2017-01-11/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/marketplace-entitlement/2017-01-11/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/marketplacecommerceanalytics
+#usr/lib/python3.6/site-packages/botocore/data/marketplacecommerceanalytics/2015-07-01
+#usr/lib/python3.6/site-packages/botocore/data/marketplacecommerceanalytics/2015-07-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/marketplacecommerceanalytics/2015-07-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mediaconvert
+#usr/lib/python3.6/site-packages/botocore/data/mediaconvert/2017-08-29
+#usr/lib/python3.6/site-packages/botocore/data/mediaconvert/2017-08-29/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/medialive
+#usr/lib/python3.6/site-packages/botocore/data/medialive/2017-10-14
+#usr/lib/python3.6/site-packages/botocore/data/medialive/2017-10-14/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/medialive/2017-10-14/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mediapackage
+#usr/lib/python3.6/site-packages/botocore/data/mediapackage/2017-10-12
+#usr/lib/python3.6/site-packages/botocore/data/mediapackage/2017-10-12/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mediapackage/2017-10-12/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mediastore
+#usr/lib/python3.6/site-packages/botocore/data/mediastore-data
+#usr/lib/python3.6/site-packages/botocore/data/mediastore-data/2017-09-01
+#usr/lib/python3.6/site-packages/botocore/data/mediastore-data/2017-09-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mediastore-data/2017-09-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mediastore/2017-09-01
+#usr/lib/python3.6/site-packages/botocore/data/mediastore/2017-09-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mediastore/2017-09-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mediatailor
+#usr/lib/python3.6/site-packages/botocore/data/mediatailor/2018-04-23
+#usr/lib/python3.6/site-packages/botocore/data/mediatailor/2018-04-23/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mediatailor/2018-04-23/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/meteringmarketplace
+#usr/lib/python3.6/site-packages/botocore/data/meteringmarketplace/2016-01-14
+#usr/lib/python3.6/site-packages/botocore/data/meteringmarketplace/2016-01-14/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/meteringmarketplace/2016-01-14/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mgh
+#usr/lib/python3.6/site-packages/botocore/data/mgh/2017-05-31
+#usr/lib/python3.6/site-packages/botocore/data/mgh/2017-05-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mgh/2017-05-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mobile
+#usr/lib/python3.6/site-packages/botocore/data/mobile/2017-07-01
+#usr/lib/python3.6/site-packages/botocore/data/mobile/2017-07-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mobile/2017-07-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mq
+#usr/lib/python3.6/site-packages/botocore/data/mq/2017-11-27
+#usr/lib/python3.6/site-packages/botocore/data/mq/2017-11-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mq/2017-11-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/mturk
+#usr/lib/python3.6/site-packages/botocore/data/mturk/2017-01-17
+#usr/lib/python3.6/site-packages/botocore/data/mturk/2017-01-17/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/mturk/2017-01-17/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/neptune
+#usr/lib/python3.6/site-packages/botocore/data/neptune/2014-10-31
+#usr/lib/python3.6/site-packages/botocore/data/neptune/2014-10-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/neptune/2014-10-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/neptune/2014-10-31/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworks
+#usr/lib/python3.6/site-packages/botocore/data/opsworks/2013-02-18
+#usr/lib/python3.6/site-packages/botocore/data/opsworks/2013-02-18/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworks/2013-02-18/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworks/2013-02-18/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworks/2013-02-18/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworkscm
+#usr/lib/python3.6/site-packages/botocore/data/opsworkscm/2016-11-01
+#usr/lib/python3.6/site-packages/botocore/data/opsworkscm/2016-11-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworkscm/2016-11-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworkscm/2016-11-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/opsworkscm/2016-11-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/organizations
+#usr/lib/python3.6/site-packages/botocore/data/organizations/2016-11-28
+#usr/lib/python3.6/site-packages/botocore/data/organizations/2016-11-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/organizations/2016-11-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/pi
+#usr/lib/python3.6/site-packages/botocore/data/pi/2018-02-27
+#usr/lib/python3.6/site-packages/botocore/data/pi/2018-02-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/pi/2018-02-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/pinpoint
+#usr/lib/python3.6/site-packages/botocore/data/pinpoint/2016-12-01
+#usr/lib/python3.6/site-packages/botocore/data/pinpoint/2016-12-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/pinpoint/2016-12-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/polly
+#usr/lib/python3.6/site-packages/botocore/data/polly/2016-06-10
+#usr/lib/python3.6/site-packages/botocore/data/polly/2016-06-10/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/polly/2016-06-10/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/polly/2016-06-10/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/pricing
+#usr/lib/python3.6/site-packages/botocore/data/pricing/2017-10-15
+#usr/lib/python3.6/site-packages/botocore/data/pricing/2017-10-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/pricing/2017-10-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/rds
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-09-01
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-09-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-09-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-09-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-10-31
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-10-31/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-10-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-10-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-10-31/service-2.sdk-extras.json
+#usr/lib/python3.6/site-packages/botocore/data/rds/2014-10-31/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/redshift
+#usr/lib/python3.6/site-packages/botocore/data/redshift/2012-12-01
+#usr/lib/python3.6/site-packages/botocore/data/redshift/2012-12-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/redshift/2012-12-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/redshift/2012-12-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/redshift/2012-12-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/rekognition
+#usr/lib/python3.6/site-packages/botocore/data/rekognition/2016-06-27
+#usr/lib/python3.6/site-packages/botocore/data/rekognition/2016-06-27/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/rekognition/2016-06-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/rekognition/2016-06-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/resource-groups
+#usr/lib/python3.6/site-packages/botocore/data/resource-groups/2017-11-27
+#usr/lib/python3.6/site-packages/botocore/data/resource-groups/2017-11-27/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/resource-groups/2017-11-27/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/resourcegroupstaggingapi
+#usr/lib/python3.6/site-packages/botocore/data/resourcegroupstaggingapi/2017-01-26
+#usr/lib/python3.6/site-packages/botocore/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/resourcegroupstaggingapi/2017-01-26/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/route53
+#usr/lib/python3.6/site-packages/botocore/data/route53/2013-04-01
+#usr/lib/python3.6/site-packages/botocore/data/route53/2013-04-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/route53/2013-04-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/route53/2013-04-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/route53/2013-04-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/route53domains
+#usr/lib/python3.6/site-packages/botocore/data/route53domains/2014-05-15
+#usr/lib/python3.6/site-packages/botocore/data/route53domains/2014-05-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/route53domains/2014-05-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/s3
+#usr/lib/python3.6/site-packages/botocore/data/s3/2006-03-01
+#usr/lib/python3.6/site-packages/botocore/data/s3/2006-03-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/s3/2006-03-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/s3/2006-03-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/s3/2006-03-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker-runtime
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker-runtime/2017-05-13
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker-runtime/2017-05-13/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker-runtime/2017-05-13/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker/2017-07-24
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker/2017-07-24/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker/2017-07-24/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sagemaker/2017-07-24/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sdb
+#usr/lib/python3.6/site-packages/botocore/data/sdb/2009-04-15
+#usr/lib/python3.6/site-packages/botocore/data/sdb/2009-04-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sdb/2009-04-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/secretsmanager
+#usr/lib/python3.6/site-packages/botocore/data/secretsmanager/2017-10-17
+#usr/lib/python3.6/site-packages/botocore/data/secretsmanager/2017-10-17/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/secretsmanager/2017-10-17/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/serverlessrepo
+#usr/lib/python3.6/site-packages/botocore/data/serverlessrepo/2017-09-08
+#usr/lib/python3.6/site-packages/botocore/data/serverlessrepo/2017-09-08/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/serverlessrepo/2017-09-08/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/servicecatalog
+#usr/lib/python3.6/site-packages/botocore/data/servicecatalog/2015-12-10
+#usr/lib/python3.6/site-packages/botocore/data/servicecatalog/2015-12-10/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/servicecatalog/2015-12-10/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/servicecatalog/2015-12-10/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/servicediscovery
+#usr/lib/python3.6/site-packages/botocore/data/servicediscovery/2017-03-14
+#usr/lib/python3.6/site-packages/botocore/data/servicediscovery/2017-03-14/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/servicediscovery/2017-03-14/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ses
+#usr/lib/python3.6/site-packages/botocore/data/ses/2010-12-01
+#usr/lib/python3.6/site-packages/botocore/data/ses/2010-12-01/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ses/2010-12-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ses/2010-12-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ses/2010-12-01/waiters-2.json
+#usr/lib/python3.6/site-packages/botocore/data/shield
+#usr/lib/python3.6/site-packages/botocore/data/shield/2016-06-02
+#usr/lib/python3.6/site-packages/botocore/data/shield/2016-06-02/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/shield/2016-06-02/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/shield/2016-06-02/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sms
+#usr/lib/python3.6/site-packages/botocore/data/sms/2016-10-24
+#usr/lib/python3.6/site-packages/botocore/data/sms/2016-10-24/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sms/2016-10-24/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sms/2016-10-24/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/snowball
+#usr/lib/python3.6/site-packages/botocore/data/snowball/2016-06-30
+#usr/lib/python3.6/site-packages/botocore/data/snowball/2016-06-30/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/snowball/2016-06-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/snowball/2016-06-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sns
+#usr/lib/python3.6/site-packages/botocore/data/sns/2010-03-31
+#usr/lib/python3.6/site-packages/botocore/data/sns/2010-03-31/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sns/2010-03-31/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sns/2010-03-31/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sqs
+#usr/lib/python3.6/site-packages/botocore/data/sqs/2012-11-05
+#usr/lib/python3.6/site-packages/botocore/data/sqs/2012-11-05/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sqs/2012-11-05/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sqs/2012-11-05/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/ssm
+#usr/lib/python3.6/site-packages/botocore/data/ssm/2014-11-06
+#usr/lib/python3.6/site-packages/botocore/data/ssm/2014-11-06/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ssm/2014-11-06/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/ssm/2014-11-06/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/stepfunctions
+#usr/lib/python3.6/site-packages/botocore/data/stepfunctions/2016-11-23
+#usr/lib/python3.6/site-packages/botocore/data/stepfunctions/2016-11-23/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/stepfunctions/2016-11-23/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/stepfunctions/2016-11-23/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/storagegateway
+#usr/lib/python3.6/site-packages/botocore/data/storagegateway/2013-06-30
+#usr/lib/python3.6/site-packages/botocore/data/storagegateway/2013-06-30/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/storagegateway/2013-06-30/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/storagegateway/2013-06-30/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/sts
+#usr/lib/python3.6/site-packages/botocore/data/sts/2011-06-15
+#usr/lib/python3.6/site-packages/botocore/data/sts/2011-06-15/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sts/2011-06-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/sts/2011-06-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/support
+#usr/lib/python3.6/site-packages/botocore/data/support/2013-04-15
+#usr/lib/python3.6/site-packages/botocore/data/support/2013-04-15/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/support/2013-04-15/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/support/2013-04-15/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/swf
+#usr/lib/python3.6/site-packages/botocore/data/swf/2012-01-25
+#usr/lib/python3.6/site-packages/botocore/data/swf/2012-01-25/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/swf/2012-01-25/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/transcribe
+#usr/lib/python3.6/site-packages/botocore/data/transcribe/2017-10-26
+#usr/lib/python3.6/site-packages/botocore/data/transcribe/2017-10-26/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/transcribe/2017-10-26/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/translate
+#usr/lib/python3.6/site-packages/botocore/data/translate/2017-07-01
+#usr/lib/python3.6/site-packages/botocore/data/translate/2017-07-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/translate/2017-07-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/waf
+#usr/lib/python3.6/site-packages/botocore/data/waf-regional
+#usr/lib/python3.6/site-packages/botocore/data/waf-regional/2016-11-28
+#usr/lib/python3.6/site-packages/botocore/data/waf-regional/2016-11-28/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/waf-regional/2016-11-28/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/waf-regional/2016-11-28/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/waf/2015-08-24
+#usr/lib/python3.6/site-packages/botocore/data/waf/2015-08-24/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/waf/2015-08-24/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/waf/2015-08-24/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/workdocs
+#usr/lib/python3.6/site-packages/botocore/data/workdocs/2016-05-01
+#usr/lib/python3.6/site-packages/botocore/data/workdocs/2016-05-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/workdocs/2016-05-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/workmail
+#usr/lib/python3.6/site-packages/botocore/data/workmail/2017-10-01
+#usr/lib/python3.6/site-packages/botocore/data/workmail/2017-10-01/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/workmail/2017-10-01/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/workspaces
+#usr/lib/python3.6/site-packages/botocore/data/workspaces/2015-04-08
+#usr/lib/python3.6/site-packages/botocore/data/workspaces/2015-04-08/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/workspaces/2015-04-08/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/workspaces/2015-04-08/service-2.json
+#usr/lib/python3.6/site-packages/botocore/data/xray
+#usr/lib/python3.6/site-packages/botocore/data/xray/2016-04-12
+#usr/lib/python3.6/site-packages/botocore/data/xray/2016-04-12/examples-1.json
+#usr/lib/python3.6/site-packages/botocore/data/xray/2016-04-12/paginators-1.json
+#usr/lib/python3.6/site-packages/botocore/data/xray/2016-04-12/service-2.json
+#usr/lib/python3.6/site-packages/botocore/docs
+#usr/lib/python3.6/site-packages/botocore/docs/__init__.py
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/client.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/docstring.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/example.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/method.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/paginator.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/params.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/service.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/shape.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/sharedexample.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/__pycache__/waiter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__init__.py
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__/docevents.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__/docstringparser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__/restdoc.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__/style.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/__pycache__/textwriter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/docevents.py
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/docstringparser.py
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/restdoc.py
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/style.py
+#usr/lib/python3.6/site-packages/botocore/docs/bcdoc/textwriter.py
+#usr/lib/python3.6/site-packages/botocore/docs/client.py
+#usr/lib/python3.6/site-packages/botocore/docs/docstring.py
+#usr/lib/python3.6/site-packages/botocore/docs/example.py
+#usr/lib/python3.6/site-packages/botocore/docs/method.py
+#usr/lib/python3.6/site-packages/botocore/docs/paginator.py
+#usr/lib/python3.6/site-packages/botocore/docs/params.py
+#usr/lib/python3.6/site-packages/botocore/docs/service.py
+#usr/lib/python3.6/site-packages/botocore/docs/shape.py
+#usr/lib/python3.6/site-packages/botocore/docs/sharedexample.py
+#usr/lib/python3.6/site-packages/botocore/docs/utils.py
+#usr/lib/python3.6/site-packages/botocore/docs/waiter.py
+#usr/lib/python3.6/site-packages/botocore/endpoint.py
+#usr/lib/python3.6/site-packages/botocore/errorfactory.py
+#usr/lib/python3.6/site-packages/botocore/eventstream.py
+#usr/lib/python3.6/site-packages/botocore/exceptions.py
+#usr/lib/python3.6/site-packages/botocore/handlers.py
+#usr/lib/python3.6/site-packages/botocore/history.py
+#usr/lib/python3.6/site-packages/botocore/hooks.py
+#usr/lib/python3.6/site-packages/botocore/loaders.py
+#usr/lib/python3.6/site-packages/botocore/model.py
+#usr/lib/python3.6/site-packages/botocore/paginate.py
+#usr/lib/python3.6/site-packages/botocore/parsers.py
+#usr/lib/python3.6/site-packages/botocore/regions.py
+#usr/lib/python3.6/site-packages/botocore/response.py
+#usr/lib/python3.6/site-packages/botocore/retryhandler.py
+#usr/lib/python3.6/site-packages/botocore/serialize.py
+#usr/lib/python3.6/site-packages/botocore/session.py
+#usr/lib/python3.6/site-packages/botocore/signers.py
+#usr/lib/python3.6/site-packages/botocore/stub.py
+#usr/lib/python3.6/site-packages/botocore/translate.py
+#usr/lib/python3.6/site-packages/botocore/utils.py
+#usr/lib/python3.6/site-packages/botocore/validate.py
+#usr/lib/python3.6/site-packages/botocore/vendored
+#usr/lib/python3.6/site-packages/botocore/vendored/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/__pycache__/six.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/adapters.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/api.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/auth.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/certs.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/cookies.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/hooks.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/models.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/sessions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/status_codes.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/structures.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/adapters.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/api.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/auth.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/cacert.pem
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/certs.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/compat.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/cookies.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/exceptions.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/hooks.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/models.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/big5freq.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/big5prober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/chardetect.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/chardistribution.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/charsetgroupprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/charsetprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/codingstatemachine.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/constants.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/cp949prober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/escprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/escsm.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/eucjpprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/euckrfreq.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/euckrprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/euctwfreq.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/euctwprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/gb2312freq.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/gb2312prober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/hebrewprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/jisfreq.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/jpcntx.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/langbulgarianmodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/langcyrillicmodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/langgreekmodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/langhebrewmodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/langhungarianmodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/langthaimodel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/latin1prober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/mbcharsetprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/mbcsgroupprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/mbcssm.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/sbcharsetprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/sbcsgroupprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/sjisprober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/universaldetector.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/__pycache__/utf8prober.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/big5freq.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/big5prober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/chardetect.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/chardistribution.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/charsetgroupprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/charsetprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/codingstatemachine.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/compat.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/constants.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/cp949prober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/escprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/escsm.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/eucjpprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/euckrfreq.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/euckrprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/euctwfreq.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/euctwprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/gb2312freq.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/gb2312prober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/hebrewprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/jisfreq.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/jpcntx.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/langbulgarianmodel.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/langcyrillicmodel.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/langgreekmodel.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/langhebrewmodel.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/langhungarianmodel.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/langthaimodel.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/latin1prober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/mbcharsetprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/mbcsgroupprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/mbcssm.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/sbcharsetprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/sbcsgroupprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/sjisprober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/universaldetector.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/chardet/utf8prober.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/_collections.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/connection.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/connectionpool.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/fields.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/filepost.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/poolmanager.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/request.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/__pycache__/response.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/_collections.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/connection.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/connectionpool.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/__pycache__/ntlmpool.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/__pycache__/pyopenssl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/ntlmpool.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/contrib/pyopenssl.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/exceptions.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/fields.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/filepost.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/__pycache__/ordered_dict.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/__pycache__/six.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ordered_dict.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/six.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ssl_match_hostname
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ssl_match_hostname/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ssl_match_hostname/__pycache__/_implementation.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/poolmanager.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/request.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/response.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__init__.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/connection.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/request.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/response.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/retry.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/ssl_.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/timeout.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/__pycache__/url.cpython-36.pyc
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/connection.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/request.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/response.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/retry.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/ssl_.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/timeout.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/packages/urllib3/util/url.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/sessions.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/status_codes.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/structures.py
+#usr/lib/python3.6/site-packages/botocore/vendored/requests/utils.py
+#usr/lib/python3.6/site-packages/botocore/vendored/six.py
+#usr/lib/python3.6/site-packages/botocore/waiter.py
--- /dev/null
+usr/lib/python3.6/site-packages/colorama
+#usr/lib/python3.6/site-packages/colorama-0.3.9-py3.6.egg-info
+#usr/lib/python3.6/site-packages/colorama-0.3.9-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/colorama-0.3.9-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/colorama-0.3.9-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/colorama-0.3.9-py3.6.egg-info/pbr.json
+#usr/lib/python3.6/site-packages/colorama-0.3.9-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/colorama/__init__.py
+#usr/lib/python3.6/site-packages/colorama/__pycache__
+#usr/lib/python3.6/site-packages/colorama/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/colorama/__pycache__/ansi.cpython-36.pyc
+#usr/lib/python3.6/site-packages/colorama/__pycache__/ansitowin32.cpython-36.pyc
+#usr/lib/python3.6/site-packages/colorama/__pycache__/initialise.cpython-36.pyc
+#usr/lib/python3.6/site-packages/colorama/__pycache__/win32.cpython-36.pyc
+#usr/lib/python3.6/site-packages/colorama/__pycache__/winterm.cpython-36.pyc
+#usr/lib/python3.6/site-packages/colorama/ansi.py
+#usr/lib/python3.6/site-packages/colorama/ansitowin32.py
+#usr/lib/python3.6/site-packages/colorama/initialise.py
+#usr/lib/python3.6/site-packages/colorama/win32.py
+#usr/lib/python3.6/site-packages/colorama/winterm.py
--- /dev/null
+usr/lib/python3.6/site-packages/dateutil
+#usr/lib/python3.6/site-packages/dateutil/__init__.py
+#usr/lib/python3.6/site-packages/dateutil/__pycache__
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/_common.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/_version.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/easter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/relativedelta.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/rrule.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/tzwin.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/_common.py
+#usr/lib/python3.6/site-packages/dateutil/_version.py
+#usr/lib/python3.6/site-packages/dateutil/easter.py
+#usr/lib/python3.6/site-packages/dateutil/parser
+#usr/lib/python3.6/site-packages/dateutil/parser/__init__.py
+#usr/lib/python3.6/site-packages/dateutil/parser/__pycache__
+#usr/lib/python3.6/site-packages/dateutil/parser/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/parser/__pycache__/_parser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/parser/__pycache__/isoparser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/parser/_parser.py
+#usr/lib/python3.6/site-packages/dateutil/parser/isoparser.py
+#usr/lib/python3.6/site-packages/dateutil/relativedelta.py
+#usr/lib/python3.6/site-packages/dateutil/rrule.py
+#usr/lib/python3.6/site-packages/dateutil/tz
+#usr/lib/python3.6/site-packages/dateutil/tz/__init__.py
+#usr/lib/python3.6/site-packages/dateutil/tz/__pycache__
+#usr/lib/python3.6/site-packages/dateutil/tz/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/tz/__pycache__/_common.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/tz/__pycache__/_factories.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/tz/__pycache__/tz.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/tz/__pycache__/win.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/tz/_common.py
+#usr/lib/python3.6/site-packages/dateutil/tz/_factories.py
+#usr/lib/python3.6/site-packages/dateutil/tz/tz.py
+#usr/lib/python3.6/site-packages/dateutil/tz/win.py
+#usr/lib/python3.6/site-packages/dateutil/tzwin.py
+#usr/lib/python3.6/site-packages/dateutil/utils.py
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo/__init__.py
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo/__pycache__
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo/__pycache__/rebuild.cpython-36.pyc
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo/dateutil-zoneinfo.tar.gz
+#usr/lib/python3.6/site-packages/dateutil/zoneinfo/rebuild.py
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info/requires.txt
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/python_dateutil-0.0.0-py3.6.egg-info/zip-safe
--- /dev/null
+usr/bin/rst2html4.py
+usr/bin/rst2html5.py
+usr/lib/python3.6/site-packages/docutils
+#usr/lib/python3.6/site-packages/docutils-0.14-py3.6.egg-info
+#usr/lib/python3.6/site-packages/docutils/__init__.py
+#usr/lib/python3.6/site-packages/docutils/__pycache__
+#usr/lib/python3.6/site-packages/docutils/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/_compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/core.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/examples.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/frontend.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/io.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/nodes.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/__pycache__/statemachine.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/_compat.py
+#usr/lib/python3.6/site-packages/docutils/core.py
+#usr/lib/python3.6/site-packages/docutils/examples.py
+#usr/lib/python3.6/site-packages/docutils/frontend.py
+#usr/lib/python3.6/site-packages/docutils/io.py
+#usr/lib/python3.6/site-packages/docutils/languages
+#usr/lib/python3.6/site-packages/docutils/languages/__init__.py
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/af.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/ca.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/cs.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/da.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/de.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/en.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/eo.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/es.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/fa.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/fi.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/fr.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/gl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/he.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/it.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/ja.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/lt.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/lv.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/nl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/pl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/pt_br.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/ru.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/sk.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/sv.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/zh_cn.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/__pycache__/zh_tw.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/languages/af.py
+#usr/lib/python3.6/site-packages/docutils/languages/ca.py
+#usr/lib/python3.6/site-packages/docutils/languages/cs.py
+#usr/lib/python3.6/site-packages/docutils/languages/da.py
+#usr/lib/python3.6/site-packages/docutils/languages/de.py
+#usr/lib/python3.6/site-packages/docutils/languages/en.py
+#usr/lib/python3.6/site-packages/docutils/languages/eo.py
+#usr/lib/python3.6/site-packages/docutils/languages/es.py
+#usr/lib/python3.6/site-packages/docutils/languages/fa.py
+#usr/lib/python3.6/site-packages/docutils/languages/fi.py
+#usr/lib/python3.6/site-packages/docutils/languages/fr.py
+#usr/lib/python3.6/site-packages/docutils/languages/gl.py
+#usr/lib/python3.6/site-packages/docutils/languages/he.py
+#usr/lib/python3.6/site-packages/docutils/languages/it.py
+#usr/lib/python3.6/site-packages/docutils/languages/ja.py
+#usr/lib/python3.6/site-packages/docutils/languages/lt.py
+#usr/lib/python3.6/site-packages/docutils/languages/lv.py
+#usr/lib/python3.6/site-packages/docutils/languages/nl.py
+#usr/lib/python3.6/site-packages/docutils/languages/pl.py
+#usr/lib/python3.6/site-packages/docutils/languages/pt_br.py
+#usr/lib/python3.6/site-packages/docutils/languages/ru.py
+#usr/lib/python3.6/site-packages/docutils/languages/sk.py
+#usr/lib/python3.6/site-packages/docutils/languages/sv.py
+#usr/lib/python3.6/site-packages/docutils/languages/zh_cn.py
+#usr/lib/python3.6/site-packages/docutils/languages/zh_tw.py
+#usr/lib/python3.6/site-packages/docutils/nodes.py
+#usr/lib/python3.6/site-packages/docutils/parsers
+#usr/lib/python3.6/site-packages/docutils/parsers/__init__.py
+#usr/lib/python3.6/site-packages/docutils/parsers/__pycache__
+#usr/lib/python3.6/site-packages/docutils/parsers/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/__pycache__/null.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/null.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/__init__.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/__pycache__
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/__pycache__/roles.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/__pycache__/states.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/__pycache__/tableparser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__init__.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/admonitions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/body.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/html.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/images.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/misc.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/parts.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/references.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/__pycache__/tables.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/admonitions.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/body.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/html.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/images.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/misc.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/parts.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/references.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/directives/tables.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/README.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isoamsa.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isoamsb.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isoamsc.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isoamsn.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isoamso.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isoamsr.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isobox.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isocyr1.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isocyr2.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isodia.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isogrk1.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isogrk2.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isogrk3.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isogrk4-wide.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isogrk4.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isolat1.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isolat2.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isomfrk-wide.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isomfrk.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isomopf-wide.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isomopf.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isomscr-wide.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isomscr.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isonum.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isopub.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/isotech.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/mmlalias.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/mmlextra-wide.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/mmlextra.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/s5defs.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/xhtml1-lat1.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/xhtml1-special.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/include/xhtml1-symbol.txt
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__init__.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/af.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/ca.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/cs.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/da.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/de.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/en.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/eo.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/es.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/fa.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/fi.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/fr.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/gl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/he.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/it.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/ja.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/lt.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/lv.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/nl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/pl.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/pt_br.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/ru.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/sk.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/sv.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/zh_cn.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/__pycache__/zh_tw.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/af.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/ca.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/cs.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/da.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/de.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/en.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/eo.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/es.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/fa.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/fi.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/fr.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/gl.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/he.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/it.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/ja.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/lt.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/lv.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/nl.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/pl.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/pt_br.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/ru.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/sk.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/sv.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/zh_cn.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/languages/zh_tw.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/roles.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/states.py
+#usr/lib/python3.6/site-packages/docutils/parsers/rst/tableparser.py
+#usr/lib/python3.6/site-packages/docutils/readers
+#usr/lib/python3.6/site-packages/docutils/readers/__init__.py
+#usr/lib/python3.6/site-packages/docutils/readers/__pycache__
+#usr/lib/python3.6/site-packages/docutils/readers/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/readers/__pycache__/doctree.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/readers/__pycache__/pep.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/readers/__pycache__/standalone.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/readers/doctree.py
+#usr/lib/python3.6/site-packages/docutils/readers/pep.py
+#usr/lib/python3.6/site-packages/docutils/readers/standalone.py
+#usr/lib/python3.6/site-packages/docutils/statemachine.py
+#usr/lib/python3.6/site-packages/docutils/transforms
+#usr/lib/python3.6/site-packages/docutils/transforms/__init__.py
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/components.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/frontmatter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/misc.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/parts.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/peps.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/references.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/universal.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/__pycache__/writer_aux.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/transforms/components.py
+#usr/lib/python3.6/site-packages/docutils/transforms/frontmatter.py
+#usr/lib/python3.6/site-packages/docutils/transforms/misc.py
+#usr/lib/python3.6/site-packages/docutils/transforms/parts.py
+#usr/lib/python3.6/site-packages/docutils/transforms/peps.py
+#usr/lib/python3.6/site-packages/docutils/transforms/references.py
+#usr/lib/python3.6/site-packages/docutils/transforms/universal.py
+#usr/lib/python3.6/site-packages/docutils/transforms/writer_aux.py
+#usr/lib/python3.6/site-packages/docutils/utils
+#usr/lib/python3.6/site-packages/docutils/utils/__init__.py
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/code_analyzer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/error_reporting.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/punctuation_chars.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/roman.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/smartquotes.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/__pycache__/urischemes.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/code_analyzer.py
+#usr/lib/python3.6/site-packages/docutils/utils/error_reporting.py
+#usr/lib/python3.6/site-packages/docutils/utils/math
+#usr/lib/python3.6/site-packages/docutils/utils/math/__init__.py
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__/latex2mathml.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__/math2html.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__/tex2mathml_extern.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__/tex2unichar.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/math/__pycache__/unichar2tex.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/utils/math/latex2mathml.py
+#usr/lib/python3.6/site-packages/docutils/utils/math/math2html.py
+#usr/lib/python3.6/site-packages/docutils/utils/math/tex2mathml_extern.py
+#usr/lib/python3.6/site-packages/docutils/utils/math/tex2unichar.py
+#usr/lib/python3.6/site-packages/docutils/utils/math/unichar2tex.py
+#usr/lib/python3.6/site-packages/docutils/utils/punctuation_chars.py
+#usr/lib/python3.6/site-packages/docutils/utils/roman.py
+#usr/lib/python3.6/site-packages/docutils/utils/smartquotes.py
+#usr/lib/python3.6/site-packages/docutils/utils/urischemes.py
+#usr/lib/python3.6/site-packages/docutils/writers
+#usr/lib/python3.6/site-packages/docutils/writers/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__/_html_base.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__/docutils_xml.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__/manpage.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__/null.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/__pycache__/pseudoxml.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/_html_base.py
+#usr/lib/python3.6/site-packages/docutils/writers/docutils_xml.py
+#usr/lib/python3.6/site-packages/docutils/writers/html4css1
+#usr/lib/python3.6/site-packages/docutils/writers/html4css1/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/html4css1/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/html4css1/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/html4css1/html4css1.css
+#usr/lib/python3.6/site-packages/docutils/writers/html4css1/template.txt
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/math.css
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/minimal.css
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/plain.css
+#usr/lib/python3.6/site-packages/docutils/writers/html5_polyglot/template.txt
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e/default.tex
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e/titlepage.tex
+#usr/lib/python3.6/site-packages/docutils/writers/latex2e/xelatex.tex
+#usr/lib/python3.6/site-packages/docutils/writers/manpage.py
+#usr/lib/python3.6/site-packages/docutils/writers/null.py
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt/__pycache__/pygmentsformatter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt/pygmentsformatter.py
+#usr/lib/python3.6/site-packages/docutils/writers/odf_odt/styles.odt
+#usr/lib/python3.6/site-packages/docutils/writers/pep_html
+#usr/lib/python3.6/site-packages/docutils/writers/pep_html/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/pep_html/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/pep_html/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/pep_html/pep.css
+#usr/lib/python3.6/site-packages/docutils/writers/pep_html/template.txt
+#usr/lib/python3.6/site-packages/docutils/writers/pseudoxml.py
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/README.txt
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-black
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-black/__base__
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-black/framing.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-black/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-white
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-white/framing.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/big-white/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/blank.gif
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/framing.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/iepngfix.htc
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/opera.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/outline.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/print.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/s5-core.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/slides.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/default/slides.js
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/medium-black
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/medium-black/__base__
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/medium-black/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/medium-white
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/medium-white/framing.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/medium-white/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/small-black
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/small-black/__base__
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/small-black/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/small-white
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/small-white/framing.css
+#usr/lib/python3.6/site-packages/docutils/writers/s5_html/themes/small-white/pretty.css
+#usr/lib/python3.6/site-packages/docutils/writers/xetex
+#usr/lib/python3.6/site-packages/docutils/writers/xetex/__init__.py
+#usr/lib/python3.6/site-packages/docutils/writers/xetex/__pycache__
+#usr/lib/python3.6/site-packages/docutils/writers/xetex/__pycache__/__init__.cpython-36.pyc
--- /dev/null
+usr/bin/jp.py
+usr/lib/python3.6/site-packages/jmespath
+#usr/lib/python3.6/site-packages/jmespath-0.9.3-py3.6.egg-info
+#usr/lib/python3.6/site-packages/jmespath-0.9.3-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/jmespath-0.9.3-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/jmespath-0.9.3-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/jmespath-0.9.3-py3.6.egg-info/pbr.json
+#usr/lib/python3.6/site-packages/jmespath-0.9.3-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/jmespath/__init__.py
+#usr/lib/python3.6/site-packages/jmespath/__pycache__
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/ast.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/functions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/lexer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/parser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/__pycache__/visitor.cpython-36.pyc
+#usr/lib/python3.6/site-packages/jmespath/ast.py
+#usr/lib/python3.6/site-packages/jmespath/compat.py
+#usr/lib/python3.6/site-packages/jmespath/exceptions.py
+#usr/lib/python3.6/site-packages/jmespath/functions.py
+#usr/lib/python3.6/site-packages/jmespath/lexer.py
+#usr/lib/python3.6/site-packages/jmespath/parser.py
+#usr/lib/python3.6/site-packages/jmespath/visitor.py
--- /dev/null
+usr/lib/python3.6/site-packages/pyasn1
+#usr/lib/python3.6/site-packages/pyasn1-0.4.4-py3.6.egg-info
+#usr/lib/python3.6/site-packages/pyasn1-0.4.4-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/pyasn1-0.4.4-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/pyasn1-0.4.4-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/pyasn1-0.4.4-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/pyasn1-0.4.4-py3.6.egg-info/zip-safe
+#usr/lib/python3.6/site-packages/pyasn1/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/__pycache__/debug.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/__pycache__/error.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec
+#usr/lib/python3.6/site-packages/pyasn1/codec/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/codec/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/__pycache__/decoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/__pycache__/encoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/__pycache__/eoo.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/decoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/encoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/ber/eoo.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/__pycache__/decoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/__pycache__/encoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/decoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/cer/encoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/der
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/__pycache__/decoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/__pycache__/encoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/decoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/der/encoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/native
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/__pycache__/decoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/__pycache__/encoder.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/decoder.py
+#usr/lib/python3.6/site-packages/pyasn1/codec/native/encoder.py
+#usr/lib/python3.6/site-packages/pyasn1/compat
+#usr/lib/python3.6/site-packages/pyasn1/compat/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/binary.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/calling.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/dateandtime.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/integer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/octets.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/__pycache__/string.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/compat/binary.py
+#usr/lib/python3.6/site-packages/pyasn1/compat/calling.py
+#usr/lib/python3.6/site-packages/pyasn1/compat/dateandtime.py
+#usr/lib/python3.6/site-packages/pyasn1/compat/integer.py
+#usr/lib/python3.6/site-packages/pyasn1/compat/octets.py
+#usr/lib/python3.6/site-packages/pyasn1/compat/string.py
+#usr/lib/python3.6/site-packages/pyasn1/debug.py
+#usr/lib/python3.6/site-packages/pyasn1/error.py
+#usr/lib/python3.6/site-packages/pyasn1/type
+#usr/lib/python3.6/site-packages/pyasn1/type/__init__.py
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/base.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/char.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/constraint.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/error.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/namedtype.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/namedval.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/opentype.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/tag.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/tagmap.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/univ.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/__pycache__/useful.cpython-36.pyc
+#usr/lib/python3.6/site-packages/pyasn1/type/base.py
+#usr/lib/python3.6/site-packages/pyasn1/type/char.py
+#usr/lib/python3.6/site-packages/pyasn1/type/constraint.py
+#usr/lib/python3.6/site-packages/pyasn1/type/error.py
+#usr/lib/python3.6/site-packages/pyasn1/type/namedtype.py
+#usr/lib/python3.6/site-packages/pyasn1/type/namedval.py
+#usr/lib/python3.6/site-packages/pyasn1/type/opentype.py
+#usr/lib/python3.6/site-packages/pyasn1/type/tag.py
+#usr/lib/python3.6/site-packages/pyasn1/type/tagmap.py
+#usr/lib/python3.6/site-packages/pyasn1/type/univ.py
+#usr/lib/python3.6/site-packages/pyasn1/type/useful.py
--- /dev/null
+usr/bin/pyrsa-decrypt
+usr/bin/pyrsa-decrypt-bigfile
+usr/bin/pyrsa-encrypt
+usr/bin/pyrsa-encrypt-bigfile
+usr/bin/pyrsa-keygen
+usr/bin/pyrsa-priv2pub
+usr/bin/pyrsa-sign
+usr/bin/pyrsa-verify
+usr/lib/python3.6/site-packages/rsa
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info/entry_points.txt
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info/requires.txt
+#usr/lib/python3.6/site-packages/rsa-3.4.2-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/rsa/__init__.py
+#usr/lib/python3.6/site-packages/rsa/__pycache__
+#usr/lib/python3.6/site-packages/rsa/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/_compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/_version133.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/_version200.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/asn1.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/bigfile.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/cli.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/common.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/core.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/key.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/parallel.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/pem.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/pkcs1.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/prime.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/randnum.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/transform.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/util.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/__pycache__/varblock.cpython-36.pyc
+#usr/lib/python3.6/site-packages/rsa/_compat.py
+#usr/lib/python3.6/site-packages/rsa/_version133.py
+#usr/lib/python3.6/site-packages/rsa/_version200.py
+#usr/lib/python3.6/site-packages/rsa/asn1.py
+#usr/lib/python3.6/site-packages/rsa/bigfile.py
+#usr/lib/python3.6/site-packages/rsa/cli.py
+#usr/lib/python3.6/site-packages/rsa/common.py
+#usr/lib/python3.6/site-packages/rsa/core.py
+#usr/lib/python3.6/site-packages/rsa/key.py
+#usr/lib/python3.6/site-packages/rsa/parallel.py
+#usr/lib/python3.6/site-packages/rsa/pem.py
+#usr/lib/python3.6/site-packages/rsa/pkcs1.py
+#usr/lib/python3.6/site-packages/rsa/prime.py
+#usr/lib/python3.6/site-packages/rsa/randnum.py
+#usr/lib/python3.6/site-packages/rsa/transform.py
+#usr/lib/python3.6/site-packages/rsa/util.py
+#usr/lib/python3.6/site-packages/rsa/varblock.py
--- /dev/null
+usr/lib/python3.6/site-packages/s3transfer
+#usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info
+#usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info/requires.txt
+#usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info/top_level.txt
+#usr/lib/python3.6/site-packages/s3transfer/__init__.py
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/bandwidth.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/compat.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/copies.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/delete.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/download.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/exceptions.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/futures.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/manager.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/subscribers.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/tasks.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/upload.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/__pycache__/utils.cpython-36.pyc
+#usr/lib/python3.6/site-packages/s3transfer/bandwidth.py
+#usr/lib/python3.6/site-packages/s3transfer/compat.py
+#usr/lib/python3.6/site-packages/s3transfer/copies.py
+#usr/lib/python3.6/site-packages/s3transfer/delete.py
+#usr/lib/python3.6/site-packages/s3transfer/download.py
+#usr/lib/python3.6/site-packages/s3transfer/exceptions.py
+#usr/lib/python3.6/site-packages/s3transfer/futures.py
+#usr/lib/python3.6/site-packages/s3transfer/manager.py
+#usr/lib/python3.6/site-packages/s3transfer/subscribers.py
+#usr/lib/python3.6/site-packages/s3transfer/tasks.py
+#usr/lib/python3.6/site-packages/s3transfer/upload.py
+#usr/lib/python3.6/site-packages/s3transfer/utils.py
--- /dev/null
+usr/lib/python3.6/site-packages/__pycache__/six.cpython-36.pyc
+#usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info
+#usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/PKG-INFO
+#usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/SOURCES.txt
+#usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/dependency_links.txt
+#usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/top_level.txt
+usr/lib/python3.6/site-packages/six.py
--- /dev/null
+#usr/lib/python3.6/site-packages/PyYAML-3.13-py3.6.egg-info
+usr/lib/python3.6/site-packages/yaml
+#usr/lib/python3.6/site-packages/yaml/__init__.py
+#usr/lib/python3.6/site-packages/yaml/__pycache__
+#usr/lib/python3.6/site-packages/yaml/__pycache__/__init__.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/composer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/constructor.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/cyaml.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/dumper.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/emitter.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/error.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/events.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/loader.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/nodes.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/parser.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/reader.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/representer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/resolver.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/scanner.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/serializer.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/__pycache__/tokens.cpython-36.pyc
+#usr/lib/python3.6/site-packages/yaml/composer.py
+#usr/lib/python3.6/site-packages/yaml/constructor.py
+#usr/lib/python3.6/site-packages/yaml/cyaml.py
+#usr/lib/python3.6/site-packages/yaml/dumper.py
+#usr/lib/python3.6/site-packages/yaml/emitter.py
+#usr/lib/python3.6/site-packages/yaml/error.py
+#usr/lib/python3.6/site-packages/yaml/events.py
+#usr/lib/python3.6/site-packages/yaml/loader.py
+#usr/lib/python3.6/site-packages/yaml/nodes.py
+#usr/lib/python3.6/site-packages/yaml/parser.py
+#usr/lib/python3.6/site-packages/yaml/reader.py
+#usr/lib/python3.6/site-packages/yaml/representer.py
+#usr/lib/python3.6/site-packages/yaml/resolver.py
+#usr/lib/python3.6/site-packages/yaml/scanner.py
+#usr/lib/python3.6/site-packages/yaml/serializer.py
+#usr/lib/python3.6/site-packages/yaml/tokens.py
$checkorange='on';
}
}
- #check useless rules
- if( ($fwdfwsettings{$fwdfwsettings{'grp1'}} eq 'ORANGE' || $checkorange eq 'on') && $fwdfwsettings{'grp2'} eq 'ipfire'){
- $errormessage.=$Lang::tr{'fwdfw useless rule'}."<br>";
- }
#check if we try to break rules
if( $fwdfwsettings{'grp1'} eq 'ipfire_src' && $fwdfwsettings{'grp2'} eq 'ipfire'){
$errormessage=$Lang::tr{'fwdfw err same'};
} elsif ($snortsettings{'RULES'} eq 'community') {
$url=" https://www.snort.org/rules/community";
} else {
- $url="http://rules.emergingthreats.net/open/snort-2.9.0/emerging.rules.tar.gz";
+ $url="https://rules.emergingthreats.net/open/snort-2.9.0/emerging.rules.tar.gz";
}
if ($snortsettings{'ACTION'} eq $Lang::tr{'save'} && $snortsettings{'ACTION2'} eq "snort" ) {
<td valign='top'>
END
;
- if ($sid ne "n/a") {
- print "<a href='https://www.snort.org/rule_docs/$sid' ";
+ if ($sid eq "n/a") {
+ print $sid;
+ } elsif ($sid < 1000000) {
+ # Link to sourcefire if the the rule sid is less than 1000000.
+ print "<a href='https://www.snort.org/rule_docs/1-$sid' ";
+ print "target='_blank'>$sid</a></td>\n";
+ } elsif ($sid >= 2000000 and $sid < 3000000) {
+ # Link to emergingthreats if the rule sid is between 2000000 and 3000000.
+ print "<a href='http://doc.emergingthreats.net/$sid' ";
print "target='_blank'>$sid</a></td>\n";
} else {
+ # No external link for user defined rules
print $sid;
}
print <<END
# Add the compiler location and version and specs to the ccache hash
CCACHE_COMPILERCHECK += $(shell gcc -dumpspecs 2>/dev/null | md5sum | cut -d ' ' -f1)
+# We support EFI on x86_64 and aarch64
+ifeq "$(BUILD_ARCH)" "x86_64"
+ EFI = 1
+ EFI_ARCH = x64
+ GRUB_ARCH = $(BUILD_ARCH)
+endif
+
+ifeq "$(BUILD_ARCH)" "aarch64"
+ EFI = 1
+ EFI_ARCH = aa64
+ GRUB_ARCH = arm64
+endif
+
###############################################################################
# Common Macro Definitions
###############################################################################
PROG = avahi
PAK_VER = 5
-DEPS = "libdaemon"
+DEPS = "dbus libdaemon"
CFLAGS += -U_FORTIFY_SOURCE
--disable-gtk \
--disable-gtk3 \
--disable-pygtk \
- --disable-dbus \
--disable-python \
--disable-pygobject \
--disable-python-dbus \
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 1.15.77
+
+THISAPP = aws-cli-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = aws-cli
+PAK_VER = 1
+
+DEPS = "python3 python3-botocore python3-colorama python3-docutils python3-pyasn1 python3-rsa python3-s3transfer python3-yaml"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = b4404ee6ff3c1dad1aa1174d063beb71
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
include Config
-VER = 9.11.3
+VER = 9.11.4-P1
THISAPP = bind-$(VER)
DL_FILE = $(THISAPP).tar.gz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 4ed2a3f235595eadbd763b7ecb687ca0
+$(DL_FILE)_MD5 = b2c54d6c2003b693388041fd109e8b6b
install : $(TARGET)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 1.1.11
+
+THISAPP = cdrkit-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = efe08e2f3ca478486037b053acd512e9
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.8-werror.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.9-buffer_overflow.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.9-no_mp3.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.9-efi-boot.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.10-build-fix.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-cmakewarn.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-devname.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-dvdman.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-format.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-handler.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-manpagefix.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-memset.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-paranoiacdda.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-ppc64le_elfheader.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-readsegfault.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-rootstat.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-usalinst.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-utf8.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/cdrkit/cdrkit-1.1.11-werror_gcc5.patch
+
+ cd $(DIR_APP) && sed -i CMakeLists.txt -e "s/icedax//g"
+
+ cd $(DIR_APP) && mkdir -pv build
+ cd $(DIR_APP)/build && cmake .. \
+ -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+ -DBUILD_SHARED_LIBS:BOOL=ON
+ cd $(DIR_APP)/build && make $(MAKETUNING)
+ cd $(DIR_APP)/build && make install
+
+ ln -svf genisoimage /usr/bin/mkisofs
+ ln -svf genisoimage /usr/bin/mkhybrid
+ ln -svf icedax /usr/bin/cdda2wav
+ ln -svf wodim /usr/bin/cdrecord
+ ln -svf wodim /usr/bin/dvdrecord
+
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
THISAPP = cdrom
TARGET = $(DIR_INFO)/$(THISAPP)
+ifeq "$(BUILD_PLATFORM)" "arm"
+ TAR_OPTIONS =
+else
+ TAR_OPTIONS = --lzma
+endif
+
+HAS_MEMTEST = 0
+HAS_IPXE = 0
+HAS_ISOLINUX = 0
+HAS_KERNEL = 1
+
+ifeq "$(BUILD_PLATFORM)" "x86"
+ HAS_MEMTEST = 1
+ HAS_IPXE = 1
+ HAS_ISOLINUX = 1
+endif
+
+ifeq "$(BUILD_ARCH)" "armv5tel"
+ HAS_KERNEL = 0
+endif
+
+ISO_ARGS = -J -r -v \
+ -A "$(NAME) $(VERSION) $(BUILD_ARCH)" \
+ -V "$(NAME) $(VERSION) $(BUILD_ARCH)"
+
+ISOHYBRID_ARGS =
+
+ifeq "$(HAS_ISOLINUX)" "1"
+ ISO_ARGS += \
+ -no-emul-boot \
+ -boot-load-size 4 \
+ -boot-info-table \
+ -b boot/isolinux/isolinux.bin \
+ -c boot/isolinux/boot.catalog
+endif
+
+ifeq "$(EFI)" "1"
+ ISO_ARGS += \
+ -eltorito-alt-boot \
+ -e boot/isolinux/efiboot.img \
+ -no-emul-boot
+
+ ISOHYBRID_ARGS += --uefi
+endif
+
+GRUB_EFI_MODULES = \
+ all_video \
+ at_keyboard \
+ boot \
+ bitmap_scale \
+ cat \
+ chain \
+ configfile \
+ disk \
+ echo \
+ efi_gop \
+ efi_uga \
+ ext2 \
+ extcmd \
+ fat \
+ file \
+ font \
+ fxterm_menu \
+ gfxterm \
+ gfxmenu \
+ gfxterm_background \
+ gzio \
+ halt \
+ help \
+ iso9660 \
+ jpeg \
+ loadbios \
+ loadenv \
+ loopback \
+ linux \
+ ls \
+ memdisk \
+ minicmd \
+ nativedisk \
+ normal \
+ ntfs \
+ part_gpt \
+ part_msdos \
+ png \
+ probe \
+ reboot \
+ regexp \
+ search \
+ search_fs_file \
+ search_fs_uuid \
+ search_label \
+ tar \
+ test \
+ tga \
+ true \
+ usb_keyboard
+
###############################################################################
# Top-level Rules
###############################################################################
cp $(DIR_SRC)/doc/COPYING /install/cdrom/
cp $(DIR_SRC)/doc/{ChangeLog,packages-list.txt} /install/cdrom/doc
- # Make the ISO
mkdir -p /install/cdrom/boot/isolinux
- dd if=/dev/zero bs=1k count=2 > /install/cdrom/boot/isolinux/boot.catalog
-ifneq "$(BUILD_PLATFORM)" "arm"
+
+ifeq "$(HAS_KERNEL)" "1"
cp /boot/vmlinuz-$(KVER)-ipfire /install/cdrom/boot/isolinux/vmlinuz
dracut --force --early-microcode -a "installer" --strip --xz /install/cdrom/boot/isolinux/instroot $(KVER)-ipfire
+endif
+
+ifeq "$(HAS_ISOLINUX)" "1"
+ dd if=/dev/zero bs=1k count=2 > /install/cdrom/boot/isolinux/boot.catalog
cp $(DIR_SRC)/config/syslinux/boot.png /install/cdrom/boot/isolinux/boot.png
- cp /usr/lib/memtest86+/memtest.bin /install/cdrom/boot/isolinux/memtest
- cp /usr/share/ipfire-netboot/ipxe.lkrn /install/cdrom/boot/isolinux/netboot
cp /usr/share/syslinux/isolinux.bin /install/cdrom/boot/isolinux/isolinux.bin
cp /usr/share/hwdata/pci.ids /install/cdrom/boot/isolinux/pci.ids
cp -vf /usr/share/syslinux/*.c32 /install/cdrom/boot/isolinux/
$(DIR_SRC)/config/syslinux/syslinux.cfg \
> /install/cdrom/boot/isolinux/isolinux.cfg
endif
+
+ifeq "$(HAS_MEMTEST)" "1"
+ # Install memtest
+ cp /usr/lib/memtest86+/memtest.bin /install/cdrom/boot/isolinux/memtest
+endif
+
+ifeq "$(HAS_IPXE)" "1"
+ cp /usr/share/ipfire-netboot/ipxe.lkrn /install/cdrom/boot/isolinux/netboot
+endif
+
+ifeq "$(EFI)" "1"
+ # Generate embedded GRUB configuration
+ sed -e "s/NAME/$(NAME)/g" -e "s/VERSION/$(VERSION)/g" -e "s/ARCH/$(BUILD_ARCH)/g" \
+ $(DIR_SRC)/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg
+
+ # Build a GRUB EFI image
+ mkdir -pv /install/cdrom/EFI/BOOT
+ grub-mkimage \
+ --format=$(GRUB_ARCH)-efi \
+ --output=/install/cdrom/EFI/BOOT/boot$(EFI_ARCH).efi \
+ --config=/tmp/grub-efi.cfg \
+ --compression=xz \
+ --prefix=/EFI/BOOT \
+ $$(for mod in $(GRUB_EFI_MODULES); do [ -f "/usr/lib/grub/$(GRUB_ARCH)-efi/$${mod}.mod" ] && echo "$${mod}"; done)
+
+ # Install GRUB configuration
+ mkdir -pv /install/cdrom/EFI/BOOT
+ sed -e "s/NAME/$(NAME)/g" -e "s/VERSION/$(VERSION)/g" -e "s/ARCH/$(BUILD_ARCH)/g" \
+ < $(DIR_SRC)/config/cdrom/grub.cfg > /install/cdrom/EFI/BOOT/grub.cfg
+
+ # Create the EFI Eltorito image
+ dd if=/dev/zero of=/install/cdrom/boot/isolinux/efiboot.img bs=1k count=1440
+ mkdosfs -F 12 -n "IPFIRE_EFI" /install/cdrom/boot/isolinux/efiboot.img
+
+ # Mount the EFI image
+ mkdir -pv /install/efiboot.img
+ mount -o loop /install/cdrom/boot/isolinux/efiboot.img /install/efiboot.img
+
+ # Copy the bootloader into the image
+ mkdir -pv /install/efiboot.img/EFI/BOOT
+ cp -a /install/cdrom/EFI/BOOT/boot$(EFI_ARCH).efi \
+ /install/efiboot.img/EFI/BOOT/boot$(EFI_ARCH).efi
+
+ # Cleanup
+ umount /install/efiboot.img
+ rm -rf /install/efiboot.img /tmp/grub-efi.cfg
+endif
+
cd /install/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \
xargs md5sum > md5sum.txt
mkdir -p /install/images
-ifeq "$(BUILD_PLATFORM)" "arm"
- cd /install/cdrom && mkisofs -J -r -V "$(NAME)_$(VERSION)" \
- . > /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso
-else
- cd /install/cdrom && mkisofs -J -r -V "$(NAME)_$(VERSION)" \
- -b boot/isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table \
- -c boot/isolinux/boot.catalog . > /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso
- isohybrid /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso
+ cd /install/cdrom && mkisofs $(ISO_ARGS) \
+ -o /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso .
+
+ifeq "$(HAS_ISOLINUX)" "1"
+ isohybrid $(ISOHYBRID_ARGS) /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso
endif
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 16
+
+THISAPP = efibootmgr-$(VER)
+DL_FILE = $(THISAPP).tar.bz2
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+SUP_ARCH = aarch64 x86_64
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = ab7cf46774fda951a0e8a40beb65a90e
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+
+ cd $(DIR_APP) && make CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
+ EFIDIR=$(SNAME) $(MAKETUNING)
+ cd $(DIR_APP) && make install EFIDIR=$(SNAME)
+
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 35
+
+THISAPP = efivar-$(VER)
+DL_FILE = $(THISAPP).tar.bz2
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+SUP_ARCH = aarch64 x86_64
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 53da18ea0cf7bba1fd9edf3098037edf
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+
+ cd $(DIR_APP) && make CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" $(MAKETUNING)
+ cd $(DIR_APP) && make install
+
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
DEVICE = $(shell losetup -f)
PART_BOOT = /dev/mapper/$(patsubst /dev/%,%,$(DEVICE))p1
+ifeq "$(EFI)" "1"
+ PART_EFI = /dev/mapper/$(patsubst /dev/%,%,$(DEVICE))p2
+endif
PART_ROOT = /dev/mapper/$(patsubst /dev/%,%,$(DEVICE))p3
IMAGE_FILE = /install/images/$(SNAME)-$(VERSION).2gb-ext4.$(BUILD_ARCH)-full-core$(CORE).img.xz
# FAT32
PART_TYPE = c
+ifeq "$(BUILD_ARCH)" "aarch64"
+ BOOTLOADER = grub
+endif
else
BOOTLOADER = grub
S_OFFSET = 8192
- # Logical
+ # Linux
PART_TYPE = L
endif
S_BOOT := $(shell echo $$(( 262144 - $(S_OFFSET) )))
S_ROOT := 2477600
+ifeq "$(EFI)" "1"
+ S_EFI = 65536 # 32 MB
+else
+ S_EFI = 0
+endif
+
PADDING = 100 # MB
+ifeq "$(EFI)" "1"
+ SFDISK = $(SFDISK_BOOT)$(SFDISK_EFI)$(SFDISK_ROOT)
+else
+ SFDISK = $(SFDISK_BOOT),0,0\n$(SFDISK_ROOT)
+endif
+
+SFDISK_BOOT = $(S_OFFSET),$(S_BOOT),$(PART_TYPE),*\n
+SFDISK_EFI = $(shell echo $$(( $(S_OFFSET) + $(S_BOOT) ))),$(S_EFI),U\n
+SFDISK_ROOT = $(shell echo $$(( $(S_OFFSET) + $(S_BOOT) + $(S_EFI) ))),$(S_ROOT),L\n
+
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
# Stop if $(MNThdd) is still mounted
mountpoint $(MNThdd) && exit 1 || exit 0
rm -rf $(IMG) $(MNThdd) && mkdir -p $(MNThdd)
# Allocate image on disk
- dd if=/dev/zero of=$(IMG) bs=512 count=$$(( $(S_OFFSET) + $(S_BOOT) + $(S_ROOT) ))
+ dd if=/dev/zero of=$(IMG) bs=512 count=$$(( $(S_OFFSET) + $(S_BOOT) + $(S_EFI) + $(S_ROOT) ))
losetup $(DEVICE) $(IMG)
# Write Partition table
- echo -e "$(S_OFFSET),$(S_BOOT),$(PART_TYPE),*\n,0,0\n$$(( $(S_BOOT) + $(S_OFFSET) )),$(S_ROOT),L\n" \
- | sfdisk -uS $(DEVICE)
- -echo -e "d\n2\nw\n\q\n" | fdisk $(DEVICE)
+ echo -e "$(SFDISK)" | sfdisk -uS $(DEVICE)
kpartx -v -a $(DEVICE)
mkfs.vfat $(PART_BOOT)
else
mkfs.ext2 -F $(PART_BOOT)
+endif
+ifeq "$(EFI)" "1"
+ mkfs.vfat $(PART_EFI)
endif
mkfs.ext4 -O ^has_journal,extent -F $(PART_ROOT)
mkdir -pv $(MNThdd)/boot
mount $(PART_BOOT) $(MNThdd)/boot
+ifeq "$(EFI)" "1"
+ mkdir -pv $(MNThdd)/boot/efi
+ mount $(PART_EFI) $(MNThdd)/boot/efi
+endif
+
# Install Pandaboard MLO and uboot first
ifeq "$(BUILD_ARCH)" "armv5tel"
cp -v /boot/MLO $(MNThdd)/boot/
# Create /etc/fstab
printf "$(FSTAB_FMT)" "$$(blkid -o value -s UUID $(PART_BOOT))" "/boot" \
"auto" "defaults" 1 2 > $(MNThdd)/etc/fstab
+ifeq "$(EFI)" "1"
+ printf "$(FSTAB_FMT)" "$$(blkid -o value -s UUID $(PART_EFI))" "/boot/efi" \
+ "auto" "defaults" 1 2 >> $(MNThdd)/etc/fstab
+endif
printf "$(FSTAB_FMT)" "$$(blkid -o value -s UUID $(PART_ROOT))" "/" \
"auto" "defaults" 1 1 >> $(MNThdd)/etc/fstab
sed -i $(MNThdd)/boot/grub/grub.cfg \
-e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$$(blkid -o value -s UUID $(PART_ROOT))/g"
+ifeq "$(BUILD_PLATFORM)" "x86"
# Install GRUB
grub-install --force --recheck --no-floppy --target=i386-pc \
--root-directory=$(MNThdd) $(DEVICE)
+endif
+
+ifeq "$(EFI)" "1"
+ # Install GRUB for EFI
+ grub-install --target=$(GRUB_ARCH)-efi --removable --no-nvram \
+ --boot-directory=$(MNThdd)/boot --efi-directory=$(MNThdd)/boot/efi
+endif
# restore orginal defaults
mv -f $(MNThdd)/etc/default/grub.backup $(MNThdd)/etc/default/grub
umount $(MNThdd)/proc
umount $(MNThdd)/sys
umount $(MNThdd)/dev
+ifeq "$(EFI)" "1"
+ umount $(MNThdd)/boot/efi
+endif
umount $(MNThdd)/boot
umount $(MNThdd)
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
-SUP_ARCH = x86_64 i586
+SUP_ARCH = aarch64 x86_64 i586
-CFLAGS =
-CXXFLAGS =
+# Build for which platforms?
+ifeq "$(BUILD_ARCH)" "i586"
+ BUILD_PC = 1
+endif
+
+ifeq "$(BUILD_ARCH)" "x86_64"
+ BUILD_PC = 1
+endif
+
+BUILD_EFI = $(EFI)
+
+DIR_APP_PC = $(DIR_APP)-pc
+DIR_APP_EFI = $(DIR_APP)-efi
+
+# Don't use our CFLAGS for boot code
+export HOST_CFLAGS = $(CFLAGS)
+export HOST_LDFLAGS = $(LDFLAGS)
+
+CONFIGURE_ARGS = \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-werror
###############################################################################
# Top-level Rules
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+ @rm -rf $(DIR_APP) $(DIR_APP_EFI) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub-2.02_disable_vga_fallback.patch
- cd $(DIR_APP) && \
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --with-platform=pc \
- --with-grubdir=grub \
- --program-transform-name=s,grub,grub, \
- --disable-grub-mount \
- --disable-werror
- cd $(DIR_APP) && make $(MAKETUNING)
- cd $(DIR_APP) && make install
-
+ # Install unifont
+ cp -v $(DIR_DL)/unifont-7.0.03.pcf.gz $(DIR_APP)/unifont.pcf.gz
+
+ifeq "$(BUILD_EFI)" "1"
+ cp -r $(DIR_APP) $(DIR_APP_EFI)
+ cd $(DIR_APP_EFI) && ./configure $(CONFIGURE_ARGS) \
+ --with-platform=efi CFLAGS= LDFLAGS=
+ cd $(DIR_APP_EFI) && make $(MAKETUNING)
+ cd $(DIR_APP_EFI) && make install
+endif
+
+ifeq "$(BUILD_PC)" "1"
+ cp -r $(DIR_APP) $(DIR_APP_PC)
+ cd $(DIR_APP_PC) && ./configure $(CONFIGURE_ARGS) \
+ --with-platform=pc CFLAGS= LDFLAGS=
+ cd $(DIR_APP_PC) && make $(MAKETUNING)
+ cd $(DIR_APP_PC) && make install
+
+ # Install empty configuration file
-mkdir -pv /boot/grub
touch /boot/grub/grub.cfg
- ln -svf ../boot/grub/grub.cfg /etc/grub2.cfg
+endif
+
+ # Install background image
+ -mkdir -pv /boot/grub
install -m 644 $(DIR_SRC)/config/grub2/splash.png /boot/grub/splash.png
+ # Install default configuration
-mkdir -pv /etc/default
install -m 644 $(DIR_SRC)/config/grub2/default /etc/default/grub
paxctl -Cmpes /usr/sbin/grub-bios-setup /usr/sbin/grub-probe
paxctl -Cmpexs /usr/bin/grub-script-check
- # We don't need to install unifont just to generate a grub2 compatible
- # font archive for the graphical boot menu. The following command only
- # converts Latin-1, Latin Extended A+B, Arrows, Box and Block characters.
- /usr/bin/grub-mkfont --output /boot/grub/unifont.pf2 \
- --range=0x0000-0x0241,0x2190-0x21FF,0x2500-0x259f \
- $(DIR_DL)/unifont-7.0.03.pcf.gz
-
- @rm -rf $(DIR_APP)
+ @rm -rf $(DIR_APP) $(DIR_APP_PC) $(DIR_APP_EFI)
@$(POSTBUILD)
ln -sf ../init.d/localnet /etc/rc.d/rcsysinit.d/S80localnet
ln -sf ../init.d/pakfire /etc/rc.d/rcsysinit.d/S81pakfire
ln -sf ../init.d/firewall /etc/rc.d/rcsysinit.d/S85firewall
- ln -sf ../init.d/network-trigger /etc/rc.d/rcsysinit.d/S90network-trigger
ln -sf ../init.d/rngd /etc/rc.d/rcsysinit.d/S92rngd
ln -sf ../init.d/vnstat /etc/rc.d/rc3.d/S01vnstat
ln -sf ../init.d/vnstat /etc/rc.d/rc0.d/K51vnstat
include Config
-VER = 20180425
+VER = 20180807
THISAPP = microcode-$(VER)
DL_FILE = $(THISAPP).tgz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 99c80f9229554953a868127cda44e7e3
+$(DL_FILE)_MD5 = 49f534f1079d3c5bc178a150c1c105aa
install : $(TARGET)
+
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
cd $(DIR_APP) && tar axf $(DIR_DL)/ipxe-$(PXE_VER).tar.gz
cd $(DIR_APP) && rm -rfv ipxe && ln -s ipxe-$(PXE_VER) ipxe
cd $(DIR_APP) && make bin/ipxe.lkrn
+ifeq "$(BUILD_ARCH)" "x86_64"
+ cd $(DIR_APP) && make bin-x86_64-efi/ipxe.efi
+endif
# Installation
-mkdir -pv /usr/share/ipfire-netboot
cd $(DIR_APP) && install -m 644 bin/ipxe.lkrn /usr/share/ipfire-netboot
+ifeq "$(BUILD_ARCH)" "x86_64"
+ cd $(DIR_APP) && install -m 644 bin-x86_64-efi/ipxe.efi \
+ /usr/share/ipfire-netboot
+endif
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
-VER = 2.9.7
+VER = 2.9.8
THISAPP = nano-$(VER)
DL_FILE = $(THISAPP).tar.gz
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = nano
-PAK_VER = 22
+PAK_VER = 23
DEPS = ""
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 804a0e91cb11f2e8884aee7bfac2d18d
+$(DL_FILE)_MD5 = fd58e87c20abbf029e5c4b153c89232a
install : $(TARGET)
include Config
-VER = 1.1.0h
+VER = 1.1.0i
THISAPP = openssl-$(VER)
DL_FILE = $(THISAPP).tar.gz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 5271477e4d93f4ea032b665ef095ff24
+$(DL_FILE)_MD5 = 9495126aafd2659d357ea66a969c3fe1
install : $(TARGET)
include Config
-VER = 1.0.2o
+VER = 1.0.2p
THISAPP = openssl-$(VER)
DL_FILE = $(THISAPP).tar.gz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 44279b8557c3247cbe324e2322ecd114
+$(DL_FILE)_MD5 = ac5eb30bf5798aa14b1ae6d0e7da58df
install : $(TARGET)
include Config
-VER = 3.1
+VER = 3.2
THISAPP = parted-$(VER)
DL_FILE = $(THISAPP).tar.xz
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = parted
-PAK_VER = 2
+PAK_VER = 3
DEPS = ""
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 5d89d64d94bcfefa9ce8f59f4b81bdcb
+$(DL_FILE)_MD5 = 0247b6a7b314f8edeb618159fa95f9cb
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/parted-3.2-device-mapper.patch
cd $(DIR_APP) && ./configure --prefix=/usr --disable-device-mapper
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
include Config
-VER = 3.4.1
+VER = 3.5.6
THISAPP = pciutils-$(VER)
-DL_FILE = $(THISAPP).tar.xz
+DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 35763bb1eab7bc9bf6eb6efb72cbc8a1
+$(DL_FILE)_MD5 = 63b347d2bb5719b7769c03a1bb72a5b7
install : $(TARGET)
include Config
-VER = 3.2.6
+VER = 3.3.1
THISAPP = postfix-$(VER)
DL_FILE = $(THISAPP).tar.gz
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = postfix
-PAK_VER = 15
+PAK_VER = 16
DEPS = ""
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = d10f1fb551be86f6e48c2908dd8a12ff
+$(DL_FILE)_MD5 = 4381c6492f415e4a69cf5099d4acea76
install : $(TARGET)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 1.10.76
+
+THISAPP = botocore-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-botocore
+PAK_VER = 1
+
+DEPS = "python3 python3-dateutil python3-jmespath"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = decef6de0649195cd6fa5647fdcaf4d6
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 0.3.9
+
+THISAPP = colorama-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-colorama
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 3a0e415259690f4dd7455c2683ee5850
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 2.7.3
+
+THISAPP = python-dateutil-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-dateutil
+PAK_VER = 1
+
+DEPS = "python3 python3-six"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 175b7c1a3cc0cb01151eced07c61c0b8
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && sed -e "/setup_requires=/d" -i setup.py
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
include Config
-VER = 0.2.1
+VER = 0.14
-THISAPP = dvdrtools-$(VER)
+THISAPP = docutils-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-docutils
+PAK_VER = 1
+
+DEPS = "python3"
###############################################################################
# Top-level Rules
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = e82d359137e716e8c0b04d5c73bd3e79
+$(DL_FILE)_MD5 = c53768d63db3873b7d452833553469de
install : $(TARGET)
md5 : $(subst %,%_MD5,$(objects))
+dist:
+ @$(PAK)
+
###############################################################################
# Downloading, checking, md5sum
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- $(UPDATE_AUTOMAKE)
- cd $(DIR_APP) && ./configure --prefix=/usr --mandir=/usr/share/man \
- --disable-static
- cd $(DIR_APP) && make $(MAKETUNING)
- cd $(DIR_APP) && make install
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
@rm -rf $(DIR_APP)
@$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 0.9.3
+
+THISAPP = jmespath-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-jmespath
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 37a906c06de62bed25ec5cf99cee04a6
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 0.4.4
+
+THISAPP = pyasn1-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-pyasn1
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 0d182b71e1f72fe147d7957bc90be7f2
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 3.4.2
+
+THISAPP = rsa-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-rsa
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = b315f47882c24030ee6b5aad628cccdb
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 0.1.13
+
+THISAPP = s3transfer-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-s3transfer
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 7bad7a38ca2442d650455fadeb3578b0
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 1.11.0
+
+THISAPP = six-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-six
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = d12789f9baf7e9fb2524c0c64f1773f8
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
--- /dev/null
+###############################################################################
+# #
+# IPFire.org - A linux based firewall #
+# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> #
+# #
+# This program is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# This program is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with this program. If not, see <http://www.gnu.org/licenses/>. #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = 3.13
+
+THISAPP = PyYAML-$(VER)
+DL_FILE = $(THISAPP).tar.gz
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/$(THISAPP)
+TARGET = $(DIR_INFO)/$(THISAPP)
+PROG = python3-yaml
+PAK_VER = 1
+
+DEPS = "python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = b78b96636d68ac581c0e2f38158c224f
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist:
+ @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+ @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+ @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+ @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ @$(PREBUILD)
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && python3 setup.py build
+ cd $(DIR_APP) && python3 setup.py install --root=/
+ @rm -rf $(DIR_APP)
+ @$(POSTBUILD)
include Config
-VER = 4.06
+VER = 6.04-pre1
THISAPP = syslinux-$(VER)
DL_FILE = $(THISAPP).tar.xz
TARGET = $(DIR_INFO)/$(THISAPP)
SUP_ARCH = x86_64 i586
+# Clear compiler flags (mainly hardening)
+CFLAGS =
+
###############################################################################
# Top-level Rules
###############################################################################
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 77d33140860621cd850c3a7ab0ebb7d6
+$(DL_FILE)_MD5 = f9c956fde0de29be297402ecbc8ff4d0
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && make install
+
+ # Build
+ cd $(DIR_APP) && make bios $(MAKETUNING)
+ifeq "$(BUILD_ARCH)" "x86_64"
+ cd $(DIR_APP) && make efi64 $(MAKETUNING)
+endif
+
+ # Install
+ cd $(DIR_APP) && make bios install
+ifeq "$(BUILD_ARCH)" "x86_64"
+ cd $(DIR_APP) && make efi64 install
+endif
+
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
-VER = 010
+VER = 007
THISAPP = usbutils-$(VER)
DL_FILE = $(THISAPP).tar.xz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 938e3707593974be99a0dd6d1de76671
+$(DL_FILE)_MD5 = c9df5107ae9d26b10a1736a261250139
install : $(TARGET)
NAME="IPFire" # Software name
SNAME="ipfire" # Short name
VERSION="2.21" # Version number
-CORE="123" # Core Level (Filename)
-PAKFIRE_CORE="122" # Core Level (PAKFIRE)
+CORE="124" # Core Level (Filename)
+PAKFIRE_CORE="123" # Core Level (PAKFIRE)
GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch
SLOGAN="www.ipfire.org" # Software slogan
CONFIG_ROOT=/var/ipfire # Configuration rootdir
lfsmake2 configroot
lfsmake2 initscripts
lfsmake2 backup
+ lfsmake2 popt
lfsmake2 libusb
lfsmake2 libusb-compat
lfsmake2 libpcap
lfsmake2 multipath-tools
lfsmake2 freetype
lfsmake2 grub
+ lfsmake2 efivar
+ lfsmake2 efibootmgr
lfsmake2 libmnl
lfsmake2 libnfnetlink
lfsmake2 libnetfilter_queue
lfsmake2 libtiff
lfsmake2 libart
lfsmake2 gd
- lfsmake2 popt
lfsmake2 slang
lfsmake2 newt
lfsmake2 libsmooth
lfsmake2 bootstrap
lfsmake2 arping
lfsmake2 beep
- lfsmake2 dvdrtools
+ lfsmake2 libarchive
+ lfsmake2 cmake
+ lfsmake2 cdrkit
lfsmake2 dosfstools
lfsmake2 reiserfsprogs
lfsmake2 xfsprogs
lfsmake2 libshout
lfsmake2 xvid
lfsmake2 libmpeg2
- lfsmake2 libarchive
- lfsmake2 cmake
lfsmake2 gnump3d
lfsmake2 rsync
lfsmake2 libtirpc
lfsmake2 python-progressbar
lfsmake2 python-xattr
lfsmake2 ddns
+ lfsmake2 python3-six
+ lfsmake2 python3-dateutil
+ lfsmake2 python3-jmespath
+ lfsmake2 python3-colorama
+ lfsmake2 python3-docutils
+ lfsmake2 python3-yaml
+ lfsmake2 python3-s3transfer
+ lfsmake2 python3-rsa
+ lfsmake2 python3-pyasn1
+ lfsmake2 python3-botocore
+ lfsmake2 aws-cli
lfsmake2 transmission
lfsmake2 dpfhack
lfsmake2 lcd4linux
. /etc/sysconfig/rc
. ${rc_functions}
+# Set PATH to find our own executables
+export PATH=/usr/local/sbin:/usr/local/bin:${PATH}
+
get() {
local file="${1}"
to_address "$(( netmask ^ 0xffffffff ))"
}
-find_interface() {
- local mac="${1}"
-
- local path
- for path in /sys/class/net/*; do
- local address="$(<${path}/address)"
-
- if [ "${mac}" = "${address}" ]; then
- basename "${path}"
- return 0
- fi
- done
-
- return 1
-}
-
import_aws_configuration() {
local instance_id="$(get meta-data/instance-id)"
fi
done
- # Download user-data
- local user_data="$(get user-data)"
+ # Download the user-data script only on the first boot
+ if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
+ # Initialize pakfire
+ /etc/init.d/pakfire start &>/dev/null
+
+ # Install all available updates
+ ( pakfire update && pakfire upgrade -y ) &>/dev/null
+
+ # If an update requires a reboot, we will do it
+ if [ -e "/var/run/need_reboot" ]; then
+ reboot
+ exit 1
+ fi
+
+ # Download user-data
+ local user_data="$(get user-data)"
+
+ # Save user-data script to be executed later
+ if [ "${user_data:0:2}" = "#!" ]; then
+ echo "${user_data}" > /tmp/aws-user-data.script
+ chmod 700 /tmp/aws-user-data.script
+
+ # Run the user-data script
+ /tmp/aws-user-data.script &>/root/user-data.log
+
+ # Delete the script right away
+ rm /tmp/aws-user-data.script
+ fi
+ fi
# Import any DNS server settings
eval $(/usr/local/bin/readhash <(grep -E "^DNS([0-9])=" /var/ipfire/ethernet/settings 2>/dev/null))
) >> /var/ipfire/ethernet/settings
;;
esac
-
- # Rename interface
- local interface="$(find_interface "${mac}")"
-
- if [ -n "${interface}" ] && [ -n "${interface_name}" ] && [ "${interface}" != "${interface_name}" ]; then
- ip link set "${interface}" down
- ip link set "${interface}" name "${interface_name}"
- fi
done
# Save CONFIG_TYPE
echo "CONFIG_TYPE=${config_type}" >> /var/ipfire/ethernet/settings
+
+
# Actions performed only on the very first start
if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
# Enable SSH
# This script has now completed the first steps of setup
touch /var/ipfire/main/firstsetup_ok
-
- # Save user-data script to be executed later
- if [ "${user_data:0:2}" = "#!" ]; then
- echo "${user_data}" > /tmp/aws-user-data.script
- chmod 700 /tmp/aws-user-data.script
- fi
fi
# All done
# Add the default route
ip route add default via "${new_routers}"
+ # Setup DNS
+ for domain_name_server in ${new_domain_name_servers}; do
+ echo "nameserver ${domain_name_server}"
+ done > /etc/resolv.conf
+
+ # The system is online now
+ touch /var/ipfire/red/active
+
# Import AWS configuration
import_aws_configuration
;;
EXPIRE|FAIL|RELEASE|STOP)
+ # The system is no longer online
+ rm -f /var/ipfire/red/active
+
# Remove all IP addresses
ip addr flush dev "${interface}"
+
+ # Shut down the interface
+ ip link set "${interface}" down
;;
*)
# End DHCP client immediately
dhclient -sf /etc/rc.d/helper/aws-setup -r "${intf}" &>/dev/null
- # Run AWS user-data script
- if [ -x "/tmp/aws-user-data.script" ]; then
- /tmp/aws-user-data.script
-
- # Delete the script right away
- rm /tmp/aws-user-data.script
- fi
+ # Rename network devices
+ udevadm trigger --action="add" --subsystem-match="net"
exit 0
;;
fi
fi
-echo Restarting udev...
-killall udevd
-/sbin/udevadm hwdb --update
-/sbin/udevd --daemon
-/sbin/udevadm trigger
-/sbin/udevadm settle
/etc/init.d/sysklogd stop
touch /var/ipfire/main/firstsetup_ok
evaluate_retval
boot_mesg "Setting hostname to ${HOSTNAME}..."
- hostname ${HOSTNAME}
+ hostname "${HOSTNAME}"
evaluate_retval
- if [ -z "$DOMAINNAME" ]; then
+ if [ -n "${DOMAINNAME}" ]; then
boot_mesg "Setting domainname to ${DOMAINNAME}..."
- domainname ${DOMAINNAME}
+ domainname "${DOMAINNAME}"
evaluate_retval
fi
+++ /dev/null
-#!/bin/sh
-########################################################################
-# Begin $rc_base/init.d/network-trigger
-########################################################################
-
-. /etc/sysconfig/rc
-. ${rc_functions}
-
-case "${1}" in
- start)
- boot_mesg "Triggering network devices..."
- udevadm trigger --action="add" --subsystem-match="net"
- evaluate_retval
- ;;
-
- *)
- echo "Usage: ${0} {start}"
- exit 1
- ;;
-esac
-
-# End $rc_base/init.d/network-trigger
echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /etc/default/grub
sed -i -e "s|panic=10|& console=ttyS0,115200n8|g" /etc/default/grub
fi
- /usr/local/bin/update-bootloader
+
+ # Re-generate GRUB configuration
+ /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg
fi
umount /boot > /dev/null
- sleep 30
-
# Detect device
mount | while read -r dev tmp1 mountpoint tmp2; do
[ "${dev}" = "rootfs" ] && continue
if [ -e /var/ipfire/red/active ]; then
host 0.ipfire.pool.ntp.org > /dev/null 2>&1
if [ "${?}" != "0" ]; then
- boot_mesg "DNS still not work ... init time with ntp.ipfire.org at 81.3.27.46 ..."
+ boot_mesg "DNS still not functioning... Trying to sync time with ntp.ipfire.org (81.3.27.46)..."
loadproc /usr/local/bin/settime 81.3.27.46
fi
fi
bin_SCRIPTS = \
downloadsource.sh \
execute-postinstall.sh \
+ install-bootloader \
start-networking.sh
#- installer -------------------------------------------------------------------
instmods virtio_net hv_netvsc vmxnet3
# Filesystem support
- inst_multiple parted mkswap mke2fs mkreiserfs mkfs.xfs
+ inst_multiple parted mkswap mke2fs mkreiserfs mkfs.xfs mkfs.vfat
instmods ext4 iso9660 reiserfs vfat xfs
# Extraction
#include <sys/stat.h>
#include <sys/swap.h>
#include <sys/sysinfo.h>
+#include <sys/utsname.h>
#include <unistd.h>
#include <linux/fs.h>
}
struct hw* hw_init() {
- struct hw* hw = malloc(sizeof(*hw));
+ struct hw* hw = calloc(1, sizeof(*hw));
assert(hw);
// Initialize libudev
exit(1);
}
+ // What architecture are we running on?
+ struct utsname uname_data;
+ int ret = uname(&uname_data);
+ if (ret == 0)
+ snprintf(hw->arch, sizeof(hw->arch), "%s", uname_data.machine);
+
+ // Should we install in EFI mode?
+ if ((strcmp(hw->arch, "x86_64") == 0) || (strcmp(hw->arch, "aarch64") == 0))
+ hw->efi = 1;
+
return hw;
}
}
}
- return mount(source, target, fs, flags, NULL);
+ int r = mount(source, target, fs, flags, NULL);
+
+ if (r) {
+ fprintf(stderr, "Error mounting %s to %s (fs = %s, flags = %d): %s\n",
+ source, target, fs, flags, strerror(r));
+ }
+
+ return r;
}
int hw_umount(const char* target) {
return 0;
}
-static int hw_calculate_partition_table(struct hw_destination* dest, int disable_swap) {
+static int hw_calculate_partition_table(struct hw* hw, struct hw_destination* dest, int disable_swap) {
char path[DEV_SIZE];
int part_idx = 1;
dest->size_boot = hw_boot_size(dest);
+ // Create an EFI partition when running in EFI mode
+ if (hw->efi)
+ dest->size_boot_efi = MB2BYTES(32);
+ else
+ dest->size_boot_efi = 0;
+
// Determine the size of the data partition.
unsigned long long space_left = dest->size - \
- (dest->size_bootldr + dest->size_boot);
+ (dest->size_bootldr + dest->size_boot + dest->size_boot_efi);
// If we have less than 2GB left, we disable swap
if (space_left <= MB2BYTES(2048))
} else
*dest->part_boot = '\0';
+ if (dest->size_boot_efi > 0) {
+ dest->part_boot_efi_idx = part_idx;
+
+ snprintf(dest->part_boot_efi, sizeof(dest->part_boot_efi),
+ "%s%d", path, part_idx++);
+ } else
+ *dest->part_boot_efi = '\0';
+
if (dest->size_swap > 0)
snprintf(dest->part_swap, sizeof(dest->part_swap), "%s%d", path, part_idx++);
else
return 0;
}
-struct hw_destination* hw_make_destination(int part_type, struct hw_disk** disks, int disable_swap) {
+struct hw_destination* hw_make_destination(struct hw* hw, int part_type, struct hw_disk** disks, int disable_swap) {
struct hw_destination* dest = malloc(sizeof(*dest));
if (part_type == HW_PART_TYPE_NORMAL) {
// Is this a RAID device?
dest->is_raid = (part_type > HW_PART_TYPE_NORMAL);
- int r = hw_calculate_partition_table(dest, disable_swap);
+ int r = hw_calculate_partition_table(hw, dest, disable_swap);
if (r)
return NULL;
part_start += dest->size_boot;
}
+ if (*dest->part_boot_efi) {
+ asprintf(&cmd, "%s mkpart %s fat32 %lluB %lluB", cmd,
+ (dest->part_table == HW_PART_TABLE_GPT) ? "ESP" : "primary",
+ part_start, part_start + dest->size_boot_efi - 1);
+
+ part_start += dest->size_boot_efi;
+ }
+
if (*dest->part_swap) {
asprintf(&cmd, "%s mkpart %s linux-swap %lluB %lluB", cmd,
(dest->part_table == HW_PART_TABLE_GPT) ? "SWAP" : "primary",
if (dest->part_boot_idx > 0)
asprintf(&cmd, "%s set %d boot on", cmd, dest->part_boot_idx);
+ if (dest->part_boot_efi_idx > 0)
+ asprintf(&cmd, "%s set %d esp on", cmd, dest->part_boot_efi_idx);
+
if (dest->part_table == HW_PART_TABLE_GPT) {
if (*dest->part_bootldr) {
asprintf(&cmd, "%s set %d bios_grub on", cmd, dest->part_boot_idx);
if (*dest->part_boot && (try_open(dest->part_boot) != 0))
continue;
+ if (*dest->part_boot_efi && (try_open(dest->part_boot_efi) != 0))
+ continue;
+
if (*dest->part_swap && (try_open(dest->part_swap) != 0))
continue;
// XFS
} else if (fs == HW_FS_XFS) {
snprintf(cmd, sizeof(cmd), "/sbin/mkfs.xfs -f %s", path);
+
+ // FAT32
+ } else if (fs == HW_FS_FAT32) {
+ snprintf(cmd, sizeof(cmd), "/sbin/mkfs.vfat %s", path);
}
assert(*cmd);
return r;
}
+ // ESP
+ if (*dest->part_boot_efi) {
+ r = hw_format_filesystem(dest->part_boot_efi, HW_FS_FAT32, output);
+ if (r)
+ return r;
+ }
+
// swap
if (*dest->part_swap) {
r = hw_format_filesystem(dest->part_swap, HW_FS_SWAP, output);
filesystem = "xfs";
break;
+ case HW_FS_FAT32:
+ filesystem = "vfat";
+ break;
+
default:
assert(0);
}
}
}
+ // ESP
+ if (*dest->part_boot_efi) {
+ snprintf(target, sizeof(target), "%s%s", prefix, HW_PATH_BOOT_EFI);
+ mkdir(target, S_IRWXU|S_IRWXG|S_IRWXO);
+
+ r = hw_mount(dest->part_boot_efi, target, "vfat", 0);
+ if (r) {
+ hw_umount_filesystems(dest, prefix);
+
+ return r;
+ }
+ }
+
// swap
if (*dest->part_swap) {
r = swapon(dest->part_swap, 0);
// Write all buffers to disk before umounting
hw_sync();
+ // ESP
+ if (*dest->part_boot_efi) {
+ snprintf(target, sizeof(target), "%s%s", prefix, HW_PATH_BOOT_EFI);
+ r = hw_umount(target);
+ if (r)
+ return -1;
+ }
+
// boot
if (*dest->part_boot) {
snprintf(target, sizeof(target), "%s%s", prefix, HW_PATH_BOOT);
return mysystem(output, "/sbin/mdadm --stop --scan --verbose");
}
-int hw_install_bootloader(struct hw_destination* dest, const char* output) {
+int hw_install_bootloader(struct hw* hw, struct hw_destination* dest, const char* output) {
char cmd[STRING_SIZE];
- int r;
- // Generate configuration file
- snprintf(cmd, sizeof(cmd), "/usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg");
- r = system_chroot(output, DESTINATION_MOUNT_PATH, cmd);
+ snprintf(cmd, sizeof(cmd), "/usr/bin/install-bootloader %s", dest->path);
+ int r = system_chroot(output, DESTINATION_MOUNT_PATH, cmd);
if (r)
return r;
- char cmd_grub[STRING_SIZE];
- snprintf(cmd_grub, sizeof(cmd_grub), "/usr/sbin/grub-install --no-floppy --recheck");
-
- if (dest->is_raid) {
- snprintf(cmd, sizeof(cmd), "%s %s", cmd_grub, dest->disk1->path);
- r = system_chroot(output, DESTINATION_MOUNT_PATH, cmd);
- if (r)
- return r;
-
- snprintf(cmd, sizeof(cmd), "%s %s", cmd_grub, dest->disk2->path);
- r = system_chroot(output, DESTINATION_MOUNT_PATH, cmd);
- } else {
- snprintf(cmd, sizeof(cmd), "%s %s", cmd_grub, dest->path);
- r = system_chroot(output, DESTINATION_MOUNT_PATH, cmd);
- }
-
hw_sync();
- return r;
+ return 0;
}
static char* hw_get_uuid(const char* dev) {
}
}
+ // ESP
+ if (*dest->part_boot_efi) {
+ uuid = hw_get_uuid(dest->part_boot_efi);
+
+ if (uuid) {
+ fprintf(f, FSTAB_FMT, uuid, "/boot/efi", "auto", "defaults", 1, 2);
+ free(uuid);
+ }
+ }
+
+
// swap
if (*dest->part_swap) {
uuid = hw_get_uuid(dest->part_swap);
#define DEV_SIZE 128
#define HW_PATH_BOOT "/boot"
+#define HW_PATH_BOOT_EFI "/boot/efi"
#define HW_PATH_DATA "/var"
#define HW_PART_TYPE_NORMAL 0
#define HW_FS_EXT4 2
#define HW_FS_EXT4_WO_JOURNAL 3
#define HW_FS_XFS 4
+#define HW_FS_FAT32 5
#define HW_FS_DEFAULT HW_FS_EXT4
struct hw {
struct udev *udev;
+ char arch[STRING_SIZE];
+
+ // Enabled if we should install in EFI mode
+ int efi;
};
struct hw_disk {
int part_table;
char part_bootldr[DEV_SIZE];
char part_boot[DEV_SIZE];
+ char part_boot_efi[DEV_SIZE];
char part_swap[DEV_SIZE];
char part_root[DEV_SIZE];
int part_boot_idx;
+ int part_boot_efi_idx;
int filesystem;
unsigned long long size;
unsigned long long size_bootldr;
unsigned long long size_boot;
+ unsigned long long size_boot_efi;
unsigned long long size_swap;
unsigned long long size_root;
};
struct hw_disk** hw_select_disks(struct hw_disk** disks, int* selection);
struct hw_disk** hw_select_first_disk(const struct hw_disk** disks);
-struct hw_destination* hw_make_destination(int part_type, struct hw_disk** disks,
+struct hw_destination* hw_make_destination(struct hw* hw, int part_type, struct hw_disk** disks,
int disable_swap);
unsigned long long hw_memory();
int hw_setup_raid(struct hw_destination* dest, const char* output);
int hw_stop_all_raid_arrays(const char* output);
-int hw_install_bootloader(struct hw_destination* dest, const char* output);
+int hw_install_bootloader(struct hw* hw, struct hw_destination* dest, const char* output);
int hw_write_fstab(struct hw_destination* dest);
char* hw_find_backup_file(const char* output, const char* search_path);
# #
############################################################################
-GRUB_INSTALL_ARGS="--no-floppy --recheck"
+GRUB_INSTALL_ARGS="--no-floppy --recheck --force"
function find_bootloader_device() {
local mp
# Get the actual device from the partition that holds /
while [ -n "${root}" ]; do
if [ -e "/sys/block/${root}" ]; then
- echo "${root}"
+ echo "/dev/${root}"
return 0
fi
function device_is_mdraid() {
local device="${1}"
- [ -d "/sys/block/${device}/md" ]
+ [ -d "/sys/block/${device/\/dev/}/md" ]
}
function mdraid_get_slaves() {
local device="${1}"
local slave
- for slave in /sys/block/${device}/slaves/*; do
- basename "${slave}"
+ for slave in /sys/block/${device/\/dev/}/slaves/*; do
+ echo "/dev/$(basename "${slave}")"
done 2>/dev/null
}
return 1
fi
- local args
- for args in "" "--force"; do
- if grub-install ${GRUB_INSTALL_ARGS} ${args} "${device}" &>/dev/null; then
- return 0
- fi
+ local arches
+ case "$(uname -m)" in
+ aarch64)
+ arches="arm64-efi"
+ ;;
+ i?86)
+ arches="i386-pc"
+ ;;
+ x86_64)
+ arches="i386-pc x86_64-efi"
+ ;;
+ esac
+
+ local arch
+ for arch in ${arches}; do
+ local args="--target=${arch}"
+
+ case "${arch}" in
+ *-efi)
+ # Skip all EFI architectures if no EFI partition exists
+ if [ ! -d "/boot/efi" ]; then
+ continue
+ fi
+
+ args="${args} --efi-directory=/boot/efi"
+
+ # Don't try to modify the BIOS when we are
+ # not running on EFI right now
+ if [ ! -d "/sys/firmware/efi" ]; then
+ args="${args} --no-nvram"
+ fi
+ ;;
+ esac
+
+ local removable
+ for removable in "" "--removable"; do
+ if ! grub-install ${GRUB_INSTALL_ARGS} ${args} \
+ ${removable} "${device}" &>/dev/null; then
+ echo "Could not install GRUB on ${device}" >&2
+ return 1
+ fi
+
+ # Do not try to install with --removable for non-efi architectures
+ [[ "${arch}" =~ \-efi$ ]] || break
+ done
done
- echo "Could not install GRUB on ${device}" >&2
- return 1
+ return 0
}
function main() {
+ local device="${1}"
+
# Find the root device
- local device="$(find_bootloader_device)"
if [ -z "${device}" ]; then
- echo "Could not find root device. Aborting." >&2
- exit 1
+ device="$(find_bootloader_device)"
+ if [ -z "${device}" ]; then
+ echo "Could not find root device. Aborting." >&2
+ return 1
+ fi
+
+ echo "Found bootloader device: ${device}"
fi
- echo "Found bootloader device: /dev/${device}"
+ if [ ! -b "${device}" ]; then
+ echo "${device} does not exist" >&2
+ return 2
+ fi
# Update configuration files
- grub_update_config || exit $?
+ grub_update_config || return $?
# Handle mdraid devices
if device_is_mdraid "${device}"; then
local slave
for slave in $(mdraid_get_slaves "${device}"); do
- grub_install "/dev/${slave}"
+ grub_install "${slave}"
done
# Handle normal block devices
else
- grub_install "/dev/${device}"
+ grub_install "${device}"
fi
return 0
}
# Run main function
-main
+main "$@" || exit $?
}
fprintf(flog, "Install program started.\n");
-
+ if (hw->efi)
+ fprintf(flog, "EFI mode enabled\n");
+
newtInit();
newtCls();
hw_free_disks(disks);
- struct hw_destination* destination = hw_make_destination(part_type, selected_disks, config.disable_swap);
+ struct hw_destination* destination = hw_make_destination(hw, part_type,
+ selected_disks, config.disable_swap);
if (!destination) {
errorbox(_("Your harddisk is too small."));
fprintf(flog, "Destination drive: %s\n", destination->path);
fprintf(flog, " bootldr: %s (%lluMB)\n", destination->part_bootldr, BYTES2MB(destination->size_bootldr));
fprintf(flog, " boot : %s (%lluMB)\n", destination->part_boot, BYTES2MB(destination->size_boot));
+ fprintf(flog, " ESP : %s (%lluMB)\n", destination->part_boot_efi, BYTES2MB(destination->size_boot_efi));
fprintf(flog, " swap : %s (%lluMB)\n", destination->part_swap, BYTES2MB(destination->size_swap));
fprintf(flog, " root : %s (%lluMB)\n", destination->part_root, BYTES2MB(destination->size_root));
fprintf(flog, "Memory : %lluMB\n", BYTES2MB(hw_memory()));
fclose(f);
}
- rc = hw_install_bootloader(destination, logfile);
+ rc = hw_install_bootloader(hw, destination, logfile);
if (rc) {
errorbox(_("Unable to install the bootloader."));
goto EXIT;
--- /dev/null
+diff -up cdrkit-1.1.10/genisoimage/genisoimage.c.build-fix cdrkit-1.1.10/genisoimage/genisoimage.c
+--- cdrkit-1.1.10/genisoimage/genisoimage.c.build-fix 2010-01-20 11:05:05.000000000 +0100
++++ cdrkit-1.1.10/genisoimage/genisoimage.c 2010-01-20 11:21:16.144098749 +0100
+@@ -47,6 +47,7 @@
+
+ #include <mconfig.h>
+ #include "genisoimage.h"
++#include "checksum.h"
+ #include "iso9660.h"
+ #include <errno.h>
+ #include <timedefs.h>
--- /dev/null
+diff -up cdrkit-1.1.11/CMakeLists.txt.cmakewarn cdrkit-1.1.11/CMakeLists.txt
+--- cdrkit-1.1.11/CMakeLists.txt.cmakewarn 2012-07-31 13:11:10.075500531 +0200
++++ cdrkit-1.1.11/CMakeLists.txt 2012-07-31 13:11:41.069108287 +0200
+@@ -1,3 +1,5 @@
++cmake_minimum_required(VERSION 2.8)
++cmake_policy(SET CMP0015 OLD)
+ PROJECT (cdrkit C)
+ SUBDIRS(include genisoimage wodim libedc libhfs_iso icedax libusal librols libunls readom netscsid 3rd-party/dirsplit)
+
--- /dev/null
+diff -up wrk/libusal/scsi-linux-sg.c.wrk wrk/libusal/scsi-linux-sg.c
+--- wrk/libusal/scsi-linux-sg.c.wrk 2015-05-29 13:30:41.088896572 +0200
++++ wrk/libusal/scsi-linux-sg.c 2015-05-29 13:38:25.776303388 +0200
+@@ -509,7 +509,9 @@ usalo_open(SCSI *usalp, char *device)
+ /* scan and maybe keep one open, sg_setup decides */
+ #define HDX 0
+ #define SCD 1
+-#define SG 2
++/* second scd option included because of Fedora naming convention /dev/srN */
++#define SCD2 2
++#define SG 3
+ int h;
+ /*
+ retry_scan_open:
+@@ -533,6 +535,15 @@ retry_scan_open:
+ first=0;
+ last=255;
+ break;
++ }
++ case(SCD2):
++ {
++ if(!check_linux_26())
++ continue;
++ pattern="/dev/sr%d";
++ first=0;
++ last=255;
++ break;
+ }
+ case(SG):
+ {
--- /dev/null
+diff -up cdrkit-1.1.11/wodim/wodim.1.dvdman cdrkit-1.1.11/wodim/wodim.1
+--- cdrkit-1.1.11/wodim/wodim.1.dvdman 2011-06-08 14:49:00.073093571 +0200
++++ cdrkit-1.1.11/wodim/wodim.1 2011-06-08 14:50:59.707093540 +0200
+@@ -835,49 +835,33 @@ newer ones) still implement the Sony pro
+ not yet become a problem to use this driver for all Sony drives. If you find
+ a newer Sony drive that does not work with this driver, please report.
+ .TP
+-.B mmc_dvd
++.B mmc_mdvd
+ The generic SCSI-3/mmc-2 DVD-R/DVD-RW driver is auto-selected whenever
+ .B wodim
+ finds a MMC-2 or MMC-3 compliant drive that supports to write DVDs and
+ an appropriate medium is loaded.
+-There is no Track At Once mode for DVD writers.
+-.TP
+-.B mmc_dvdplus
+-The generic SCSI-3/mmc-3 DVD+R/DVD+RW driver is auto-selected whenever
+-one of the DVD+ media types that are incompatible to each other is found.
+-It checks media and then
+-branches to the driver that matches the current medium.
+-.TP
+-.B mmc_dvdplusr
+-The generic SCSI-3/mmc-3 DVD+R driver is auto-selected whenever
+-a DVD+R medium is found in an appropriate writer.
+ Note that for unknown reason, the DVD-Plus alliance does not
+-like that there is a simulation mode for DVD+R media.
+-The author of
+-.B wodim
+-tries to convince manufacturers to implement a simulation mode for DVD+R
+-and implement support.
+-DVD+R only supports one write mode that is somewhere between Track At Once
+-and Packet writing; this mode is selected in
++like that there is a simulation mode for DVD+R and DVD+RW media nor a way
++to erase DVD+RW media.
++DVD+R and DVD+RW only supports one write mode that is somewhere between
++Track At Once and Packet writing; this mode is selected in
+ .B wodim
+ via a the
+ .BR \-dao / \-sao
+ option.
+-.TP
+-.B mmc_dvdplusrw
+-The generic SCSI-3/mmc-3 DVD+RW driver is auto-selected whenever
+-a DVD+RW medium is found in an appropriate writer.
+-As DVD+RW media needs to be formatted before its first use, wodim
+-auto-detects this media state and performs a format before it starts
+-to write.
+-Note that for unknown reason, the DVD-Plus alliance does not
+-like that there is a simulation mode nor a way to erase DVD+RW media.
+-DVD+RW only supports one write mode that is close to
+-Packet writing; this mode is selected in
++As DVD+RW media needs to be formatted before its first use,
+ .B wodim
+-via a the
+-.BR \-dao / \-sao
+-option.
++auto-detects this media state and performs a format before it starts
++to write.
++.sp
++Note: If you have any problems during burning DVDs using
++.BR wodim ,
++please consider
++.B growisofs
++from package
++.BR dvd+rw-tools ,
++which often works better
++in these cases.
+ .TP
+ .B cw_7501
+ The driver for Matsushita/Panasonic CW-7501 is auto-selected when
--- /dev/null
+diff -up cdrkit-1.1.11/wodim/drv_mmc.c.format cdrkit-1.1.11/wodim/drv_mmc.c
+--- cdrkit-1.1.11/wodim/drv_mmc.c.format 2011-05-18 16:49:14.591822130 +0200
++++ cdrkit-1.1.11/wodim/drv_mmc.c 2011-05-18 16:49:14.596822130 +0200
+@@ -1507,6 +1507,11 @@ getdisktype_mdvd(SCSI *usalp, cdr_t *dp)
+ dstat_t *dsp = dp->cdr_dstat;
+
+ struct track_info track_info;
++
++ extern char *buf;
++ struct disk_info *dip;
++ int profile;
++
+ if(lverbose)
+ printf("HINT: use dvd+rw-mediainfo from dvd+rw-tools for information extraction.\n");
+ /* if(getdisktype_mmc(usalp, dp)<0)
+@@ -1521,6 +1526,18 @@ getdisktype_mdvd(SCSI *usalp, cdr_t *dp)
+ dsp->ds_disktype&= ~DT_CD;
+ dsp->ds_disktype|= DT_DVD;
+
++ profile = get_curprofile(usalp);
++ if (profile == 0x1A) {
++ dip = (struct disk_info *)buf;
++ if (get_diskinfo(usalp, dip) < 0)
++ return (-1);
++ if (dip->disk_status == DS_EMPTY) { /* Unformatted */
++ dsp->ds_flags |= DSF_NEED_FORMAT;
++ if(lverbose)
++ printf("The medium is empty, it will be auto formatted.\n");
++ }
++ }
++
+ return (ret);
+
+ }
+diff -up cdrkit-1.1.11/wodim/scsi_cdr.c.format cdrkit-1.1.11/wodim/scsi_cdr.c
+--- cdrkit-1.1.11/wodim/scsi_cdr.c.format 2011-05-18 16:49:14.601822130 +0200
++++ cdrkit-1.1.11/wodim/scsi_cdr.c 2011-05-18 16:49:14.600822130 +0200
+@@ -1328,7 +1328,7 @@ scsi_format(SCSI *usalp, caddr_t addr, i
+ }
+ sleep(10);
+ printf("\rFormating in progress: 100.00 %% done. \n");
+- if (pid) exit (0);
++ if (pid > 0) exit (0);
+ return ret;
+ }
+
+diff -up cdrkit-1.1.11/wodim/wodim.c.format cdrkit-1.1.11/wodim/wodim.c
+--- cdrkit-1.1.11/wodim/wodim.c.format 2011-05-18 16:49:14.584822130 +0200
++++ cdrkit-1.1.11/wodim/wodim.c 2011-05-18 17:21:59.510821630 +0200
+@@ -946,6 +946,40 @@ int main(int argc, char *argv[])
+ print_toc(usalp, dp);
+ comexit(0);
+ }
++
++ if ((flags & F_FORMAT) || (dp->cdr_dstat->ds_flags & DSF_NEED_FORMAT)) {
++ printf("wodim: media format asked\n");
++ /*
++ * Do not abort if OPC failes. Just give it a chance
++ * for better laser power calibration than without OPC.
++ *
++ * Ricoh drives return with a vendor unique sense code.
++ * This is most likely because they refuse to do OPC
++ * on a non blank media.
++ */
++ usalp->silent++;
++ do_opc(usalp, dp, flags);
++ usalp->silent--;
++ wait_unit_ready(usalp, 120);
++ if (gettimeofday(&starttime, (struct timezone *)0) < 0)
++ errmsg("Cannot get start time\n");
++
++ if ((*dp->cdr_format)(usalp, dp, formattype) < 0) {
++ errmsgno(EX_BAD, "Cannot format disk, aborting.\n");
++ comexit(EX_BAD);
++ }
++ if (gettimeofday(&fixtime, (struct timezone *)0) < 0)
++ errmsg("Cannot get format time\n");
++ if (lverbose)
++ prtimediff("Formatting time: ", &starttime, &fixtime);
++
++ if (!wait_unit_ready(usalp, 240) || tracks == 0) {
++ comexit(0);
++ }
++ if (gettimeofday(&starttime, (struct timezone *)0) < 0)
++ errmsg("Cannot get start time\n");
++ }
++
+ #ifdef XXX
+ if ((*dp->cdr_check_session)() < 0) {
+ comexit(EX_BAD);
+@@ -1230,38 +1264,6 @@ int main(int argc, char *argv[])
+ comexit(0);
+ }
+ }
+- if (flags & F_FORMAT) {
+- printf("wodim: media format asked\n");
+- /*
+- * Do not abort if OPC failes. Just give it a chance
+- * for better laser power calibration than without OPC.
+- *
+- * Ricoh drives return with a vendor unique sense code.
+- * This is most likely because they refuse to do OPC
+- * on a non blank media.
+- */
+- usalp->silent++;
+- do_opc(usalp, dp, flags);
+- usalp->silent--;
+- wait_unit_ready(usalp, 120);
+- if (gettimeofday(&starttime, (struct timezone *)0) < 0)
+- errmsg("Cannot get start time\n");
+-
+- if ((*dp->cdr_format)(usalp, dp, formattype) < 0) {
+- errmsgno(EX_BAD, "Cannot format disk, aborting.\n");
+- comexit(EX_BAD);
+- }
+- if (gettimeofday(&fixtime, (struct timezone *)0) < 0)
+- errmsg("Cannot get format time\n");
+- if (lverbose)
+- prtimediff("Formatting time: ", &starttime, &fixtime);
+-
+- if (!wait_unit_ready(usalp, 240) || tracks == 0) {
+- comexit(0);
+- }
+- if (gettimeofday(&starttime, (struct timezone *)0) < 0)
+- errmsg("Cannot get start time\n");
+- }
+ /*
+ * Reset start time so we will not see blanking time and
+ * writing time counted together.
--- /dev/null
+diff -up cdrkit-1.1.11/icedax/icedax.c.handler cdrkit-1.1.11/icedax/icedax.c
+--- cdrkit-1.1.11/icedax/icedax.c.handler 2011-06-02 16:37:02.446206285 +0200
++++ cdrkit-1.1.11/icedax/icedax.c 2011-06-02 16:37:25.444206279 +0200
+@@ -1054,7 +1054,7 @@ static void exit_wrapper(int status)
+
+ if (child_pid != 0) {
+ SCSI *usalp = get_scsi_p();
+- if (usalp->running) {
++ if (usalp && usalp->running) {
+ usalp->cb_fun = on_exitscsi;
+ usalp->cb_arg = (void *) (uintptr_t) status;
+ } else {
--- /dev/null
+diff -up cdrkit-1.1.11/genisoimage/genisoimage.1.orig cdrkit-1.1.11/genisoimage/genisoimage.1
+--- cdrkit-1.1.11/genisoimage/genisoimage.1.orig 2011-01-21 14:26:20.709816708 +0100
++++ cdrkit-1.1.11/genisoimage/genisoimage.1 2011-01-24 08:49:24.283964211 +0100
+@@ -180,6 +180,8 @@ in the
+ file.
+ .TP
+ .BI \-A " application_id"
++.TP
++.BI \-appid " application_id"
+ Specifies a text string that will be written into the volume header.
+ This should describe the application that will be on the disc. There
+ is space for 128 characters. Equivalent to
+@@ -365,6 +367,8 @@ the Sun disk label will overlay the firs
+ boot image.
+ .TP
+ .BI \-b " eltorito_boot_image"
++.TP
++.BI \-eltorito\-boot " eltorito_boot_image"
+ Specifies the path and filename of the boot image to be used when making
+ an El Torito bootable CD for x86 PCs. The pathname must be relative to
+ the source path specified to
+@@ -427,6 +431,8 @@ See the
+ section for a description of this table.
+ .TP
+ .BI \-C " last_sess_start,next_sess_start"
++.TP
++.BI \-cdrecord\-params " last_sess_start,next_sess_start"
+ This option is needed to create a CD Extra or the image of a second
+ session or a higher-level session for a multisession disc.
+ .B \-C
+@@ -452,6 +458,8 @@ session on a CD Extra. This is a multise
+ in the first session and an ISO9660 filesystem in the second session.
+ .TP
+ .BI \-c " boot_catalog"
++.TP
++.BI \-eltorito\-catalog " boot_catalog"
+ Specifies the path and filename of the boot catalog, which is required
+ for an El Torito bootable CD. The pathname must be relative to the source
+ path specified to
+@@ -488,6 +496,12 @@ For the parameter
+ see the description of
+ .BR \-M .
+ .TP
++.BI \-checksum_algorithm_iso " alg1,alg2,..."
++Specify the checksum types desired for the output image.
++.TP
++.BI \-checksum_algorithm_template " alg1,alg2,..."
++Specify the checksum types desired for the output jigdo template.
++.TP
+ .BI \-copyright " file"
+ Specifies copyright information, typically a filename on the disc.
+ There is space for 37 characters. Equivalent to
+@@ -497,12 +511,16 @@ in the
+ file.
+ .TP
+ .B \-d
++.TP
++.B \-omit\-period
+ Do not append a period to files that do not have one.
+ .br
+ This violates the ISO9660 standard, but it happens to work on many systems.
+ Use with caution.
+ .TP
+ .B \-D
++.TP
++.B \-disable\-deep\-relocation
+ Do not use deep directory relocation, and instead just pack them in the
+ way we see them.
+ .br
+@@ -510,6 +528,9 @@ If ISO9660:1999 has not been selected,
+ this violates the ISO9660 standard, but it happens to work on many systems.
+ Use with caution.
+ .TP
++.B \-debug
++Set debug flag.
++.TP
+ .BI \-dir\-mode " mode"
+ Overrides the mode of directories used to create the image to
+ .IR mode ,
+@@ -535,7 +556,14 @@ another directory
+ needs to include all needed files (filenames must be all caps) for a
+ compliant DVD-Video filesystem.
+ .TP
++.BI \-e " efi_boot_file"
++.TP
++.BI \-efi\-boot " efi_boot_file"
++Set EFI boot image name.
++.TP
+ .B \-f
++.TP
++.B \-follow\-links
+ Follow symbolic links when generating the filesystem. When this option is not
+ in use, symbolic links will be entered using Rock Ridge if enabled, otherwise
+ they will be ignored.
+@@ -740,6 +768,8 @@ See the
+ section below for more details.
+ .TP
+ .B \-l
++.TP
++.B \-full\-iso9660\-filenames
+ Allow full 31-character filenames. Normally the ISO9660 filename will be in an
+ 8.3 format which is compatible with MS-DOS, even though the ISO9660 standard
+ allows filenames of up to 31 characters. If you use this option, the disc may
+@@ -870,6 +900,8 @@ with
+ .BR \-C .
+ .TP
+ .B \-N
++.TP
++.B \-omit\-version\-number
+ Omit version numbers from ISO9660 filenames.
+ .br
+ This violates the ISO9660 standard, but no one really uses the
+@@ -967,6 +999,8 @@ in the
+ file.
+ .TP
+ .BI \-p " preparer_id"
++.TP
++.BI \-preparer " preparer_id"
+ Specifies a text string that will be written into the volume header.
+ This should describe the preparer of the CD-ROM, usually with a mailing
+ address and phone number. There is space for 128 characters.
+@@ -1008,10 +1042,14 @@ This makes
+ even less verbose. No progress output will be provided.
+ .TP
+ .B \-R
++.TP
++.B \-rock
+ Generate SUSP and RR records using the Rock Ridge protocol to further describe
+ the files on the ISO9660 filesystem.
+ .TP
+ .B \-r
++.TP
++.B \-rational\-rock
+ This is like the \-R option, but file ownership and modes are set to
+ more useful values. The uid and gid are set to zero, because they are
+ usually only useful on the author's system, and not useful to the
+@@ -1092,6 +1130,11 @@ intentionally. Accessing several older v
+ support by the operating system to choose which sessions are to be
+ mounted.
+ .TP
++.BI \-s " sector type"
++.TP
++.BI \-sectype " sector type"
++Set output sector type to e.g. data/xa1/raw.
++ .TP
+ .BI \-sort " sort_file"
+ Sort file locations on the media. Sorting is controlled by a file that
+ contains pairs of filenames and sorting offset weighting.
+@@ -1213,6 +1256,8 @@ in the
+ file.
+ .TP
+ .B \-T
++.TP
++.B \-translation\-table
+ Generate a file
+ .I TRANS.TBL
+ in each directory on the CD-ROM, which can be used
+@@ -1262,6 +1307,8 @@ to
+ This option is the default on VMS.
+ .TP
+ .B \-U
++.TP
++.B \-untranslated\-filenames
+ Allows "untranslated" filenames, completely violating the ISO9660 standards
+ described above. Enables the following flags:
+ .B \-d \-l \-N \-allow\-leading\-dots \-relaxed\-filenames
+@@ -1333,6 +1380,8 @@ must be specified before
+ on each command line.
+ .TP
+ .B \-v
++.TP
++.B \-verbose
+ Verbose execution. If given twice on the command line, extra debug information
+ will be printed.
+ .TP
+@@ -1341,7 +1390,15 @@ Identical to
+ .B \-m
+ .IR glob .
+ .TP
++.B \-XA
++Generate XA directory attruibutes.
++.TP
++.B \-xa
++Generate rationalized XA directory attruibutes.
++.TP
+ .B \-z
++.TP
++.B \-transparent\-compression
+ Generate special
+ .I RRIP
+ records for transparently compressed files.
--- /dev/null
+diff -up wrk/genisoimage/jte.c.wrk wrk/genisoimage/jte.c
+--- wrk/genisoimage/jte.c.wrk 2013-02-22 13:24:47.722196877 +0100
++++ wrk/genisoimage/jte.c 2013-02-25 12:41:45.136653487 +0100
+@@ -280,7 +280,7 @@ extern int list_file_in_jigdo(char *file
+ if (!jtemplate_out)
+ return 0;
+
+- memset(md5, 0, sizeof(md5));
++ memset(md5, 0, 16);
+
+ /* Cheaper to check file size first */
+ if (size < jte_min_size)
+diff -up wrk/genisoimage/md5.c.wrk wrk/genisoimage/md5.c
+--- wrk/genisoimage/md5.c.wrk 2013-02-22 13:15:18.210866321 +0100
++++ wrk/genisoimage/md5.c 2013-02-22 13:15:29.979935133 +0100
+@@ -183,7 +183,7 @@ mk_MD5Final (unsigned char digest[16], s
+ putu32(ctx->buf[1], digest + 4);
+ putu32(ctx->buf[2], digest + 8);
+ putu32(ctx->buf[3], digest + 12);
+- memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */
++ memset(ctx, 0, sizeof(*ctx)); /* In case it's sensitive */
+ }
+
+ /* The four core functions - F1 is optimized somewhat */
+diff -up wrk/libedc/edcspeed.c.wrk wrk/libedc/edcspeed.c
+--- wrk/libedc/edcspeed.c.wrk 2013-02-22 10:45:33.353219110 +0100
++++ wrk/libedc/edcspeed.c 2013-02-22 10:46:52.497686387 +0100
+@@ -35,7 +35,8 @@ static int encspeed()
+ secs = 10;
+ end = 75*1000000 * secs;
+
+- memset(sect, 0, sizeof(sect));
++ //faulty and unneccessary, immediately rewritten again
++ //memset(sect, 0, sizeof(sect));
+ for (i=0; i < 2352; ) {
+ sect[i++] = 'J';
+ sect[i++] = 'S';
--- /dev/null
+diff -up cdrkit-1.1.11/CMakeLists.txt.paranoiacdda cdrkit-1.1.11/CMakeLists.txt
+--- cdrkit-1.1.11/CMakeLists.txt.paranoiacdda 2012-07-31 14:27:15.166155309 +0200
++++ cdrkit-1.1.11/CMakeLists.txt 2012-07-31 14:27:28.469613175 +0200
+@@ -1,3 +1,3 @@
+ PROJECT (cdrkit C)
+-SUBDIRS(include genisoimage wodim libedc libhfs_iso libparanoia icedax libusal librols libunls readom netscsid 3rd-party/dirsplit)
++SUBDIRS(include genisoimage wodim libedc libhfs_iso icedax libusal librols libunls readom netscsid 3rd-party/dirsplit)
+
+diff -up cdrkit-1.1.11/icedax/CMakeLists.txt.paranoiacdda cdrkit-1.1.11/icedax/CMakeLists.txt
+--- cdrkit-1.1.11/icedax/CMakeLists.txt.paranoiacdda 2012-07-31 14:27:15.228157411 +0200
++++ cdrkit-1.1.11/icedax/CMakeLists.txt 2012-07-31 14:27:15.239157786 +0200
+@@ -1,8 +1,9 @@
+ PROJECT (icedax C)
+-INCLUDE_DIRECTORIES(../include ../wodim ../libparanoia ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include)
++INCLUDE_DIRECTORIES(../include ../wodim ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include)
+ include(../include/AddScgBits.cmake)
+ include(../include/AddSchilyBits.cmake)
+ include(../include/AddNetworkBits.cmake)
++INCLUDE (CheckLibraryExists)
+
+ FIND_FILE (HAVE_SYS_SOUNDCARD_H sys/soundcard.h)
+ IF(HAVE_SYS_SOUNDCARD_H)
+@@ -18,12 +19,20 @@ IF(HAVE_LIBOSSAUDIO)
+ LIST(APPEND EXTRA_LIBS "ossaudio")
+ ENDIF(HAVE_LIBOSSAUDIO)
+
+-LIST(APPEND EXTRA_LIBS paranoia)
++CHECK_INCLUDE_FILES(cdda/cdda_interface.h HAVE_CDDA_INTERFACE_H)
++CHECK_LIBRARY_EXISTS (cdda_paranoia paranoia_init "" HAVE_LIBPARANOIA)
++IF(HAVE_CDDA_INTERFACE_H AND HAVE_LIBPARANOIA)
++ LIST(APPEND EXTRA_LIBS cdda_paranoia cdda_interface)
++ELSE(HAVE_CDDA_INTERFACE_H AND HAVE_LIBPARANOIA)
++ MESSAGE(FATAL_ERROR "You need cdparanoia library installed")
++ENDIF(HAVE_CDDA_INTERFACE_H AND HAVE_LIBPARANOIA)
++
++LIST(APPEND EXTRA_LIBS)
+ IF (WIN32)
+ LIST(APPEND EXTRA_LIBS winmm)
+ ENDIF (WIN32)
+
+-LINK_DIRECTORIES(../librols ../libusal ../libparanoia)
++LINK_DIRECTORIES(../librols ../libusal)
+ ADD_EXECUTABLE (icedax aifc.c aiff.c base64.c icedax.c interface.c ioctl.c raw.c resample.c ringbuff.c scsi_cmds.c semshm.c setuid.c sha_func.c sndconfig.c sun.c toc.c wav.c)
+ TARGET_LINK_LIBRARIES(icedax wodimstuff ${EXTRA_LIBS})
+ SET_TARGET_PROPERTIES(icedax PROPERTIES SKIP_BUILD_RPATH TRUE)
+diff -up cdrkit-1.1.11/icedax/global.h.paranoiacdda cdrkit-1.1.11/icedax/global.h
+--- cdrkit-1.1.11/icedax/global.h.paranoiacdda 2012-07-31 14:27:15.232157548 +0200
++++ cdrkit-1.1.11/icedax/global.h 2012-07-31 14:27:15.226157345 +0200
+@@ -17,7 +17,8 @@
+ #include "md5.h"
+ #endif
+ #ifdef USE_PARANOIA
+-#include "cdda_paranoia.h"
++#include <cdda/cdda_interface.h>
++#include <cdda/cdda_paranoia.h>
+ #endif
+
+ typedef struct index_list
+@@ -102,10 +103,10 @@ typedef struct global
+
+ struct paranoia_parms_t
+ {
+- Ucbit disable_paranoia:1;
+- Ucbit disable_extra_paranoia:1;
+- Ucbit disable_scratch_detect:1;
+- Ucbit disable_scratch_repair:1;
++ char disable_paranoia:1;
++ char disable_extra_paranoia:1;
++ char disable_scratch_detect:1;
++ char disable_scratch_repair:1;
+ int retries;
+ int overlap;
+ int mindynoverlap;
+diff -up cdrkit-1.1.11/icedax/icedax.c.paranoiacdda cdrkit-1.1.11/icedax/icedax.c
+--- cdrkit-1.1.11/icedax/icedax.c.paranoiacdda 2012-07-31 14:27:15.237157718 +0200
++++ cdrkit-1.1.11/icedax/icedax.c 2012-07-31 14:27:15.238157752 +0200
+@@ -120,6 +120,10 @@
+ #ifdef USE_LAME
+ #include "mp3.h" /* mp3 file handling */
+ #endif
++#ifdef USE_PARANOIA
++#include <cdda/cdda_interface.h>
++#include <cdda/cdda_paranoia.h>
++#endif
+ #include "interface.h" /* low level cdrom interfacing */
+ #include "icedax.h"
+ #include "resample.h"
+@@ -128,9 +132,6 @@
+ #include "ringbuff.h"
+ #include "global.h"
+ #include "exitcodes.h"
+-#ifdef USE_PARANOIA
+-#include "cdda_paranoia.h"
+-#endif
+ #include "defaults.h"
+
+ static void RestrictPlaybackRate(long newrate);
+@@ -800,7 +801,7 @@ static void init_globals()
+ global.useroverlap = -1; /* amount of overlapping sectors user override */
+ global.need_hostorder = 0; /* processing needs samples in host endianess */
+ global.in_lendian = -1; /* input endianess from SetupSCSI() */
+- global.outputendianess = NONE; /* user specified output endianess */
++ global.outputendianess = NONE_EN; /* user specified output endianess */
+ global.findminmax = 0; /* flag find extrem amplitudes */
+ #ifdef HAVE_LIMITS_H
+ global.maxamp[0] = INT_MIN; /* maximum amplitude */
+@@ -2418,7 +2419,7 @@ Rate Divider Rate Divider
+ if (bulk == -1) bulk = 0;
+
+ global.need_big_endian = global.audio_out->need_big_endian;
+- if (global.outputendianess != NONE)
++ if (global.outputendianess != NONE_EN)
+ global.need_big_endian = global.outputendianess == BIG;
+
+ if (global.no_file) global.fname_base[0] = '\0';
+@@ -2602,7 +2603,7 @@ Rate Divider Rate Divider
+ fputs( ", soundcard", stderr );
+ #endif
+ #if defined USE_PARANOIA
+- fputs( ", libparanoia", stderr );
++ fputs( ", libcdda_paranoia", stderr );
+ #endif
+ fputs( " support\n", stderr );
+ }
+@@ -2892,8 +2893,28 @@ Rate Divider Rate Divider
+ #ifdef USE_PARANOIA
+ if (global.paranoia_selected) {
+ long paranoia_mode;
++ cdrom_drive *tmpdrive;
++ usal_close(get_scsi_p());
+
+- global.cdp = paranoia_init(get_scsi_p(), global.nsectors);
++ tmpdrive = cdda_identify(global.dev_name, 0, NULL);
++ if (!tmpdrive)
++ {
++ fputs("Can't identify disc\n", stderr);
++ return 1;
++ }
++
++ if(global.nsectors)
++ {
++ tmpdrive->nsectors = global.nsectors;
++ tmpdrive->bigbuff = global.nsectors * CD_FRAMESIZE_RAW;
++ }
++ if (cdda_open(tmpdrive) != 0)
++ {
++ fputs("Can't open disc\n", stderr);
++ cdda_close(tmpdrive);
++ return 1;
++ }
++ global.cdp = paranoia_init(tmpdrive);
+
+ if (global.paranoia_parms.overlap >= 0) {
+ int overlap = global.paranoia_parms.overlap;
+@@ -2902,17 +2923,7 @@ Rate Divider Rate Divider
+ overlap = global.nsectors - 1;
+ paranoia_overlapset(global.cdp, overlap);
+ }
+- /*
+- * Default to a minimum of dynamic overlapping == 0.5 sectors.
+- * If we don't do this, we get the default from libparanoia
+- * which is approx. 0.1.
+- */
+- if (global.paranoia_parms.mindynoverlap < 0)
+- paranoia_dynoverlapset(global.cdp, CD_FRAMEWORDS/2, -1);
+- paranoia_dynoverlapset(global.cdp,
+- global.paranoia_parms.mindynoverlap * CD_FRAMEWORDS,
+- global.paranoia_parms.maxdynoverlap * CD_FRAMEWORDS);
+-
++
+ paranoia_mode = PARANOIA_MODE_FULL ^ PARANOIA_MODE_NEVERSKIP;
+
+ if (global.paranoia_parms.disable_paranoia) {
+diff -up cdrkit-1.1.11/icedax/icedax.h.paranoiacdda cdrkit-1.1.11/icedax/icedax.h
+--- cdrkit-1.1.11/icedax/icedax.h.paranoiacdda 2012-07-31 14:27:15.216157005 +0200
++++ cdrkit-1.1.11/icedax/icedax.h 2012-07-31 14:27:15.217157039 +0200
+@@ -41,7 +41,7 @@
+
+ /* Endianess */
+ #define GUESS (-2)
+-#define NONE (-1)
++#define NONE_EN (-1)
+ #define LITTLE 0
+ #define BIG 1
+
+diff -up cdrkit-1.1.11/icedax/interface.c.paranoiacdda cdrkit-1.1.11/icedax/interface.c
+--- cdrkit-1.1.11/icedax/interface.c.paranoiacdda 2012-07-31 14:27:15.235157650 +0200
++++ cdrkit-1.1.11/icedax/interface.c 2012-07-31 14:27:15.232157548 +0200
+@@ -116,7 +116,7 @@ int (*Play_at)(SCSI *usalp, unsigned in
+ int (*StopPlay)(SCSI *usalp);
+ void (*trash_cache)(UINT4 *p, unsigned lSector, unsigned SectorBurstVal);
+
+-#if defined USE_PARANOIA
++#if 0 //defined USE_PARANOIA
+ long cdda_read(void *d, void *buffer, long beginsector, long sectors);
+
+ long cdda_read(void *d, void *buffer, long beginsector, long sectors)
+diff -up cdrkit-1.1.11/icedax/toc.c.paranoiacdda cdrkit-1.1.11/icedax/toc.c
+--- cdrkit-1.1.11/icedax/toc.c.paranoiacdda 2012-07-31 14:27:15.225157311 +0200
++++ cdrkit-1.1.11/icedax/toc.c 2012-07-31 14:27:15.230157480 +0200
+@@ -379,8 +379,7 @@ static void emit_cddb_form(char *fname_b
+ static void emit_cdindex_form(char *fname_baseval);
+ #endif
+
+-
+-typedef struct TOC { /* structure of table of contents (cdrom) */
++typedef struct TOC_t { /* structure of table of contents (cdrom) */
+ unsigned char reserved1;
+ unsigned char bFlags;
+ unsigned char bTrack;
+@@ -391,8 +390,7 @@ typedef struct TOC { /* structure of tab
+ int frms;
+ unsigned char ISRC[16];
+ int SCMS;
+-} TOC;
+-
++} TOC_t;
+
+ /* Flags contains two fields:
+ bits 7-4 (ADR)
+@@ -432,7 +430,7 @@ struct iterator {
+ int index;
+ int startindex;
+ void (*reset)(struct iterator *this);
+- struct TOC *(*getNextTrack)(struct iterator *this);
++ struct TOC_t *(*getNextTrack)(struct iterator *this);
+ int (*hasNextTrack)(struct iterator *this);
+ };
+
+@@ -518,7 +516,7 @@ unsigned FixupTOC(unsigned no_tracks)
+ InitIterator(&i, 1);
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ if (IS__AUDIO(p)) count_audio_tracks++;
+ }
+
+@@ -733,7 +731,7 @@ static void emit_cddb_form(char *fname_b
+ fprintf( cddb_form, "# Track frame offsets:\n#\n");
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ if (GETTRACK(p) == CDROM_LEADOUT) break;
+ fprintf( cddb_form,
+ "# %lu\n", 150 + Get_AudioStartSector(GETTRACK(p)));
+@@ -765,7 +763,7 @@ static void emit_cddb_form(char *fname_b
+
+ i.reset(&i);
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ int ii;
+
+ ii = GETTRACK(p);
+@@ -788,7 +786,7 @@ static void emit_cddb_form(char *fname_b
+
+ i.reset(&i);
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ int ii;
+
+ ii = GETTRACK(p);
+@@ -1495,7 +1493,7 @@ static int IsSingleArtist(void)
+ InitIterator(&i, 1);
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ int ii;
+
+ if (IS__DATA(p) || GETTRACK(p) == CDROM_LEADOUT) continue;
+@@ -1681,7 +1679,7 @@ static void emit_cdindex_form(char *fnam
+ global.creator ? ascii2html(global.creator) : "");
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ int ii = GETTRACK(p);
+
+ if (ii == CDROM_LEADOUT) break;
+@@ -1703,7 +1701,7 @@ static void emit_cdindex_form(char *fnam
+ fprintf( cdindex_form, " <MultipleArtistCD>\n");
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ int ii = GETTRACK(p);
+
+ if (ii == CDROM_LEADOUT) break;
+@@ -1942,9 +1940,9 @@ static void DisplayToc_with_gui(unsigned
+
+ if ((global.verbose & (SHOW_TOC | SHOW_STARTPOSITIONS | SHOW_SUMMARY | SHOW_TITLES)) != 0
+ && i.hasNextTrack(&i)) {
+- TOC *o = i.getNextTrack(&i);
++ TOC_t *o = i.getNextTrack(&i);
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ int from;
+ from = GETTRACK(o);
+
+@@ -2072,9 +2070,9 @@ static void DisplayToc_no_gui(unsigned l
+ count_audio_trks = 0;
+
+ if (i.hasNextTrack(&i)) {
+- TOC *o = i.getNextTrack(&i);
++ TOC_t *o = i.getNextTrack(&i);
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ int from;
+ from = GETTRACK(o);
+
+@@ -2131,10 +2129,10 @@ static void DisplayToc_no_gui(unsigned l
+ i.reset(&i);
+ if ((global.verbose & SHOW_TOC) != 0 &&
+ i.hasNextTrack(&i)) {
+- TOC *o = i.getNextTrack(&i);
++ TOC_t *o = i.getNextTrack(&i);
+
+ for (; i.hasNextTrack(&i);) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+
+ if ( GETTRACK(o) <= MAXTRK ) {
+ unsigned char brace1, brace2;
+@@ -2189,9 +2187,9 @@ static void DisplayToc_no_gui(unsigned l
+ ii = 0;
+ i.reset(&i);
+ if (i.hasNextTrack(&i)) {
+- TOC *o = i.getNextTrack(&i);
++ TOC_t *o = i.getNextTrack(&i);
+ for ( ; i.hasNextTrack(&i);) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ fprintf ( stderr,
+ " %2u.(%8u)",
+ GETTRACK(o),
+@@ -2248,7 +2246,7 @@ static void DisplayToc_no_gui(unsigned l
+
+ i.reset(&i);
+ for ( ; i.hasNextTrack(&i);) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ int jj = GETTRACK(p);
+
+ if ( global.tracktitle[jj] != NULL ) {
+@@ -2260,7 +2258,7 @@ static void DisplayToc_no_gui(unsigned l
+
+ i.reset(&i);
+ for ( ; i.hasNextTrack(&i); ) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ int jj;
+
+ if (IS__DATA(p))
+@@ -2720,7 +2718,7 @@ void Read_MCN_ISRC(void)
+ InitIterator(&i, 1);
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ unsigned ii = GETTRACK(p);
+
+ if (ii == CDROM_LEADOUT) break;
+@@ -3155,7 +3153,7 @@ unsigned ScanIndices(unsigned track, uns
+
+
+ while (i.hasNextTrack(&i)) {
+- struct TOC *p = i.getNextTrack(&i);
++ struct TOC_t *p = i.getNextTrack(&i);
+ unsigned ii = GETTRACK(p);
+
+ if ( ii < starttrack || IS__DATA(p) )
+@@ -3322,7 +3320,7 @@ unsigned char *Get_MCN(void)
+ }
+
+
+-static TOC g_toc [MAXTRK+1]; /* hidden track + 100 regular tracks */
++static TOC_t g_toc [MAXTRK+1]; /* hidden track + 100 regular tracks */
+
+ /*#define IS_AUDIO(i) (!(g_toc[i].bFlags & 0x40))*/
+
+@@ -3397,10 +3395,10 @@ static int patch_cd_extra(unsigned track
+
+ static int restrict_tracks_illleadout(void)
+ {
+- struct TOC *o = &g_toc[cdtracks+1];
++ struct TOC_t *o = &g_toc[cdtracks+1];
+ int i;
+ for (i = cdtracks; i >= 0; i--) {
+- struct TOC *p = &g_toc[i];
++ struct TOC_t *p = &g_toc[i];
+ if (GETSTART(o) > GETSTART(p)) break;
+ }
+ patch_cd_extra(i+1, GETSTART(o));
+@@ -3523,7 +3521,7 @@ static void it_reset(struct iterator *th
+
+
+ static int it_hasNextTrack(struct iterator *this);
+-static struct TOC *it_getNextTrack(struct iterator *this);
++static struct TOC_t *it_getNextTrack(struct iterator *this);
+
+ static int it_hasNextTrack(struct iterator *this)
+ {
+@@ -3532,7 +3530,7 @@ static int it_hasNextTrack(struct iterat
+
+
+
+-static struct TOC *it_getNextTrack(struct iterator *this)
++static struct TOC_t *it_getNextTrack(struct iterator *this)
+ {
+ /* if ( (*this->hasNextTrack)(this) == 0 ) return NULL; */
+ if ( this->index > (int)cdtracks+1 ) return NULL;
+@@ -3583,7 +3581,7 @@ long Get_AudioStartSector(unsigned long
+ if (p_track == cdtracks + 1) p_track = CDROM_LEADOUT;
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+
+ if (GETTRACK(p) == p_track) {
+ if (IS__DATA(p)) {
+@@ -3613,7 +3611,7 @@ long Get_StartSector(unsigned long p_tra
+ if (p_track == cdtracks + 1) p_track = CDROM_LEADOUT;
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+
+ if (GETTRACK(p) == p_track) {
+ return GETSTART(p);
+@@ -3637,7 +3635,7 @@ long Get_EndSector(unsigned long p_track
+ if (p_track == cdtracks + 1) p_track = CDROM_LEADOUT;
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ if (GETTRACK(p) == p_track) {
+ p = i.getNextTrack(&i);
+ if (p == NULL) {
+@@ -3669,7 +3667,7 @@ long FirstAudioTrack(void)
+ else i.reset(&i);
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ unsigned ii = GETTRACK(p);
+
+ if (ii == CDROM_LEADOUT) break;
+@@ -3687,7 +3685,7 @@ long FirstDataTrack(void)
+ else i.reset(&i);
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ if (IS__DATA(p)) {
+ return GETTRACK(p);
+ }
+@@ -3708,7 +3706,7 @@ long LastAudioTrack(void)
+ else i.reset(&i);
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ if (IS__AUDIO(p) && (GETTRACK(p) != CDROM_LEADOUT)) {
+ j = GETTRACK(p);
+ }
+@@ -3730,7 +3728,7 @@ long Get_LastSectorOnCd(unsigned long p_
+ if (p_track == cdtracks + 1) p_track = CDROM_LEADOUT;
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+
+ if (GETTRACK(p) < p_track)
+ continue;
+@@ -3749,9 +3747,9 @@ int Get_Track(unsigned long sector)
+ else i.reset(&i);
+
+ if (i.hasNextTrack(&i)) {
+- TOC *o = i.getNextTrack(&i);
++ TOC_t *o = i.getNextTrack(&i);
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+ if ((GETSTART(o) <= sector) && (GETSTART(p) > sector)) {
+ if (IS__DATA(o)) {
+ return -1;
+@@ -3772,7 +3770,7 @@ int CheckTrackrange(unsigned long from,
+ else i.reset(&i);
+
+ while (i.hasNextTrack(&i)) {
+- TOC *p = i.getNextTrack(&i);
++ TOC_t *p = i.getNextTrack(&i);
+
+ if (GETTRACK(p) < from)
+ continue;
+@@ -3788,54 +3786,3 @@ int CheckTrackrange(unsigned long from,
+ return 0;
+ }
+
+-#ifdef USE_PARANOIA
+-long cdda_disc_firstsector(void *d);
+-
+-long cdda_disc_firstsector(void *d)
+-{
+- return Get_StartSector(FirstAudioTrack());
+-}
+-
+-int cdda_tracks(void *d);
+-
+-int cdda_tracks(void *d)
+-{
+- return LastAudioTrack() - FirstAudioTrack() +1;
+-}
+-
+-int cdda_track_audiop(void *d, int track);
+-
+-int cdda_track_audiop(void *d, int track)
+-{
+- return Get_Datatrack(track) == 0;
+-}
+-
+-long cdda_track_firstsector(void *d, int track);
+-
+-long cdda_track_firstsector(void *d, int track)
+-{
+- return Get_AudioStartSector(track);
+-}
+-
+-long cdda_track_lastsector(void *d, int track);
+-
+-long cdda_track_lastsector(void *d, int track)
+-{
+- return Get_EndSector(track);
+-}
+-
+-long cdda_disc_lastsector(void *d);
+-
+-long cdda_disc_lastsector(void *d)
+-{
+- return Get_LastSectorOnCd(cdtracks) - 1;
+-}
+-
+-int cdda_sector_gettrack(void *d,long sector);
+-
+-int cdda_sector_gettrack(void *d, long sector)
+-{
+- return Get_Track(sector);
+-}
+-
+-#endif
--- /dev/null
+diff -up wrk/include/glibc_elf.h.wrk wrk/include/glibc_elf.h
+--- wrk/include/glibc_elf.h.wrk 2014-09-19 16:04:45.546981432 +0200
++++ wrk/include/glibc_elf.h 2014-09-19 16:38:55.407991682 +0200
+@@ -2081,7 +2081,8 @@ typedef Elf32_Addr Elf32_Conflict;
+ #define R_PPC64_DTPREL16_HIGHESTA 106 /* half16 (sym+add)@dtprel@highesta */
+
+ /* Keep this the last entry. */
+-#define R_PPC64_NUM 107
++//symbol conflicting with system headers on ppc64le and nowhere used
++//#define R_PPC64_NUM 107
+
+ /* PowerPC64 specific values for the Dyn d_tag field. */
+ #define DT_PPC64_GLINK (DT_LOPROC + 0)
--- /dev/null
+diff -up cdrkit-1.1.11/readom/readom.c.readsegfault cdrkit-1.1.11/readom/readom.c
+--- cdrkit-1.1.11/readom/readom.c.readsegfault 2011-03-07 15:51:46.889441591 +0100
++++ cdrkit-1.1.11/readom/readom.c 2011-03-07 15:51:50.702938263 +0100
+@@ -906,7 +906,7 @@ read_ftoc(SCSI *usalp, parm_t *parmp, BO
+
+
+ strcpy(filename, "toc.dat");
+- if (strcmp(parmp->name, "/dev/null") != 0) {
++ if (parmp != NULL && strcmp(parmp->name, "/dev/null") != 0) {
+
+ len = strlen(parmp->name);
+ if (len > (sizeof (filename)-5)) {
--- /dev/null
+diff -up cdrkit-1.1.11/genisoimage/tree.c.rootstat cdrkit-1.1.11/genisoimage/tree.c
+--- cdrkit-1.1.11/genisoimage/tree.c.rootstat 2011-01-25 14:15:36.766389403 +0100
++++ cdrkit-1.1.11/genisoimage/tree.c 2011-01-25 14:17:24.804643126 +0100
+@@ -48,6 +48,7 @@
+ #include <fctldefs.h>
+ #include <device.h>
+ #include <schily.h>
++#include <libgen.h>
+
+ extern int allow_limited_size;
+
+@@ -1421,12 +1422,16 @@ insert_file_entry(struct directory *this
+ return (0);
+ }
+ if (this_dir == root && strcmp(short_name, ".") == 0)
+- root_statbuf = statbuf; /* Save this for later on */
++ memcpy(&root_statbuf, &statbuf, sizeof(root_statbuf)); /* Save this for later on */
+
+ /* We do this to make sure that the root entries are consistent */
+ if (this_dir == root && strcmp(short_name, "..") == 0) {
+- statbuf = root_statbuf;
+- lstatbuf = root_statbuf;
++ /* for the case .. comes before . */
++ if (!root_statbuf.st_ctime) {
++ stat_filter(dirname(whole_path), &root_statbuf);
++ }
++ memcpy(&statbuf, &root_statbuf, sizeof(statbuf));
++ memcpy(&lstatbuf, &root_statbuf, sizeof(lstatbuf));
+ }
+ if (S_ISLNK(lstatbuf.st_mode)) {
+
--- /dev/null
+diff -up cdrkit-1.1.11/librols/CMakeLists.txt.usalinst cdrkit-1.1.11/librols/CMakeLists.txt
+--- cdrkit-1.1.11/librols/CMakeLists.txt.usalinst 2012-07-31 10:51:30.270669381 +0200
++++ cdrkit-1.1.11/librols/CMakeLists.txt 2012-07-31 10:52:02.365378257 +0200
+@@ -3,5 +3,11 @@ INCLUDE_DIRECTORIES(../include ../libhfs
+
+ SET(LIBROLS_SRCS astoi.c astoll.c astoull.c breakline.c cmpbytes.c comerr.c error.c fexec.c fillbytes.c getargs.c getav0.c getdomainname.c geterrno.c gethostid.c gethostname.c getpagesize.c handlecond.c movebytes.c raisecond.c rename.c saveargs.c seterrno.c spawn.c strcatl.c strdup.c streql.c swabbytes.c usleep.c stdio/cvmod.c stdio/dat.c stdio/fcons.c stdio/fdown.c stdio/fdup.c stdio/ffileread.c stdio/ffilewrite.c stdio/fgetline.c stdio/file_raise.c stdio/fileclose.c stdio/fileluopen.c stdio/filemopen.c stdio/fileopen.c stdio/filepos.c stdio/fileread.c stdio/filereopen.c stdio/fileseek.c stdio/filesize.c stdio/filestat.c stdio/filewrite.c stdio/flag.c stdio/flush.c stdio/fpipe.c stdio/niread.c stdio/niwrite.c stdio/nixread.c stdio/nixwrite.c stdio/openfd.c stdio/peekc.c default.c)
+
+-ADD_LIBRARY (rols STATIC ${CMAKE_CURRENT_SOURCE_DIR}/../include/xconfig.h ${CMAKE_CURRENT_SOURCE_DIR}/../include/align.h ${LIBROLS_SRCS})
++ADD_LIBRARY (rols SHARED ${CMAKE_CURRENT_SOURCE_DIR}/../include/xconfig.h ${CMAKE_CURRENT_SOURCE_DIR}/../include/align.h ${LIBROLS_SRCS})
++SET_TARGET_PROPERTIES(rols PROPERTIES
++ VERSION 0.0.1
++ SOVERSION 0
++)
++
++INSTALL(TARGETS rols DESTINATION lib${LIB_SUFFIX})
+
+diff -up cdrkit-1.1.11/libusal/CMakeLists.txt.usalinst cdrkit-1.1.11/libusal/CMakeLists.txt
+--- cdrkit-1.1.11/libusal/CMakeLists.txt.usalinst 2012-07-31 10:51:30.302670085 +0200
++++ cdrkit-1.1.11/libusal/CMakeLists.txt 2012-07-31 10:52:09.190528942 +0200
+@@ -6,5 +6,12 @@ ADD_DEFINITIONS(-DUSE_RCMD_RSH)
+ #SET(LIBSCG_SRCS rdummy.c usalsettarget.c usaltimes.c scsi-linux-ata.c scsi-linux-pg.c scsi-linux-sg.c scsierrs.c scsihack.c scsihelp.c scsiopen.c scsitransp.c)
+ SET(LIBSCG_SRCS usalsettarget.c usaltimes.c scsierrs.c scsihack.c scsihelp.c scsiopen.c scsitransp.c scsi-remote.c)
+ LINK_DIRECTORIES(../librols)
+-ADD_LIBRARY (usal STATIC ${LIBSCG_SRCS})
++ADD_LIBRARY (usal SHARED ${LIBSCG_SRCS})
++
+ TARGET_LINK_LIBRARIES(usal ${SCG_SELF_LIBS})
++SET_TARGET_PROPERTIES(usal PROPERTIES
++ VERSION 0.0.1
++ SOVERSION 0
++)
++INSTALL(TARGETS usal DESTINATION lib${LIB_SUFFIX})
++INSTALL(FILES usal/scsicdb.h usal/aspi-dos.h usal/usalcmd.h usal/usalio.h usal/scsireg.h usal/usalops.h usal/scsidefs.h usal/spti-wnt.h usal/srb_os2.h usal/scsitransp.h usal/aspi-win32.h usal/scsisense.h usaltimes.h pg.h DESTINATION include/usal)
--- /dev/null
+diff -up cdrkit-1.1.11/Changelog.utf8 cdrkit-1.1.11/Changelog
+--- cdrkit-1.1.11/Changelog.utf8 2012-07-31 12:38:50.207872763 +0200
++++ cdrkit-1.1.11/Changelog 2012-07-31 12:38:57.669026934 +0200
+@@ -519,7 +519,7 @@ cdrkit (2.01.01a08+X.12) UNRELEASED; urg
+
+ cdrkit (2.01.01a08+X.11) UNRELEASED; urgency=low
+
+- * 26_author_locale (ASCII transliteration of Jörg in the standard credits
++ * 26_author_locale (ASCII transliteration of Jörg in the standard credits
+ message)
+ * 28_cdda2wav_interface (Linux friendly cdda2wav behaviour)
+ * 30_doc_typo_fixes (various documentation/message fixes)
+@@ -821,8 +821,8 @@ Sun May 16 01:37:11 2004 Joerg Schilling
+
+ Sun May 16 01:26:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+ * cdrecord.1 1.95
+- Eißfeldt -> Ei\*sfeldt
+- µsec -> \*msec
++ Eißfeldt -> Ei\*sfeldt
++ ľsec -> \*msec
+
+ Sat May 15 23:14:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+ * subchan.c 1.19
+@@ -1057,7 +1057,7 @@ Wed Jan 14 15:37:47 2004 Joerg Schilling
+ Wed Jan 14 01:14:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+ * scsi-mac-iokit.c 1.8
+ ux_errno wird nun korrekt gesetzt wenn ein Kommando schiefgeht
+- Die Sense Daten werden nicht mehr gelöscht
++ Die Sense Daten werden nicht mehr gelöscht
+ Author ist nun "schily", denn das Modul kommt nun teilweise dirch scgcheck
+
+ Tue Jan 13 20:43:44 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+@@ -1074,7 +1074,7 @@ Mon Jan 12 00:33:39 2004 Joerg Schilling
+
+ Sun Jan 11 18:42:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+ * scsi-linux-sg.c 1.77
+- Versuch das /dev/hd* Interface von Linux-2.6 besser zu unterstützen.
++ Versuch das /dev/hd* Interface von Linux-2.6 besser zu unterstützen.
+
+ Sun Jan 11 16:18:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+ * scsi-linux-sg.c 1.76
+@@ -6144,7 +6144,7 @@ Mon Oct 26 00:27:22 1998 Joerg Schilling
+ New manufacturer: Xcitec Inc.
+ Doremi Media Co., Ltd.
+ Matsushita Electric Industrial Co.,Ltd.
+- CDA Datenträger Albrechts GmbH.
++ CDA Datenträger Albrechts GmbH.
+
+ Sun Oct 25 13:00:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
+ * cdrecord.c 1.71
+diff -up cdrkit-1.1.11/doc/icedax/README.utf8 cdrkit-1.1.11/doc/icedax/README
+--- cdrkit-1.1.11/doc/icedax/README.utf8 2012-07-31 12:38:18.903226517 +0200
++++ cdrkit-1.1.11/doc/icedax/README 2012-07-31 12:38:18.902226496 +0200
+@@ -387,7 +387,7 @@ and
+
+ <http://www.anime.net/~goemon/linux-cd/cdda-list.html>
+
+-From a news posting from Björn Wiberg
++From a news posting from Björn Wiberg
+
+ > The following table was generated using the CDROM.CFG file from Nero
+ > v3.0.4.2.
+diff -up cdrkit-1.1.11/doc/icedax/THANKS.utf8 cdrkit-1.1.11/doc/icedax/THANKS
+--- cdrkit-1.1.11/doc/icedax/THANKS.utf8 2012-07-31 12:38:18.901226475 +0200
++++ cdrkit-1.1.11/doc/icedax/THANKS 2012-07-31 12:38:18.901226475 +0200
+@@ -5,7 +5,7 @@ http://www.mode.net/
+
+ and
+
+-Fraunhofer Institut für integrierte Schaltungen (FhG-IIS)
++Fraunhofer Institut für integrierte Schaltungen (FhG-IIS)
+ http://www.iis.fhg.de/
+
+ Code for extraction of ISRC and MCN codes as well as MD5 signatures
+@@ -33,4 +33,4 @@ Francesco Chemolli (getopt_long patches)
+ Thanks to all testers and finally Jim McLaughlin for supplying
+ the first cdda-reader source code (that got me started).
+
+-Heiko Eißfeldt
++Heiko Eißfeldt
+diff -up cdrkit-1.1.11/doc/READMEs/README.ATAPI.utf8 cdrkit-1.1.11/doc/READMEs/README.ATAPI
+--- cdrkit-1.1.11/doc/READMEs/README.ATAPI.utf8 2012-07-31 12:38:18.899226433 +0200
++++ cdrkit-1.1.11/doc/READMEs/README.ATAPI 2012-07-31 12:38:18.900226454 +0200
+@@ -279,7 +279,7 @@ selectively telling the kernel what to u
+ this would not be needed if the Linux SCSI CD-ROM driver would be more
+ up to date and supports standard conforming drives.
+
+-Jörg Schilling <schilling@fokus.fhg.de>
++Jörg Schilling <schilling@fokus.fhg.de>
+
+ --------------------------------------------------
+ Here is a hint from Alan Brown <alanb@manawatu.gen.nz>:
+diff -up cdrkit-1.1.11/doc/READMEs/README.cdplus.utf8 cdrkit-1.1.11/doc/READMEs/README.cdplus
+--- cdrkit-1.1.11/doc/READMEs/README.cdplus.utf8 2012-07-31 12:38:18.900226454 +0200
++++ cdrkit-1.1.11/doc/READMEs/README.cdplus 2012-07-31 12:38:18.900226454 +0200
+@@ -63,7 +63,7 @@ Note: If you want to create an HFS hybri
+ use the '-part' option to genisoimage. Otherwise, the data track will be mounted
+ as an ISO9660/Joliet CD when used on a Mac.
+
+-Jörg
++Jörg
+
+ Edited for cdrkit by Christian Fromme <kaner@strace.org> and Eduard Bloch
+
--- /dev/null
+diff -up wrk/genisoimage/exclude.c.wrk wrk/genisoimage/exclude.c
+--- wrk/genisoimage/exclude.c.wrk 2015-02-25 13:16:28.054237196 +0100
++++ wrk/genisoimage/exclude.c 2015-02-25 13:33:06.761312002 +0100
+@@ -39,7 +39,7 @@ exclude(char *fn)
+ {
+ register int i;
+
+- for (i = 0; excl[i] && i < MAXEXCL; i++)
++ for (i = 0; i < MAXEXCL && excl[i]; i++)
+ ;
+
+ if (i == MAXEXCL) {
+@@ -69,7 +69,7 @@ is_excluded(char *fn)
+ /*
+ * very dumb search method ...
+ */
+- for (i = 0; excl[i] && i < MAXEXCL; i++) {
++ for (i = 0; i < MAXEXCL && excl[i]; i++) {
+ if (strcmp(excl[i], fn) == 0) {
+ return (1); /* found -> excluded filenmae */
+ }
+diff -up wrk/icedax/toc.c.wrk wrk/icedax/toc.c
--- /dev/null
+diff -up cdrkit-1.1.8/wodim/wodim.c.werror cdrkit-1.1.8/wodim/wodim.c
+--- cdrkit-1.1.8/wodim/wodim.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/wodim/wodim.c 2008-05-27 15:36:22.000000000 +0200
+@@ -4089,7 +4089,7 @@ audioread(SCSI *usalp, cdr_t *dp, int fl
+
+ read_scsi(usalp, buf, 1000, 1);
+ printf("XXX:\n");
+- write(1, buf, 512); /* FIXME: handle return value */
++ do{int ret;ret=write(1, buf, 512);}while(0); /* FIXME: handle return value */
+ unload_media(usalp, dp, flags);
+ comexit(0);
+ #endif
+diff -up cdrkit-1.1.8/wodim/isosize.c.werror cdrkit-1.1.8/wodim/isosize.c
+--- cdrkit-1.1.8/wodim/isosize.c.werror 2008-05-27 15:41:36.000000000 +0200
++++ cdrkit-1.1.8/wodim/isosize.c 2008-05-27 15:42:12.000000000 +0200
+@@ -69,7 +69,7 @@ isosize(int f)
+ vp = (struct iso9660_pr_voldesc *) &vd;
+
+ do {
+- read(f, &vd, sizeof (vd)); /* FIXME: check return value */
++ do{int ret;ret=read(f, &vd, sizeof (vd));}while(0); /* FIXME: check return value */
+ if (GET_UBYTE(vd.vd_type) == VD_PRIMARY)
+ break;
+
+diff -up cdrkit-1.1.8/icedax/toc.c.werror cdrkit-1.1.8/icedax/toc.c
+--- cdrkit-1.1.8/icedax/toc.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/icedax/toc.c 2008-05-27 15:41:11.000000000 +0200
+@@ -1071,7 +1071,7 @@ static int handle_userchoice(char *p, un
+ /* get user response. */
+ do {
+ fprintf(stderr, "please choose one (0-%u): ", nr);
+- scanf("%u", &user_choice); /* FIXME: check return value */
++ do{int ret;ret=scanf("%u", &user_choice);}while(0); /* FIXME: check return value */
+ } while (user_choice > nr);
+
+ if (user_choice == nr)
+diff -up cdrkit-1.1.8/genisoimage/diag/dump.c.werror cdrkit-1.1.8/genisoimage/diag/dump.c
+--- cdrkit-1.1.8/genisoimage/diag/dump.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/genisoimage/diag/dump.c 2008-05-27 15:34:03.000000000 +0200
+@@ -368,7 +368,7 @@ main(int argc, char *argv[])
+ do {
+ if (file_addr < (off_t)0) file_addr = (off_t)0;
+ showblock(1);
+- read(STDIN_FILENO, &c, 1); /* FIXME: check return value */
++ do{int ret;ret=read(STDIN_FILENO, &c, 1);}while(0); /* FIXME: check return value */
+ if (c == 'a')
+ file_addr -= PAGE;
+ if (c == 'b')
+@@ -378,11 +378,11 @@ main(int argc, char *argv[])
+ printf("Enter new starting block (in hex):");
+ if (sizeof (file_addr) > sizeof (long)) {
+ Llong ll;
+- scanf("%llx", &ll); /* FIXME: check return value */
++ do{int ret;ret=scanf("%llx", &ll);}while(0); /* FIXME: check return value */
+ file_addr = (off_t)ll;
+ } else {
+ long l;
+- scanf("%lx", &l); /* FIXME: check return value */
++ do{int ret;ret=scanf("%lx", &l);}while(0); /* FIXME: check return value */
+ file_addr = (off_t)l;
+ }
+ file_addr = file_addr << 11;
+@@ -392,7 +392,7 @@ main(int argc, char *argv[])
+ if (c == 'f') {
+ crsr2(20, 1);
+ printf("Enter new search string:");
+- fgets((char *)search, sizeof (search), stdin); /* FIXME: check return value */
++ do{char *ret;ret=fgets((char *)search, sizeof (search), stdin);}while(0); /* FIXME: check return value */
+ while (search[strlen((char *)search)-1] == '\n')
+ search[strlen((char *)search)-1] = 0;
+ crsr2(20, 1);
+diff -up cdrkit-1.1.8/genisoimage/diag/isoinfo.c.werror cdrkit-1.1.8/genisoimage/diag/isoinfo.c
+--- cdrkit-1.1.8/genisoimage/diag/isoinfo.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/genisoimage/diag/isoinfo.c 2008-05-27 15:34:03.000000000 +0200
+@@ -651,7 +651,7 @@ extract_file(struct iso_directory_record
+ #endif
+ len -= tlen;
+ extent++;
+- write(STDOUT_FILENO, buff, tlen); /* FIXME: check return value */
++ do{int ret;ret=write(STDOUT_FILENO, buff, tlen);}while(0); /* FIXME: check return value */
+ }
+ }
+
+diff -up cdrkit-1.1.8/genisoimage/diag/isodump.c.werror cdrkit-1.1.8/genisoimage/diag/isodump.c
+--- cdrkit-1.1.8/genisoimage/diag/isodump.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/genisoimage/diag/isodump.c 2008-05-27 15:34:03.000000000 +0200
+@@ -655,7 +655,7 @@ main(int argc, char *argv[])
+ if (file_addr < 0)
+ file_addr = (off_t)0;
+ showblock(1);
+- read(STDIN_FILENO, &c, 1); /* FIXME: check return value */
++ do{int ret;ret=read(STDIN_FILENO, &c, 1);}while(0); /* FIXME: check return value */
+ if (c == 'a')
+ file_addr -= blocksize;
+ if (c == 'b')
+@@ -665,11 +665,11 @@ main(int argc, char *argv[])
+ printf("Enter new starting block (in hex):");
+ if (sizeof (file_addr) > sizeof (long)) {
+ Llong ll;
+- scanf("%llx", &ll); /* FIXME: check return value */
++ do{int ret;ret=scanf("%llx", &ll);}while(0); /* FIXME: check return value */
+ file_addr = (off_t)ll;
+ } else {
+ long l;
+- scanf("%lx", &l); /* FIXME: check return value */
++ do{int ret;ret=scanf("%lx", &l);}while(0); /* FIXME: check return value */
+ file_addr = (off_t)l;
+ }
+ file_addr = file_addr * blocksize;
+@@ -679,7 +679,7 @@ main(int argc, char *argv[])
+ if (c == 'f') {
+ crsr2(20, 1);
+ printf("Enter new search string:");
+- fgets((char *)search, sizeof (search), stdin); /* FIXME: check return value */
++ do{char *ret;ret=fgets((char *)search, sizeof (search), stdin);}while(0); /* FIXME: check return value */
+ while (search[strlen((char *)search)-1] == '\n')
+ search[strlen((char *)search)-1] = 0;
+ crsr2(20, 1);
+diff -up cdrkit-1.1.8/genisoimage/diag/isovfy.c.werror cdrkit-1.1.8/genisoimage/diag/isovfy.c
+--- cdrkit-1.1.8/genisoimage/diag/isovfy.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/genisoimage/diag/isovfy.c 2008-05-27 15:34:03.000000000 +0200
+@@ -591,11 +591,11 @@ check_path_tables(int typel_extent, int
+ readsecs(typel_extent * blocksize / 2048, typel, ISO_BLOCKS(path_table_size));
+ #else
+ lseek(fileno(infile), (off_t)((off_t)typel_extent) * blocksize, SEEK_SET);
+- read(fileno(infile), typel, path_table_size); /* FIXME: check return value */
++ do{int ret;ret=read(fileno(infile), typel, path_table_size);}while(0); /* FIXME: check return value */
+ #endif
+ typem = (char *) malloc(path_table_size);
+ lseek(fileno(infile), (off_t)((off_t)typem_extent) * blocksize, SEEK_SET);
+- read(fileno(infile), typem, path_table_size); /* FIXME: check return value */
++ do{int ret;ret=read(fileno(infile), typem, path_table_size);}while(0); /* FIXME: check return value */
+
+ j = path_table_size;
+ pnt = typel;
+diff -up cdrkit-1.1.8/genisoimage/jte.c.werror cdrkit-1.1.8/genisoimage/jte.c
+--- cdrkit-1.1.8/genisoimage/jte.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/genisoimage/jte.c 2008-05-27 15:34:03.000000000 +0200
+@@ -36,6 +36,8 @@
+ #include "vms.h"
+ #endif
+
++#include "md5.h"
++
+ /* Different types used in building our state list below */
+ #define JTET_FILE_MATCH 1
+ #define JTET_NOMATCH 2
+@@ -643,7 +645,7 @@ static void flush_bz2_chunk(void *buffer
+
+ err = BZ2_bzCompressInit(&c_stream, 9, 0, 0);
+ comp_buf = malloc(2 * size); /* Worst case */
+- c_stream.next_out = comp_buf;
++ c_stream.next_out = (char *)comp_buf;
+ c_stream.avail_out = 2 * size;
+ c_stream.next_in = buffer;
+ c_stream.avail_in = size;
+@@ -691,7 +693,7 @@ static void write_compressed_chunk(unsig
+ if (!uncomp_buf)
+ {
+ #ifdef USE_LIBSCHILY
+- comerr("failed to allocate %d bytes for template compression buffer\n", uncomp_size);
++ comerr("failed to allocate %d bytes for template compression buffer\n", (int)uncomp_size);
+ #else
+ fprintf(stderr, "failed to allocate %d bytes for template compression buffer\n", uncomp_size);
+ exit(1);
+@@ -1019,8 +1021,8 @@ void write_jt_match_record(char *filenam
+ #endif
+ }
+ if (first_block)
+- rsync64_sum = rsync64(buf, MIN_JIGDO_FILE_SIZE);
+- checksum_update(iso_context, buf, use);
++ rsync64_sum = rsync64((unsigned char *)buf, MIN_JIGDO_FILE_SIZE);
++ checksum_update(iso_context, (unsigned char *)buf, use);
+ // mk_MD5Update(&iso_context, buf, use);
+ remain -= use;
+ first_block = 0;
+@@ -1033,7 +1035,7 @@ void write_jt_match_record(char *filenam
+ {
+ int pad_size = sector_size - (size % sector_size);
+ memset(buf, 0, pad_size);
+- checksum_update(iso_context, buf, pad_size);
++ checksum_update(iso_context, (unsigned char *)buf, pad_size);
+ // mk_MD5Update(&iso_context, buf, pad_size);
+ }
+
+@@ -1041,7 +1043,7 @@ void write_jt_match_record(char *filenam
+ if (size % sector_size)
+ {
+ int pad_size = sector_size - (size % sector_size);
+- write_compressed_chunk(buf, pad_size);
++ write_compressed_chunk((unsigned char *)buf, pad_size);
+ add_unmatched_entry(pad_size);
+ }
+ }
+diff -up cdrkit-1.1.8/genisoimage/eltorito.c.werror cdrkit-1.1.8/genisoimage/eltorito.c
+--- cdrkit-1.1.8/genisoimage/eltorito.c.werror 2008-05-27 15:34:03.000000000 +0200
++++ cdrkit-1.1.8/genisoimage/eltorito.c 2008-05-27 15:34:03.000000000 +0200
+@@ -660,7 +660,7 @@ fill_boot_desc(struct eltorito_defaultbo
+ set_731(bi_table.bi_length, de->size);
+ set_731(bi_table.bi_csum, bi_checksum);
+
+- write(bootimage, &bi_table, sizeof (bi_table)); /* FIXME: check return value */
++ do{int ret;ret=write(bootimage, &bi_table, sizeof (bi_table));}while(0); /* FIXME: check return value */
+ close(bootimage);
+ }
+ }/* fill_boot_desc(... */
--- /dev/null
+diff -ru origin-1.1.9/wodim/scsi_cdr.c master-1.1.9/wodim/scsi_cdr.c
+--- origin-1.1.9/wodim/scsi_cdr.c 2008-02-25 12:14:07.000000000 +0100
++++ master-1.1.9/wodim/scsi_cdr.c 2009-07-16 12:01:29.000000000 +0200
+@@ -2181,26 +2181,30 @@
+ if (inq->add_len == 0) {
+ if (usalp->dev == DEV_UNKNOWN && got_inquiry) {
+ usalp->dev = DEV_ACB5500;
+- strcpy(inq->vendor_info,
+- "ADAPTEC ACB-5500 FAKE");
++ strncpy(inq->vendor_info, "ADAPTEC ", 8);
++ strncpy(inq->prod_ident,"ACB-5500 ", 16);
++ strncpy(inq->prod_revision, "FAKE", 4);
+
+ } else switch (usalp->dev) {
+-
+ case DEV_ACB40X0:
+- strcpy(inq->vendor_info,
+- "ADAPTEC ACB-40X0 FAKE");
++ strncpy(inq->vendor_info, "ADAPTEC ", 8);
++ strncpy(inq->prod_ident, "ACB-40X0 ",16);
++ strncpy(inq->prod_revision, "FAKE", 4);
+ break;
+ case DEV_ACB4000:
+- strcpy(inq->vendor_info,
+- "ADAPTEC ACB-4000 FAKE");
++ strncpy(inq->vendor_info, "ADAPTEC ",8);
++ strncpy(inq->prod_ident, "ACB-4000 ",16);
++ strncpy(inq->prod_revision, "FAKE",4);
+ break;
+ case DEV_ACB4010:
+- strcpy(inq->vendor_info,
+- "ADAPTEC ACB-4010 FAKE");
++ strncpy(inq->vendor_info, "ADAPTEC ",8);
++ strncpy(inq->prod_ident, "ACB-4010 ",16);
++ strncpy(inq->prod_revision, "FAKE",4);
+ break;
+ case DEV_ACB4070:
+- strcpy(inq->vendor_info,
+- "ADAPTEC ACB-4070 FAKE");
++ strncpy(inq->vendor_info,"ADAPTEC ",8);
++ strncpy(inq->prod_ident, "ACB-4070 ", 16);
++ strncpy(inq->prod_revision, "FAKE",4 );
+ break;
+ }
+ } else if (inq->add_len < 31) {
+@@ -2230,14 +2234,16 @@
+
+ case INQ_SEQD:
+ if (usalp->dev == DEV_SC4000) {
+- strcpy(inq->vendor_info,
+- "SYSGEN SC4000 FAKE");
++ strncpy(inq->vendor_info,"SYSGEN ",8);
++ strncpy(inq->prod_ident, "SC4000 ",16);
++ strncpy(inq->prod_revision, "FAKE",4);
+ } else if (inq->add_len == 0 &&
+ inq->removable &&
+ inq->ansi_version == 1) {
+ usalp->dev = DEV_MT02;
+- strcpy(inq->vendor_info,
+- "EMULEX MT02 FAKE");
++ strncpy(inq->vendor_info,"EMULEX ",8);
++ strncpy(inq->prod_ident, "MT02 ",16);
++ strncpy(inq->prod_revision, "FAKE",4);
+ }
+ break;
+
--- /dev/null
+diff --git a/doc/icedax/tracknames.pl b/doc/icedax/tracknames.pl
+old mode 100755
+new mode 100644
+index 09f0fcf..801b89e
+--- a/doc/icedax/tracknames.pl
++++ b/doc/icedax/tracknames.pl
+@@ -1,4 +1,4 @@
+-#!/usr/local/bin/perl
++#!/usr/bin/perl
+ # A quick perl hack to get rename files pulled in with icedax.
+ # by billo@billo.com
+ #
+diff --git a/genisoimage/eltorito.c b/genisoimage/eltorito.c
+index b97bdf1..5d7c2d1 100644
+--- a/genisoimage/eltorito.c
++++ b/genisoimage/eltorito.c
+@@ -59,7 +59,7 @@ static void get_torito_desc(struct eltorito_boot_descriptor *boot_desc);
+ static void fill_boot_desc(struct eltorito_defaultboot_entry *boot_desc_entry,
+ struct eltorito_boot_entry_info *boot_entry);
+ void get_boot_entry(void);
+-void new_boot_entry(void);
++void new_boot_entry();
+ static int tvd_write(FILE *outfile);
+
+
+@@ -283,6 +283,7 @@ get_torito_desc(struct eltorito_boot_descriptor *boot_desc)
+ int i;
+ int offset;
+ struct eltorito_defaultboot_entry boot_desc_record;
++ struct eltorito_sectionheader_entry section_header;
+
+ memset(boot_desc, 0, sizeof (*boot_desc));
+ boot_desc->type[0] = 0;
+@@ -317,7 +318,7 @@ get_torito_desc(struct eltorito_boot_descriptor *boot_desc)
+ */
+ memset(&valid_desc, 0, sizeof (valid_desc));
+ valid_desc.headerid[0] = 1;
+- valid_desc.arch[0] = EL_TORITO_ARCH_x86;
++ valid_desc.arch[0] = first_boot_entry->arch;
+
+ /*
+ * we'll shove start of publisher id into id field,
+@@ -347,10 +348,53 @@ get_torito_desc(struct eltorito_boot_descriptor *boot_desc)
+ /* now write it to the virtual boot catalog */
+ memcpy(de2->table, &valid_desc, 32);
+
+- for (current_boot_entry = first_boot_entry, offset = sizeof (valid_desc);
+- current_boot_entry != NULL;
+- current_boot_entry = current_boot_entry->next,
+- offset += sizeof (boot_desc_record)) {
++ /* Fill the first entry, since it's special and already has the
++ * matching header via the validation header... */
++ offset = sizeof (valid_desc);
++ current_boot_entry = first_boot_entry;
++
++ if (offset >= SECTOR_SIZE) {
++#ifdef USE_LIBSCHILY
++ comerrno(EX_BAD, "Too many El Torito boot entries\n");
++#else
++ fprintf(stderr, "Too many El Torito boot entries\n");
++ exit(1);
++#endif
++ }
++ fill_boot_desc(&boot_desc_record, current_boot_entry);
++ memcpy(de2->table + offset, &boot_desc_record,
++ sizeof (boot_desc_record));
++
++ offset += sizeof(boot_desc_record);
++
++ for (current_boot_entry = current_boot_entry->next;
++ current_boot_entry != NULL;
++ current_boot_entry = current_boot_entry->next) {
++ struct eltorito_sectionheader_entry section_header;
++
++ if (offset >= SECTOR_SIZE) {
++#ifdef USE_LIBSCHILY
++ comerrno(EX_BAD,
++ "Too many El Torito boot entries\n");
++#else
++ fprintf(stderr,
++ "Too many El Torito boot entries\n");
++ exit(1);
++#endif
++ }
++
++ memset(§ion_header, '\0', sizeof(section_header));
++ if (current_boot_entry->next)
++ section_header.headerid[0] = EL_TORITO_SECTION_HEADER;
++ else
++ section_header.headerid[0] = EL_TORITO_LAST_SECTION_HEADER;
++
++ section_header.arch[0] = current_boot_entry->arch;
++ set_721(section_header.num_entries, 1);
++
++ memcpy(de2->table + offset, §ion_header,
++ sizeof(section_header));
++ offset += sizeof(section_header);
+
+ if (offset >= SECTOR_SIZE) {
+ #ifdef USE_LIBSCHILY
+@@ -365,6 +409,8 @@ get_torito_desc(struct eltorito_boot_descriptor *boot_desc)
+ fill_boot_desc(&boot_desc_record, current_boot_entry);
+ memcpy(de2->table + offset, &boot_desc_record,
+ sizeof (boot_desc_record));
++ offset += sizeof (boot_desc_record);
++
+ }
+ }/* get_torito_desc(... */
+
+diff --git a/genisoimage/genisoimage.c b/genisoimage/genisoimage.c
+index a5b0b46..8add1ac 100644
+--- a/genisoimage/genisoimage.c
++++ b/genisoimage/genisoimage.c
+@@ -47,6 +47,7 @@
+
+ #include <mconfig.h>
+ #include "genisoimage.h"
++#include "iso9660.h"
+ #include <errno.h>
+ #include <timedefs.h>
+ #include <fctldefs.h>
+@@ -523,6 +524,8 @@ static const struct ld_option ld_options[] =
+ '\0', NULL, "Set debug flag", ONE_DASH},
+ {{"eltorito-boot", required_argument, NULL, 'b'},
+ 'b', "FILE", "Set El Torito boot image name", ONE_DASH},
++ {{"efi-boot", required_argument, NULL, 'e'},
++ 'e', "FILE", "Set EFI boot image name", ONE_DASH},
+ {{"eltorito-alt-boot", no_argument, NULL, OPTION_ALT_BOOT},
+ '\0', NULL, "Start specifying alternative El Torito boot parameters", ONE_DASH},
+ {{"sparc-boot", required_argument, NULL, 'B'},
+@@ -1502,6 +1505,7 @@ int main(int argc, char *argv[])
+ all_files = 0;
+ break;
+ case 'b':
++ case 'e':
+ do_sort++; /* We sort bootcat/botimage */
+ use_eltorito++;
+ boot_image = optarg; /* pathname of the boot image */
+@@ -1517,6 +1521,10 @@ int main(int argc, char *argv[])
+ #endif
+ }
+ get_boot_entry();
++ if (c == 'e')
++ current_boot_entry->arch = EL_TORITO_ARCH_EFI;
++ else
++ current_boot_entry->arch = EL_TORITO_ARCH_x86;
+ current_boot_entry->boot_image = boot_image;
+ break;
+ case OPTION_ALT_BOOT:
+diff --git a/genisoimage/genisoimage.h b/genisoimage/genisoimage.h
+index bbedfb0..76e5e21 100644
+--- a/genisoimage/genisoimage.h
++++ b/genisoimage/genisoimage.h
+@@ -293,6 +293,7 @@ struct deferred_write {
+ struct eltorito_boot_entry_info {
+ struct eltorito_boot_entry_info *next;
+ char *boot_image;
++ char arch;
+ int not_bootable;
+ int no_emul_boot;
+ int hard_disk_boot;
+diff --git a/genisoimage/iso9660.h b/genisoimage/iso9660.h
+index c74c2a9..c8b7a05 100644
+--- a/genisoimage/iso9660.h
++++ b/genisoimage/iso9660.h
+@@ -62,10 +62,14 @@ struct iso_volume_descriptor {
+ #define EL_TORITO_ARCH_x86 0
+ #define EL_TORITO_ARCH_PPC 1
+ #define EL_TORITO_ARCH_MAC 2
++#define EL_TORITO_ARCH_EFI 0xef
+
+ #define EL_TORITO_BOOTABLE 0x88
+ #define EL_TORITO_NOT_BOOTABLE 0
+
++#define EL_TORITO_SECTION_HEADER 0x90
++#define EL_TORITO_LAST_SECTION_HEADER 0x91
++
+ #define EL_TORITO_MEDIA_NOEMUL 0
+ #define EL_TORITO_MEDIA_12FLOP 1
+ #define EL_TORITO_MEDIA_144FLOP 2
+@@ -173,7 +177,7 @@ struct eltorito_validation_entry {
+ struct eltorito_defaultboot_entry {
+ char boot_id [ISODCL(1, 1)]; /* 711 */
+ char boot_media [ISODCL(2, 2)];
+- char loadseg [ISODCL(3, 4)]; /* 711 */
++ char loadseg [ISODCL(3, 4)]; /* 712 */
+ char sys_type [ISODCL(5, 5)];
+ char pad1 [ISODCL(6, 6)];
+ char nsect [ISODCL(7, 8)];
+@@ -181,6 +185,14 @@ struct eltorito_defaultboot_entry {
+ char pad2 [ISODCL(13, 32)];
+ };
+
++/* El Torito Section Header Entry in boot catalog */
++struct eltorito_sectionheader_entry {
++ char headerid [ISODCL(1, 1)]; /* 711 */
++ char arch [ISODCL(2, 2)];
++ char num_entries [ISODCL(3, 4)]; /* 711 */
++ char id [ISODCL(5, 32)];
++};
++
+ /*
+ * XXX JS: The next two structures have odd lengths!
+ * Some compilers (e.g. on Sun3/mc68020) padd the structures to even length.
--- /dev/null
+diff -up cdrkit-1.1.9/icedax/cdda2ogg.1.no_mp3 cdrkit-1.1.9/icedax/cdda2ogg.1
+--- cdrkit-1.1.9/icedax/cdda2ogg.1.no_mp3 2009-06-15 14:48:44.930637082 +0200
++++ cdrkit-1.1.9/icedax/cdda2ogg.1 2009-06-15 14:50:35.596769274 +0200
+@@ -1,12 +1,11 @@
+ '\"
+ .TH "cdda2ogg" "1"
+ .SH "NAME"
+-cdda2ogg, cdda2mp3 \(em extract audio CD audio tracks and encode them
++cdda2ogg \(em extract audio CD audio tracks and encode them
+ .SH "SYNOPSIS"
+ .PP
+ .B cdda2ogg
+ .PP
+-.B cdda2mp3
+ .SH "DESCRIPTION"
+ .PP
+ .B cdda2ogg is a simple script that uses the
+@@ -15,9 +14,6 @@ command to extract all audio tracks with
+ .B icedax <fileprefix>
+ command and encode them using the
+ .B ogg123
+-respective
+-.I <censored>
+-MP3
+ encoder. The scripts are not intended to be full-featured music archiving
+ programs, but only for quick storing of few audio data.
+ It does not use databases like CDDB or have any extra features. You may look
+@@ -36,8 +32,6 @@ for more information.
+ .SH "CONFIGURATION"
+ .PP
+ .B cdda2ogg
+-and
+-.B cdda2mp3
+ have predefined values for reading and labeling of the target files.
+ You can overwrite them with following environment variables:
+
+@@ -65,11 +59,11 @@ Additional options passed to
+ The base part of the filename of resulting audio files. This can also be specified as the first argument to the script.
+
+ .PP
+-See cdda2ogg (cdda2mp3) script file to get the default values
++See cdda2ogg script file to get the default values
+ .PP
+ System administrator can also set default values by creating of a shell
+ include file, defining the variables for the POSIX shell, and storing them as
+-/etc/default/cdda2ogg (resp. cdda2mp3).
++/etc/default/cdda2ogg.
+ .SH "EXAMPLES"
+ .PP
+ .B CDDA_DEVICE=/dev/cdrom1 cdda2ogg
--- /dev/null
+--- parted-3.2/libparted/arch/linux.c.device-mapper 2014-06-15 20:15:54.000000000 +0100
++++ parted-3.2/libparted/arch/linux.c 2014-07-29 22:27:54.487430030 +0100
+@@ -2307,6 +2307,7 @@ zasprintf (const char *format, ...)
+ static char *
+ dm_canonical_path (PedDevice const *dev)
+ {
++#ifdef ENABLE_DEVICE_MAPPER
+ LinuxSpecific const *arch_specific = LINUX_SPECIFIC (dev);
+
+ /* Get map name from devicemapper */
+@@ -2324,6 +2325,7 @@ dm_canonical_path (PedDevice const *dev)
+ dm_task_destroy (task);
+ return dev_name;
+ err:
++#endif
+ return NULL;
+ }
+
+@@ -2944,13 +2946,14 @@ _disk_sync_part_table (PedDisk* disk)
+ unsigned long long *start,
+ unsigned long long *length);
+
+-
++#ifdef ENABLE_DEVICE_MAPPER
+ if (disk->dev->type == PED_DEVICE_DM) {
+ add_partition = _dm_add_partition;
+ remove_partition = _dm_remove_partition;
+ resize_partition = _dm_resize_partition;
+ get_partition_start_and_length = _dm_get_partition_start_and_length;
+ } else {
++#endif
+ add_partition = _blkpg_add_partition;
+ remove_partition = _blkpg_remove_partition;
+ #ifdef BLKPG_RESIZE_PARTITION
+@@ -2959,7 +2962,9 @@ _disk_sync_part_table (PedDisk* disk)
+ resize_partition = NULL;
+ #endif
+ get_partition_start_and_length = _kernel_get_partition_start_and_length;
++#ifdef ENABLE_DEVICE_MAPPER
+ }
++#endif
+
+ /* lpn = largest partition number.
+ * for remove pass, use greater of device or label limit */
#!/bin/sh
arch=$(uname -m)
+makeiso() {
+ local dir="${1}"
+ local output="${2}"
+
+ local args="-J -r -V 'ipfire backup ${TS}' \
+ -b boot/isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table \
+ -c boot/isolinux/boot.catalog"
+
+ # Add EFI options when EFI image is present
+ if [ -e "${dir}/boot/isolinux/efiboot.img" ]; then
+ args="${args} -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot"
+ fi
+
+ # Compose ISO
+ mkisofs ${args} ${dir} > ${output}
+
+ # Add DOS paritition table
+ if [ -e "${dir}/boot/isolinux/efiboot.img" ]; then
+ isohybrid --uefi ${output}
+ else
+ isohybrid ${output}
+ fi
+
+ return 0
+}
+
case $arch in
i?86)
arch="i586"
cp "/var/ipfire/backup/${TS}.ipf" "backupiso.${TS}/backup.ipf"
echo "Running mkisofs"
-mkisofs -J -r -V "ipfire backup ${TS}" \
- -b boot/isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table \
- -c boot/isolinux/boot.catalog backupiso.${TS} > $(basename ${ISO} .iso)-${TS}.iso
-isohybrid $(basename ${ISO} .iso)-${TS}.iso
+makeiso backupiso.${TS} $(basename ${ISO} .iso)-${TS}.iso
echo "Cleaning up"
rm -rf backupiso.${TS}