summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com>2017-02-10 17:55:55 +0100
committerDavid Seifert <soap@gentoo.org>2017-02-11 21:14:13 +0100
commite3a3bc829b7c4024b522fa15f4427b5ad1ca87d3 (patch)
tree3715446f5ad7e0675982c1642cf2d33e44daf620 /sys-freebsd
parentsys-freebsd/freebsd-lib: remove unused patches/file (diff)
downloadgentoo-e3a3bc829b7c4024b522fa15f4427b5ad1ca87d3.tar.gz
gentoo-e3a3bc829b7c4024b522fa15f4427b5ad1ca87d3.tar.bz2
gentoo-e3a3bc829b7c4024b522fa15f4427b5ad1ca87d3.zip
sys-freebsd/freebsd-sbin: remove unused files
Closes: https://github.com/gentoo/gentoo/pull/3903
Diffstat (limited to 'sys-freebsd')
-rw-r--r--sys-freebsd/freebsd-sbin/files/devd.conf153
-rw-r--r--sys-freebsd/freebsd-sbin/files/devd.initd47
-rw-r--r--sys-freebsd/freebsd-sbin/files/devd_queue50
-rw-r--r--sys-freebsd/freebsd-sbin/files/ipfw.confd10
-rw-r--r--sys-freebsd/freebsd-sbin/files/ipfw.initd110
-rw-r--r--sys-freebsd/freebsd-sbin/files/sysctl.initd28
6 files changed, 0 insertions, 398 deletions
diff --git a/sys-freebsd/freebsd-sbin/files/devd.conf b/sys-freebsd/freebsd-sbin/files/devd.conf
deleted file mode 100644
index fd1e0352e5ba..000000000000
--- a/sys-freebsd/freebsd-sbin/files/devd.conf
+++ /dev/null
@@ -1,153 +0,0 @@
-# Refer to devd.conf(5) and devd(8) man pages for the details on how to
-# run and configure devd.
-#
-
-# NB: All regular expressions have an implicit ^$ around them.
-# NB: device-name is shorthand for 'match device-name'
-
-options {
- # Each directory directive adds a directory the list of directories
- # that we scan for files. Files are read-in in the order that they
- # are returned from readdir(3). The rule-sets are combined to
- # create a DFA that's used to match events to actions.
- directory "/etc/devd";
- directory "/usr/local/etc/devd";
- pid-file "/var/run/devd.pid";
-
- # Setup some shorthand for regex that we use later in the file.
- #XXX Yes, these are gross -- imp
- set scsi-controller-regex
- "(aac|adv|adw|aha|ahb|ahc|ahd|aic|amd|amr|asr|bt|ciss|ct|dpt|\
- esp|ida|iir|ips|isp|mlx|mly|mpt|ncr|ncv|nsp|stg|sym|trm|wds)\
- [0-9]+";
-};
-
-# Note that the attach/detach with the highest value wins, so that one can
-# override these general rules.
-
-#
-# For ethernet like devices start configuring the interface. Due to
-# a historical accident, this script is called pccard_ether.
-#
-attach 0 {
- media-type "ethernet";
- action "/etc/devd_queue add env IN_HOTPLUG=1 /etc/init.d/net.$device-name start";
-};
-
-detach 0 {
- media-type "ethernet";
- action "/etc/devd_queue add env IN_HOTPLUG=1 /etc/init.d/net.$device-name stop";
-};
-
-#
-# Try to start dhclient on Ethernet like interfaces when the link comes
-# up. Only devices that are configured to support DHCP will actually
-# run it. No link down rule exists because dhclient automaticly exits
-# when the link goes down.
-#
-notify 0 {
- match "system" "IFNET";
- match "type" "LINK_UP";
- media-type "ethernet";
- action "/etc/devd_queue add /etc/init.d/net.$subsystem start";
-};
-notify 0 {
- match "system" "IFNET";
- match "type" "LINK_DOWN";
- media-type "ethernet";
- action "/etc/devd_queue add /etc/init.d/net.$subsystem stop";
-};
-
-#
-# Like Ethernet devices, but separate because
-# they have a different media type. We may want
-# to exploit this later.
-#
-#detach 0 {
-# media-type "802.11";
-# action "env IN_HOTPLUG=1 /etc/init.d/net.$device-name stop";
-#};
-#attach 0 {
-# media-type "802.11";
-# action "env IN_HOTPLUG=1 /etc/init.d/net.$device-name start";
-#};
-
-# Not sure how to handle this in Gentoo yet
-# When a USB Bluetooth dongle appears activate it
-#attach 100 {
-# device-name "ubt[0-9]+";
-# action "/etc/rc.d/bluetooth start $device-name";
-#};
-#detach 100 {
-# device-name "ubt[0-9]+";
-# action "/etc/rc.d/bluetooth stop $device-name";
-#};
-
-# When a USB keyboard arrives, attach it as the console keyboard.
-attach 100 {
- device-name "ukbd0";
- action "kbdcontrol -k /dev/ukbd0 < /dev/console";
-};
-detach 100 {
- device-name "ukbd0";
- action "kbdcontrol -k /dev/kbd0 < /dev/console";
-};
-
-# The entry below starts and stops moused when a mouse is plugged in.
-attach 100 {
- device-name "psm[0-9]+";
- action "/etc/devd_queue add env IN_HOTPLUG=1 /etc/init.d/moused.$device-name start";
-};
-detach 100 {
- device-name "psm[0-9]+";
- action "/etc/devd_queue add env IN_HOTPLUG=1 /etc/init.d/moused.$device-name stop";
-};
-attach 100 {
- device-name "ums[0-9]+";
- action "/etc/devd_queue add env IN_HOTPLUG=1 /etc/init.d/moused.$device-name start";
-};
-detach 100 {
- device-name "ums[0-9]+";
- action "/etc/devd_queue add env IN_HOTPLUG=1 /etc/init.d/moused.$device-name stop";
-};
-
-# Notify all users before beginning emergency shutdown when we get
-# a _CRT or _HOT thermal event and we're going to power down the system
-# very soon.
-notify 10 {
- match "system" "ACPI";
- match "subsystem" "Thermal";
- match "notify" "0xcc";
- action "logger -p kern.emerg 'WARNING: system temperature too high, shutting down soon!'";
-};
-
-/* EXAMPLES TO END OF FILE
-
-
-# Examples of notify hooks. A notify is a generic way for a kernel
-# subsystem to send event notification to userland.
-#
-# Here are some examples of ACPI notify handlers. ACPI subsystems that
-# generate notifies include the AC adapter, power/sleep buttons,
-# control method batteries, lid switch, and thermal zones.
-#
-# Information returned is not always the same as the ACPI notify
-# events. See the ACPI specification for more information about
-# notifies. Here is the information returned for each subsystem:
-#
-# ACAD: AC line state (0 is offline, 1 is online)
-# Button: Button pressed (0 for power, 1 for sleep)
-# CMBAT: ACPI battery events
-# Lid: Lid state (0 is closed, 1 is open)
-# Thermal: ACPI thermal zone events
-#
-# This example calls a script when the AC state changes, passing the
-# notify value as the first argument. If the state is 0x00, it might
-# call some sysctls to implement economy mode. If 0x01, it might set
-# the mode to performance.
-notify 10 {
- match "system" "ACPI";
- match "subsystem" "ACAD";
- action "/etc/acpi_ac $notify";
-};
-*/
diff --git a/sys-freebsd/freebsd-sbin/files/devd.initd b/sys-freebsd/freebsd-sbin/files/devd.initd
deleted file mode 100644
index 617125840814..000000000000
--- a/sys-freebsd/freebsd-sbin/files/devd.initd
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need localmount
- after bootmisc hostname
- before net
-}
-
-start() {
- # Services may depend on us, so mark us as inactive
- mark_service_inactive "${SVCNAME}"
-
- # Create a queue so that if things went UP DOWN UP DOWN UP DOWN UP
- # We just do an UP
- # This is used by /etc/devd_queue
- mkdir -p /var/run/devd
-
- ebegin "Starting the Device State Change Daemon"
- sysctl hw.bus.devctl_disable=0 >/dev/null
- start-stop-daemon --start --exec /sbin/devd \
- --pidfile /var/run/devd.pid
- eend $? "Failed to start devd" \
- || return $?
-
- ebegin "Waiting for Device State Change Daemon to settle"
- LC_ALL=C sleep "${DEVD_WAIT:-2}"
- eend $?
-
- # Now flush the queue
- einfo "Flushing Device State Change Daemon queue"
- /etc/devd_queue flush
-
- mark_service_started "${SVCNAME}"
- return 0
-}
-
-stop() {
- ebegin "Stopping the Device State Change Daemon"
- sysctl hw.bus.devctl_disable=1 >/dev/null
- start-stop-daemon --stop --exec /sbin/devd \
- --pidfile /var/run/devd.pid
- eend $? "Failed to stop devd"
-}
-
-# vim: ts=4 :
diff --git a/sys-freebsd/freebsd-sbin/files/devd_queue b/sys-freebsd/freebsd-sbin/files/devd_queue
deleted file mode 100644
index d42cb830c962..000000000000
--- a/sys-freebsd/freebsd-sbin/files/devd_queue
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-
-# Notify the rc system that we're in the background
-export IN_BACKGROUND=true
-
-arg1="$1"
-if [ -z "$arg1" ] ; then
- echo "Command required" > /dev/stderr
- exit 1
-fi
-shift
-
-case "$arg1" in
- add)
- if [ -z "$1" ] ; then
- echo "Command missing!" > /dev/stderr
- exit 1
- fi
-
- # If we don't have a queue then just run
- if [ ! -d /var/run/devd ] ; then
- "$@"
- exit $?
- fi
-
- cmd="$1"
- args="$*"
- if [ "$cmd" = "env" ] ; then
- shift
- while echo "$1" | grep -q "="; do
- shift
- [ "$1" = "--" ] && shift && break
- done
- cmd="$1"
- fi
- echo "$args" > /var/run/devd/$(basename "$cmd")
- ;;
- flush)
- while ! rmdir /var/run/devd 2>/dev/null ; do
- for cmd in $(cd /var/run/devd; ls) ; do
- args=$(cat /var/run/devd/$cmd)
- rm -f /var/run/devd/$cmd
- $args
- done
- done
- ;;
- *)
- echo "Unknown command $arg1"
- ;;
-esac
diff --git a/sys-freebsd/freebsd-sbin/files/ipfw.confd b/sys-freebsd/freebsd-sbin/files/ipfw.confd
deleted file mode 100644
index 687f92da922f..000000000000
--- a/sys-freebsd/freebsd-sbin/files/ipfw.confd
+++ /dev/null
@@ -1,10 +0,0 @@
-# ipfw provides a stateful firewall.
-# This means we allow everything out, and if we have a connection we allow it
-# back in. This is very flexable and quite secure.
-
-# For ease of use, we allow auth and ssh ports through as well.
-# To override the list of allowed ports
-#PORTS_IN="auth ssh"
-
-# You may want to enable logging of denied connections
-#LOG_DENY="yes"
diff --git a/sys-freebsd/freebsd-sbin/files/ipfw.initd b/sys-freebsd/freebsd-sbin/files/ipfw.initd
deleted file mode 100644
index 13cdaee68d24..000000000000
--- a/sys-freebsd/freebsd-sbin/files/ipfw.initd
+++ /dev/null
@@ -1,110 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This is a nice client firewall script which should suit most desktop users.
-# We allow auth and ssh in by default.
-
-PORTS_IN=${PORTS_IN-auth ssh}
-
-opts="panic showstatus"
-
-depend() {
- before net
- provide firewall
-}
-
-ipfw() {
- /sbin/ipfw -f -q "$@"
-}
-
-init() {
- # Load the kernel module
- if ! sysctl net.inet.ip.fw.enable=1 >/dev/null 2>/dev/null ; then
- if ! kldload ipfw ; then
- eend 1 "Unable to load firewall module"
- return 1
- fi
- fi
-
- ipfw flush
-
- ipfw add allow all from any to any via lo0
- ipfw add allow all from any to 127.0.0.0/8
- ipfw add deny ip from 127.0.0.0/8 to any
-
- ipfw add allow ipv6-icmp from :: to ff02::/16
- ipfw add allow ipv6-icmp from fe80::/10 to fe80::/10
- ipfw add allow ipv6-icmp from fe80::/10 to ff02::/16
-}
-
-start() {
- local x= log=
- ebegin "Starting firewall rules"
- if ! init ; then
- eend 1 "Failed to flush firewall ruleset"
- return 1
- fi
-
- [ "${LOG_DENY}" = "yes" ] && log="log"
-
- # Use a statefull firewall
- ipfw add check-state
-
- # Open our configured ports
- if [ -n "${PORTS_IN}" ] ; then
- local pin=
- for x in ${PORTS_IN} ; do
- pin="${pin}${pin:+,}${x}"
- done
- ipfw add allow tcp from any to me ${pin} established keep-state
- ipfw add allow tcp from any to me6 ${pin} established keep-state
- ipfw add allow tcp from any to me ${pin} setup keep-state
- ipfw add allow tcp from any to me6 ${pin} setup keep-state
- ipfw add allow udp from any to me ${pin} established
- ipfw add allow udp from any to me ${pin} keep-state
- ipfw add allow udp from any to me6 ${pin} established
- ipfw add allow udp from any to me6 ${pin} keep-state
- fi
-
- # Nice flexable rules that disallow incoming except for stuff we
- # have asked for, and allow all outgoing.
- ipfw add allow tcp from me to any established keep-state
- ipfw add allow tcp from me to any setup keep-state
- ipfw add allow tcp from me6 to any established keep-state
- ipfw add allow tcp from me6 to any setup keep-state
- ipfw add deny ${log} tcp from any to any
- ipfw add allow udp from me to any established
- ipfw add allow udp from me to any keep-state
- ipfw add allow udp from me6 to any established
- ipfw add allow udp from me6 to any keep-state
- ipfw add deny ${log} udp from any to any
-
- # Be a good firewall and allow some ICMP traffic.
- # Remove 8 if you really want to disallow ping.
- ipfw add allow icmp from any to any icmptypes 0,3,8,11,12
- ipfw add allow ip6 from any to any proto ipv6-icmp
-
- eend 0
-}
-
-stop() {
- ebegin "Stopping firewall rules"
- # We don't unload the kernel module as that action
- # can cause memory leaks as of FreeBSD 6.x
- sysctl net.inet.ip.fw.enable=0 >/dev/null
- eend $?
-}
-
-panic() {
- ebegin "Stopping firewall rules - hard"
- if ! init ; then
- eend 1 "Failed to flush firewall ruleset"
- return 1
- fi
- eend 0
-}
-
-showstatus() {
- ipfw show
-}
diff --git a/sys-freebsd/freebsd-sbin/files/sysctl.initd b/sys-freebsd/freebsd-sbin/files/sysctl.initd
deleted file mode 100644
index 9b8aaf8e9b32..000000000000
--- a/sys-freebsd/freebsd-sbin/files/sysctl.initd
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
- after checkroot root
-}
-
-start() {
- ebegin "Configuring kernel parameters"
-
- if [ ! -f /etc/sysctl.conf ]; then
- eend 1 "/etc/sysctl.conf" "not found"
- return 1
- fi
-
- local retval=0 var= comments=
- while read var comments ; do
- case "${var}" in
- ""|"#"*) continue;;
- esac
- sysctl "${var}" >/dev/null || retval=1
- done < /etc/sysctl.conf
- eend ${retval} "Some errors were encountered"
-}
-
-# vim: set ts=4 :