mirror of
				https://github.com/casjaysdevdocker/bind
				synced 2025-11-04 07:02:23 -05:00 
			
		
		
		
	rootfs/root/docker/setup/02-packages.sh rootfs/tmp/etc/bind/named.conf rootfs/tmp/etc/tor/ rootfs/tmp/var/bind/bind/root.cache rootfs/tmp/var/bind/root.cache rootfs/usr/local/etc/docker/init.d/00-named.sh rootfs/usr/local/etc/docker/init.d/01-tor.sh rootfs/usr/local/etc/docker/init.d/02-named.sh
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
##@Version           :  202408270903-git
 | 
						|
# @@Author           :  CasjaysDev
 | 
						|
# @@Contact          :  CasjaysDev <docker-admin@casjaysdev.pro>
 | 
						|
# @@License          :  MIT
 | 
						|
# @@ReadME           :
 | 
						|
# @@Copyright        :  Copyright 2023 CasjaysDev
 | 
						|
# @@Created          :  Mon Aug 28 06:48:42 PM EDT 2023
 | 
						|
# @@File             :  02-packages.sh
 | 
						|
# @@Description      :  script to run packages
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
# shellcheck shell=bash
 | 
						|
# shellcheck disable=SC2016
 | 
						|
# shellcheck disable=SC2031
 | 
						|
# shellcheck disable=SC2120
 | 
						|
# shellcheck disable=SC2155
 | 
						|
# shellcheck disable=SC2199
 | 
						|
# shellcheck disable=SC2317
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
# Set bash options
 | 
						|
set -o pipefail
 | 
						|
[ "$DEBUGGER" = "on" ] && echo "Enabling debugging" && set -x$DEBUGGER_OPTIONS
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
# Set env variables
 | 
						|
exitCode=0
 | 
						|
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
# Predifined actions
 | 
						|
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
# Main script
 | 
						|
rm -Rf /etc/tor/*
 | 
						|
rm -Rf /etc/bind.* /etc/named.*
 | 
						|
rm -Rf "/etc/bind"/* "/var/bind"/*
 | 
						|
rm -Rf "/etc/named"/* "/var/named"/*
 | 
						|
mkdir -p "/etc/bind/keys" "/var/bind/zones" "/var/bind/primary" "/var/bind/secondary" "/var/bind/stats" "/var/bind/dynamic"
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
# Set the exit code
 | 
						|
exitCode=$?
 | 
						|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 | 
						|
exit $exitCode
 |