Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
fi
checkout_tools_modules
fi
if [ "_$_checkout_adminkit" = "_1" ]; then
if [ "_$clean_adminkit_sources" = "_1" ]; then
clean_adminkit
fi
checkout_adminkit
fi
if [ "_$_checkout_uwsgi" = "_1" ]; then
if [ "_$clean_uwsgi_sources" = "_1" ]; then
clean_uwsgi
fi
checkout_uwsgi
fi
if [ "_$_checkout_extras" = "_1" ]; then
if [ "_$clean_extras_sources" = "_1" ]; then
clean_extras_modules
fi
checkout_extras_modules
fi
if [ "_$_checkout_rdp" = "_1" ]; then
if [ "_$clean_rdp_sources" = "_1" ]; then
clean_rdp
fi
checkout_rdp
fi
if [ "_$_checkout_sashimi" = "_1" ]; then
if [ "_$clean_sashimi_sources" = "_1" ]; then
clean_sashimi
fi
checkout_sashimi
fi
if [ "_$_checkout_preseed" = "_1" ]; then
checkout_preseed
fi
if [ "_$_checkout_wallix_build_conf" = "_1" ]; then
checkout_wallix_build_repository_conf
fi
if [ "_$_checkout_repository_conf" = "_1" ]; then
checkout_product_repository_conf
fi
if [ "_$_checkout_usb" = "_1" ]; then
checkout_usb
fi
if [ "_$_to_archive" = "_1" ]; then
create_archive
fi
if [ "_$_extract_sources" = "_1" ]; then
extract_sources
fi
if [ "_$_extract_preseed" = "_1" ]; then
extract_preseed
fi
if [ "_$_extract_wallix_build_conf" = "_1" ]; then
extract_wallix_build_repository_conf
fi
if [ "_$_extract_repository_conf" = "_1" ]; then
extract_product_repository_conf
fi
if [ "_$_extract_usb" = "_1" ]; then
extract_usb
fi
if [ "_$_build_wab" = "_1" ]; then
build_wab
fi
if [ "_$_build_adminkit" = "_1" ]; then
build_adminkit
fi
if [ "_$_build_uwsgi" = "_1" ]; then
build_uwsgi
fi
if [ "_$_build_tools" = "_1" ]; then
build_tools
fi
if [ "_$_build_extras" = "_1" ]; then
build_extras
fi
# the build packager and source are in an outside GIT repository
# so we need to retrieve it before use.
if [ "_$_build_rdp" = "_1" ]; then
build_rdp
fi
# the build packager and source are in an outside GIT repository
# so we need to retrieve it before use.
if [ "_$_build_sashimi" = "_1" ]; then
build_sashimi
fi
if [ "_$_build_webhelp" = "_1" ]; then
build_webhelp
fi
if [ "_$_checkout_doc" = "_1" ]; then
checkout_doc
fi
if [ "_$_build_doc" = "_1" ]; then
build_doc
fi
if [ "_$_publish_doc" = "_1" ]; then
publish_doc
fi
if [ "_$_to_preseed" = "_1" ]; then
create_preseed
fi
if [ "_$_create_debian_repository" = "_1" ]; then
create_debian_repository
fi
if [ "_$_update_debian_repository" = "_1" ]; then
update_debian_repository
fi
if [ "_$_clone_debian_repository" = "_1" ]; then
clone_debian_repository
fi
if [ "_$_check_debian_repository_updates" = "_1" ]; then
check_debian_repository_updates
fi
if [ "_$_recreate_debian_repository" = "_1" ]; then
recreate_debian_repository
fi
if [ "_$_to_repository" = "_1" ]; then
export_packages_to_repository
fi
if [ "_$_to_usb" = "_1" ]; then
create_usb
fi
if [ "_$_send_email" = "_1" ]; then
send_email
fi
}
_run() {
if [ ! - d ${BUILDPREFIX} ]; then
# better be sure that the /packages/ folder exists
mkdir - p ${BUILDPREFIX}/packages
fi
HOST=$(hostname)
ret=$(execute_on_repo_host "\
if! (set - C ;echo $$ > $LOCKFILE && echo $HOST >> $LOCKFILE && echo $repository >> $LOCKFILE ) 2>/dev/null; then \
if (set - C ;echo $$ > ${LOCKFILE}~ ) 2>/dev/null; then \
echo 1; \
else \
chmod 777 ${LOCKFILE}~; \
IFS=$'\n' read - d '' - r - a lines < \"$LOCKFILE\"; \
PID=${lines[0]}; \
SERVER=${lines[1]}; \
if [ \"$SERVER\" == \"$HOST\" ]; then \
echo $PID; \
else \
rm - f ${LOCKFILE}~; \
echo 1; \
fi; \
fi; \
else \
echo $$ > $LOCKFILE; \
echo $HOST >> $LOCKFILE; \
echo $repository >> $LOCKFILE; \
chmod 777 $LOCKFILE; \
echo 0; \
fi")
if [ "$ret" - eq 0 ]; then
echo "Server locked, let's start!"
elif [ "$ret" - eq 1 ]; then
echo "Exiting, a build is already running on another server..."
exit 1
else
if kill -0 $ret 2>/dev/null; then
execute_on_repo_host "rm - f ${LOCKFILE}~"
echo "Exiting, a build is already running on this server..."
exit 1
else
execute_on_repo_host "echo $$ > $LOCKFILE;echo $HOST >> $LOCKFILE;echo $repository >> $LOCKFILE;rm - f ${LOCKFILE}~"
echo "Lock taken over, let's start!"
fi
fi
trap "error=\$?; rm - f $LOCKFILE; sshpass - p $REPOPASSWORD ssh - o StrictHostKeyChecking=no $REPOLOGIN@$REPOHOST \"rm - f $LOCKFILE;\"; exit \$error" INT TERM EXIT
echo $$ > $LOCKFILE
chmod 777 $LOCKFILE
if [ - L ${BUILDPREFIX}/builder. lock ]; then
rm ${BUILDPREFIX}/builder. lock
fi
if [ ! - e ${BUILDPREFIX}/builder. lock ]; then
ln - s $LOCKFILE ${BUILDPREFIX}/builder. lock
chmod 777 ${BUILDPREFIX}/builder. lock
fi
if [ ! - f ${LOGFILE} ]; then
touch ${LOGFILE}
fi
if [ - n "$LOGFILE" ]; then
set - o pipefail
{ set +o pipefail; main; } 2>&1 | tee $LOGFILE
else
main
fi
error=$?
execute_on_repo_host "rm - f $LOCKFILE"
rm - f $LOCKFILE
rm - f ${BUILDPREFIX}/builder. lock
trap - INT TERM EXIT
exit $error
}
print_banner "Starting the building process"
source ${SCRIPTDIR}/driver
read_configuration
validate_configuration $VARIABLES
initargs help config:: build_version:: tools_version:: \
extras_version:: rdp_version:: sashimi_version:: adminkit_version:: \
uwsgi_version:: \
clean_wab_sources:: clean_tools_sources:: clean_extras_sources:: \
clean_sashimi_sources:: clean_rdp_sources:: clean_adminkit_sources:: \
clean_uwsgi_sources:: \
clean_wab:: clean_tools:: clean_extras:: clean_adminkit:: clean_uwsgi:: \
rdp_export:: sashimi_export:: adminkit_export:: uwsgi_export:: \
local_wallix_build_repo:: local_wab_repo:: prepare_wallix_build_repo::\
commit_upstream_repo_logs:: commit_product_repo_logs:: \
save_revision:: repository:: debian_repository:: parent_debian_repository:: \
build_virtualenv:: build_user:: distro::
initcommands clean_packages setup \
checkout_wab checkout_tools checkout_extras checkout_rdp checkout_sashimi checkout_adminkit \
checkout_uwsgi checkout_preseed checkout_wallix_build_conf checkout_repository_conf checkout_usb \
to_archive extract_sources extract_preseed extract_wallix_build_conf extract_repository_conf \
extract_usb build_wab build_tools build_extras build_rdp build_sashimi build_adminkit build_uwsgi \
build_webhelp create_debian_repository update_debian_repository clone_debian_repository \
check_debian_repository_updates recreate_debian_repository \
checkout_doc build_doc publish_doc \
to_preseed to_repository to_usb send_email
if [ $# = 0 ]; then
usage $SCRIPT
exit 0
fi
VIRTUAL_ENV_DIR=$HOME/virtualenv
if [ - f $VIRTUAL_ENV_DIR/${build_virtualenv}/bin/activate ]; then
print_banner "Switch to virtual env ${build_virtualenv}"
. $VIRTUAL_ENV_DIR/${build_virtualenv}/bin/activate
run "$@"
deactivate
else
run "$@"
fi
if [[ $_build_wab = 1 \
|| $_build_tools = 1 \
|| $_build_extras = 1 \
|| $_build_rdp = 1 \
|| $_build_sashimi = 1 \
|| $_build_webhelp = 1 \
|| $_build_adminkit = 1 \
|| $_build_uwsgi = 1 ]]; then
echo ""
print_banner "All built packages are put into the ${BUILDPREFIX}/packages folder"
echo ""
fi
exit 0
========
Приложение 2
Список пакетов сборочного окружения
ii acl 2.2.51-8 amd64 Access control list utilities
ii acpi 1.6-1 amd64 displays information on ACPI devices
ii acpi-support-base 0.140-5+deb7u3 all scripts for handling base ACPI events such as the power button
ii acpid 1:2.0.16-1+deb7u1 amd64 Advanced Configuration and Power Interface event daemon
ii adduser 3.113+nmu3 all add and remove users and groups
ii apache2-dev 2.4.10-1+wallix1 amd64 Apache HTTP Server (development headers)
ii apache2-utils 2.2.22-13+deb7u6 amd64 utility programs for webservers
rc apache2.2-common 2.2.22-13+deb7u6 amd64 Apache HTTP Server common files
ii apt 0.9.7.9+deb7u7 amd64 commandline package manager
ii apt-listchanges 2.85.11 all package change history notification tool
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |


