diff options
| author | Lucas de Castro Borges <lucas@gnuabordo.com.br> | 2024-11-10 16:54:07 -0300 |
|---|---|---|
| committer | Lucas de Castro Borges <lucas@gnuabordo.com.br> | 2024-11-10 16:54:07 -0300 |
| commit | d759cdc775d85286a3ca04044bedb18022de51f2 (patch) | |
| tree | 07cd982d0aed09a850dbf0a24aaa136196522d7c | |
| parent | 4a1a9537cf1dee175d3d98b6a048406ccedb246b (diff) | |
srsran-core: added debian files
Added config, install, postint and temaples files
| -rwxr-xr-x | debian/srsran-core.config | 13 | ||||
| -rw-r--r-- | debian/srsran-core.install | 3 | ||||
| -rwxr-xr-x | debian/srsran-core.postinst | 14 | ||||
| -rw-r--r-- | debian/srsran-core.templates | 6 |
4 files changed, 36 insertions, 0 deletions
diff --git a/debian/srsran-core.config b/debian/srsran-core.config new file mode 100755 index 000000000..2ed1714c3 --- /dev/null +++ b/debian/srsran-core.config @@ -0,0 +1,13 @@ +#!/bin/sh + +# Exit on error +set -e + +# Source debconf library. +. /usr/share/debconf/confmodule + +# Ask questions +db_input low srsran/install_configs_question || true + +# Show interface +db_go || true diff --git a/debian/srsran-core.install b/debian/srsran-core.install new file mode 100644 index 000000000..cc512643f --- /dev/null +++ b/debian/srsran-core.install @@ -0,0 +1,3 @@ +usr/lib/*/libsrsran_rf.so* +usr/share/srsran +usr/bin/srsran_install_configs.sh diff --git a/debian/srsran-core.postinst b/debian/srsran-core.postinst new file mode 100755 index 000000000..cd09650b9 --- /dev/null +++ b/debian/srsran-core.postinst @@ -0,0 +1,14 @@ +#!/bin/bash + +# Source debconf library. +. /usr/share/debconf/confmodule + +# Fetching configuration from debconf +db_get srsran/install_configs_question +ANSWER1=$RET + +if [ $ANSWER1 == "true" ]; then + srsran_install_configs.sh user +fi + +#DEBHELPER# diff --git a/debian/srsran-core.templates b/debian/srsran-core.templates new file mode 100644 index 000000000..37f94f7dc --- /dev/null +++ b/debian/srsran-core.templates @@ -0,0 +1,6 @@ +Template: srsran/install_configs_question +Type: boolean +Default: true +Description: Install configs? + This installs the default srsRAN configuration files to the user's + home directory (~/.config/srsran) but keeps any existing config files. |
