summaryrefslogtreecommitdiffstats
path: root/update_jdn.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-05-01fix typo, thanks danielshHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-01add some disclaimerHolger Levsen1-0/+17
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-01always cleanup $TMPFILE, thanks willdyeHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29remove sysv requirement for pb3+4 which was added with 832972bd saying to do ↵Holger Levsen1-1/+0
so for all the nodes (so no pb3/4 specific reason)) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29force installation of systemd-sysv everywhereHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29add temp. check to notify about nodes not using systemdHolger Levsen1-0/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29remove temporary fix, now that the systems have been fixedHolger Levsen1-7/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29fixup 6f531bb: fixup /bin/true no matter whether its shell or perlHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29fixup /bin/true no matter whether its shell or perlHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29fixup 48193a0f, use sudo for update_jdn.sh: rework disabling dsa-check-packagesHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29rc.local/update_jdn.sh: rework disabling dsa-check-packagesAlexander Couzens1-0/+17
When rc.local was executed, it disables dsa-check-packages via ln -sf /bin/true /usr/local/bin/dsa-check-packages which disables it. But when the next time update_jdn.sh run, update_jdn.sh overwrite /bin/true with the original dsa-check-packages perl script. All scripts which use /bin/true rather than a built-in (like bash) might fail if some packages are outdated. Disabling of dsa-check-packages is done now in update_jdn.sh, but after dsa-check-packages got overwritten. It's also now using a one line shell script instead of a symbolic link, which allows to add a comment. Also add temporary check if /bin/true is a perl script and repair it by reinstalling coreutils. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-24reproducible fdroid: give Hans-Christoph Steiner shell access to pb7Hans-Christoph Steiner1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-21minor cleanupHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-07fixup 79c4c28f some more, add whitespaceHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-07fixup 79c4c28f, use quotesHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-30update_jdn: use dpkg-query instead of grepping dpkg -l outputMattia Rizzolo1-2/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-30fixup 34c1585: reproducible Debian: remove unattended upgrades if its installedHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-30reproducible Debian: remove unattended upgrades if its installedHolger Levsen1-0/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-30reproducible Debian: dont (re-)install pbuilder if it's on holdHolger Levsen1-7/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-09reproducible Debian: adjust code and comments for installing kernels to realityHolger Levsen1-4/+6
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-15reproducible fdroid: `apt install fdroidserver` for dependsHans-Christoph Steiner1-0/+1
Even though we're running fdroidserver from git, installing the Debian package is an easy way to get the dependencies. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-15reproducible fdroid: use Android SDK from Debian/stretch packagesHans-Christoph Steiner1-0/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-01-23add check for controlmaster and controlpath defined in ~jenkins/.ssh/configHolger Levsen1-1/+7
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-21reproducible Debian: refactor and don't fail if ntpd ain't runningHolger Levsen1-5/+7
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-20update_jdn: restart munin-node after changing munin stuffMattia Rizzolo1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-10reproducible Debian: add autogenerated schema documentationValerie R Young1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-06Revert "hack to allow mattia to login"Holger Levsen1-1/+1
This reverts commit 87773785137744378726eca379b7331b9b08f390.
2017-01-06hack to allow mattia to loginHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-02lynxis' shell is ish, mattia wants zshMattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26copy new sources.list before using itHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26reproducible Debian: use pbuilder from jessie-backports on ubuntu xenial as ↵Holger Levsen1-1/+2
long as mapreri's xenial backport is not available Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26set /etc/mailname if it isntHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26reproducible Debian: fixup hostnamesHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26fix syntax error typoHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26reproducible Debian: run odd numbered codethink nodes in the future tooHolger Levsen1-0/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-24don't monitor ntpHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: build on tmpfs on arm64 tooHolger Levsen1-1/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23fixup. (this commit has two: logic and important whitespace fix)Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23rewrite logicHolger Levsen1-1/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: explicitly install debian-archive-keyring everywhereHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: actually install pbuilder and lintian on arm64 hostsHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23Add vagrant to armhf and arm64 machines.Vagrant Cascadian1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23Add support for specifying machines by architecture.Vagrant Cascadian1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22fixup 00daf62a: reproducible Debian: use sudo -HHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: use sudo -HHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: we cannot use jessie-backports on ubuntu hosts…Holger Levsen1-3/+6
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: add arm64 to tested architectures, thanks to ↵Holger Levsen1-1/+1
codethink.co.uk providing us with 8 moonshot arm64 sleds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-27reproducible Debian: add postgresql to dependenciesValerie R Young1-0/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-26install fish to make lynxis happy and it his default shellHolger Levsen1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-26reproducible openwrt/lede: give lynxis access to pb3+4Holger Levsen1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>