Joey Hess
ef1307652e
another try at unmounting /proc for systemd-nspawn
2015-06-01 18:14:47 -04:00
Joey Hess
0bcbffad98
propellor spin
2015-06-01 17:53:31 -04:00
Joey Hess
6d36de695c
add linkJournal property so it can be reverted to disable
2015-06-01 17:51:20 -04:00
Joey Hess
b4503a782b
explicitly speciy params for systemd-nspawn ExecStart
...
It was using whatever was in /lib/systemd/system/systemd-nspawn@.service,
but systemd 220 added --network-veth to that, which can break existing
setups. So don't do that.
2015-06-01 17:44:37 -04:00
Joey Hess
317e2ab694
propellor spin
2015-06-01 17:03:29 -04:00
Joey Hess
091bf49208
propellor spin
2015-06-01 17:01:41 -04:00
Joey Hess
8cdf21a614
propellor spin
2015-06-01 17:01:38 -04:00
Joey Hess
06ebb4593a
propellor spin
2015-06-01 17:00:57 -04:00
Joey Hess
4a8ca90d65
propellor spin
2015-06-01 16:27:53 -04:00
Joey Hess
307cdb8ab1
propellor spin
2015-06-01 16:23:11 -04:00
Joey Hess
c0b9c708c9
don't mount /proc when provisioning systemd-nspawn container
...
While needed for chroot provisioning, it confuses system when
systemd-nspawn runs it inside the container.
2015-06-01 16:22:15 -04:00
Joey Hess
85c3d11088
reorganize Port type for systemd can use it
2015-06-01 16:13:44 -04:00
Joey Hess
a50edc3d9f
better types for systemd port publishing
2015-06-01 16:05:31 -04:00
Joey Hess
a7045f737e
propellor spin
2015-06-01 14:51:56 -04:00
Joey Hess
bfcb26dd4c
propellor spin
2015-06-01 14:32:10 -04:00
Joey Hess
312123e1b9
propellor spin
2015-06-01 14:28:34 -04:00
Joey Hess
65357750d2
Added publish property for systemd-spawn containers. (Needs systemd version 220.)
2015-06-01 14:18:36 -04:00
Joey Hess
a5bb972d94
remove Params constructor
...
Before it gets into released API...
2015-06-01 13:56:30 -04:00
Joey Hess
446a2e4c9a
update
2015-06-01 13:55:07 -04:00
Joey Hess
7b8b779360
revert test
2015-05-30 14:03:23 -04:00
Joey Hess
536d9fec70
propellor spin
2015-05-30 14:02:25 -04:00
Joey Hess
0928b56060
propellor spin
2015-05-30 13:59:56 -04:00
Joey Hess
724089676c
propellor spin
2015-05-30 13:58:07 -04:00
Joey Hess
433bf00a55
--spin now works when given a short hostname that only resolves to an ipv6 address.
2015-05-30 13:58:00 -04:00
Joey Hess
aa7dcad9ba
export createProcess with debug logging from Propellor.Property.Cmd
2015-05-30 11:05:34 -04:00
Joey Hess
3548033280
propellor spin
2015-05-30 10:32:42 -04:00
Joey Hess
6bb17a114f
propellor spin
2015-05-30 10:30:28 -04:00
Joey Hess
4ba6df400d
propellor spin
2015-05-30 10:27:35 -04:00
Joey Hess
95b6d711e7
Mount /proc inside a chroot before provisioning it, to work around #787227
2015-05-30 10:26:43 -04:00
Joey Hess
c67691f1aa
propellor spin
2015-05-29 23:12:23 -04:00
Joey Hess
02429f7ab1
propellor spin
2015-05-29 23:07:20 -04:00
Joey Hess
ea1598768c
Fix Postfix.satellite bug; the default relayhost was set to the domain, not to smtp.domain as documented.
2015-05-29 23:07:10 -04:00
Joey Hess
b5a8c7227b
workaround bug
2015-05-29 22:51:47 -04:00
Joey Hess
78fecfcba4
propellor spin
2015-05-29 19:18:35 -04:00
Joey Hess
a9086c0eea
propellor spin
2015-05-29 18:02:49 -04:00
Joey Hess
b4fdd1f285
propellor spin
2015-05-29 17:48:19 -04:00
Joey Hess
cc82993fee
propellor spin
2015-05-29 17:26:40 -04:00
Joey Hess
b1f3e9a766
propellor spin
2015-05-29 13:43:20 -04:00
Joey Hess
8d98d4351b
reorder
2015-05-28 09:34:47 -04:00
Joey Hess
2c2247fc23
propellor spin
2015-05-27 21:24:50 -04:00
Joey Hess
ffcc53d730
clean
2015-05-27 21:20:30 -04:00
Joey Hess
c56ff88cec
propellor spin
2015-05-27 21:18:18 -04:00
Joey Hess
7bf9804517
propellor spin
2015-05-27 21:16:29 -04:00
Joey Hess
0c86662b2d
propellor spin
2015-05-27 21:15:54 -04:00
Joey Hess
fba62ba36a
propellor spin
2015-05-27 21:11:55 -04:00
Joey Hess
9ce43e55f8
Improve enter-machine scripts for nspawn containers to unset most environment variables.
2015-05-27 21:11:36 -04:00
Joey Hess
672a783d3a
propellor spin
2015-05-27 19:59:23 -04:00
Joey Hess
a230b2a837
propellor spin
2015-05-27 19:46:18 -04:00
Joey Hess
e53995e8ad
propellor spin
2015-05-27 19:34:39 -04:00
Joey Hess
d71cb6a362
propellor spin
2015-05-27 19:12:30 -04:00