<font size="1">From <a href="http://freshports.org">freshports.org</a>:</font><br><br><small>[ 03:45 <a href="mailto:mezz@FreeBSD.org" title="committed by this person">mezz</a> ]</small> <a href="http://www.freebsd.org/cgi/mid.cgi?db=mid&id=201203160345.q2G3jLYn021668@repoman.freebsd.org"><img src="http://www.freshports.org/images/envelope10.gif" alt="Original commit" title="Original commit message" border="0" height="18" width="32"></a> <br>

<big><b><a href="http://www.freshports.org/x11/gdm/">gdm</a> 2.30.5_5</b></big>
<a href="http://www.freshports.org/x11/">x11</a> <a href="http://www.freshports.org/commit.php?category=x11&port=gdm&files=yes&message_id=201203160345.q2G3jLYn021668@repoman.freebsd.org"><img src="http://www.freshports.org/images/logs.gif" alt="files touched by this commit" title="files touched by this commit" border="0" height="20" width="17"></a>  <img src="http://www.freshports.org/images/vuxml-faded.gif" alt="An older version of this port was marked as vulnerable." title="An older version of this port was marked as vulnerable." border="0" height="16" width="13"> GNOME 2 version of xdm display manager
<br>

<blockquote><pre class="code">Fix the rc.d script:

 1. If gnome_enable is not set, gdm_enable will remain undefined.
 2. Change the order of calling load_rc_config() and setting the
 default variables to the typical order for ports
 3. Not only is the checkyesno for gdm_enable in gdm_start() not
 needed, it causes problems if, for example the user does
 '/usr/local/etc/rc.d/gdm onestart' from the command line.
 4. Switch to using 'unlink' instead of 'rm -f'
 5. If lshal does not exist, error out instead of looping
 6. Mark a variable local

Bump the PORTREVISION.

PR:             <a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/159391">ports/159391</a>
Submitted by:   dougb
Feature safe:   yes</pre>
</blockquote><br>