| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-11 | creating Adding support for a SQL server | Nicolas.Schodet | |
| 2018-05-17 | add news item for propellor 5.4.0 | Joey Hess | |
| 2018-05-17 | releasing package propellor version 5.4.0 | Joey Hess | |
| 2018-05-17 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-05-17 | add missing close paren | Joey Hess | |
| 2018-05-17 | Merge branch 'master' of ssh://propellor.branchable.com | Joey Hess | |
| 2018-05-17 | tried to improve changelog wording | Joey Hess | |
| 2018-05-17 | Apt.installedBackport replaced with Apt.backportInstalled | Sean Whitton | |
| Apt.installedBackport would do this: apt-get install -t stretch-backports foo bar Apt.backportInstalled does this: apt-get install foo/stretch-backports bar/stretch-backports The Apt.installedBackport behaviour can install the dependencies of foo and bar from stretch-backports even when the versions in stretch will satisfy the dependencies of the backports of foo and bar. So this property can result in very many more backports being installed on the host when intended. But the number of installed backports should always be minimised. Worse, whether this happens is highly dependent on the system state, and the order in which other properties get ensured. For example, & Apt.installed ["dgit"] & Apt.installedBackport ["dgit"] will install only dgit from stretch-backports, but unless debhelper and devscripts happen to already be installed, & Apt.installedBackport ["dgit"] & Apt.installed ["dgit"] will install dgit, debhelper, devscripts and maybe more from backports. This is surprising, difficult to debug, and breaks the expectation that when the order in which properties are ensured is not specified with connectives like `requires` and `before`, ensuring them in any order will produce the same result. Property renamed because user configs should not silently break, as they would if they did not list dependencies that must be installed from stable-backports. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
| 2018-05-17 | Restic.installed: stop trying to install a backport on jessie | Sean Whitton | |
| No such backport exists in the archive. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
| 2018-05-15 | fix link | dave@2ab82f485adf7e2ce787066e35f5f9789bff430b | |
| 2018-05-09 | propellor spin | Joey Hess | |
| 2018-05-09 | add news item for propellor 5.3.6 | Joey Hess | |
| 2018-05-09 | releasing package propellor version 5.3.6 | Joey Hess | |
| 2018-05-09 | clean up after merge | Joey Hess | |
| 2018-05-09 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-05-09 | fix link | Joey Hess | |
| 2018-05-07 | propellor spin | Joey Hess | |
| 2018-05-06 | setting up joeyconfig after merge | Joey Hess | |
| 2018-05-06 | changelog | Joey Hess | |
| 2018-05-06 | clean up after merge | Joey Hess | |
| 2018-05-06 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-05-06 | setting up joeyconfig after merge | Joey Hess | |
| 2018-05-06 | Merge remote-tracking branch 'felix/unbound' into joeyconfig | Joey Hess | |
| 2018-05-06 | remove rsyslog from honeybee to save disk space | Joey Hess | |
| 2018-05-05 | propellor spin | Joey Hess | |
| 2018-05-05 | propellor spin | Joey Hess | |
| 2018-05-05 | Unbound: move haddock comment to cachingDnsServer | Félix Sipma | |
| 2018-05-05 | propellor spin | Joey Hess | |
| 2018-05-05 | propellor spin | Joey Hess | |
| 2018-05-04 | propellor spin | Joey Hess | |
| 2018-05-04 | update | Joey Hess | |
| 2018-05-04 | markdown | Joey Hess | |
| 2018-05-04 | Unbound: add a warning note for CNAME | Félix Sipma | |
| 2018-05-04 | Unbound: handle missing records | Félix Sipma | |
| 2018-05-04 | Unbound: simplify existing records | Félix Sipma | |
| 2018-05-04 | Unbound: handle SRV record | Félix Sipma | |
| 2018-05-03 | clean up after merge | Joey Hess | |
| 2018-05-03 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-05-03 | propellor spin | Joey Hess | |
| 2018-05-03 | comment | Joey Hess | |
| 2018-05-03 | propellor spin | Joey Hess | |
| 2018-05-03 | remove badly placed and redundant comment | Joey Hess | |
| 2018-05-03 | propellor spin | Joey Hess | |
| 2018-05-03 | setting up joeyconfig after merge | Joey Hess | |
| 2018-05-03 | Merge branch 'master' into joeyconfig | Joey Hess | |
| 2018-05-03 | Update shim each time propellor is run in a container, to deal with library ↵ | Joey Hess | |
| version changes. Surprised this didn't come up before, since propellor was run against progressively old versions of libraries when propelling eg, a chroot. It finally broke on an arm box, where libm got updated to a new version and propellor used a symbol from the new version. The comment says that propellor may be running from an existing shim in which case it's reused. That could be a nested chroot or other container, or perhaps propellor was deployed via a precompiled tarball which is built using a shim. The code used to use "checkAlreadyShimmed shim" which I don't see how it deals with either of those scenarios. Changed to "checkAlreadyShimmed propellorbin", which I think will deal with them, but I've not tested such scenarios. Added code to delete old versions of libraries out of the shim directory to avoid masses of old ones piling up over time. Property.Chroot sets up the shim directory and then bind mounts it into the chroot. To avoid deleting the source of a bind mount, made this only delete files in the shim directory, but not the shim directory itself. | |||
| 2018-05-03 | propellor spin | Joey Hess | |
| 2018-05-03 | propellor spin | Joey Hess | |
| 2018-05-02 | Merge branch 'master' of ssh://propellor.branchable.com | Joey Hess | |
| 2018-05-02 | changelog | Joey Hess | |
