View | Details | Raw Unified
Collapse All | Expand All

(-) /etc/init.d/orig-functions.sh (+25 lines)
 Lines 343-348   esyslog() { Link Here 
	return 0
	return 0
}
}
# void elog(char *type, char *message)
# 
#    called from einfo/ewarn/eerror to log output IF INVOKED FROM AN EBUILD
#
elog() {
    [ "X$EBUILD_PHASE" == "X" ] && return 0
    [ -x /usr/bin/logger ] || return 0
    LTYPE=${1:-debug}
    shift 1
    tag=ebuild
    intro="${EBUILD_PHASE:-??}.${LTYPE} (${CATEGORY}/${PF}) "
    /usr/bin/logger -p "user.${LTYPE}" -t "${tag}" -- "${intro}$@"
    return 0
}
# void einfo(char* message)
# void einfo(char* message)
#
#
#    show an informative message (with a newline)
#    show an informative message (with a newline)
 Lines 353-358   einfo() { Link Here 
		echo -e " ${GOOD}*${NORMAL} ${*}"
		echo -e " ${GOOD}*${NORMAL} ${*}"
	fi
	fi
	elog info "$@"
	return 0
	return 0
}
}
 Lines 366-371   einfon() { Link Here 
		echo -ne " ${GOOD}*${NORMAL} ${*}"
		echo -ne " ${GOOD}*${NORMAL} ${*}"
	fi
	fi
	elog info "$@"
	return 0
	return 0
}
}
 Lines 384-389   ewarn() { Link Here 
	# Log warnings to system log
	# Log warnings to system log
	esyslog "daemon.warning" "rc-scripts" "${*}"
	esyslog "daemon.warning" "rc-scripts" "${*}"
	elog warning "$@"
	return 0
	return 0
}
}
 Lines 402-407   eerror() { Link Here 
	# Log errors to system log
	# Log errors to system log
	esyslog "daemon.err" "rc-scripts" "${*}"
	esyslog "daemon.err" "rc-scripts" "${*}"
	elog err "$@"
	return 0
	return 0
}
}