[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Standards (gain)




This is asecond draft with some typos fixed.



Naming:
======

When a package duplicates a package of the "mother" distrib (presently
RedHat) the Release field must contain the word "Indy" as a suffix.
This is needed for knowing at a glance what packages in Indy need to
be rebuilt after a new version of the mother distrib in order to keep
the specific additional features in Indy


Daemons
=======

Daemons who depend not merely on networking being up but also on acess
to the outside world (non-permanent links) should when started source
/etc/sysconfig/network-scripts/functions and check for the function
"permanent_link" who returns true when the box looks to have a
permanent link to the outside world.  It should avoid to perform any
special action requiring access to outside world at startup in case
the function returns false.  Note that there are daemons who could and
should be up even in case there is no permanent link: they just need
to be notified when the lik is up.

Those who would need to take special action when the line
is brought up (or down) like activating or deactivating a proxy,
shipping mail,etd shouls place a /bin/sh executable script  under
/etc/sysconfig/network-scripts/dialup/ accepting the arguments "online"
or "offline".  

-- 
			Jean Francois Martinez

Project Independence: Linux for the Masses
http://www.independence.seul.org