This is an automated email from the ASF dual-hosted git repository. zabetak pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/hive-dev-box.git
commit 094c7b5cf7204893c58e9623f112b7cfda0a7169 Author: Ayush Saxena <ayushsax...@apache.org> AuthorDate: Tue Jan 23 11:57:18 2024 +0530 Add Apache License Header --- bin/apdiff | 16 ++++++++++++++++ bin/bl | 15 +++++++++++++++ bin/conf | 15 +++++++++++++++ bin/deploy_custom_jars | 16 ++++++++++++++++ bin/deploy_jars | 16 ++++++++++++++++ bin/dev_eclipse | 15 +++++++++++++++ bin/gerrit_pr | 15 +++++++++++++++ bin/github_pr | 15 +++++++++++++++ bin/hive_launch | 15 +++++++++++++++ bin/hive_load_test_data | 15 +++++++++++++++ bin/hive_patch_development | 15 +++++++++++++++ bin/hs2_debug | 15 +++++++++++++++ bin/init_hive_src | 15 +++++++++++++++ bin/init_tsdb | 16 ++++++++++++++++ bin/mrproper | 15 +++++++++++++++ bin/mvn | 15 +++++++++++++++ bin/psql | 16 ++++++++++++++++ bin/rebase | 16 ++++++++++++++++ bin/reinit_metastore | 15 +++++++++++++++ bin/safe_bl | 15 +++++++++++++++ bin/send_custom_jars | 15 +++++++++++++++ bin/spawn_shell_after | 15 +++++++++++++++ bin/srcs | 15 +++++++++++++++ bin/sw | 15 +++++++++++++++ bin/tez_debug | 15 +++++++++++++++ bin/wait_port | 15 +++++++++++++++ buildAll | 16 ++++++++++++++++ conf/artifactory.config.latest.xml | 13 +++++++++++++ enter.bash | 16 ++++++++++++++++ hdb | 15 +++++++++++++++ hooks/build | 15 +++++++++++++++ run.bash | 16 ++++++++++++++++ settings.xml | 13 +++++++++++++ start_artifactory.bash | 15 +++++++++++++++ tools/build_cleanup | 15 +++++++++++++++ tools/cdpcli | 16 ++++++++++++++++ tools/docker_entrypoint | 15 +++++++++++++++ tools/docker_entrypoint.bazaar | 15 +++++++++++++++ tools/docker_entrypoint.executor | 15 +++++++++++++++ tools/entrypoint.impala | 15 +++++++++++++++ tools/i_sort | 15 +++++++++++++++ tools/iii | 16 ++++++++++++++++ tools/impala_bootstrap | 16 ++++++++++++++++ tools/install_basics | 15 +++++++++++++++ tools/install_conf | 15 +++++++++++++++ tools/install_executor | 16 ++++++++++++++++ tools/install_executor2 | 16 ++++++++++++++++ tools/install_executor3 | 16 ++++++++++++++++ tools/install_java_zulu | 15 +++++++++++++++ tools/install_mysql.bash | 15 +++++++++++++++ tools/install_psql.bash | 15 +++++++++++++++ tools/install_sdk.bash | 15 +++++++++++++++ tools/install_texturepacker | 15 +++++++++++++++ tools/install_toolbox | 16 ++++++++++++++++ tools/install_x2go | 15 +++++++++++++++ tools/install_xmlstarlet | 15 +++++++++++++++ tools/python3_default | 16 ++++++++++++++++ tools/y | 15 +++++++++++++++ 58 files changed, 883 insertions(+) diff --git a/bin/apdiff b/bin/apdiff index f5942a9..a52b133 100755 --- a/bin/apdiff +++ b/bin/apdiff @@ -1,4 +1,20 @@ #!/bin/bash -e + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + upstream="`git config --local --get extra.upstream || echo apache/master`" git diff `git merge-base HEAD $upstream` "$@" diff --git a/bin/bl b/bin/bl index 03da60b..ff5523f 100755 --- a/bin/bl +++ b/bin/bl @@ -1,3 +1,18 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + beeline -n ${USER:-dev} -u 'jdbc:hive2://localhost:10000/default' "$@" diff --git a/bin/conf b/bin/conf index 4e4f95c..3d2b58d 100755 --- a/bin/conf +++ b/bin/conf @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if [ "$EUID" != 0 ] ;then sudo $0 "$@" exit 0 diff --git a/bin/deploy_custom_jars b/bin/deploy_custom_jars index 5460b8f..63c02bc 100755 --- a/bin/deploy_custom_jars +++ b/bin/deploy_custom_jars @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -x [ "$3" == "" ] && echo "usage: $0 <kube.yml> <namespace> <jar>" && exit 1 diff --git a/bin/deploy_jars b/bin/deploy_jars index dda3ff7..b094c75 100644 --- a/bin/deploy_jars +++ b/bin/deploy_jars @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e #which yum && yum install -y nano lsof diff --git a/bin/dev_eclipse b/bin/dev_eclipse index a2da305..9d03650 100755 --- a/bin/dev_eclipse +++ b/bin/dev_eclipse @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + cd function safe_sw() { diff --git a/bin/gerrit_pr b/bin/gerrit_pr index 276ee1c..717c5f0 100755 --- a/bin/gerrit_pr +++ b/bin/gerrit_pr @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + N=$1 #65898/1 S="`echo "$1" | cut -d '/' -f1|tail -c3`" diff --git a/bin/github_pr b/bin/github_pr index 4657b17..d1d0510 100755 --- a/bin/github_pr +++ b/bin/github_pr @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + [ "$1" == "" ] && echo "usage: $0 <PR_ID>" && exit 1 git fetch apache pull/$1/head:PR-$1 git checkout PR-$1 diff --git a/bin/hive_launch b/bin/hive_launch index 481b4ec..d6aa53d 100755 --- a/bin/hive_launch +++ b/bin/hive_launch @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e for i in "$@";do diff --git a/bin/hive_load_test_data b/bin/hive_load_test_data index 41b242b..00a1b02 100755 --- a/bin/hive_load_test_data +++ b/bin/hive_load_test_data @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + cd /tmp rm -rf hive-test-data git clone https://github.com/abstractdog/hive-test-data diff --git a/bin/hive_patch_development b/bin/hive_patch_development index 24e9aaa..bec5233 100755 --- a/bin/hive_patch_development +++ b/bin/hive_patch_development @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + nice srcs hive cd hive n=`hostname` diff --git a/bin/hs2_debug b/bin/hs2_debug index d3b92aa..5818752 100755 --- a/bin/hs2_debug +++ b/bin/hs2_debug @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + #FIXME have to come up with something to fix this #export HADOOP_CLASSPATH+=":/active/tez/q/*.jar:/active/tez/q/lib/*" export HADOOP_CLIENT_OPTS+=" -agentlib:jdwp=transport=dt_socket,server=y,address=8000,suspend=n" diff --git a/bin/init_hive_src b/bin/init_hive_src index 37d4f14..527db8d 100755 --- a/bin/init_hive_src +++ b/bin/init_hive_src @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + [ "$1" == "" ] && echo "no name?!" && exit 1 n=$1 diff --git a/bin/init_tsdb b/bin/init_tsdb index bec4299..d521df6 100755 --- a/bin/init_tsdb +++ b/bin/init_tsdb @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e [ -d "$PGDATA" ] && "PGDATA ($PGDATA) exists -> exiting" && exit 1 diff --git a/bin/mrproper b/bin/mrproper index 838c592..b5c770b 100755 --- a/bin/mrproper +++ b/bin/mrproper @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if git status --porcelain=2|grep .;then echo "> worktree is not clean; continue?" read diff --git a/bin/mvn b/bin/mvn index 9442afc..0ab218f 100755 --- a/bin/mvn +++ b/bin/mvn @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + echo "@@@ auto-isolation" >&2 C="`git config --local --get extra.mavenopts`" C2="`git config --local --get extra.usermavenopts`" diff --git a/bin/psql b/bin/psql index 144161b..baa48d1 100755 --- a/bin/psql +++ b/bin/psql @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e command -v which >/dev/null 2>&1 || { echo "I require which but it's not installed. Aborting." >&2; exit 1; } diff --git a/bin/rebase b/bin/rebase index fe8b12a..8a283cb 100755 --- a/bin/rebase +++ b/bin/rebase @@ -1,4 +1,20 @@ #!/bin/bash -e + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + upstream="`git config --local --get extra.upstream || echo apache/master`" git rebase -i $upstream diff --git a/bin/reinit_metastore b/bin/reinit_metastore index 8a82ae3..36cb235 100755 --- a/bin/reinit_metastore +++ b/bin/reinit_metastore @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + type=${1:-derby} DOCKER_NETWORK=${DOCKER_NETWORK:-hive-dev-box-net} [ "$#" -gt 0 ] && shift diff --git a/bin/safe_bl b/bin/safe_bl index afabae3..b932a68 100755 --- a/bin/safe_bl +++ b/bin/safe_bl @@ -1,4 +1,19 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + wait_port open 10000 bl "$@" diff --git a/bin/send_custom_jars b/bin/send_custom_jars index f5c65d2..94baf8c 100755 --- a/bin/send_custom_jars +++ b/bin/send_custom_jars @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e J=$HOME/h.tar.gz diff --git a/bin/spawn_shell_after b/bin/spawn_shell_after index 33b7b2f..33888ca 100755 --- a/bin/spawn_shell_after +++ b/bin/spawn_shell_after @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + ctrlc_count=0 function no_ctrlc() diff --git a/bin/srcs b/bin/srcs index 5f60eb1..036550e 100755 --- a/bin/srcs +++ b/bin/srcs @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + component="$1" dsl=~/.config/srcs.dsl diff --git a/bin/sw b/bin/sw index 6f5dc5f..4c18231 100755 --- a/bin/sw +++ b/bin/sw @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + #[ "$EUID" != 0 ] && sudo $0 "$@" && exit 0 diff --git a/bin/tez_debug b/bin/tez_debug index 2fdc163..28294db 100755 --- a/bin/tez_debug +++ b/bin/tez_debug @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e conf set hive/hive-site hive.tez.java.opts "-agentlib:jdwp=transport=dt_socket,server=y,address=8001,suspend=y" diff --git a/bin/wait_port b/bin/wait_port index 93af199..423f715 100755 --- a/bin/wait_port +++ b/bin/wait_port @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + [ "$#" -ne 2 ] && echo "usage: $0 [open|close] [portnumber]" && exit 1 state=$1 diff --git a/buildAll b/buildAll index 474290a..bf8af9b 100755 --- a/buildAll +++ b/buildAll @@ -1,5 +1,21 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + #buildAll push docker-sandbox.infra.cloudera.com/hive/hive-dev-box diff --git a/conf/artifactory.config.latest.xml b/conf/artifactory.config.latest.xml index 5705a25..9f782a1 100644 --- a/conf/artifactory.config.latest.xml +++ b/conf/artifactory.config.latest.xml @@ -1,4 +1,17 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> <config xmlns="http://artifactory.jfrog.org/xsd/2.2.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.jfrog.org/xsd/artifactory-v2_2_3.xsd"> <offlineMode>false</offlineMode> <helpLinksEnabled>true</helpLinksEnabled> diff --git a/enter.bash b/enter.bash index 470347e..1dfe1c7 100755 --- a/enter.bash +++ b/enter.bash @@ -1,4 +1,20 @@ #!/bin/bash -e + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + [ "$1" == "" ] && echo "usage: $0 <container name>" && exit 1 DOCKER=docker diff --git a/hdb b/hdb index 0c7534f..aeb92bc 100755 --- a/hdb +++ b/hdb @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # go home... SOURCE="${BASH_SOURCE[0]}" while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink diff --git a/hooks/build b/hooks/build index 1259e29..fb33cee 100644 --- a/hooks/build +++ b/hooks/build @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # File needs to be called /hooks/build relative to the Dockerfile. # $IMAGE_NAME var is injected into the build so the tag is correct. diff --git a/run.bash b/run.bash index 3da1b35..0f367a8 100755 --- a/run.bash +++ b/run.bash @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e if [ "$1" == "-d" ];then diff --git a/settings.xml b/settings.xml index b524adf..f32dd3b 100644 --- a/settings.xml +++ b/settings.xml @@ -1,4 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> <settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> diff --git a/start_artifactory.bash b/start_artifactory.bash index 36e8de5..b83b119 100755 --- a/start_artifactory.bash +++ b/start_artifactory.bash @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e DOCKER=docker diff --git a/tools/build_cleanup b/tools/build_cleanup index 67b0cb6..e43bd62 100755 --- a/tools/build_cleanup +++ b/tools/build_cleanup @@ -1,4 +1,19 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + apt-get clean rm -rf /mnt/work/downloads/* diff --git a/tools/cdpcli b/tools/cdpcli index 85b026a..233cda4 100755 --- a/tools/cdpcli +++ b/tools/cdpcli @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e curl -s https://packagecloud.io/install/repositories/segment/aws-okta/script.deb.sh | sudo bash diff --git a/tools/docker_entrypoint b/tools/docker_entrypoint index 6fe2542..2d7ac6a 100755 --- a/tools/docker_entrypoint +++ b/tools/docker_entrypoint @@ -1,5 +1,20 @@ #!/bin/bash --login +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e #first_run_wizard diff --git a/tools/docker_entrypoint.bazaar b/tools/docker_entrypoint.bazaar index c910aa1..e87678e 100755 --- a/tools/docker_entrypoint.bazaar +++ b/tools/docker_entrypoint.bazaar @@ -1,5 +1,20 @@ #!/bin/bash --login +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e echo " * installing some basic stuff..." diff --git a/tools/docker_entrypoint.executor b/tools/docker_entrypoint.executor index d30e4c4..89a9691 100755 --- a/tools/docker_entrypoint.executor +++ b/tools/docker_entrypoint.executor @@ -1,5 +1,20 @@ #!/bin/bash --login +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e export USER=`whoami` "$@" diff --git a/tools/entrypoint.impala b/tools/entrypoint.impala index 59b7286..840d022 100755 --- a/tools/entrypoint.impala +++ b/tools/entrypoint.impala @@ -1,5 +1,20 @@ #!/bin/bash --login +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e #first_run_wizard diff --git a/tools/i_sort b/tools/i_sort index a8f72bf..07b7412 100755 --- a/tools/i_sort +++ b/tools/i_sort @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # FIXME: consider setting #Set hive.tez.container.size=3356; #Set hive.tez.java.opts=-Xmx2g; diff --git a/tools/iii b/tools/iii index c173bc4..f2537b0 100755 --- a/tools/iii +++ b/tools/iii @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e #sudo apt-get install -y proxychains4 diff --git a/tools/impala_bootstrap b/tools/impala_bootstrap index c40d3ba..1bc587e 100755 --- a/tools/impala_bootstrap +++ b/tools/impala_bootstrap @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e git clone --depth=1 https://github.com/apache/impala diff --git a/tools/install_basics b/tools/install_basics index 3b98061..87e412e 100755 --- a/tools/install_basics +++ b/tools/install_basics @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + sed -i 's/deb.debian.org/ftp.bme.hu/' /etc/apt/sources.list debconf-set-selections <(cat << EOF diff --git a/tools/install_conf b/tools/install_conf index d7e6720..8e61ad6 100755 --- a/tools/install_conf +++ b/tools/install_conf @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e set -x diff --git a/tools/install_executor b/tools/install_executor index b157b0e..91606db 100755 --- a/tools/install_executor +++ b/tools/install_executor @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e chown dev /work diff --git a/tools/install_executor2 b/tools/install_executor2 index 3235cc1..4a6ce23 100755 --- a/tools/install_executor2 +++ b/tools/install_executor2 @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e sw hadoop 3.3.1 diff --git a/tools/install_executor3 b/tools/install_executor3 index 1795ec3..082b225 100755 --- a/tools/install_executor3 +++ b/tools/install_executor3 @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e UID=${1:-1000} diff --git a/tools/install_java_zulu b/tools/install_java_zulu index 8ef0498..7132eb4 100755 --- a/tools/install_java_zulu +++ b/tools/install_java_zulu @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + apt-get install gnupg ca-certificates curl wget curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list diff --git a/tools/install_mysql.bash b/tools/install_mysql.bash index 777b831..cb2e194 100755 --- a/tools/install_mysql.bash +++ b/tools/install_mysql.bash @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e apt-get install -y mariadb-server default-mysql-client diff --git a/tools/install_psql.bash b/tools/install_psql.bash index 08eff0e..5e3348c 100755 --- a/tools/install_psql.bash +++ b/tools/install_psql.bash @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + sudo apt-get install -y postgresql sudo -u postgres psql -c "CREATE USER hiveuser WITH PASSWORD 'mypassword'" sudo -u postgres createdb metastore -O hiveuser diff --git a/tools/install_sdk.bash b/tools/install_sdk.bash index 3f57e87..f6f19e3 100755 --- a/tools/install_sdk.bash +++ b/tools/install_sdk.bash @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # FIXME: partially duplicated from sokol set -e diff --git a/tools/install_texturepacker b/tools/install_texturepacker index 9ecf999..6799a0f 100755 --- a/tools/install_texturepacker +++ b/tools/install_texturepacker @@ -1,5 +1,20 @@ #!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + sudo apt-get install -y libopengl0 sudo imagemagick wget nano libegl1 libxkbcommon0 libglx0 cd /tmp set -e diff --git a/tools/install_toolbox b/tools/install_toolbox index 089170d..6a254c4 100755 --- a/tools/install_toolbox +++ b/tools/install_toolbox @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e V=0.3.8 diff --git a/tools/install_x2go b/tools/install_x2go index dd239b2..e4a1f00 100755 --- a/tools/install_x2go +++ b/tools/install_x2go @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + apt-get update apt-get install -y x2goserver{,-xsession} xfce4 apt-get upgrade -y diff --git a/tools/install_xmlstarlet b/tools/install_xmlstarlet index 39b95d3..5138dbd 100755 --- a/tools/install_xmlstarlet +++ b/tools/install_xmlstarlet @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + cd tmp echo 'deb-src http://ftp.bme.hu/debian buster main' > /etc/apt/sources.list.d/srcs.list diff --git a/tools/python3_default b/tools/python3_default index fdc57ec..2d3c6e1 100755 --- a/tools/python3_default +++ b/tools/python3_default @@ -1,4 +1,20 @@ #!/bin/bash + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set -e ls /usr/bin/pyth* diff --git a/tools/y b/tools/y index f3fe313..66c1ee0 100755 --- a/tools/y +++ b/tools/y @@ -1,5 +1,20 @@ #!/bin/bash -e +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + sudo apt-get install -y cmake libssl-dev \ krb5-multidev libkrb5-dev gdb \ libreadline-dev libz-dev bison flex bear ninja-build meson libipc-run-perl iproute2 gitsome clang-format-13