Brian/Sebastien:

Sebastien Roy wrote:

Furthermore, just turning off one service that apparently isn't
directly linked to GDM should not block GDM from running... at least
NOT without some clear warning of what is happening or about to
happen.

This much isn't related to NWAM, but I agree that there's something
amiss here. The indirect dependencies between network/physical (default
or nwam, it doesn't matter) and graphical-login/gdm should be looked at,
as there's indeed no obvious logical relationship between a graphical
login screen and networking configuration. Perhaps a bug should be
filed.

The GDM SMF file has the following dependencies:

- filesystem
- multi-user
- sysconfig
- fc-cache (GDM doesn't work well if fonts are not set up)
- utmpx (GDM provides utmp database entries)
- hal

I believe on OpenSolaris, they also add the vnc-config dependency.
refer to doo bug #7223:

  http://defect.opensolaris.org/bz/show_bug.cgi?id=7223

The GDM used in Nevada and OpenSolaris today does not really require
HAL.  However, user sessions behave very badly if you log in before HAL
has finished starting up.  So, to avoid such issues HAL was added as a
GDM dependency.

It seems odd if the filesystem requires NWAM by default.  Wouldn't it
make more sense for users to turn on support for iSCSI Boot via an SMF
property or something if they want to use this feature?  Making the
filesystem depend on NWAM by default  seems ugly.

Brian


My guess is this:

fmri svc:/application/graphical-login/gdm:default
dependency require_all/none svc:/system/filesystem/local (online)

fmri svc:/system/filesystem/local:default
dependency require_all/none svc:/system/filesystem/minimal (online)
svc:/network/physical (multiple)
s
The comment in /var/svc/manifest/system/filesystem/local-fs.xml for this
dependency seems to implicate iSCSI as the reason for this:

<!--
With the introduction of iSCSI Boot, local filesystem
needs basic network setup (DHCP/IP and so on) to mount
-->


_______________________________________________
indiana-discuss mailing list
indiana-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to