summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYour Name <you@example.com>2020-09-09 02:15:56 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2020-09-13 21:55:51 -0400
commit98700463219f53abdeb0b35b45f5be5714ff2011 (patch)
treebee44a475b3764e1933aec16e8cfef06c56df31b
parent8e2fc307383c92e9e31a06f1217ec421bb12fd11 (diff)
[wizard]: add license headers
-rwxr-xr-xconfigs/profile/root-image/root/.session/install/chroot-environment.sh28
-rwxr-xr-xconfigs/profile/root-image/root/.session/install/chroot-login.sh29
-rwxr-xr-xconfigs/profile/root-image/root/.session/install/chroot-services.sh28
-rwxr-xr-xconfigs/profile/root-image/root/.session/install/install.sh28
-rw-r--r--configs/profile/root-image/root/.session/session-common.sh.inc22
-rwxr-xr-xconfigs/profile/root-image/root/.session/session-init.sh29
-rw-r--r--configs/profile/root-image/root/.session/translations.sh.inc24
7 files changed, 188 insertions, 0 deletions
diff --git a/configs/profile/root-image/root/.session/install/chroot-environment.sh b/configs/profile/root-image/root/.session/install/chroot-environment.sh
index 6a074fb..d320900 100755
--- a/configs/profile/root-image/root/.session/install/chroot-environment.sh
+++ b/configs/profile/root-image/root/.session/install/chroot-environment.sh
@@ -1,5 +1,33 @@
#!/bin/bash
+# Parabola Install Wizard
+#
+# this script is called by .install.sh
+# it is expected to run in-chroot during the install process;
+# and should not be run explicitly
+#
+# Copyright (C) 2015 Jorge Lopez <jorginho@riseup.net>
+# Copyright (C) 2015-2016 André Fabian Silva Delgado <emulatorman@hyperbola.info>
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
source /root/session-common.sh.inc
diff --git a/configs/profile/root-image/root/.session/install/chroot-login.sh b/configs/profile/root-image/root/.session/install/chroot-login.sh
index 83ab248..368daa2 100755
--- a/configs/profile/root-image/root/.session/install/chroot-login.sh
+++ b/configs/profile/root-image/root/.session/install/chroot-login.sh
@@ -1,5 +1,34 @@
#!/bin/bash
+# Parabola Install Wizard
+#
+# this script is called by .install.sh,
+# if the user chooses to register an unprivileged login
+# it is expected to run in-chroot during the install process;
+# and should not be run explicitly
+#
+# Copyright (C) 2015 Jorge Lopez <jorginho@riseup.net>
+# Copyright (C) 2015-2016 André Fabian Silva Delgado <emulatorman@hyperbola.info>
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
source /root/session-common.sh.inc
diff --git a/configs/profile/root-image/root/.session/install/chroot-services.sh b/configs/profile/root-image/root/.session/install/chroot-services.sh
index a63963e..afd0f6f 100755
--- a/configs/profile/root-image/root/.session/install/chroot-services.sh
+++ b/configs/profile/root-image/root/.session/install/chroot-services.sh
@@ -1,5 +1,33 @@
#!/bin/bash
+# Parabola Install Wizard
+#
+# this script is called by .install.sh
+# it is expected to run in-chroot during the install process;
+# and should not be run explicitly
+#
+# Copyright (C) 2015 Jorge Lopez <jorginho@riseup.net>
+# Copyright (C) 2015-2016 André Fabian Silva Delgado <emulatorman@hyperbola.info>
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
source /root/session-common.sh.inc
diff --git a/configs/profile/root-image/root/.session/install/install.sh b/configs/profile/root-image/root/.session/install/install.sh
index 8ab38c7..4a9f5c2 100755
--- a/configs/profile/root-image/root/.session/install/install.sh
+++ b/configs/profile/root-image/root/.session/install/install.sh
@@ -1,5 +1,33 @@
#!/bin/bash
+# Parabola Install Wizard
+#
+# this script is normally called from the .bash_profile of the initial live login,
+# when the user has selected the 'wizard' session from the session-init.sh script
+# this script does not depend on any existing state though; so it can be run manually
+#
+# Copyright (C) 2015 Jorge Lopez <jorginho@riseup.net>
+# Copyright (C) 2015-2016 André Fabian Silva Delgado <emulatorman@hyperbola.info>
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
source $(cd $(dirname ${BASH_SOURCE[0]}) ; pwd)/../session-common.sh.inc
diff --git a/configs/profile/root-image/root/.session/session-common.sh.inc b/configs/profile/root-image/root/.session/session-common.sh.inc
index 8ce5876..1f76ea4 100644
--- a/configs/profile/root-image/root/.session/session-common.sh.inc
+++ b/configs/profile/root-image/root/.session/session-common.sh.inc
@@ -1,3 +1,25 @@
+# Parabola Install Wizard - common functions
+#
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
readonly SESSION_DIR="$(cd $(dirname ${BASH_SOURCE[0]}) ; pwd)"
readonly WIZARD_DIR="${SESSION_DIR}"/install
readonly SESSION_INCLUDE_FILENAME=session-common.sh.inc # this file
diff --git a/configs/profile/root-image/root/.session/session-init.sh b/configs/profile/root-image/root/.session/session-init.sh
index 250f39a..a344ac9 100755
--- a/configs/profile/root-image/root/.session/session-init.sh
+++ b/configs/profile/root-image/root/.session/session-init.sh
@@ -1,5 +1,34 @@
#!/bin/bash
+# Parabolaiso Session Setup
+#
+# prompt the user to decide which login session to use
+#
+# this script is normally called from the .bash_profile of the initial live login,
+# which will then start the selected session
+# .bash_profile will reset the SESSION state var though;
+# so this script can be re-run by the user to start a new session
+#
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
source $(cd $(dirname ${BASH_SOURCE[0]}) ; pwd)/session-common.sh.inc
diff --git a/configs/profile/root-image/root/.session/translations.sh.inc b/configs/profile/root-image/root/.session/translations.sh.inc
index 3bcee08..d1f452d 100644
--- a/configs/profile/root-image/root/.session/translations.sh.inc
+++ b/configs/profile/root-image/root/.session/translations.sh.inc
@@ -1,3 +1,27 @@
+# Parabola Install Wizard - translations
+#
+# Copyright (C) 2015 Jorge Lopez <jorginho@riseup.net>
+# Copyright (C) 2015-2016 André Fabian Silva Delgado <emulatorman@hyperbola.info>
+# Copyright (C) 2020 bill-auger <bill-auger@programmer.net>
+#
+# License: GNU GPLv2+
+#
+# This file is part of Parabola Install Wizard.
+#
+# Parabola Install Wizard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# Parabola Install Wizard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Parabola Install Wizard. If not, see <http://www.gnu.org/licenses/>.
+
+
## translations for user-facing strings ##
declare -A TR=(