random spelling fixes

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
Mike Frysinger 2010-01-08 03:39:25 -05:00 committed by Roy Marples
parent bb45f0eabc
commit ecf9ef49a7
18 changed files with 61 additions and 61 deletions

4
README
View File

@ -41,7 +41,7 @@ If any of the following files exist then we do not overwrite them
rc and rc.shutdown are the hooks from the BSD init into OpenRC. rc and rc.shutdown are the hooks from the BSD init into OpenRC.
devd.conf is modified from FreeBSD to call /etc/rc.devd which is a generic devd.conf is modified from FreeBSD to call /etc/rc.devd which is a generic
hook into OpenRC. hook into OpenRC.
inittab is the same, but for SysVInit as used by most Linux distrubtions. inittab is the same, but for SysVInit as used by most Linux distributions.
This can be found in the support folder. This can be found in the support folder.
Obviously, if you're installing this onto a system that does not use OpenRC Obviously, if you're installing this onto a system that does not use OpenRC
by default then you may wish to backup the above listed files, remove them by default then you may wish to backup the above listed files, remove them
@ -66,7 +66,7 @@ History - by Roy Marples
------------------------ ------------------------
I became a Gentoo/Linux developer in 2004 and wrote the modular network I became a Gentoo/Linux developer in 2004 and wrote the modular network
scripts for the Gentoo baselayout package. baselayout is a collection of scripts for the Gentoo baselayout package. baselayout is a collection of
bash scripts to bring up your computer and it's services. bash scripts to bring up your computer and its services.
Then towards the end of 2005 I found myself as the primary maintainer Then towards the end of 2005 I found myself as the primary maintainer
for baselayout. for baselayout.

View File

@ -12,8 +12,8 @@ In the Perfect World (TM) ifconfig should be able to configure everything
about the interface easily * . The BSD family almost get this right and Linux about the interface easily * . The BSD family almost get this right and Linux
epically fails. epically fails.
* Only static confguration, including link setup. * Only static configuration, including link setup.
For dynmaic, static, IPv4LL, arping and per ssid IPv4 setup dhcpcd-5.x For dynamic, static, IPv4LL, arping and per ssid IPv4 setup dhcpcd-5.x
provides your needs. provides your needs.
It fails because there are many tools to do the same job and often have It fails because there are many tools to do the same job and often have
@ -31,6 +31,6 @@ currently available. It's just harder as you have to know them and their
documentation can be lacking at times. documentation can be lacking at times.
The correct end goal is a BSD style ifconfig tool. The correct end goal is a BSD style ifconfig tool.
I've started work on it, but the project has stalled somewhat. I've started work on it, but the project has stalled somewhat.
It's display only right now and the source is not yet publically available. It's display only right now and the source is not yet publicly available.
If you have the skills and share the vision then contact me privately and If you have the skills and share the vision then contact me privately and
we'll take it from there. we'll take it from there.

View File

@ -12,7 +12,7 @@
# kernel then remove the IPv6 address from your config. # kernel then remove the IPv6 address from your config.
# If you want to use a static address or use DHCP explicitly, jump # If you want to use a static address or use DHCP explicitly, jump
# down to the section labelled INTERFACE HANDLERS. # down to the section labeled INTERFACE HANDLERS.
# #
# If you want to do anything more fancy, you should take the time to # If you want to do anything more fancy, you should take the time to
# read through the rest of this file. # read through the rest of this file.
@ -22,10 +22,10 @@
# #
# We now support modular networking scripts which means we can easily # We now support modular networking scripts which means we can easily
# add support for new interface types and modules while keeping # add support for new interface types and modules while keeping
# compatability with existing ones. # compatibility with existing ones.
# #
# Modules load by default if the package they need is installed. If # Modules load by default if the package they need is installed. If
# you specify a module here that doesn't have it's package installed # you specify a module here that doesn't have its package installed
# then you get an error stating which package you need to install. # then you get an error stating which package you need to install.
# Ideally, you only use the modules setting when you have two or more # Ideally, you only use the modules setting when you have two or more
# packages installed that supply the same service. # packages installed that supply the same service.
@ -96,8 +96,8 @@
#modules="iwconfig" #modules="iwconfig"
# ifconfig (iwconig) support is a one shot script - wpa_supplicant is daemon # ifconfig (iwconig) support is a one shot script - wpa_supplicant is daemon
# that scans, assoicates and re-configures if assocation is lost. # that scans, associates and re-configures if association is lost.
# We call it iwconfig to seperate the wireless setup from ifconfig. # We call it iwconfig to separate the wireless setup from ifconfig.
#################################### ####################################
# HINTS # HINTS
# #
@ -182,7 +182,7 @@
#dns_servers_001122334455="192.168.0.1 192.168.0.2" #dns_servers_001122334455="192.168.0.1 192.168.0.2"
# Map a MAC address to an SSID # Map a MAC address to an SSID
# This is used when the Access Point is not broadcasting it's SSID # This is used when the Access Point is not broadcasting its SSID
# WARNING: This will override the SSID being broadcast due to some # WARNING: This will override the SSID being broadcast due to some
# Access Points sending an SSID even when they have been configured # Access Points sending an SSID even when they have been configured
# not to! # not to!
@ -193,7 +193,7 @@
# This lists the preferred SSIDs to connect to in order # This lists the preferred SSIDs to connect to in order
# SSID's can contain any characters here as they must match the broadcast # SSID's can contain any characters here as they must match the broadcast
# SSID exactly. # SSID exactly.
# Surround each SSID with the " character and seperate them with a space # Surround each SSID with the " character and separate them with a space
# If the first SSID isn't found then it moves onto the next # If the first SSID isn't found then it moves onto the next
# If this isn't defined then it connects to the first one found # If this isn't defined then it connects to the first one found
#preferred_aps="SSID1 SSID2" #preferred_aps="SSID1 SSID2"
@ -208,9 +208,9 @@
# any other available AP # any other available AP
# "preferredonly" means it will only connect to visible APs in the preferred # "preferredonly" means it will only connect to visible APs in the preferred
# list # list
# "forcepreferred" means it will forceably connect to APs in order if it does # "forcepreferred" means it will forcibly connect to APs in order if it does
# not find them in a scan # not find them in a scan
# "forcepreferredonly" means it forceably connects to the APs in order and # "forcepreferredonly" means it forcibly connects to the APs in order and
# does not bother to scan # does not bother to scan
# "forceany" does the same as forcepreferred + connects to any other # "forceany" does the same as forcepreferred + connects to any other
# available AP # available AP
@ -320,7 +320,7 @@
# Set generic DHCP options like so # Set generic DHCP options like so
#dhcp_eth0="release nodns nontp nonis nogateway nosendhost" #dhcp_eth0="release nodns nontp nonis nogateway nosendhost"
# This tells the dhcp client to release it's lease when it stops, not to # This tells the dhcp client to release its lease when it stops, not to
# overwrite dns, ntp and nis settings, not to set a default route and not to # overwrite dns, ntp and nis settings, not to set a default route and not to
# send the current hostname to the dhcp server and when it starts. # send the current hostname to the dhcp server and when it starts.
# You can use any combination of the above options - the default is not to # You can use any combination of the above options - the default is not to

View File

@ -12,7 +12,7 @@
# kernel then remove the IPv6 address from your config. # kernel then remove the IPv6 address from your config.
# If you want to use a static address or use DHCP explicitly, jump # If you want to use a static address or use DHCP explicitly, jump
# down to the section labelled INTERFACE HANDLERS. # down to the section labeled INTERFACE HANDLERS.
# #
# If you want to do anything more fancy, you should take the time to # If you want to do anything more fancy, you should take the time to
# read through the rest of this file. # read through the rest of this file.
@ -23,10 +23,10 @@
# #
# We now support modular networking scripts which means we can easily # We now support modular networking scripts which means we can easily
# add support for new interface types and modules while keeping # add support for new interface types and modules while keeping
# compatability with existing ones. # compatibility with existing ones.
# #
# Modules load by default if the package they need is installed. If # Modules load by default if the package they need is installed. If
# you specify a module here that doesn't have it's package installed # you specify a module here that doesn't have its package installed
# then you get an error stating which package you need to install. # then you get an error stating which package you need to install.
# Ideally, you only use the modules setting when you have two or more # Ideally, you only use the modules setting when you have two or more
# packages installed that supply the same service. # packages installed that supply the same service.
@ -106,7 +106,7 @@
# Each module described below can set a default base metric, lower is # Each module described below can set a default base metric, lower is
# preferred over higher. This is so we can prefer a wired route over a # preferred over higher. This is so we can prefer a wired route over a
# wireless route automaticaly. You can override this by setting # wireless route automatically. You can override this by setting
#metric_eth0="100" #metric_eth0="100"
# or on a global basis # or on a global basis
#metric="100" #metric="100"
@ -253,7 +253,7 @@
#key_SSID="s:foobar enc open" #key_SSID="s:foobar enc open"
#key_SSID="1234-5678-9012 enc open" #key_SSID="1234-5678-9012 enc open"
# You may want to set muliple keys - here's an example # You may want to set multiple keys - here's an example
# It sets 4 keys on the card and instructs to use key 2 by default # It sets 4 keys on the card and instructs to use key 2 by default
#key_SSID="[1] s:passkey1 key [2] s:passkey2 key [3] s:passkey3 key [4] s:passkey4 key [2]" #key_SSID="[1] s:passkey1 key [2] s:passkey2 key [3] s:passkey3 key [4] s:passkey4 key [2]"
@ -283,7 +283,7 @@
#dns_servers_001122334455="192.168.0.1 192.168.0.2" #dns_servers_001122334455="192.168.0.1 192.168.0.2"
# Map a MAC address to an SSID # Map a MAC address to an SSID
# This is used when the Access Point is not broadcasting it's SSID # This is used when the Access Point is not broadcasting its SSID
# WARNING: This will override the SSID being broadcast due to some # WARNING: This will override the SSID being broadcast due to some
# Access Points sending an SSID even when they have been configured # Access Points sending an SSID even when they have been configured
# not to! # not to!
@ -294,7 +294,7 @@
# This lists the preferred SSIDs to connect to in order # This lists the preferred SSIDs to connect to in order
# SSID's can contain any characters here as they must match the broadcast # SSID's can contain any characters here as they must match the broadcast
# SSID exactly. # SSID exactly.
# Surround each SSID with the " character and seperate them with a space # Surround each SSID with the " character and separate them with a space
# If the first SSID isn't found then it moves onto the next # If the first SSID isn't found then it moves onto the next
# If this isn't defined then it connects to the first one found # If this isn't defined then it connects to the first one found
#preferred_aps="SSID1 SSID2" #preferred_aps="SSID1 SSID2"
@ -307,9 +307,9 @@
# "any" means it will connect to visible APs in the preferred list and then any # "any" means it will connect to visible APs in the preferred list and then any
# other available AP # other available AP
# "preferredonly" means it will only connect to visible APs in the preferred list # "preferredonly" means it will only connect to visible APs in the preferred list
# "forcepreferred" means it will forceably connect to APs in order if it does not find # "forcepreferred" means it will forcibly connect to APs in order if it does not find
# them in a scan # them in a scan
# "forcepreferredonly" means it forceably connects to the APs in order and does not bother # "forcepreferredonly" means it forcibly connects to the APs in order and does not bother
# to scan # to scan
# "forceany" does the same as forcepreferred + connects to any other available AP # "forceany" does the same as forcepreferred + connects to any other available AP
# Default is "any" # Default is "any"
@ -448,7 +448,7 @@
# Set generic DHCP options like so # Set generic DHCP options like so
#dhcp_eth0="release nodns nontp nonis nogateway nosendhost" #dhcp_eth0="release nodns nontp nonis nogateway nosendhost"
# This tells the dhcp client to release it's lease when it stops, not to # This tells the dhcp client to release its lease when it stops, not to
# overwrite dns, ntp and nis settings, not to set a default route and not to # overwrite dns, ntp and nis settings, not to set a default route and not to
# send the current hostname to the dhcp server and when it starts. # send the current hostname to the dhcp server and when it starts.
# You can use any combination of the above options - the default is not to # You can use any combination of the above options - the default is not to
@ -572,7 +572,7 @@
#config_bond0="null" # You may not want to assign an IP the the bond #config_bond0="null" # You may not want to assign an IP the the bond
# You can also configure the bond here, which must be done via sysfs on 2.6 # You can also configure the bond here, which must be done via sysfs on 2.6
# kernels or newer. See the kernel bonding documention for a description of # kernels or newer. See the kernel bonding documentation for a description of
# these options. # these options.
#arp_ip_target_bond0="+26.0.0.0" #arp_ip_target_bond0="+26.0.0.0"
@ -658,7 +658,7 @@
# #
# Dead peer detection # Dead peer detection
# lcp-echo-interval 15 # Send a LCP echo every 15 seconds # lcp-echo-interval 15 # Send a LCP echo every 15 seconds
# lcp-echo-failure 3 # Make peer dead after 3 consective # lcp-echo-failure 3 # Make peer dead after 3 consecutive
# # echo-requests # # echo-requests
# #
# Compression options - use these to completely disable compression # Compression options - use these to completely disable compression
@ -822,8 +822,8 @@
#config_nas0="'192.168.0.1/24'" #config_nas0="'192.168.0.1/24'"
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Tunnelling # Tunneling
# WARNING: For tunnelling it is highly recommended that you # WARNING: For tunneling it is highly recommended that you
# emerge sys-apps/iproute2 # emerge sys-apps/iproute2
# #
# For GRE tunnels # For GRE tunnels
@ -838,7 +838,7 @@
# 6to4 Tunnels allow IPv6 to work over IPv4 addresses, provided you # 6to4 Tunnels allow IPv6 to work over IPv4 addresses, provided you
# have a non-private address configured on an interface. # have a non-private address configured on an interface.
# link_6to4="eth0" # Interface to base it's addresses on # link_6to4="eth0" # Interface to base its addresses on
# config_6to4="ip6to4" # config_6to4="ip6to4"
# You may want to depend on eth0 like so # You may want to depend on eth0 like so
#rc_need_6to4="net.eth0" #rc_need_6to4="net.eth0"
@ -848,7 +848,7 @@
# sit0 - otherwise use a different name like 6to4 in the example above. # sit0 - otherwise use a different name like 6to4 in the example above.
# You can also specify a relay and suffix if you like. # You can also specify a relay and suffix if you like.
# The default relay is 192.88.99.1 and the defualt suffix is :1 # The default relay is 192.88.99.1 and the default suffix is :1
#relay_6to4="192.168.3.2" #relay_6to4="192.168.3.2"
#suffix_6to4=":ff" #suffix_6to4=":ff"

View File

@ -2,7 +2,7 @@
# Set to "YES" if you want the rc system to try and start services # Set to "YES" if you want the rc system to try and start services
# in parallel for a slight speed improvement. When running in parallel we # in parallel for a slight speed improvement. When running in parallel we
# prefix the service output with it's name as the output will get # prefix the service output with its name as the output will get
# jumbled up. # jumbled up.
# WARNING: whilst we have improved parallel, it can still potentially lock # WARNING: whilst we have improved parallel, it can still potentially lock
# the boot process. Don't file bugs about this unless you can supply # the boot process. Don't file bugs about this unless you can supply

View File

@ -13,7 +13,7 @@ depend()
start() start()
{ {
# Make sure we insert usbcore if its a module # Make sure we insert usbcore if it's a module
if [ -f /proc/modules -a ! -d /proc/bus/usb ]; then if [ -f /proc/modules -a ! -d /proc/bus/usb ]; then
modprobe -q usbcore modprobe -q usbcore
fi fi

View File

@ -39,7 +39,7 @@
.Nm eprefix .Nm eprefix
.Nd colorful informational output .Nd colorful informational output
.Sh LIBRARY .Sh LIBRARY
Enhanced Informatation output library (libeinfo, -leinfo) Enhanced Information output library (libeinfo, -leinfo)
.Sh SYNOPSIS .Sh SYNOPSIS
.In einfo.h .In einfo.h
.Ft int Fn einfo "const char * restrict format" ... .Ft int Fn einfo "const char * restrict format" ...

View File

@ -36,7 +36,7 @@
.Nm .Nm
gathers and displays information about the status of services gathers and displays information about the status of services
in different runlevels. The default behavior is to show information in different runlevels. The default behavior is to show information
about the current runlevel and any unassgined services that are not stopped, about the current runlevel and any unassigned services that are not stopped,
but any runlevel can be quickly examined. but any runlevel can be quickly examined.
.Pp .Pp
The options are as follows: The options are as follows:

View File

@ -54,7 +54,7 @@ owned by
.Fa uid , .Fa uid ,
all of which are optional. all of which are optional.
.Pp .Pp
The retuned list should be freed when done. The returned list should be freed when done.
.Sh IMPLEMENTATION NOTES .Sh IMPLEMENTATION NOTES
On BSD systems we use On BSD systems we use
.Lb libkvm .Lb libkvm

View File

@ -42,7 +42,7 @@ is set to the hook running, and
.Fa name .Fa name
is set to the name of the runlevel or name of the service. is set to the name of the runlevel or name of the service.
.Pp .Pp
Plugins can affect the parent environemnt by writing NULL separated strings to Plugins can affect the parent environment by writing NULL separated strings to
.Va rc_environ_fd . .Va rc_environ_fd .
.Sh SEE ALSO .Sh SEE ALSO
.Xr rc 8 , .Xr rc 8 ,

View File

@ -39,8 +39,8 @@
.Nm .Nm
is basically an interpreter for shell scripts which provide an easy interface is basically an interpreter for shell scripts which provide an easy interface
to the often complex system commands and daemons. to the often complex system commands and daemons.
When a service runs a command it first loads it's mulitplexed configuration When a service runs a command it first loads its multiplexed configuration
file, then it's master configuration file, then file, then its master configuration file, then
.Pa /etc/rc.conf .Pa /etc/rc.conf
and finally the script itself. At this point and finally the script itself. At this point
.Nm .Nm
@ -79,7 +79,7 @@ Ignore all dependency information the service supplies.
Only run the command if the service has been started. Only run the command if the service has been started.
.It Fl q , -quiet .It Fl q , -quiet
Turns off all informational output the service generates. Turns off all informational output the service generates.
Output from any non OpenRC comands is not affected. Output from any non OpenRC commands is not affected.
.It Fl v , -verbose .It Fl v , -verbose
Turns on any extra informational output the service generates. Turns on any extra informational output the service generates.
.It Fl Z , -dry-run .It Fl Z , -dry-run
@ -90,9 +90,9 @@ or stopping them.
The following variables affect the service script: The following variables affect the service script:
.Bl -tag -width "RC_DEFAULTLEVEL" .Bl -tag -width "RC_DEFAULTLEVEL"
.It Ar extra_commands .It Ar extra_commands
Space seperated list of extra commands the service defines. Space separated list of extra commands the service defines.
.It Ar extra_started_commands .It Ar extra_started_commands
Space seperated list of extra commands the service defines. These only work if Space separated list of extra commands the service defines. These only work if
the service has already been started. the service has already been started.
.It Ar description .It Ar description
String describing the service. String describing the service.
@ -128,7 +128,7 @@ will refuse to stop until any services that need it have stopped.
The service will attempt to start any services we use that have been added The service will attempt to start any services we use that have been added
to the runlevel. to the runlevel.
.It Ic after .It Ic after
The service will start after thse services and stop before these services. The service will start after these services and stop before these services.
.It Ic before .It Ic before
The service will start before these services and stop after these services. The service will start before these services and stop after these services.
.It Ic provide .It Ic provide
@ -225,7 +225,7 @@ is newer than
return 0, otherwise 1. return 0, otherwise 1.
If If
.Ar file2 .Ar file2
is a directory, then check all it's contents too. is a directory, then check all its contents too.
.It Ic is_older_than Ar file1 Ar file2 ... .It Ic is_older_than Ar file1 Ar file2 ...
If If
.Ar file1 .Ar file1
@ -234,7 +234,7 @@ is newer than
return 0, otherwise 1. return 0, otherwise 1.
If If
.Ar file2 .Ar file2
is a directory, then check all it's contents too. is a directory, then check all its contents too.
.It Ic service_set_value Ar name Ar value .It Ic service_set_value Ar name Ar value
Saves the Saves the
.Ar name .Ar name
@ -320,7 +320,7 @@ Configuration files, relative to the location of the service.
If a file ending with .${RC_RUNLEVEL} exists then we use that instead. If a file ending with .${RC_RUNLEVEL} exists then we use that instead.
.Bl -ohang .Bl -ohang
.It Pa ../conf.d/${RC_SVCNAME%%.*} .It Pa ../conf.d/${RC_SVCNAME%%.*}
mulitplexed configuration file. multiplexed configuration file.
Example: if ${RC_SVCNAME} is net.eth1 then look for Example: if ${RC_SVCNAME} is net.eth1 then look for
.Pa ../conf.d/net . .Pa ../conf.d/net .
.It Pa ../conf.d/${RC_SVCNAME} .It Pa ../conf.d/${RC_SVCNAME}

View File

@ -43,7 +43,7 @@
.Ar daemon .Ar daemon
.Sh DESCRIPTION .Sh DESCRIPTION
.Nm .Nm
provides a consistent method of starting, stopping and signalling daemons. provides a consistent method of starting, stopping and signaling daemons.
If neither If neither
.Fl K , -stop .Fl K , -stop
nor nor
@ -85,7 +85,7 @@ then
.Nm .Nm
matches the process matches the process
.D1 /usr/bin/perl -w foo .D1 /usr/bin/perl -w foo
If an interpreted daemon changes it's process name then this won't work. If an interpreted daemon changes its process name then this won't work.
.It Fl u , -user Ar user Ns Op : Ns Ar group .It Fl u , -user Ar user Ns Op : Ns Ar group
Start the daemon as the Start the daemon as the
.Ar user .Ar user

View File

@ -26,7 +26,7 @@ tuntap_pre_start()
return 1 return 1
fi fi
vebegin "Waiting for /dev/net/tun" vebegin "Waiting for /dev/net/tun"
# /dev/net/tun can take it's time to appear # /dev/net/tun can take its time to appear
local timeout=10 local timeout=10
while [ ! -e /dev/net/tun -a ${timeout} -gt 0 ]; do while [ ! -e /dev/net/tun -a ${timeout} -gt 0 ]; do
sleep 1 sleep 1

View File

@ -377,7 +377,7 @@ rc_runlevel_stacks(const char *runlevel)
} }
librc_hidden_def(rc_runlevel_stacks) librc_hidden_def(rc_runlevel_stacks)
/* Resolve a service name to it's full path */ /* Resolve a service name to its full path */
char * char *
rc_service_resolve(const char *service) rc_service_resolve(const char *service)
{ {

View File

@ -117,7 +117,7 @@ bool rc_runlevel_stopping(void);
/*! @name RC /*! @name RC
* A service can be given as a full path or just its name. * A service can be given as a full path or just its name.
* If its just a name then we try to resolve the service to a full path. * If it's just a name then we try to resolve the service to a full path.
* This should allow the use if local init.d directories in the future. */ * This should allow the use if local init.d directories in the future. */
/*! @brief States a service can be in */ /*! @brief States a service can be in */
@ -326,7 +326,7 @@ typedef void *RC_DEPTREE;
#endif #endif
/*! Check to see if source is newer than target. /*! Check to see if source is newer than target.
* If target is a directory then we traverse it and it's children. * If target is a directory then we traverse it and its children.
* @param source * @param source
* @param target * @param target
* @param mtime of newest target * @param mtime of newest target
@ -335,7 +335,7 @@ typedef void *RC_DEPTREE;
bool rc_newer_than(const char *, const char *, time_t *, char *); bool rc_newer_than(const char *, const char *, time_t *, char *);
/*! Check to see if source is older than target. /*! Check to see if source is older than target.
* If target is a directory then we traverse it and it's children. * If target is a directory then we traverse it and its children.
* @param source * @param source
* @param target * @param target
* @param mtime of oldest target * @param mtime of oldest target
@ -446,7 +446,7 @@ RC_STRINGLIST *rc_config_load(const char *);
/*! Return the value of the entry from a key=value list. */ /*! Return the value of the entry from a key=value list. */
char *rc_config_value(RC_STRINGLIST *, const char *); char *rc_config_value(RC_STRINGLIST *, const char *);
/*! Check if a variable is a boolean and return it's value. /*! Check if a variable is a boolean and return its value.
* If variable is not a boolean then we set errno to be ENOENT when it does * If variable is not a boolean then we set errno to be ENOENT when it does
* not exist or EINVAL if it's not a boolean. * not exist or EINVAL if it's not a boolean.
* @param variable to check * @param variable to check
@ -485,9 +485,9 @@ bool rc_stringlist_delete(RC_STRINGLIST *, const char *);
* @return pointer to item */ * @return pointer to item */
RC_STRING *rc_stringlist_find(RC_STRINGLIST *, const char *); RC_STRING *rc_stringlist_find(RC_STRINGLIST *, const char *);
/*! Split a string into a stringlist based on seperator. /*! Split a string into a stringlist based on separator.
* @param string to split * @param string to split
* @param seperator * @param separator
* @return new list */ * @return new list */
RC_STRINGLIST *rc_stringlist_split(const char *, const char *); RC_STRINGLIST *rc_stringlist_split(const char *, const char *);

View File

@ -38,7 +38,7 @@
#include <string.h> #include <string.h>
#include <unistd.h> #include <unistd.h>
/* Yay for linux and it's non liking of POSIX functions. /* Yay for linux and its non liking of POSIX functions.
Okay, we could use getfsent but the man page says use getmntent instead Okay, we could use getfsent but the man page says use getmntent instead
AND we don't have getfsent on uclibc or dietlibc for some odd reason. */ AND we don't have getfsent on uclibc or dietlibc for some odd reason. */
#ifdef __linux__ #ifdef __linux__

View File

@ -467,7 +467,7 @@ run_applets(int argc, char **argv)
} }
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
}; };
/* This tets is correct as it's not present in baselayout */ /* This test is correct as it's not present in baselayout */
if (strcmp(applet, "is_newer_than") == 0) { if (strcmp(applet, "is_newer_than") == 0) {
if (argc < 3) if (argc < 3)
exit (EXIT_FAILURE); exit (EXIT_FAILURE);

View File

@ -998,7 +998,7 @@ svc_restart(void)
* dns via resolvconf, so you could have openvpn trying to restart * dns via resolvconf, so you could have openvpn trying to restart
* dnsmasq which in turn is waiting on net which in turn is waiting * dnsmasq which in turn is waiting on net which in turn is waiting
* on dnsmasq. * on dnsmasq.
* The work around is for resolvconf to restart it's services with * The work around is for resolvconf to restart its services with
* --nodeps which means just that. * --nodeps which means just that.
* The downside is that there is a small window when our status is * The downside is that there is a small window when our status is
* invalid. * invalid.
@ -1106,7 +1106,7 @@ runscript(int argc, char **argv)
atexit(cleanup); atexit(cleanup);
/* We need to work out the real full path to our service. /* We need to work out the real full path to our service.
* This works fine, provided that we ONLY allow mulitplexed services * This works fine, provided that we ONLY allow multiplexed services
* to exist in the same directory as the master link. * to exist in the same directory as the master link.
* Also, the master link as to be a real file in the init dir. */ * Also, the master link as to be a real file in the init dir. */
if (!realpath(argv[1], path)) { if (!realpath(argv[1], path)) {
@ -1192,7 +1192,7 @@ runscript(int argc, char **argv)
deps = true; deps = true;
/* Punt the first arg as it's our service name */ /* Punt the first arg as its our service name */
argc--; argc--;
argv++; argv++;