License Headers

This commit is contained in:
Patrick 2024-11-23 15:16:52 +01:00
parent 1483dcc60e
commit 859f705c1e
10 changed files with 32 additions and 0 deletions

View file

@ -1,5 +1,8 @@
#!/bin/sh #!/bin/sh
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
if command -v pkexec >/dev/null 2>&1; then if command -v pkexec >/dev/null 2>&1; then
pkexec sh -c "echo \"nameserver 192.168.16.1\" | tee /etc/resolv.conf >/dev/null && sudo chattr +i /etc/resolv.conf" pkexec sh -c "echo \"nameserver 192.168.16.1\" | tee /etc/resolv.conf >/dev/null && sudo chattr +i /etc/resolv.conf"
elif command -v sudo >/dev/null 2>&1; then elif command -v sudo >/dev/null 2>&1; then

View file

@ -1,6 +1,11 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<!--
SPDX-License-Identifier: GPL-3.0-or-later
Copyright (c) 2024 Interstellar Development
-->
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

View file

@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
sudo openssl genrsa -out /root/ca.key 4096 sudo openssl genrsa -out /root/ca.key 4096
sudo openssl req -x509 -new -nodes -key /root/ca.key -sha256 -days 1024 -out /root/ca.crt -subj "/C=CH/ST=Zurich/L=Zurich/O=InterstellarNet/CN=INTERSTELLAR" sudo openssl req -x509 -new -nodes -key /root/ca.key -sha256 -days 1024 -out /root/ca.crt -subj "/C=CH/ST=Zurich/L=Zurich/O=InterstellarNet/CN=INTERSTELLAR"
sudo cp /root/ca.crt /usr/local/share/ca-certificates/ sudo cp /root/ca.crt /usr/local/share/ca-certificates/

View file

@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
sudo apt update sudo apt update
sudo apt install -y isc-dhcp-server sudo apt install -y isc-dhcp-server

View file

@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
sudo apt update sudo apt update
sudo apt install -y bind9 bind9utils bind9-doc sudo apt install -y bind9 bind9utils bind9-doc
echo "nameserver 192.168.16.1" >/etc/resolv.conf echo "nameserver 192.168.16.1" >/etc/resolv.conf

View file

@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
sudo apt-get update sudo apt-get update
sudo apt-get install ca-certificates curl sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings sudo install -m 0755 -d /etc/apt/keyrings

View file

@ -1,4 +1,7 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
apt update apt update
apt install -y sudo git apt install -y sudo git

View file

@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
config="auto $1 config="auto $1
iface $1 inet static iface $1 inet static
address 192.168.16.1 address 192.168.16.1

View file

@ -1,4 +1,7 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
sudo apt update sudo apt update
sudo apt install -y curl sudo apt install -y curl

View file

@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (c) 2024 Interstellar Development
sudo apt update sudo apt update
sudo apt install -y nginx sudo apt install -y nginx
sudo systemctl start nginx sudo systemctl start nginx