--- a/components/puppet/files/puppet.xml Tue Aug 06 20:45:42 2013 -0700
+++ b/components/puppet/files/puppet.xml Thu Aug 08 09:15:46 2013 -0600
@@ -43,6 +43,22 @@
<service_fmri value='svc:/system/filesystem/minimal' />
</dependency>
+ <dependency
+ name='network'
+ grouping='require_all'
+ restart_on='error'
+ type='service'>
+ <service_fmri value='svc:/milestone/network' />
+ </dependency>
+
+ <dependency
+ name='identity'
+ grouping='require_all'
+ restart_on='error'
+ type='service'>
+ <service_fmri value='svc:/system/identity:node' />
+ </dependency>
+
<exec_method type='method' name='start' exec=':true' timeout_seconds='60' />
<exec_method type='method' name='stop' exec=':kill' timeout_seconds='60' />
--- a/components/puppet/resolve.deps Tue Aug 06 20:45:42 2013 -0700
+++ b/components/puppet/resolve.deps Thu Aug 08 09:15:46 2013 -0600
@@ -4,3 +4,4 @@
system/library
system/library/math
system/linker
+system/network