Deleted Added
full compact
hostname (126647) hostname (126648)
1#!/bin/sh
2#
3# Copyright (c) 2003 The FreeBSD Project. All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24# SUCH DAMAGE.
25#
1#!/bin/sh
2#
3# Copyright (c) 2003 The FreeBSD Project. All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24# SUCH DAMAGE.
25#
26# $FreeBSD: head/etc/rc.d/hostname 126647 2004-03-05 09:17:01Z pjd $
26# $FreeBSD: head/etc/rc.d/hostname 126648 2004-03-05 09:18:40Z pjd $
27#
28
29# PROVIDE: hostname
30# REQUIRE: mountcritlocal
31# BEFORE: netif
32# KEYWORD: FreeBSD
33
34. /etc/rc.subr

--- 8 unchanged lines hidden (view full) ---

43 # If we are inside a jail, set the host name even if it is already set,
44 # but first check if it is permitted.
45 #
46 if [ `$SYSCTL_N security.jail.jailed` -eq 1 ]; then
47 if [ `$SYSCTL_N security.jail.set_hostname_allowed` -eq 0 ]; then
48 return
49 fi
50 elif [ -n "`hostname -s`" ]; then
27#
28
29# PROVIDE: hostname
30# REQUIRE: mountcritlocal
31# BEFORE: netif
32# KEYWORD: FreeBSD
33
34. /etc/rc.subr

--- 8 unchanged lines hidden (view full) ---

43 # If we are inside a jail, set the host name even if it is already set,
44 # but first check if it is permitted.
45 #
46 if [ `$SYSCTL_N security.jail.jailed` -eq 1 ]; then
47 if [ `$SYSCTL_N security.jail.set_hostname_allowed` -eq 0 ]; then
48 return
49 fi
50 elif [ -n "`hostname -s`" ]; then
51 return
51 return
52 fi
53
54 hostname ${hostname}
55 echo "Setting hostname: `hostname`."
56}
57
58load_rc_config $name
59run_rc_command "$1"
52 fi
53
54 hostname ${hostname}
55 echo "Setting hostname: `hostname`."
56}
57
58load_rc_config $name
59run_rc_command "$1"