test for running pids with pgrep

This avoids the awkward grep|awk dance
Posix compatible success test
Merge pull request #205 from richo/fixups/verifications

verification fixups
Porteus v2.0 uses NetworkManager now, so that has to be disabled.  The best
way to do that is an empty .desktop file.

rc.M is different in Porteus v2.0, so the easiest thing to do is upgrade
the copy we have.  One of the changes is that the loopback network interface
is initialized in rc.M instead of rc.inet1, so the easiest thing to do is
disable rc.inet1 here.  Therefore, we don't need a custom rc.inet1 script
in the repo anymore.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Updated rc.services script for Portus v2.0.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Updated for latest version of OpenSSL included in Porteus.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Updated httpd.conf and mime.types files for Apache v2.4, which is the default
for Porteus v2.0.  It comes a lot more locked down out of the box, which
is good.

Signed-off-by: The Doctor <drwho@virtadpt.net>
httpd-info.conf isn't needed anymore because Porteus' package's is better
than ours.

Updated httpd-ssl.conf file with a new one from v2.4.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Commented out the call to rc.httpd because we start it later after the
SSL cert is generated.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Committed v0.3a's settings.json file to the repo because I didn't do that
before.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Took the bits about the dhcpcd hook scripts out because we don't use them
for anything.

Signed-off-by: The Doctor <drwho@virtadpt.net>
We didn't use any of this dhcpcd stuff because ifplugd worked better.
So, I'm deleting it from the repo.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Somehow, the avahi-dnsconfd.action script we used in v0.3a didn't get
checked in.  So, this is it.

Signed-off-by: The Doctor <drwho@virtadpt.net>
This one doesn't work, I never deleted it.  It's gone now.

Signed-off-by: The Doctor <drwho@virtadpt.net>
This script doesn't get used for anything, so it's gone, too.

Signed-off-by: The Doctor <drwho@virtadpt.net>
The hostname is byzantium.mesh.  That's it.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Updated inittab file.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Initial commit of a global desktop.conf file for the Razor-QT desktop.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Disabled GPM in rc.services.

Added a command to set rc.dnsmasq executable in rc.local because the
configuration daemon starts it.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Tweaking the default desktop configuration.

Signed-off-by: The Doctor <drwho@virtadpt.net>