[Piuparts-commits] [SCM] piuparts git repository branch, bikeshed, updated. 0.50-195-gbc9c7b9
Holger Levsen
holger at layer-acht.org
Mon May 13 21:58:14 UTC 2013
The following commit has been merged in the bikeshed branch:
commit bc9c7b936196f9e33f49d4b6d7f81f4e4fdd69ca
Author: Holger Levsen <holger at layer-acht.org>
Date: Mon May 13 23:57:56 2013 +0200
TODO | 13 ++++---------
diff --git a/TODO b/TODO
index 040e391..718b69f 100644
--- a/TODO
+++ b/TODO
@@ -9,24 +9,19 @@ for 0.5x:
- make piuparts-master + piuparts-slave packages work out-of-the-box:
- piuparts-slave.postrm purge: clean up /var/cache/piuparts/tmp/
- - conf/piuparts.sudoers should be split for master+slave packages.
+ - conf/piuparts.sudoers is only needed for slave package.
- ship sane minimal sudoers in p-s.deb than can be enabled by default do we
really need anything else than running piuparts and piuparts_slave_*
- as root?
+ as root? No, we don't.
- the shipped crontabs are not suitable from cron.d/ due to missing user
- column
+ column - discuss this with DSA
- verify that all scripts in $user/bin/ also work from master-slave packages
eventually enable some conjobs in the packages
- slave.postinst should setup ~piupartsm/.ssh/authorized_keys using triggers
dpkg-trigger piuparts-master-please-install-the-slave-key
+ the current method only works if -slave is configured after -master
- split /etc/piuparts/piuparts.conf in /etc/piuparts/master.conf and
- /etc/piuparts/slave.conf?! or use /etc/default/slave to define sections?
- debconfify piuparts.conf? allow preseeding of mirror, master, ...
-
-- sudoers: the piupartsm user should be very unprivileged
- (since it may be used for remote ssh access to run the slave)
- granting permissions to %piuparts works against this
+ /etc/piuparts/slave.conf
- in maintainer view: sort buggy states up again
--
piuparts git repository
More information about the Piuparts-commits
mailing list