summaryrefslogtreecommitdiffstats
path: root/share/scripts/debconf (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removing bind mounting of /var/cache/apt/archives during creation of the ↵Daniel Baumann2018-07-271-6/+0
| | | | | | container, not really usefull anymore these days. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding support for multiple container and host commands in debconf container ↵Daniel Baumann2018-07-271-0/+25
| | | | | | create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Updating year in copyright information for 2018.Daniel Baumann2018-02-181-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Running host commands as last thing in debconf container create script in ↵Daniel Baumann2018-01-191-11/+13
| | | | | | order to make it possible to change config files dynamically. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding SPDX License Identifiers.Daniel Baumann2017-12-051-0/+2
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Supporting using IP address parts of the container name in preseed files for ↵Daniel Baumann2017-11-011-0/+8
| | | | | | | | | container debconf create script. This is usefull to automatically construct IP gateway addresses or veth interface names in a diff-friendly way. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Supporting using IP address from DNS lookup of the container name in preseed ↵Daniel Baumann2017-11-011-1/+16
| | | | | | files for container debconf create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing ifupdown in debconf container create script earlier by excluding it ↵Daniel Baumann2017-10-131-7/+3
| | | | | | from debootstrap. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Fixing issues from network0 -> network1 transition in debconf container ↵Daniel Baumann2017-07-241-18/+21
| | | | | | create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Starting to count at 1 instead of 0 to be consistent with new network ↵Daniel Baumann2017-07-231-1/+1
| | | | | | | | | | | | interface names in network and archive preseeding arrays. old: container-tools cnt-debconf/archive0/... new: container-tools cnt-debconf/archive1/... old: container-tools cnt-debconf/network0/... new: container-tools cnt-debconf/network1/... Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using default eno1 instead of eth0 as default container interface.Daniel Baumann2017-07-221-12/+12
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using default bridge0 instead of br0 as default bridge interface.Daniel Baumann2017-07-221-2/+2
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding cnt-debconf/mode preseed field to allow embedding container create ↵Daniel Baumann2017-07-221-19/+9
| | | | | | script within preseed file itself without relying on a specific default create script being set on the host system, thanks to David Kunz for the idea. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Also removing /etc/localtime before reconfiguring tzdata to workaround ↵Daniel Baumann2017-07-011-1/+1
| | | | | | broken tzdata preseed handling (see several bug reports in the BTS), thanks to Nik Lutz <nik@netstyle.ch>. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Harmonizing edition of container configuration file in debconf script.Daniel Baumann2017-06-291-7/+8
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Renaming cnt.auto to cnt.container-server in order to split functionality of ↵Daniel Baumann2017-06-291-0/+6
| | | | | | 'binding container to a specific host system' from 'starting container at system boot'. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Dropping obsolete LTS archive definitions, thanks to Nik Lutz <nik@netstyle.ch>.Daniel Baumann2017-06-241-16/+0
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Implementing postup/postdown for systemd-networkd by creating systemd units ↵Nik Lutz2017-06-241-4/+42
| | | | | | in /etc/systemd/system. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing useless whitespace in debconf script.Daniel Baumann2017-06-241-1/+0
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Reverting "Purging packages that got removed/replaced during container ↵Daniel Baumann2017-05-221-10/+0
| | | | | | | | creation.", not needed anymore. This reverts commit 8aa267f. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Purging packages that got removed/replaced during container creation.Daniel Baumann2017-05-091-0/+10
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Purging packages when autoremoving them.Daniel Baumann2017-05-091-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Consistently using '--force-confnew' as dpkg option when upgrading or ↵Daniel Baumann2017-04-051-11/+3
| | | | | | installing packages. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding support for bind-ro nspawn option for read-only bind mounts.Daniel Baumann2017-04-031-3/+39
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Allowing @NAME@ variable in preseed files to allow for more flexibel preseed ↵Daniel Baumann2017-04-031-1/+1
| | | | | | templating. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Cleanup stray preseed.cfg removal.Daniel Baumann2017-04-031-2/+0
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Updating year in copyright information for 2017.Daniel Baumann2017-01-041-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Enabling pre and post hooks in container create scripts.Daniel Baumann2016-12-111-0/+19
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Minimizing included packages by default in debconf container create script.Daniel Baumann2016-11-251-11/+0
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Renaming too generic internal getopt variables to avoid possible collisions ↵Daniel Baumann2016-11-251-3/+3
| | | | | | in the future. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing libui-dialog-perl from includes in debconf container create script.Daniel Baumann2016-11-221-2/+2
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Correcting syntax in usage message of container create scripts.Daniel Baumann2016-11-121-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using systemd-networkd in container instead of ifupdown.Daniel Baumann2016-11-061-85/+87
| | | | | Tested-by: Simon Spöhel <simon.spoehel@open-infrastructure.net> Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Updating progress-linux archive-key filenames.Daniel Baumann2016-10-251-12/+4
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Automatically adding restricted archive areas for progress-linux extras ↵Daniel Baumann2016-10-251-4/+24
| | | | | | repositories if non-free is enabled. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing obsolete configuration for network in interfaces of debconf ↵Daniel Baumann2016-10-251-6/+0
| | | | | | container create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing obsolete configuration for broadcast in interfaces of debconf ↵Daniel Baumann2016-10-251-6/+0
| | | | | | container create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Switching from ftp.debian.org as default debian mirror to deb.debian.org in ↵Daniel Baumann2016-10-251-3/+11
| | | | | | | | | debconf script. deb.debian.org offers https, see https://lists.debian.org/debian-devel/2016/10/msg00281.html Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Changing installation of systemd support packages to workaround systemd-shim ↵Daniel Baumann2016-10-251-2/+5
| | | | | | failures in debootstrap. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding host system based overlay mounts.Daniel Baumann2016-08-041-0/+43
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Creating machines directory in container create scripts if it's not already ↵Daniel Baumann2016-07-011-0/+1
| | | | | | existing. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Including systemd-sysv in default package selection of progress-linux ↵Daniel Baumann2016-06-141-2/+2
| | | | | | container create script to prevent pulling in systemd-shim and cgmanager. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Including apt-transport-https in default package selection of progress-linux ↵Daniel Baumann2016-06-141-1/+1
| | | | | | container create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding auto option to set automatic start in debconf script.Daniel Baumann2016-06-031-0/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Correcting cleanup of temporary debconf files in debconf script.Daniel Baumann2016-06-031-3/+2
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Mounting bind mounts for the duration of the debconf script.Daniel Baumann2016-06-031-0/+30
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding bind option to bind mount directories in debconf script.Daniel Baumann2016-06-031-0/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Reworking container-autostart program into container auto command.Daniel Baumann2016-06-031-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Replacing systemd-nspawn '--network-bridge=' with one config file per ↵Nik Lutz2016-05-181-1/+4
| | | | | | interface in /etc/network/interfaces.d. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using eth[0-9] instead of host[0-9] in containers /etc/network/interface.Nik Lutz2016-05-181-5/+5
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>