summaryrefslogtreecommitdiffstats
path: root/share/scripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Renaming cnt.auto to cnt.container-server in order to split functionality of ↵Daniel Baumann2017-06-244-10/+10
| | | | | | '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-242-27/+11
| | | | 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-033-5/+51
| | | | 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-032-2/+6
| | | | | | 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-046-6/+6
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Enabling pre and post hooks in container create scripts.Daniel Baumann2016-12-113-0/+57
| | | | 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-253-9/+9
| | | | | | 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>
* Adding sha512 verification to curl container create script.Daniel Baumann2016-11-221-0/+25
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using https by default in container-images.sh example script.Daniel Baumann2016-11-221-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Changing cache directory in curl create script from ↵Daniel Baumann2016-11-221-1/+1
| | | | | | /var/cache/container-tools/curl to /var/cache/container-tools/images. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding --clean option to curl container create script to remove downloaded ↵Daniel Baumann2016-11-221-2/+14
| | | | | | tarball from cache after successfull container creation. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using curl with --fail option to abort in case of server/url errors.Daniel Baumann2016-11-221-1/+1
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding runtime detection for http2 option in curl create script.Daniel Baumann2016-11-221-1/+6
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Adding initial curl container create script.Daniel Baumann2016-11-121-0/+187
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Correcting syntax in usage message of container create scripts.Daniel Baumann2016-11-122-2/+2
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing support for Debian 8 (jessie) in debconf container create script.Daniel Baumann2016-11-121-2/+2
| | | | 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>
* Improving language of preseed question in debconf script.Daniel Baumann2016-10-251-1/+2
| | | | 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>
* Replacing support for Progress Linux 3 (cairon) with Progress Linux 4 (dschinn).Daniel Baumann2016-10-251-5/+5
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Switching default distribution to stretch in container create scripts.Daniel Baumann2016-10-252-2/+2
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Removing obsolete configuration for network in interfaces of debconf ↵Daniel Baumann2016-10-253-32/+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-253-32/+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-253-9/+25
| | | | | | | | | 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-042-0/+50
| | | | 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-012-0/+3
| | | | | | existing. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Always writing cnt.auto= default values to configuration files in debconf ↵Daniel Baumann2016-07-011-6/+8
| | | | | | container create script. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Switching default entries for cdn.archive.progress-linux.org to HTTPS.Daniel Baumann2016-06-141-2/+2
| | | | 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-032-0/+14
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Using .cfg suffix for preseed files of debconf script for consistency.Daniel Baumann2016-06-031-2/+2
| | | | 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-032-0/+8
| | | | Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Reworking container-autostart program into container auto command.Daniel Baumann2016-06-032-2/+2
| | | | 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>
* Using systemd-nspawn '--network-veth-extra=' instead of '--network-veth' ↵Nik Lutz2016-05-182-2/+27
| | | | | | (prerequisite for multiple network interface support per container). Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>