Skip to content

Instantly share code, notes, and snippets.

@hanxue
Created October 23, 2013 05:35
Show Gist options
  • Save hanxue/7113064 to your computer and use it in GitHub Desktop.
Save hanxue/7113064 to your computer and use it in GitHub Desktop.
0707070000000000000407550527620011600000040000001222457334100000200000000000.0707070000000000011007550000000000000000010000001222457334100001600000007351./postinstall#!/bin/bash
#by doing the below, we are ensuring we are modifying the target system the package is being installed on,
#not the OS running the installer
declare -x dest_vol="${3}"
declare -x dscl="${dest_vol}/usr/bin/dscl"
declare -x dspath="${dest_vol}/var/db/dslocal/nodes/Default/"
declare -x scripts_dir="${1}/Contents/Resources/"
declare -x awk="/usr/bin/awk"
declare -x last_user_id='-1'
declare -x last_group_id='-1'
function idFree() {
declare -a idArray=("${!2}")
for inc in ${idArray[@]}
do
if [ $inc == $1 ]
then
return 1
fi
done
return 0
}
function create_puser () {
"${dscl}" -f "${dspath}" localonly -create /Local/Target/Users/puppet
"${dscl}" -f "${dspath}" localonly -create /Local/Target/Users/puppet UniqueID $1
"${dscl}" -f "${dspath}" localonly -create /Local/Target/Users/puppet PrimaryGroupID $2
}
function create_pgroup () {
"${dscl}" -f "${dspath}" localonly -create /Local/Target/Groups/puppet
"${dscl}" -f "${dspath}" localonly -create /Local/Target/Groups/puppet PrimaryGroupID $1
}
function scan_users () {
UniqueIDS=(`"${dscl}" -f "${dspath}" localonly list /Local/Target/Users UniqueID | $awk '{print $2}'`);
#first just check for UID 52
if idFree '52' UniqueIDS[@]
then
last_user_id='52'
else
for possibleUID in {450..495}
do
if idFree $possibleUID UniqueIDS[@]
then
last_user_id=$possibleUID
#echo $last_good_id
fi
done
fi
}
function scan_groups () {
GroupIDS=(`"${dscl}" -f "${dspath}" localonly list /Local/Target/Groups PrimaryGroupID | $awk '{print $2}'`);
#check for 52 for group, if it's free, take it, don't bother doing the big search
if idFree '52' GroupIDS[@]
then
last_group_id='52'
else
for groupID in {450..495}
do
if idFree $groupID GroupIDS[@]
then
last_group_id=$groupID
fi
done
fi
}
echo "looking for Puppet User"
"${dscl}" -f "${dspath}" localonly -read /Local/Target/Users/puppet
puser_exists=$?
echo "Looking for Puppet Group"
"${dscl}" -f "${dspath}" localonly -read /Local/Target/Groups/puppet
pgroup_exists=$?
# exit status 56 indicates user/group not found
# exit status 0 indicates user/group does exist
if [ $pgroup_exists == '0' ] && [ $puser_exists == '0' ]; then
#Puppet user and group already exist
echo "Puppet User / Group already exist, not adding anything"
#storing the existing UID/GID to set permissions for /var/lib/puppet and /etc/puppet/puppet.conf
last_group_id=`"${dscl}" -f "${dspath}" localonly -read /Local/Target/Groups/puppet PrimaryGroupID | awk '{print $2}'`
last_user_id=`"${dscl}" -f "${dspath}" localonly -read /Local/Target/Users/puppet UniqueID | awk '{print $2}'`
elif [ $pgroup_exists == '0' ] && [ $puser_exists == '56' ]; then
#puppet group exists, but user does not
last_group_id=`"${dscl}" -f "${dspath}" localonly -read /Local/Target/Groups/puppet PrimaryGroupID | awk '{print $2}'`
scan_users
echo "Creating Puppet User (uid: $last_user_id) in existing Puppet Group (gid: $last_group_id)"
create_puser $last_user_id $last_group_id
elif [ $pgroup_exists == '56' ] && [ $puser_exists == '0' ]; then
#puppet user exists, but group does not
last_user_id=`"${dscl}" -f "${dspath}" localonly -read /Local/Target/Users/puppet UniqueID | awk '{print $2}'`
scan_groups
echo "Creating Puppet Group (gid: $last_group_id), Puppet User exists (uid: $last_user_id)"
create_pgroup $last_group_id
elif [ $pgroup_exists == '56' ] && [ $puser_exists == '56' ]; then
scan_users
scan_groups
echo "Creating Puppet User (uid: $last_user_id) in new Puppet Group (gid: $last_group_id)"
create_pgroup $last_group_id
create_puser $last_user_id $last_group_id
else
echo "Something went wrong and user creation will need to be done manually"
fi
0707070000000000021007550000000000000000010000001222457334100001500000213617./preinstall#!/bin/bash
#
# Make sure that old puppet cruft is removed
# This also allows us to downgrade puppet as
# it's more likely that installing old versions
# over new will cause issues.
#
# ${3} is the destination volume so that this works correctly
# when being installed to volumes other than the current OS.
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/hiera/backend/puppet_backend.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/hiera/scope.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/hiera_puppet.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/agent/disabler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/agent/locker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/agent.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/agent.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/apply.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/catalog.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/cert.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/certificate.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/certificate_request.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/certificate_revocation_list.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/config.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/describe.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/device.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/doc.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/face_base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/facts.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/filebucket.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/help.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/indirection_base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/inspect.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/instrumentation_data.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/instrumentation_listener.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/instrumentation_probe.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/key.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/kick.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/man.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/master.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/module.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/node.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/plugin.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/queue.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/report.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/resource.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/resource_type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/secret_agent.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application/status.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/application.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/bindings.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/coercion.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/configurer/downloader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/configurer/fact_handler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/configurer/plugin_handler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/configurer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/daemon.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/data_binding.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/defaults.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/dsl/resource_api.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/dsl/resource_type_api.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/dsl.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/error.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/dot.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/lock.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/nagios/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/nagios/grammar.ry"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/nagios/makefile"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/nagios/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/nagios.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/pson/common.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/pson/pure/generator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/pson/pure/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/pson/pure.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/external/pson/version.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/catalog/select.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/catalog.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/certificate.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/certificate_request.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/certificate_revocation_list.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/config.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/facts.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/file/download.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/file/store.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/help/action.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/help/face.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/help/global.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/help/man.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/help.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/instrumentation_data.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/instrumentation_listener.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/instrumentation_probe.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/key.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/man.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/build.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/changes.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/generate.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/install.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/list.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/search.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/uninstall.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module/upgrade.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/module.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/node/clean.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/node.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/plugin.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/report.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/resource.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/resource_type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/secret_agent.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face/status.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/face.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/eventlog.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/libuser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/pson.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/rack.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/rails.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/rdoc1.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/rubygems.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/selinux.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/ssh.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/stomp.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/feature/zlib.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_bucket/dipper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_bucket/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_bucket.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_collection/lookup.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_collection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/configuration/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/configuration.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/content.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/fileset.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/metadata.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/mount/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/mount/modules.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/mount/plugins.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/mount.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/terminus_helper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving/terminus_selector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_serving.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_system/path_pattern.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/file_system.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/forge/cache.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/forge/errors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/forge/repository.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/forge.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/key.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/prioritizer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/random_prioritizer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/rb_tree_map.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/relationship_graph.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/sequential_prioritizer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/simple_graph.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph/title_hash_prioritizer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/graph.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/active_record.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/active_record.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/compiler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/json.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/queue.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/static_compiler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/store_configs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/catalog/yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate/ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate/disabled_ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_request/ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_request/disabled_ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_request/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_request/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_revocation_list/ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_revocation_list/disabled_ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_revocation_list/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_revocation_list/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_status/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_status/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/certificate_status.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/code.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/couch.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/data_binding/hiera.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/data_binding/none.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/direct_file_server.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/envelope.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/errors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/exec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/face.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/active_record.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/couch.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/facter.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/inventory_active_record.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/inventory_service.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/memory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/network_device.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/store_configs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/facts/yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_bucket_file/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_bucket_file/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_bucket_file/selector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_content/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_content/file_server.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_content/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_content/selector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_content.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_metadata/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_metadata/file_server.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_metadata/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_metadata/selector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_metadata.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/file_server.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/hiera.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/indirection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_data/local.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_data/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_data.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_listener/local.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_listener/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_listener.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_probe/local.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_probe/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/instrumentation_probe.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/json.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/key/ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/key/disabled_ca.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/key/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/ldap.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/memory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/active_record.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/exec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/ldap.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/memory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/plain.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/store_configs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/write_only_yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/node/yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/none.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/plain.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/queue.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/report/processor.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/report/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/report/yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/request.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource/active_record.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource/ral.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource/store_configs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource/validator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource_type/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource_type/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/resource_type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/run/local.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/run/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/ssl_file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/status/local.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/status/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/status.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/store_configs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/terminus.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector/yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/indirector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/action.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/action_builder.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/action_manager.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/documentation.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/face_collection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/option.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/option_builder.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface/option_manager.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/interface.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/metatype/manager.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/application.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/builder.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/checksummer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/generator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/installer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/searcher.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/uninstaller.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/unpacker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications/upgrader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/applications.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/checksums.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/contents_description.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/dependency.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/errors/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/errors/installer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/errors/shared.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/errors/uninstaller.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/errors/upgrader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/errors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/install_directory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/metadata.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/modulefile.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/shared_behaviors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/skeleton/templates/generator/manifests/init.pp.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/skeleton/templates/generator/Modulefile.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/skeleton/templates/generator/README.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/skeleton/templates/generator/tests/init.pp.erb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/skeleton.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/tar/gnu.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/tar/mini.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/tar/solaris.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool/tar.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/module_tool.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/auth_config_parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/authconfig.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/authentication.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/authorization.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/authstore.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/client_request.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/format.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/format_handler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/format_support.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/formats.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/api/v1.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/api.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/compression.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/connection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/handler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/rack/httphandler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/rack/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/rack.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/webrick/rest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http/webrick.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/http_pool.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/resolver.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/rest_controller.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/rights.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network/server.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/network.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/node/environment.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/node/facts.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/node.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parameter/boolean.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parameter/package_options.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parameter/path.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parameter/value.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parameter/value_collection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parameter.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/arithmetic_operator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/astarray.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/asthash.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/block_expression.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/boolean_operator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/branch.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/caseopt.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/casestatement.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/collection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/collexpr.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/comparison_operator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/definition.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/else.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/function.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/hostclass.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/ifstatement.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/in_operator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/lambda.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/leaf.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/match_operator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/method_call.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/minus.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/node.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/nop.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/not.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/relationship.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/resource.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/resource_defaults.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/resource_instance.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/resource_override.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/resource_reference.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/resourceparam.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/selector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/tag.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/top_level_construct.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast/vardef.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/ast.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/collector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/compiler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/e_parser_adapter.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/files.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/collect.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/create_resources.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/defined.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/each.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/extlookup.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/fail.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/foreach.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/fqdn_rand.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/generate.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/hiera.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/hiera_array.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/hiera_hash.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/hiera_include.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/include.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/inline_template.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/lookup.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/md5.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/realize.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/reduce.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/regsubst.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/reject.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/require.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/search.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/select.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/sha1.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/shellquote.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/slice.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/split.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/sprintf.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/tag.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/tagged.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/template.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions/versioncmp.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/functions.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/grammar.ra"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/lexer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/makefile"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/methods.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/parser_factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/parser_support.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/relationship.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/resource/param.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/resource.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/scope.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/templatewrapper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/type_loader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser/yaml_trimmer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/adaptable.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/adapters.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/binder.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/binder_issues.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_checker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_composer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_label_provider.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_loader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_model.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_model_dumper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/bindings_validator_factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/config/binder_config.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/config/binder_config_checker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/config/diagnostic_producer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/config/issues.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/bindings_provider.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/config.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/config_checker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/diagnostic_producer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/issues.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/json_backend.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2/yaml_backend.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/hiera2.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/injector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/injector_entry.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/key_factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/producers.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/scheme_handler/confdir_hiera_scheme.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/scheme_handler/confdir_scheme.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/scheme_handler/module_hiera_scheme.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/scheme_handler/module_scheme.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/scheme_handler/symbolic_scheme.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/binder/system_bindings.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/containment.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/issue_reporter.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/issues.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/label_provider.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/ast_transformer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/ast_tree_dumper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/model.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/model_label_provider.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/model_tree_dumper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/model/tree_dumper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/egrammar.ra"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/eparser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/evaluating_parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/grammar.ra"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/lexer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/makefile"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/parser/parser_support.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/patterns.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/types/class_loader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/types/type_calculator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/types/type_factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/types/type_parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/types/types.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/utils.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/validation/checker3_1.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/validation/validator_factory_3_1.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/validation.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/visitable.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops/visitor.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/pops.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/property/boolean.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/property/ensure.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/property/keyvalue.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/property/list.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/property/ordered_list.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/property.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/aixobject.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/augeas/augeas.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/cisco.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/command.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/computer/computer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine/exists.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine/false.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine/feature.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine/true.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine/variable.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confine_collection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/confiner.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/cron/crontab.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/exec/posix.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/exec/shell.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/exec/windows.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/exec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/file/posix.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/file/windows.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/group/aix.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/group/directoryservice.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/group/groupadd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/group/ldap.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/group/pw.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/group/windows_adsi.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/host/parsed.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/interface/cisco.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/ldap.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/macauthorization/macauthorization.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/mailalias/aliases.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/maillist/mailman.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/mcx/mcxcontent.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/mount/parsed.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/mount.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/naginator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/nameservice/directoryservice.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/nameservice/objectadd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/nameservice/pw.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/nameservice.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/network_device.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/aix.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/appdmg.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/apple.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/apt.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/aptitude.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/aptrpm.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/blastwave.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/dpkg.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/fink.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/freebsd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/gem.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/hpux.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/macports.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/msi.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/nim.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/openbsd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/opkg.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/pacman.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/pip.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/pkg.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/pkgdmg.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/pkgin.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/pkgutil.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/portage.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/ports.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/portupgrade.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/rpm.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/rug.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/sun.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/sunfreeware.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/up2date.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/urpmi.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/windows/exe_package.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/windows/msi_package.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/windows/package.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/windows.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/yum.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/yumhelper.py"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package/zypper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/package.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/parsedfile.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/port/parsed.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/scheduled_task/win32_taskscheduler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/selboolean/getsetsebool.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/selmodule/semodule.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/bsd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/daemontools.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/debian.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/freebsd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/gentoo.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/init.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/launchd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/openrc.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/openwrt.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/redhat.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/runit.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/service.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/smf.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/src.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/systemd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/upstart.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/service/windows.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/ssh_authorized_key/parsed.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/sshkey/parsed.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/aix.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/directoryservice.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/hpux.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/ldap.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/pw.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/user_role_add.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/useradd.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/user/windows_adsi.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/vlan/cisco.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/zfs/zfs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/zone/solaris.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider/zpool/zpool.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/provider.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/benchmark.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/database/001_add_created_at_to_all_tables.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/database/002_remove_duplicated_index_on_all_tables.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/database/003_add_environment_to_host.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/database/004_add_inventory_service_tables.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/database/schema.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/fact_name.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/fact_value.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/host.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/inventory_fact.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/inventory_node.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/param_name.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/param_value.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/puppet_tag.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/resource.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/resource_tag.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails/source_file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/rails.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/configuration.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/function.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/indirection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/metaparameter.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/providers.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/report.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reference/type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/relationship.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reports/http.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reports/log.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reports/rrdgraph.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reports/store.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reports/tagmail.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/reports.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/resource/catalog.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/resource/status.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/resource/type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/resource/type_collection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/resource/type_collection_helper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/resource.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/run.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/scheduler/job.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/scheduler/scheduler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/scheduler/splay_job.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/scheduler/timer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/scheduler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/base_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/boolean_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/config_file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/directory_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/duration_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/enum_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/errors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/file_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/path_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/string_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/terminus_setting.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings/value_translator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/settings.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate_authority/interface.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate_authority.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate_factory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate_request.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate_revocation_list.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/certificate_signer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/configuration.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/digest.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/host.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/inventory.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/key.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl/validator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/ssl.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/status.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/test/test_helper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/transaction/additional_resource_generator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/transaction/event.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/transaction/event_manager.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/transaction/report.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/transaction/resource_harness.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/transaction.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/augeas.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/component.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/computer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/cron.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/exec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/checksum.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/content.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/ctime.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/ensure.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/group.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/mode.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/mtime.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/owner.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/selcontext.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/source.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/target.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file/type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/filebucket.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/group.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/host.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/interface.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/k5login.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/macauthorization.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/mailalias.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/maillist.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/mcx.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/mount.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_command.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_contact.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_contactgroup.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_host.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_hostdependency.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_hostescalation.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_hostextinfo.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_hostgroup.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_service.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_servicedependency.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_serviceescalation.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_serviceextinfo.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_servicegroup.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/nagios_timeperiod.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/notify.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/package.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/port.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/resources.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/router.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/schedule.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/scheduled_task.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/selboolean.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/selmodule.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/service.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/ssh_authorized_key.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/sshkey.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/stage.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/tidy.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/user.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/vlan.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/whit.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/yumrepo.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/zfs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/zone.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type/zpool.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/type.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/adsi.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/autoload.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/backups.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/cacher.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/checksums.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/classgen.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/colors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/command_line/puppet_option_parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/command_line/trollop.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/command_line.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/constant_inflector.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/diff.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/docs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/errors.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/execution.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/execution_stub.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/feature.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/file_watcher.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/fileparsing.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/filetype.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/http_proxy.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/inifile.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/inline_docs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instance_loader.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation/data.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation/indirection_probe.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation/instrumentable.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation/listener.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation/listeners/log.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation/listeners/performance.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/instrumentation.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/json_lockfile.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/ldap/connection.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/ldap/generator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/ldap/manager.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/ldap.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/libuser.conf"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/libuser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/lockfile.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/log/destination.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/log/destinations.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/log/rate_limited_logger.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/log.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/logging.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/metaid.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/methodhelper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/metric.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/monkey_patches/lines.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/monkey_patches.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/nagios_maker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/cisco/device.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/cisco/facts.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/cisco/interface.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/cisco.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/config.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/ipcalc.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/transport/base.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/transport/ssh.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/transport/telnet.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device/transport.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/network_device.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/package.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/pidlock.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/platform.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/plugins.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/posix.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/profiler/logging.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/profiler/none.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/profiler/object_counts.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/profiler/wall_clock.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/profiler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/provider_features.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/pson.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/queue/stomp.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/queue.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rails/cache_accumulator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rails/collection_merger.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rails/reference_serializer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rdoc/code_objects.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rdoc/generators/puppet_generator.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rdoc/generators/template/puppet/puppet.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rdoc/parser.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rdoc.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/reference.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/resource_template.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/retryaction.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/rubygems.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/run_mode.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/selinux.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/ssl.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/storage.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/suidmanager.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/symbolic_file_mode.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/tagging.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/terminal.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/user_attr.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/warnings.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/watched_file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/watcher/change_watcher.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/watcher/periodic_watcher.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/watcher/timer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/watcher.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/error.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/file.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/process.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/registry.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/root_certs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/security.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/sid.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows/user.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/windows.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util/zaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/util.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/load_safe_yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/require_vendored.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/CHANGES.md"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/Gemfile"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/deep.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/parse/date.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/parse/hexadecimal.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/parse/sexagesimal.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/psych_handler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/psych_resolver.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/resolver.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/safe_to_ruby_visitor.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/syck_hack.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/syck_node_monkeypatch.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/syck_resolver.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_boolean.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_date.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_float.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_integer.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_nil.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_symbol.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform/transformation_map.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/transform.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml/version.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/lib/safe_yaml.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/LICENSE.txt"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/Rakefile"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/README.md"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/run_specs_all_ruby_versions.sh"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/safe_yaml.gemspec"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/exploit.1.9.2.yaml"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/exploit.1.9.3.yaml"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/psych_resolver_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/resolver_specs.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/safe_yaml_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/spec_helper.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/support/exploitable_back_door.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/syck_resolver_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/transform/base64_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/transform/to_date_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/transform/to_float_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/transform/to_integer_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml/spec/transform/to_symbol_spec.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor/safe_yaml_patches.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/vendor.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet/version.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppet.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppetx/puppet/bindings_scheme_handler.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppetx/puppet/hiera2_backend.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppetx/puppet/syntax_checker.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppetx/puppetlabs/syntax_checkers/json.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/puppetx.rb"
/bin/rm -Rf "${3}/usr/lib/ruby/site_ruby/semver.rb"
/bin/rm -Rf "${3}/usr/bin/extlookup2hiera"
/bin/rm -Rf "${3}/usr/bin/puppet"
# remove old doc files
/bin/rm -Rf "${3}/usr/share/doc/puppet"
# These files used to live in the sbindir but were
# removed in Pupppet >= 3.0. Remove them
/bin/rm -Rf "${3}/usr/sbin/puppetca"
/bin/rm -Rf "${3}/usr/sbin/puppetd"
/bin/rm -Rf "${3}/usr/sbin/puppetmasterd"
/bin/rm -Rf "${3}/usr/sbin/puppetqd"
/bin/rm -Rf "${3}/usr/sbin/puppetrun"
0707070000000000030000000000000000000000010000000000000000000001300000000000TRAILER!!!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment