Check in all new configs on Phil.
This commit is contained in:
parent
f36d463f50
commit
6885314a99
40 changed files with 307 additions and 334 deletions
14
etc/.gitignore
vendored
14
etc/.gitignore
vendored
|
|
@ -4,9 +4,9 @@
|
|||
/*.orig
|
||||
/*.OLD
|
||||
/UPower/
|
||||
/X11/
|
||||
/acpi/
|
||||
/adjtime
|
||||
/appstream.conf
|
||||
/apparmor.d/
|
||||
/asound.conf
|
||||
/bash/
|
||||
|
|
@ -34,6 +34,7 @@
|
|||
/fonts/
|
||||
/gai.conf
|
||||
/gimp/
|
||||
/gprofng.rc
|
||||
/group-
|
||||
/grub.d/
|
||||
/gshadow
|
||||
|
|
@ -51,6 +52,7 @@
|
|||
/ld.so.cache
|
||||
/ld.so.conf
|
||||
/ld.so.conf.d/
|
||||
/libblockdev/
|
||||
/libnl/
|
||||
/localtime
|
||||
/lvm/
|
||||
|
|
@ -61,7 +63,9 @@
|
|||
/mke2fs.conf
|
||||
/modprobe.d/
|
||||
/modules-load.d/
|
||||
/mpv/
|
||||
/mtab
|
||||
/mtools.conf
|
||||
/netconfig
|
||||
/nsswitch.conf
|
||||
/os-release
|
||||
|
|
@ -69,11 +73,16 @@
|
|||
/passwd-
|
||||
/pinforc
|
||||
/pkcs11/
|
||||
/polkit-1/
|
||||
/profile
|
||||
/profile.d/
|
||||
/protocols
|
||||
/pulse/
|
||||
/rc_maps.cfg
|
||||
/resolv.conf
|
||||
/rpc
|
||||
/rsyncd.conf
|
||||
/sane.d/
|
||||
/screenrc
|
||||
/securetty
|
||||
/security/
|
||||
|
|
@ -92,7 +101,10 @@
|
|||
/sysctl.conf
|
||||
/sysctl.d/
|
||||
/syslog.d/
|
||||
/ts.conf
|
||||
/udev/
|
||||
/udisks2/
|
||||
/vdpau_wrapper.cfg
|
||||
/wgetrc
|
||||
/wpa_supplicant/
|
||||
/xattr.conf
|
||||
|
|
|
|||
2
etc/X11/.gitignore
vendored
Normal file
2
etc/X11/.gitignore
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
/Xwrapper.config
|
||||
/xinit/
|
||||
9
etc/X11/xorg.conf.d/10-keyboard.conf
Normal file
9
etc/X11/xorg.conf.d/10-keyboard.conf
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
Section "InputClass"
|
||||
Identifier "Keyboard"
|
||||
MatchIsKeyboard "on"
|
||||
Driver "libinput"
|
||||
Option "XkbModel" "pc105"
|
||||
Option "XkbLayout" "gb"
|
||||
# Option "XkbOptions" "terminate:ctrl_alt_bksp,lv3:lalt_switch,eurosign:4"
|
||||
Option "XkbOptions" "terminate:ctrl_alt_bksp,eurosign:4"
|
||||
EndSection
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
# Printer configuration file for CUPS v2.4.6
|
||||
# Printer configuration file for CUPS v2.4.7
|
||||
# Written by cupsd
|
||||
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
|
||||
NextPrinterId 4
|
||||
|
|
|
|||
4
etc/default/.gitignore
vendored
4
etc/default/.gitignore
vendored
|
|
@ -4,4 +4,8 @@
|
|||
/libc-locales
|
||||
/live.conf
|
||||
/rscsi
|
||||
/scpio
|
||||
/spax
|
||||
/star
|
||||
/suntar
|
||||
/useradd
|
||||
|
|
|
|||
53
etc/dhcpcd.conf
Normal file
53
etc/dhcpcd.conf
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
# See dhcpcd.conf(5) for details.
|
||||
|
||||
# Allow users of this group to interact with dhcpcd via the control socket.
|
||||
controlgroup wheel
|
||||
|
||||
# Inform the DHCP server of our hostname for DDNS.
|
||||
hostname
|
||||
|
||||
# Use the hardware address of the interface for the Client ID.
|
||||
#clientid
|
||||
# or
|
||||
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
|
||||
# Some non-RFC compliant DHCP servers do not reply with this set.
|
||||
# In this case, comment out duid and enable clientid above.
|
||||
duid
|
||||
|
||||
# Persist interface configuration when dhcpcd exits.
|
||||
persistent
|
||||
|
||||
# vendorclassid is set to blank to avoid sending the default of
|
||||
# dhcpcd-<version>:<os>:<machine>:<platform>
|
||||
vendorclassid
|
||||
|
||||
# A list of options to request from the DHCP server.
|
||||
option domain_name_servers, domain_name, domain_search
|
||||
option classless_static_routes
|
||||
# Respect the network MTU. This is applied to DHCP routes.
|
||||
#option interface_mtu
|
||||
|
||||
# Request a hostname from the network
|
||||
#option host_name
|
||||
|
||||
# Most distributions have NTP support.
|
||||
#option ntp_servers
|
||||
|
||||
# Rapid commit support.
|
||||
# Safe to enable by default because it requires the equivalent option set
|
||||
# on the server to actually work.
|
||||
option rapid_commit
|
||||
|
||||
# A ServerID is required by RFC2131.
|
||||
require dhcp_server_identifier
|
||||
|
||||
# Generate SLAAC address using the Hardware Address of the interface
|
||||
#slaac hwaddr
|
||||
# OR generate Stable Private IPv6 Addresses based from the DUID
|
||||
slaac private
|
||||
|
||||
# Static IP for the interface
|
||||
interface enp12s0
|
||||
static ip_address=192.168.67.1
|
||||
static routers=192.168.67.254
|
||||
static domain_name_servers=192.168.67.254
|
||||
|
|
@ -1,4 +1,2 @@
|
|||
UUID=94592a25-8ddd-4172-8a4a-ba37039264b9 / f2fs defaults 0 0
|
||||
UUID=3b36e83b-4742-402c-8374-a1938c2eac47 none swap sw 0 0
|
||||
UUID=1991-AFAB /boot/efi vfat defaults 0 2
|
||||
#tmpfs /tmp tmpfs defaults,nosuid,nodev 0 0
|
||||
UUID=fafa1255-8ef8-42a6-9fb1-64143de34812 / ext4 defaults 0 1
|
||||
UUID=B42D-3C21 /boot/efi vfat defaults 0 2
|
||||
|
|
|
|||
37
etc/group
37
etc/group
|
|
@ -7,7 +7,7 @@ tty:x:5:
|
|||
tape:x:6:
|
||||
daemon:x:7:
|
||||
floppy:x:8:tadgy
|
||||
disk:x:9:libvirt
|
||||
disk:x:9:
|
||||
lp:x:10:_saned
|
||||
dialout:x:11:
|
||||
audio:x:12:pulse,tadgy
|
||||
|
|
@ -20,29 +20,24 @@ mail:x:18:
|
|||
storage:x:19:
|
||||
scanner:x:20:_saned
|
||||
network:x:21:tadgy
|
||||
kvm:x:24:tadgy,libvirt
|
||||
kvm:x:24:tadgy
|
||||
input:x:25:
|
||||
plugdev:x:26:
|
||||
usbmon:x:27:
|
||||
sgx:x:28:
|
||||
nogroup:x:99:
|
||||
users:x:100:
|
||||
xbuilder:x:101:tadgy
|
||||
dbus:x:22:
|
||||
_dhcpcd:x:999:
|
||||
lxdm:x:998:
|
||||
_uuidd:x:998:
|
||||
dbus:x:22:
|
||||
polkitd:x:997:
|
||||
pulse-access:x:996:
|
||||
pulse:x:995:
|
||||
rtkit:x:994:
|
||||
_uuidd:x:993:
|
||||
ntpd:x:992:
|
||||
socklog:x:991:
|
||||
lpadmin:x:990:
|
||||
_mlocate:x:989:
|
||||
dnsmasq:x:988:
|
||||
libvirt:x:987:
|
||||
ldap:x:986:
|
||||
rpc:x:985:
|
||||
vboxusers:x:984:tadgy
|
||||
plugdev:x:26:
|
||||
_saned:x:983:
|
||||
usbmon:x:27:
|
||||
sgx:x:28:
|
||||
lxdm:x:996:
|
||||
lpadmin:x:995:
|
||||
_saned:x:994:
|
||||
_mlocate:x:993:
|
||||
rpc:x:992:
|
||||
ntpd:x:991:
|
||||
rtkit:x:990:
|
||||
pulse-access:x:989:
|
||||
pulse:x:988:
|
||||
|
|
|
|||
BIN
etc/gshadow.gpg
BIN
etc/gshadow.gpg
Binary file not shown.
7
etc/lxdm/.gitignore
vendored
Normal file
7
etc/lxdm/.gitignore
vendored
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
/LoginReady
|
||||
/PostLogin
|
||||
/PostLogout
|
||||
/PreLogin
|
||||
/PreReboot
|
||||
/PreShutdown
|
||||
/Xsession
|
||||
62
etc/lxdm/lxdm.conf
Normal file
62
etc/lxdm/lxdm.conf
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
[base]
|
||||
## uncomment and set autologin username to enable autologin
|
||||
# autologin=dgod
|
||||
|
||||
## uncomment and set timeout to enable timeout autologin,
|
||||
## the value should >=5
|
||||
# timeout=10
|
||||
|
||||
## default session or desktop used when no systemwide config
|
||||
session=/usr/bin/startlxde
|
||||
|
||||
## uncomment and set to set numlock on your keyboard
|
||||
# numlock=0
|
||||
|
||||
## set this if you don't want to put xauth file at ~/.Xauthority
|
||||
# xauth_path=/tmp
|
||||
|
||||
# not ask password for users who have empty password
|
||||
skip_password=1
|
||||
|
||||
## greeter used to welcome the user
|
||||
greeter=/usr/libexec/lxdm-greeter-gtk
|
||||
|
||||
[server]
|
||||
## arg used to start xserver, not fully function
|
||||
arg=/usr/bin/X -background vt11
|
||||
# uncomment this if you really want xserver listen to tcp
|
||||
tcp_listen=1
|
||||
# uncoment this if you want reset the xserver after logou
|
||||
# reset=1
|
||||
|
||||
[display]
|
||||
## gtk theme used by greeter
|
||||
gtk_theme=Clearlooks
|
||||
|
||||
## background of the greeter
|
||||
#bg=/usr/share/void-artwork/splash.png
|
||||
|
||||
## if show bottom pane
|
||||
bottom_pane=1
|
||||
|
||||
## if show language select control
|
||||
lang=1
|
||||
|
||||
## if show keyboard layout select control
|
||||
keyboard=0
|
||||
|
||||
## the theme of greeter
|
||||
theme=Industrial
|
||||
|
||||
[input]
|
||||
|
||||
[userlist]
|
||||
## if disable the user list control at greeter
|
||||
disable=0
|
||||
|
||||
## whitelist user
|
||||
white=
|
||||
|
||||
## blacklist user
|
||||
black=
|
||||
|
||||
1
etc/mcelog/.gitignore
vendored
1
etc/mcelog/.gitignore
vendored
|
|
@ -1 +0,0 @@
|
|||
/*-trigger
|
||||
|
|
@ -1,198 +0,0 @@
|
|||
# mcelog is the user space backend that decodes and process machine check events
|
||||
# (cpu hardware errors) reported by the CPU to the kernel
|
||||
#
|
||||
|
||||
# general format
|
||||
#optionname = value
|
||||
# white space is not allowed in value currently, except at the end where it is dropped
|
||||
#
|
||||
|
||||
# In general all command line options that are not commands work here.
|
||||
# See man mcelog or mcelog --help for a list.
|
||||
# e.g. to enable the --no-syslog option use
|
||||
#no-syslog = yes (or no to disable)
|
||||
# when the option has a argument
|
||||
#logfile = /tmp/logfile
|
||||
# below are the options which are not command line options.
|
||||
|
||||
# Set CPU type for which mcelog decodes events:
|
||||
#cpu = type
|
||||
# For valid values for type please see mcelog --help.
|
||||
# If this value is set incorrectly the decoded output will be likely incorrect.
|
||||
# By default when this parameter is not set mcelog uses the CPU it is running on
|
||||
# on very new kernels the mcelog events reported by the kernel also carry
|
||||
# the CPU type which is used too when available and not overridden.
|
||||
|
||||
# Enable daemon mode:
|
||||
daemon = yes
|
||||
# By default mcelog just processes the currently pending events and exits.
|
||||
# In daemon mode it will keep running as a daemon in the background and poll
|
||||
# the kernel for events and then decode them.
|
||||
|
||||
# Filter out known broken events by default.
|
||||
filter = yes
|
||||
# Don't log memory errors individually.
|
||||
# They still get accounted if that is enabled.
|
||||
#filter-memory-errors = yes
|
||||
|
||||
# output in undecoded raw format to be easier machine readable
|
||||
# (default is decoded).
|
||||
#raw = yes
|
||||
|
||||
# Set CPU Mhz to decode uptime from time stamp counter (output
|
||||
# unreliable, not needed on new kernels which report the event time
|
||||
# directly. A lot of systems don't have a linear time stamp clock
|
||||
# and the output is wrong then.
|
||||
# Normally mcelog tries to figure out if it the TSC is reliable
|
||||
# and only uses the current frequency then.
|
||||
# Setting a frequency forces timestamp decoding.
|
||||
# This setting is obsolete with modern kernels which report the time
|
||||
# directly.
|
||||
#cpumhz = 1800.00
|
||||
|
||||
# log output options
|
||||
# Log decoded machine checks in syslog (default stdout or syslog for daemon)
|
||||
syslog = yes
|
||||
# Log decoded machine checks in syslog with error level
|
||||
syslog-error = yes
|
||||
# Never log anything to syslog
|
||||
#no-syslog = yes
|
||||
# Append log output to logfile instead of stdout. Only when no syslog logging is active
|
||||
#logfile = filename
|
||||
|
||||
# Use SMBIOS information to decode DIMMs (needs root).
|
||||
# This function is not recommended to use right now and generally not needed.
|
||||
# The exception is memdb prepopulation, which is configured separately below.
|
||||
#dmi = no
|
||||
|
||||
# When in daemon mode run as this user after set up.
|
||||
# Note that the triggers will run as this user too.
|
||||
# Setting this to non root will mean that triggers cannot take some corrective
|
||||
# action, like offlining objects.
|
||||
#run-credentials-user = root
|
||||
|
||||
# group to run as daemon with
|
||||
# default to the group of the run-credentials-user
|
||||
#run-credentials-group = nobody
|
||||
|
||||
[server]
|
||||
# user allowed to access client socket.
|
||||
# when set to * match any
|
||||
# root is always allowed to access.
|
||||
# default: root only
|
||||
client-user = root
|
||||
# group allowed to access mcelog
|
||||
# When no group is configured any group matches (but still user checking).
|
||||
# when set to * match any
|
||||
#client-group = root
|
||||
# Path to the unix socket for client<->server communication.
|
||||
# When no socket-path is configured the server will not start
|
||||
#socket-path = /var/run/mcelog-client
|
||||
# When mcelog starts it checks if a server is already running. This configures the timeout
|
||||
# for this check.
|
||||
#initial-ping-timeout = 2
|
||||
|
||||
[dimm]
|
||||
# Is the in memory DIMM error tracking enabled?
|
||||
# Only works on systems with integrated memory controller and
|
||||
# which are supported.
|
||||
# Only takes effect in daemon mode.
|
||||
dimm-tracking-enabled = yes
|
||||
# Use DMI information from the BIOS to prepopulate DIMM database.
|
||||
# Note this might not work with all BIOS and requires mcelog to run as root.
|
||||
# Alternative is to let mcelog create DIMM objects on demand.
|
||||
dmi-prepopulate = yes
|
||||
#
|
||||
# Execute these triggers when the rate of corrected or uncorrected
|
||||
# Errors per DIMM exceeds the threshold.
|
||||
# Note when the hardware does not report DIMMs this might also
|
||||
# be per channel.
|
||||
# The default of 10/24h was reasonable for server quality
|
||||
# DDR3 DIMMs as of 2009/10. Newer systems can benefit from
|
||||
# more aggressive page offline when corrected errors are seen
|
||||
# See:
|
||||
# https://www.intel.com/content/dam/www/public/us/en/documents/intel-and-samsung-mrt-improving-memory-reliability-at-data-centers.pdf
|
||||
# for details.
|
||||
#uc-error-trigger = dimm-error-trigger
|
||||
uc-error-threshold = 1 / 24h
|
||||
#ce-error-trigger = dimm-error-trigger
|
||||
ce-error-threshold = 2 / 24h
|
||||
|
||||
[socket]
|
||||
# Enable memory error accounting per socket.
|
||||
socket-tracking-enabled = yes
|
||||
|
||||
# Threshold and trigger for uncorrected memory errors on a socket.
|
||||
# mem-uc-error-trigger = socket-memory-error-trigger
|
||||
|
||||
mem-uc-error-threshold = 100 / 24h
|
||||
|
||||
# Trigger script for corrected memory errors on a socket.
|
||||
mem-ce-error-trigger = socket-memory-error-trigger
|
||||
|
||||
# Threshold on when to trigger a correct error for the socket.
|
||||
|
||||
mem-ce-error-threshold = 100 / 24h
|
||||
|
||||
# Log socket error threshold explicitly?
|
||||
mem-ce-error-log = yes
|
||||
|
||||
# Trigger script for uncorrected bus error events
|
||||
bus-uc-threshold-trigger = bus-error-trigger
|
||||
|
||||
# Trigger script for uncorrected IOMCA erors
|
||||
iomca-threshold-trigger = iomca-error-trigger
|
||||
|
||||
# Trigger script for other uncategorized errors
|
||||
unknown-threshold-trigger = unknown-error-trigger
|
||||
|
||||
[cache]
|
||||
# Processing of cache error thresholds reported by Intel CPUs.
|
||||
cache-threshold-trigger = cache-error-trigger
|
||||
|
||||
# Should cache threshold events be logged explicitly?
|
||||
cache-threshold-log = yes
|
||||
|
||||
[page]
|
||||
# Memory error accouting per 4K memory page.
|
||||
# Threshold for the correct memory errors trigger script.
|
||||
memory-ce-threshold = 10 / 24h
|
||||
|
||||
# Trigger script for corrected errors.
|
||||
# memory-ce-trigger = page-error-trigger
|
||||
|
||||
# Memory error counter per 4K memory page.
|
||||
# Threshold for the counter replacements trigger script.
|
||||
memory-ce-counter-replacement-threshold = 20 / 24h
|
||||
|
||||
# Trigger script for counter replacements.
|
||||
memory-ce-counter-replacement-trigger = page-error-counter-replacement-trigger
|
||||
|
||||
# Should page threshold events be logged explicitly?
|
||||
memory-ce-log = yes
|
||||
|
||||
# specify the internal action in mcelog to exceeding a page error threshold
|
||||
# this is done in addition to executing the trigger script if available
|
||||
# off no action
|
||||
# account only account errors
|
||||
# soft try to soft-offline page without killing any processes
|
||||
# This requires an uptodate kernel. Might not be successfull.
|
||||
# hard try to hard-offline page by killing processes
|
||||
# Requires an uptodate kernel. Might not be successfull.
|
||||
# soft-then-hard First try to soft offline, then try hard offlining
|
||||
#memory-ce-action = off|account|soft|hard|soft-then-hard
|
||||
memory-ce-action = soft
|
||||
|
||||
# Trigger script before doing soft memory offline
|
||||
# this trigger will scan and run all the scipts in the page-error-pre-soft-trigger.extern
|
||||
memory-pre-sync-soft-ce-trigger = page-error-pre-sync-soft-trigger
|
||||
|
||||
# Trigger script after completing soft memory offline
|
||||
# this trigger will scan and run all the scipts in the page-error-post-soft-trigger.extern
|
||||
memory-post-sync-soft-ce-trigger = page-error-post-sync-soft-trigger
|
||||
|
||||
[trigger]
|
||||
# Maximum number of running triggers
|
||||
children-max = 2
|
||||
# execute triggers in this directory
|
||||
directory = /etc/mcelog
|
||||
23
etc/passwd
23
etc/passwd
|
|
@ -1,17 +1,14 @@
|
|||
root:x:0:0:root:/root:/bin/bash
|
||||
nobody:x:99:99:Unprivileged User:/dev/null:/bin/false
|
||||
dbus:x:22:22:dbus unprivileged user:/var/empty:/sbin/nologin
|
||||
_dhcpcd:x:999:999:_dhcpcd unprivileged user:/var/db/dhcpcd:/sbin/nologin
|
||||
polkitd:x:998:997:polkitd unprivileged user:/var/empty:/sbin/nologin
|
||||
pulse:x:997:995:pulse unprivileged user:/var/empty:/sbin/nologin
|
||||
rtkit:x:996:994:rtkit unprivileged user:/proc:/sbin/nologin
|
||||
_uuidd:x:995:993:_uuidd unprivileged user:/var/empty:/sbin/nologin
|
||||
_uuidd:x:998:998:_uuidd unprivileged user:/var/empty:/sbin/nologin
|
||||
dbus:x:22:22:dbus unprivileged user:/var/empty:/sbin/nologin
|
||||
polkitd:x:997:997:polkitd unprivileged user:/var/empty:/sbin/nologin
|
||||
cups:x:996:10:cups unprivileged user:/var/spool/cups:/sbin/nologin
|
||||
_saned:x:995:994:_saned unprivileged user:/var/empty:/sbin/nologin
|
||||
_mlocate:x:994:993:_mlocate unprivileged user:/var/empty:/sbin/nologin
|
||||
rpc:x:993:992:rpc unprivileged user:/var/empty:/sbin/nologin
|
||||
ntpd:x:992:991:ntpd unprivileged user:/var/db/ntpd:/sbin/nologin
|
||||
rtkit:x:991:990:rtkit unprivileged user:/proc:/sbin/nologin
|
||||
pulse:x:990:988:pulse unprivileged user:/var/empty:/sbin/nologin
|
||||
tadgy:x:1001:100:Darren 'Tadgy' Austin:/home/tadgy:/bin/bash
|
||||
ntpd:x:994:992:ntpd unprivileged user:/var/db/ntpd:/sbin/nologin
|
||||
cups:x:993:10:cups unprivileged user:/var/spool/cups:/sbin/nologin
|
||||
_mlocate:x:992:989:_mlocate unprivileged user:/var/empty:/sbin/nologin
|
||||
dnsmasq:x:991:988:dnsmasq unprivileged user:/var/chroot:/sbin/nologin
|
||||
libvirt:x:990:987:libvirt unprivileged user:/var/empty:/sbin/nologin
|
||||
ldap:x:989:986:ldap unprivileged user - for uninstalled package openldap:/var/empty:/bin/false
|
||||
rpc:x:988:985:rpc unprivileged user:/var/empty:/sbin/nologin
|
||||
_saned:x:987:983:_saned unprivileged user:/var/empty:/sbin/nologin
|
||||
|
|
|
|||
120
etc/pkglist
120
etc/pkglist
|
|
@ -1,3 +1,4 @@
|
|||
AppStream
|
||||
CoinMP
|
||||
SDL2
|
||||
Signal-Desktop
|
||||
|
|
@ -5,9 +6,11 @@ aalib
|
|||
acl
|
||||
acpid
|
||||
adwaita-icon-theme
|
||||
alsa-firmware
|
||||
alsa-lib
|
||||
alsa-plugins-pulseaudio
|
||||
alsa-utils
|
||||
amdvlk
|
||||
amiri-font
|
||||
apulse
|
||||
at-spi2-atk
|
||||
|
|
@ -27,6 +30,7 @@ bind-libs
|
|||
bind-utils
|
||||
binutils
|
||||
binutils-doc
|
||||
brltty
|
||||
brother-brlaser
|
||||
brotli
|
||||
btrfs-progs
|
||||
|
|
@ -41,7 +45,6 @@ cdrtools
|
|||
celt
|
||||
cfitsio
|
||||
chromaprint
|
||||
cifs-utils
|
||||
clucene
|
||||
coreutils
|
||||
cpio
|
||||
|
|
@ -55,16 +58,13 @@ dbus
|
|||
dbus-glib
|
||||
dbus-libs
|
||||
dbus-x11
|
||||
dconf
|
||||
dcron
|
||||
dejavu-fonts-ttf
|
||||
desktop-file-utils
|
||||
device-mapper
|
||||
dhcpcd
|
||||
dialog
|
||||
diffutils
|
||||
dkms
|
||||
dmraid
|
||||
dnsmasq
|
||||
dnssec-anchors
|
||||
dosfstools
|
||||
double-conversion
|
||||
|
|
@ -75,11 +75,11 @@ e2fsprogs-libs
|
|||
efibootmgr
|
||||
enchant2
|
||||
encodings
|
||||
espeakup
|
||||
ethtool
|
||||
eudev
|
||||
eudev-libudev
|
||||
evince
|
||||
exfat-utils
|
||||
exiv2
|
||||
exo
|
||||
expat
|
||||
|
|
@ -93,7 +93,6 @@ file
|
|||
findutils
|
||||
firefox
|
||||
flite
|
||||
fltk
|
||||
font-adobe-100dpi
|
||||
font-adobe-75dpi
|
||||
font-adobe-source-code-pro
|
||||
|
|
@ -135,15 +134,10 @@ fontconfig
|
|||
freetype
|
||||
fribidi
|
||||
fuse
|
||||
fuse-exfat
|
||||
fuse-sshfs
|
||||
fuse3
|
||||
galculator
|
||||
galculator-gtk3
|
||||
gawk
|
||||
gc
|
||||
gcc
|
||||
gcr
|
||||
gd
|
||||
gdbm
|
||||
gdk-pixbuf
|
||||
|
|
@ -153,15 +147,15 @@ giflib
|
|||
gimp
|
||||
gir-freedesktop
|
||||
git
|
||||
git-filter-repo
|
||||
gjs
|
||||
glew
|
||||
glib
|
||||
glib-networking
|
||||
glibc
|
||||
glibc-devel
|
||||
glibc-locales
|
||||
glibmm
|
||||
glow
|
||||
glslang
|
||||
glu
|
||||
glxinfo
|
||||
gmp
|
||||
|
|
@ -175,6 +169,7 @@ gnutls
|
|||
gpgmepp
|
||||
gpicview
|
||||
gpm
|
||||
gptfdisk
|
||||
graphene
|
||||
graphite
|
||||
grep
|
||||
|
|
@ -184,7 +179,6 @@ grub-x86_64-efi
|
|||
gsettings-desktop-schemas
|
||||
gsfonts
|
||||
gsl
|
||||
gsoap
|
||||
gspell
|
||||
gst-plugins-bad1
|
||||
gst-plugins-base1
|
||||
|
|
@ -193,14 +187,9 @@ gstreamer1
|
|||
gtk+
|
||||
gtk+3
|
||||
gtk-update-icon-cache
|
||||
gtk-vnc
|
||||
gtk4
|
||||
gtkmm
|
||||
gtksourceview4
|
||||
gvfs
|
||||
gvfs-afc
|
||||
gvfs-mtp
|
||||
gvfs-smb
|
||||
gzip
|
||||
hdf5
|
||||
hdparm
|
||||
|
|
@ -237,16 +226,13 @@ jbigkit-libs
|
|||
json-c
|
||||
json-glib
|
||||
kbd
|
||||
kernel-libc-headers
|
||||
kmod
|
||||
kpartx
|
||||
lame
|
||||
lcms2
|
||||
ldb
|
||||
less
|
||||
lib2geom
|
||||
libICE
|
||||
libIDL
|
||||
libOSMesa
|
||||
libSM
|
||||
libX11
|
||||
|
|
@ -265,6 +251,7 @@ libXi
|
|||
libXinerama
|
||||
libXmu
|
||||
libXpm
|
||||
libXpresent
|
||||
libXrandr
|
||||
libXrender
|
||||
libXres
|
||||
|
|
@ -277,7 +264,6 @@ libabw
|
|||
libadwaita
|
||||
libaio
|
||||
libaom
|
||||
libapparmor
|
||||
libarchive
|
||||
libargon2
|
||||
libaspell
|
||||
|
|
@ -285,8 +271,6 @@ libass
|
|||
libassuan
|
||||
libasyncns
|
||||
libatasmart
|
||||
libatomic
|
||||
libatomic-devel
|
||||
libavcodec
|
||||
libavdevice
|
||||
libavfilter
|
||||
|
|
@ -295,6 +279,7 @@ libavresample
|
|||
libavutil
|
||||
libblkid
|
||||
libblockdev
|
||||
libbluetooth
|
||||
libbluray
|
||||
libboost_atomic
|
||||
libboost_chrono
|
||||
|
|
@ -327,14 +312,18 @@ libcups
|
|||
libcups-filters
|
||||
libcurl
|
||||
libdatrie
|
||||
libdav1d6
|
||||
libdav1d
|
||||
libdaxctl
|
||||
libdb
|
||||
libde265
|
||||
libdebuginfod
|
||||
libdecor
|
||||
libdeflate
|
||||
libdjvulibre
|
||||
libdrm
|
||||
libdvdcss
|
||||
libdvdnav
|
||||
libdvdread
|
||||
libe-book
|
||||
libedit
|
||||
libefivar
|
||||
|
|
@ -343,6 +332,7 @@ libelogind
|
|||
libepoxy
|
||||
libepubgen
|
||||
liberation-fonts-ttf
|
||||
libespeak-ng
|
||||
libetonyek
|
||||
libev
|
||||
libevdev
|
||||
|
|
@ -364,7 +354,6 @@ libfreeglut
|
|||
libfreehand
|
||||
libgbm
|
||||
libgcc
|
||||
libgcc-devel
|
||||
libgcrypt
|
||||
libgexiv2
|
||||
libgfortran
|
||||
|
|
@ -428,22 +417,20 @@ libmodplug
|
|||
libmount
|
||||
libmpg123
|
||||
libmspub
|
||||
libmtp
|
||||
libmwaw
|
||||
libmypaint
|
||||
libmysofa
|
||||
libndctl
|
||||
libnetfilter_conntrack
|
||||
libnfnetlink
|
||||
libnfs
|
||||
libnfsidmap
|
||||
libnftnl
|
||||
libnice
|
||||
libnl3
|
||||
libnotify
|
||||
libnuma
|
||||
libnumbertext
|
||||
libnuspell
|
||||
libnvme
|
||||
libodfgen
|
||||
libogg
|
||||
libopenal
|
||||
|
|
@ -451,15 +438,14 @@ libopenbox
|
|||
libopenexr
|
||||
libopenjpeg2
|
||||
liborcus
|
||||
libosinfo
|
||||
libpagemaker
|
||||
libpaper
|
||||
libparted
|
||||
libpcap
|
||||
libpciaccess
|
||||
libpcre
|
||||
libpcre2
|
||||
libpipewire
|
||||
libplacebo
|
||||
libplist
|
||||
libpng
|
||||
libpoppler
|
||||
|
|
@ -500,6 +486,7 @@ librevenge
|
|||
librist
|
||||
librsvg
|
||||
librtmp
|
||||
librubberband
|
||||
libsamplerate
|
||||
libsane
|
||||
libsasl
|
||||
|
|
@ -513,9 +500,9 @@ libsmartcols
|
|||
libsndfile
|
||||
libsndio
|
||||
libsodium
|
||||
libsonic
|
||||
libsord
|
||||
libsoup
|
||||
libsoup3
|
||||
libsoxr
|
||||
libspectre
|
||||
libspeex
|
||||
|
|
@ -525,7 +512,6 @@ libssh
|
|||
libssh2
|
||||
libssl3
|
||||
libstdc++
|
||||
libstdc++-devel
|
||||
libsvt-av1
|
||||
libswresample
|
||||
libswscale
|
||||
|
|
@ -536,7 +522,6 @@ libtheora
|
|||
libtirpc
|
||||
libtommath
|
||||
libtorrent
|
||||
libtpms
|
||||
libtracker
|
||||
libunbound
|
||||
libunistring
|
||||
|
|
@ -549,17 +534,15 @@ libuuid
|
|||
libuv
|
||||
libva
|
||||
libva-intel-driver
|
||||
libvamp-plugin-sdk
|
||||
libvdpau
|
||||
libvidstab
|
||||
libvips
|
||||
libvirt
|
||||
libvirt-glib
|
||||
libvirt-python3
|
||||
libvisio
|
||||
libvisual
|
||||
libvoikko
|
||||
libvorbis
|
||||
libvpx7
|
||||
libvpx
|
||||
libwacom
|
||||
libwavpack
|
||||
libwebp
|
||||
|
|
@ -579,7 +562,7 @@ libxkbcommon-x11
|
|||
libxkbfile
|
||||
libxkbregistry
|
||||
libxml2
|
||||
libxml2-python3
|
||||
libxmlb
|
||||
libxshmfence
|
||||
libxslt
|
||||
libxxHash
|
||||
|
|
@ -588,21 +571,18 @@ libzbar
|
|||
libzstd
|
||||
linux
|
||||
linux-base
|
||||
linux-firmware
|
||||
linux-firmware-amd
|
||||
linux-firmware-broadcom
|
||||
linux-firmware-intel
|
||||
linux-firmware-network
|
||||
linux-firmware-nvidia
|
||||
linux-headers
|
||||
linux-vt-setcolors
|
||||
linux6.3
|
||||
linux6.3-headers
|
||||
linux6.5
|
||||
lm_sensors
|
||||
lmdb
|
||||
lowdown
|
||||
lpsolve
|
||||
lsof
|
||||
lua52
|
||||
lvm2
|
||||
lxappearance
|
||||
lxappearance-obconf
|
||||
|
|
@ -627,7 +607,6 @@ man-pages-devel
|
|||
man-pages-posix
|
||||
matio
|
||||
mbedtls
|
||||
mcelog
|
||||
mcpp
|
||||
mdadm
|
||||
mdocml
|
||||
|
|
@ -635,6 +614,8 @@ menu-cache
|
|||
mesa
|
||||
mesa-demos
|
||||
mesa-dri
|
||||
mesa-vaapi
|
||||
mesa-vdpau
|
||||
mesa-vulkan-intel
|
||||
minicom
|
||||
mit-krb5-libs
|
||||
|
|
@ -644,8 +625,10 @@ moreutils
|
|||
mousepad
|
||||
mozjs102
|
||||
mpfr
|
||||
mpv
|
||||
msmtp
|
||||
mtdev
|
||||
mtools
|
||||
mypaint-brushes1
|
||||
mythes
|
||||
nano
|
||||
|
|
@ -655,8 +638,6 @@ ncurses-libs
|
|||
nettle
|
||||
nfs-utils
|
||||
nghttp2
|
||||
nmap
|
||||
notify-osd
|
||||
noto-fonts-ttf
|
||||
noto-fonts-ttf-extra
|
||||
npth
|
||||
|
|
@ -674,7 +655,6 @@ openssl
|
|||
opus
|
||||
orc
|
||||
os-prober
|
||||
osinfo-db
|
||||
p11-kit
|
||||
pam
|
||||
pam-base
|
||||
|
|
@ -682,6 +662,7 @@ pam-libs
|
|||
pango
|
||||
pango-xft
|
||||
pangomm
|
||||
pcaudiolib
|
||||
pciutils
|
||||
pcmanfm
|
||||
perl
|
||||
|
|
@ -698,7 +679,6 @@ perl-Net-SSLeay
|
|||
perl-Time-Duration
|
||||
perl-TimeDate
|
||||
perl-URI
|
||||
phodav
|
||||
pick
|
||||
pinentry
|
||||
pinfo
|
||||
|
|
@ -716,14 +696,8 @@ pulseaudio-utils
|
|||
python3
|
||||
python3-Pillow
|
||||
python3-appdirs
|
||||
python3-argcomplete
|
||||
python3-cairo
|
||||
python3-charset-normalizer
|
||||
python3-cssselect
|
||||
python3-cups
|
||||
python3-cupshelpers
|
||||
python3-dbus
|
||||
python3-gobject
|
||||
python3-idna
|
||||
python3-lxml
|
||||
python3-numpy
|
||||
|
|
@ -731,14 +705,12 @@ python3-requests
|
|||
python3-scour
|
||||
python3-setuptools
|
||||
python3-six
|
||||
python3-smbc
|
||||
python3-urllib3
|
||||
qt5-core
|
||||
qt5-dbus
|
||||
qt5-declarative
|
||||
qt5-gui
|
||||
qt5-network
|
||||
qt5-opengl
|
||||
qt5-plugin-sqlite
|
||||
qt5-printsupport
|
||||
qt5-sql
|
||||
|
|
@ -746,7 +718,6 @@ qt5-test
|
|||
qt5-tools
|
||||
qt5-translations
|
||||
qt5-widgets
|
||||
qt5-x11extras
|
||||
qt5-xml
|
||||
qtchooser
|
||||
removed-packages
|
||||
|
|
@ -758,62 +729,57 @@ rtorrent
|
|||
run-parts
|
||||
runit
|
||||
runit-void
|
||||
samba-libs
|
||||
sane
|
||||
sbc
|
||||
sccs
|
||||
schilytools
|
||||
screen
|
||||
seaweedfs
|
||||
sdd
|
||||
sed
|
||||
sessreg
|
||||
setxkbmap
|
||||
sfind
|
||||
shaderc
|
||||
shadow
|
||||
shared-mime-info
|
||||
shellcheck
|
||||
smake
|
||||
smartmontools
|
||||
smbclient
|
||||
smproxy
|
||||
socklog
|
||||
socklog-void
|
||||
soundtouch
|
||||
spandsp
|
||||
spdx-licenses-list
|
||||
speexdsp
|
||||
spice-gtk
|
||||
sqlite
|
||||
sratom
|
||||
star
|
||||
startup-notification
|
||||
sudo
|
||||
syslinux
|
||||
system-config-printer
|
||||
taglib
|
||||
talloc
|
||||
tar
|
||||
terminus-font
|
||||
tevent
|
||||
thin-provisioning-tools
|
||||
tiff
|
||||
tigervnc
|
||||
traceroute
|
||||
transset
|
||||
tslib
|
||||
twolame
|
||||
tzdata
|
||||
uchardet
|
||||
udisks2
|
||||
unzip
|
||||
upower
|
||||
usbredir
|
||||
usbutils
|
||||
util-linux
|
||||
util-linux-common
|
||||
v4l-utils
|
||||
virt-manager
|
||||
virt-manager-tools
|
||||
virtualbox-ose
|
||||
virtualbox-ose-dkms
|
||||
ved
|
||||
vmaf
|
||||
void-artwork
|
||||
void-docs
|
||||
void-docs-browse
|
||||
void-live-audio
|
||||
void-repo-nonfree
|
||||
volume_key
|
||||
vte3
|
||||
|
|
@ -849,7 +815,6 @@ xcursorgen
|
|||
xdg-user-dirs
|
||||
xdg-utils
|
||||
xdpyinfo
|
||||
xen-libs
|
||||
xev
|
||||
xeyes
|
||||
xf86-input-evdev
|
||||
|
|
@ -883,11 +848,13 @@ xlogo
|
|||
xlsatoms
|
||||
xlsclients
|
||||
xmessage
|
||||
xmirror
|
||||
xmlrpc-c
|
||||
xmlsec1
|
||||
xmodmap
|
||||
xorg
|
||||
xorg-apps
|
||||
xorg-docs
|
||||
xorg-fonts
|
||||
xorg-input-drivers
|
||||
xorg-minimal
|
||||
|
|
@ -909,7 +876,6 @@ xwd
|
|||
xwininfo
|
||||
xwud
|
||||
xz
|
||||
yajl
|
||||
zd1211-firmware
|
||||
zip
|
||||
zlib
|
||||
|
|
|
|||
|
|
@ -4,6 +4,11 @@
|
|||
# This is run by runit in stage 2 before the services are executed
|
||||
# (see /etc/runit/2).
|
||||
|
||||
# Restart after a powerfail.
|
||||
/usr/sbin/setpci -s 0:1f.0 0xa4.b=0
|
||||
|
||||
# Change console palette.
|
||||
[[ -x /sbin/setcolors ]] && /sbin/setcolors /etc/setcolors.conf
|
||||
|
||||
# Alert that this host is up.
|
||||
( sleep 10; [[ -x /opt/bin/pushover-client ]] && /opt/bin/pushover-client -p -1 -m "Boot up: ${HOSTNAME%%.*}" ) &
|
||||
|
|
|
|||
1
etc/runit/runsvdir/default/alsa
Symbolic link
1
etc/runit/runsvdir/default/alsa
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/alsa
|
||||
1
etc/runit/runsvdir/default/cups-browsed
Symbolic link
1
etc/runit/runsvdir/default/cups-browsed
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/cups-browsed
|
||||
1
etc/runit/runsvdir/default/cupsd
Symbolic link
1
etc/runit/runsvdir/default/cupsd
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/cupsd
|
||||
1
etc/runit/runsvdir/default/dbus
Symbolic link
1
etc/runit/runsvdir/default/dbus
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/dbus
|
||||
1
etc/runit/runsvdir/default/lxdm
Symbolic link
1
etc/runit/runsvdir/default/lxdm
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/lxdm
|
||||
1
etc/runit/runsvdir/default/rpcbind
Symbolic link
1
etc/runit/runsvdir/default/rpcbind
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/rpcbind
|
||||
1
etc/runit/runsvdir/default/statd
Symbolic link
1
etc/runit/runsvdir/default/statd
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/statd
|
||||
1
etc/runit/runsvdir/default/syslogd
Symbolic link
1
etc/runit/runsvdir/default/syslogd
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/etc/sv/syslogd
|
||||
BIN
etc/shadow.gpg
BIN
etc/shadow.gpg
Binary file not shown.
|
|
@ -1,2 +1,2 @@
|
|||
root:1000000:65536
|
||||
tadgy:165536:65536
|
||||
tadgy:100000:65536
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
root:1000000:65536
|
||||
tadgy:165536:65536
|
||||
tadgy:100000:65536
|
||||
|
|
|
|||
10
etc/sv/.gitignore
vendored
10
etc/sv/.gitignore
vendored
|
|
@ -18,26 +18,36 @@
|
|||
/autofs/
|
||||
/brltty/
|
||||
/crond
|
||||
/cups-browsed/
|
||||
/cupsd/
|
||||
/dcron/
|
||||
/dbus/
|
||||
/dhcpcd/
|
||||
/dhcpcd-eth0/
|
||||
/dmeventd/
|
||||
/espeakup/
|
||||
/fancontrol/
|
||||
/gitea/
|
||||
/gpm/
|
||||
/ip6tables/
|
||||
/iptables/
|
||||
/isc-ntpd/
|
||||
/lvmetad/
|
||||
/lxdm/
|
||||
/mdadm/
|
||||
/nfs-server/
|
||||
/ntpd
|
||||
/php-fpm8.2/
|
||||
/polkitd/
|
||||
/rpcbind/
|
||||
/rpcblkmapd/
|
||||
/rpcgssd/
|
||||
/rpcidmapd/
|
||||
/rpcsvcgssd/
|
||||
/rsyncd/
|
||||
/rtkit/
|
||||
/saned/
|
||||
/smartd/
|
||||
/sshd/
|
||||
/sshguard-socklog/
|
||||
/statd/
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
#!/bin/sh
|
||||
exec vlogger -t libvirt-generic -p daemon
|
||||
|
|
@ -1 +0,0 @@
|
|||
/run/runit/supervise.libvirt-generic-log
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
#!/bin/sh
|
||||
exec 2>&1
|
||||
|
||||
sv check dbus >/dev/null || exit 1
|
||||
|
||||
# Take daemon name from service name
|
||||
daemon="${PWD##*/}"
|
||||
|
||||
[ -f ./conf ] && . ./conf
|
||||
|
||||
exec "$daemon" $OPTS 2>&1
|
||||
|
|
@ -1 +0,0 @@
|
|||
/run/runit/supervise.libvirt-generic
|
||||
40
etc/syslog.conf
Normal file
40
etc/syslog.conf
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
# Notes:
|
||||
# When changing log file options, remember to:
|
||||
# * 'touch' the logfile into existance
|
||||
# * Set the correct ownership+permissions on the file
|
||||
# * Update /etc/logrotate.d/syslog with the changes
|
||||
|
||||
!sshd
|
||||
auth.* /var/log/sshd
|
||||
authpriv.* /var/log/sshd
|
||||
|
||||
!*
|
||||
auth.alert /var/log/messages
|
||||
authpriv.warn /var/log/messages
|
||||
cron.* /var/log/messages
|
||||
daemon.* /var/log/messages
|
||||
ftp.* /var/log/messages
|
||||
kern.* /var/log/messages
|
||||
lpr.* /var/log/messages
|
||||
mail.* /var/log/smtp
|
||||
news.* /var/log/messages
|
||||
syslog.* /var/log/messages
|
||||
user.* /var/log/messages
|
||||
uucp.* /var/log/messages
|
||||
|
||||
# fail2ban (custom configuration) uses local0.
|
||||
local0.* /var/log/messages
|
||||
# named (custom configuration) uses local1.
|
||||
local1.* /var/log/messages
|
||||
# spamd is started with '-s local2'.
|
||||
local2.* /var/log/messages
|
||||
# dovecot (custom configuration) uses local3.
|
||||
local3.* /var/log/messages
|
||||
# Unused. Note: slapd (from OpenLDAP) uses local4 by default.
|
||||
local4.* /var/log/messages
|
||||
# rsyncd (custom configuration) uses local5.
|
||||
local5.* /var/log/messages
|
||||
# php-fpm (custom configuration) uses local6.
|
||||
local6.* /var/log/messages
|
||||
# httpd (custom configuration) uses local7.
|
||||
local7.* /var/log/messages
|
||||
Loading…
Add table
Add a link
Reference in a new issue