summaryrefslogtreecommitdiff
path: root/configs/mate/root-image/etc
diff options
context:
space:
mode:
Diffstat (limited to 'configs/mate/root-image/etc')
-rw-r--r--configs/mate/root-image/etc/fstab0
-rw-r--r--configs/mate/root-image/etc/hostname1
-rw-r--r--configs/mate/root-image/etc/locale.conf1
-rw-r--r--configs/mate/root-image/etc/motd14
-rw-r--r--configs/mate/root-image/etc/pam.d/su6
-rw-r--r--configs/mate/root-image/etc/skel/.config/caja/accels133
-rw-r--r--configs/mate/root-image/etc/skel/.config/caja/desktop-metadata23
-rw-r--r--configs/mate/root-image/etc/skel/.config/dconf/userbin0 -> 5534 bytes
-rw-r--r--configs/mate/root-image/etc/skel/.config/gtk-2.0/gtkfilechooser.ini11
-rw-r--r--configs/mate/root-image/etc/skel/.config/volumeicon/volumeicon25
-rw-r--r--configs/mate/root-image/etc/skel/.directory6
-rw-r--r--configs/mate/root-image/etc/sudoers.d/g_wheel1
-rwxr-xr-xconfigs/mate/root-image/etc/systemd/scripts/choose-mirror26
-rw-r--r--configs/mate/root-image/etc/systemd/system/choose-mirror.service10
-rw-r--r--configs/mate/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount8
-rw-r--r--configs/mate/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf3
-rw-r--r--configs/mate/root-image/etc/systemd/system/pacman-init.service16
-rw-r--r--configs/mate/root-image/etc/udev/rules.d/81-dhcpcd.rules1
-rw-r--r--configs/mate/root-image/etc/wallpaper.pngbin0 -> 1672762 bytes
19 files changed, 285 insertions, 0 deletions
diff --git a/configs/mate/root-image/etc/fstab b/configs/mate/root-image/etc/fstab
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/configs/mate/root-image/etc/fstab
diff --git a/configs/mate/root-image/etc/hostname b/configs/mate/root-image/etc/hostname
new file mode 100644
index 0000000..8aaf41b
--- /dev/null
+++ b/configs/mate/root-image/etc/hostname
@@ -0,0 +1 @@
+parabolaiso
diff --git a/configs/mate/root-image/etc/locale.conf b/configs/mate/root-image/etc/locale.conf
new file mode 100644
index 0000000..01ec548
--- /dev/null
+++ b/configs/mate/root-image/etc/locale.conf
@@ -0,0 +1 @@
+LANG=en_US.UTF-8
diff --git a/configs/mate/root-image/etc/motd b/configs/mate/root-image/etc/motd
new file mode 100644
index 0000000..05ab207
--- /dev/null
+++ b/configs/mate/root-image/etc/motd
@@ -0,0 +1,14 @@
+
+===============================================================================
+
+ Parabola live media _DATE_
+
+ To install Parabola, the system must be connected to the internet.
+ For instructions, enter this command:
+ lynx network.html
+
+ Press the number keys while holding Alt to switch virtual terminals.
+ This allows entering commands without closing lynx.
+
+===============================================================================
+
diff --git a/configs/mate/root-image/etc/pam.d/su b/configs/mate/root-image/etc/pam.d/su
new file mode 100644
index 0000000..a291042
--- /dev/null
+++ b/configs/mate/root-image/etc/pam.d/su
@@ -0,0 +1,6 @@
+#%PAM-1.0
+auth sufficient pam_rootok.so
+auth sufficient pam_wheel.so trust use_uid
+auth required pam_unix.so
+account required pam_unix.so
+session required pam_unix.so
diff --git a/configs/mate/root-image/etc/skel/.config/caja/accels b/configs/mate/root-image/etc/skel/.config/caja/accels
new file mode 100644
index 0000000..9464f0d
--- /dev/null
+++ b/configs/mate/root-image/etc/skel/.config/caja/accels
@@ -0,0 +1,133 @@
+; caja GtkAccelMap rc-file -*- scheme -*-
+; this file is an automated accelerator map dump
+;
+; (gtk_accel_path "<Actions>/DirViewActions/Trash" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Save Search" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Sort by Emblems" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Start Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Poll" "")
+; (gtk_accel_path "<Actions>/ShellActions/Go to Trash" "")
+; (gtk_accel_path "<Actions>/SpatialActions/Go to Location" "<Primary>l")
+; (gtk_accel_path "<Actions>/IconViewActions/Stretch" "")
+; (gtk_accel_path "<Actions>/DirViewActions/MoveToMenu" "")
+; (gtk_accel_path "<Actions>/ShellActions/ZoomInAccel" "<Primary>equal")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationTrash" "")
+; (gtk_accel_path "<Actions>/DirViewActions/RenameSelectAll" "<Shift>F2")
+; (gtk_accel_path "<Actions>/DirViewActions/Undo" "<Primary>z")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Start Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/CopyToMenu" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Empty Trash" "")
+; (gtk_accel_path "<Actions>/ShellActions/Close" "<Primary>w")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationRestoreFromTrash" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Manual Layout" "")
+; (gtk_accel_path "<Actions>/ShellActions/Zoom Normal" "<Primary>0")
+; (gtk_accel_path "<Actions>/DirViewActions/Create Link" "<Primary>m")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationDelete" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Sort by Trash Time" "")
+; (gtk_accel_path "<Actions>/DirViewActions/OtherApplication2" "")
+; (gtk_accel_path "<Actions>/DirViewActions/OpenInNewTab" "<Primary><Shift>o")
+; (gtk_accel_path "<Actions>/DirViewActions/OtherApplication1" "")
+; (gtk_accel_path "<Actions>/ShellActions/Connect to Server" "")
+; (gtk_accel_path "<Actions>/ShellActions/Help" "")
+; (gtk_accel_path "<Actions>/ShellActions/ZoomInAccel2" "<Primary>KP_Add")
+; (gtk_accel_path "<Actions>/SpatialActions/Close All Folders" "<Primary>q")
+; (gtk_accel_path "<Actions>/ShellActions/File" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Format Volume" "")
+; (gtk_accel_path "<Actions>/ShellActions/Caja Manual" "F1")
+; (gtk_accel_path "<Actions>/ShellActions/Go to Network" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Mount Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Copy" "<Primary>c")
+; (gtk_accel_path "<Actions>/IconViewActions/Sort by Type" "")
+; (gtk_accel_path "<Actions>/ShellActions/View" "")
+; (gtk_accel_path "<Actions>/DirViewActions/New Empty File" "")
+; (gtk_accel_path "<Actions>/ShellActions/About Caja" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Eject Volume" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Unstretch" "")
+; (gtk_accel_path "<Actions>/ShellActions/Zoom Out" "<Primary>minus")
+; (gtk_accel_path "<Actions>/DirViewActions/OpenCloseParent" "<Shift><Alt>Down")
+; (gtk_accel_path "<Actions>/SpatialActions/Close Parent Folders" "<Primary><Shift>w")
+; (gtk_accel_path "<Actions>/DirViewActions/Open" "<Primary>o")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Format Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Unmount Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Connect To Server Link" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Unmount Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Reset to Defaults" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Mount Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationCut" "")
+; (gtk_accel_path "<Actions>/ShellActions/Zoom In" "<Primary>plus")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationOpenFolderWindow" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Eject Volume" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Tighter Layout" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Paste Files Into" "")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationCopy" "")
+; (gtk_accel_path "<Actions>/DirViewActions/OpenAccel" "<Alt>Down")
+; (gtk_accel_path "<Actions>/DirViewActions/Open With" "")
+; (gtk_accel_path "<Actions>/ShellActions/Edit" "")
+; (gtk_accel_path "<Actions>/ShellActions/Up" "<Alt>Up")
+; (gtk_accel_path "<Actions>/DirViewActions/Open Scripts Folder" "")
+; (gtk_accel_path "<Actions>/DirViewActions/New Documents" "")
+; (gtk_accel_path "<Actions>/ShellActions/Reload" "<Primary>r")
+; (gtk_accel_path "<Actions>/DirViewActions/Move to Home" "")
+; (gtk_accel_path "<Actions>/ShellActions/Backgrounds and Emblems" "")
+; (gtk_accel_path "<Actions>/DirViewActions/No Templates" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Format Volume" "")
+; (gtk_accel_path "<Actions>/ShellActions/ZoomOutAccel" "<Primary>KP_Subtract")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationPasteFilesInto" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Sort by Size" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Select All" "<Primary>a")
+; (gtk_accel_path "<Actions>/DirViewActions/OpenAlternate" "<Primary><Shift>o")
+; (gtk_accel_path "<Actions>/ShellActions/Preferences" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Poll" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Select Pattern" "<Primary>s")
+; (gtk_accel_path "<Actions>/DesktopViewActions/Change Background" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Reversed Order" "")
+; (gtk_accel_path "<Actions>/ShellActions/Go to Computer" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Restore From Trash" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Location Stop Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationProperties" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Rename" "F2")
+; (gtk_accel_path "<Actions>/DirViewActions/Redo" "<Primary>y")
+; (gtk_accel_path "<Actions>/ShellActions/Go to Templates" "")
+; (gtk_accel_path "<Actions>/ShellActions/Show Hidden Files" "<Primary>h")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Start Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Move to next pane" "")
+; (gtk_accel_path "<Actions>/DirViewActions/OpenFolderWindow" "")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationOpenInNewTab" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Duplicate" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Eject Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Stop Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/PropertiesAccel" "<Primary>i")
+; (gtk_accel_path "<Actions>/ShellActions/Home" "<Alt>Home")
+; (gtk_accel_path "<Actions>/IconViewActions/Clean Up" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Sort by Modification Date" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Save Search As" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Keep Aligned" "")
+; (gtk_accel_path "<Actions>/DirViewActions/New Launcher" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Properties" "<Alt>Return")
+; (gtk_accel_path "<Actions>/SpatialActions/Add Bookmark" "<Primary>d")
+; (gtk_accel_path "<Actions>/DirViewActions/Copy to Desktop" "")
+; (gtk_accel_path "<Actions>/ShellActions/Stop" "")
+; (gtk_accel_path "<Actions>/DirViewActions/New Folder" "<Primary><Shift>n")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Poll" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Move to Desktop" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Cut" "<Primary>x")
+; (gtk_accel_path "<Caja-Window>/view_as_4" "<Primary>4")
+; (gtk_accel_path "<Actions>/DirViewActions/Delete" "<Shift>Delete")
+; (gtk_accel_path "<Actions>/DesktopViewActions/New Launcher Desktop" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Sort by Name" "")
+; (gtk_accel_path "<Caja-Window>/view_as_2" "<Primary>2")
+; (gtk_accel_path "<Caja-Window>/view_as_3" "<Primary>3")
+; (gtk_accel_path "<Actions>/DirViewActions/Paste" "<Primary>v")
+; (gtk_accel_path "<Actions>/DirViewActions/Invert Selection" "<Primary><Shift>i")
+; (gtk_accel_path "<Caja-Window>/view_as_1" "<Primary>1")
+; (gtk_accel_path "<Actions>/DesktopViewActions/Empty Trash Conditional" "")
+; (gtk_accel_path "<Actions>/IconViewActions/Arrange Items" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Stop Volume" "")
+; (gtk_accel_path "<Actions>/SpatialActions/Places" "")
+; (gtk_accel_path "<Actions>/SpatialActions/Edit Bookmarks" "<Primary>b")
+; (gtk_accel_path "<Actions>/DirViewActions/Copy to Home" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Mount Volume" "")
+; (gtk_accel_path "<Actions>/SpatialActions/Search" "<Primary>f")
+; (gtk_accel_path "<Actions>/DirViewActions/Self Unmount Volume" "")
+; (gtk_accel_path "<Actions>/DirViewActions/Copy to next pane" "")
+; (gtk_accel_path "<Actions>/DirViewActions/LocationOpenAlternate" "")
diff --git a/configs/mate/root-image/etc/skel/.config/caja/desktop-metadata b/configs/mate/root-image/etc/skel/.config/caja/desktop-metadata
new file mode 100644
index 0000000..e1f9d17
--- /dev/null
+++ b/configs/mate/root-image/etc/skel/.config/caja/desktop-metadata
@@ -0,0 +1,23 @@
+[directory]
+caja-icon-view-keep-aligned=true
+caja-icon-view-layout-timestamp=1441316522
+
+[trash]
+caja-icon-position=64,302
+icon-scale=1
+caja-icon-position-timestamp=1441316522
+
+[computer]
+caja-icon-position=64,22
+icon-scale=1
+caja-icon-position-timestamp=1441316522
+
+[home]
+caja-icon-position=64,102
+icon-scale=1
+caja-icon-position-timestamp=1441316522
+
+[openSUSE 13.2 KDE Live.volume]
+caja-icon-position=64,382
+icon-scale=1
+caja-icon-position-timestamp=1441316562
diff --git a/configs/mate/root-image/etc/skel/.config/dconf/user b/configs/mate/root-image/etc/skel/.config/dconf/user
new file mode 100644
index 0000000..e14186e
--- /dev/null
+++ b/configs/mate/root-image/etc/skel/.config/dconf/user
Binary files differ
diff --git a/configs/mate/root-image/etc/skel/.config/gtk-2.0/gtkfilechooser.ini b/configs/mate/root-image/etc/skel/.config/gtk-2.0/gtkfilechooser.ini
new file mode 100644
index 0000000..d4c8858
--- /dev/null
+++ b/configs/mate/root-image/etc/skel/.config/gtk-2.0/gtkfilechooser.ini
@@ -0,0 +1,11 @@
+[Filechooser Settings]
+LocationMode=path-bar
+ShowHidden=false
+ShowSizeColumn=true
+GeometryX=52
+GeometryY=105
+GeometryWidth=920
+GeometryHeight=585
+SortColumn=name
+SortOrder=ascending
+StartupMode=recent
diff --git a/configs/mate/root-image/etc/skel/.config/volumeicon/volumeicon b/configs/mate/root-image/etc/skel/.config/volumeicon/volumeicon
new file mode 100644
index 0000000..588b9dd
--- /dev/null
+++ b/configs/mate/root-image/etc/skel/.config/volumeicon/volumeicon
@@ -0,0 +1,25 @@
+[Alsa]
+card=default
+
+[Notification]
+show_notification=true
+notification_type=0
+
+[StatusIcon]
+stepsize=5
+onclick=xterm -e 'alsamixer'
+theme=Default
+use_panel_specific_icons=false
+lmb_slider=false
+mmb_mute=false
+use_horizontal_slider=false
+show_sound_level=false
+use_transparent_background=false
+
+[Hotkeys]
+up_enabled=false
+down_enabled=false
+mute_enabled=false
+up=XF86AudioRaiseVolume
+down=XF86AudioLowerVolume
+mute=XF86AudioMute
diff --git a/configs/mate/root-image/etc/skel/.directory b/configs/mate/root-image/etc/skel/.directory
new file mode 100644
index 0000000..07c52ff
--- /dev/null
+++ b/configs/mate/root-image/etc/skel/.directory
@@ -0,0 +1,6 @@
+[Dolphin]
+Timestamp=2014,12,3,17,12,32
+Version=3
+
+[Settings]
+HiddenFilesShown=true
diff --git a/configs/mate/root-image/etc/sudoers.d/g_wheel b/configs/mate/root-image/etc/sudoers.d/g_wheel
new file mode 100644
index 0000000..8c45359
--- /dev/null
+++ b/configs/mate/root-image/etc/sudoers.d/g_wheel
@@ -0,0 +1 @@
+%wheel ALL=(ALL) NOPASSWD: ALL
diff --git a/configs/mate/root-image/etc/systemd/scripts/choose-mirror b/configs/mate/root-image/etc/systemd/scripts/choose-mirror
new file mode 100755
index 0000000..13c9f69
--- /dev/null
+++ b/configs/mate/root-image/etc/systemd/scripts/choose-mirror
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+get_cmdline() {
+ local param
+ for param in $(< /proc/cmdline); do
+ case "${param}" in
+ $1=*) echo "${param##*=}";
+ return 0
+ ;;
+ esac
+ done
+}
+
+mirror=$(get_cmdline mirror)
+[[ $mirror = auto ]] && mirror=$(get_cmdline parabolaiso_http_srv)
+[[ $mirror ]] || exit 0
+
+mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.orig
+cat >/etc/pacman.d/mirrorlist << EOF
+#
+# Parabola GNU/Linux-libre repository mirrorlist
+# Generated by parabolaiso
+#
+
+Server = ${mirror%%/}/\$repo/os/\$arch
+EOF
diff --git a/configs/mate/root-image/etc/systemd/system/choose-mirror.service b/configs/mate/root-image/etc/systemd/system/choose-mirror.service
new file mode 100644
index 0000000..1e4d771
--- /dev/null
+++ b/configs/mate/root-image/etc/systemd/system/choose-mirror.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Choose mirror from the kernel command line
+ConditionKernelCommandLine=mirror
+
+[Service]
+Type=oneshot
+ExecStart=/etc/systemd/scripts/choose-mirror
+
+[Install]
+WantedBy=multi-user.target
diff --git a/configs/mate/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount b/configs/mate/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount
new file mode 100644
index 0000000..4eab551
--- /dev/null
+++ b/configs/mate/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount
@@ -0,0 +1,8 @@
+[Unit]
+Description=Temporary /etc/pacman.d/gnupg directory
+
+[Mount]
+What=tmpfs
+Where=/etc/pacman.d/gnupg
+Type=tmpfs
+Options=mode=0755
diff --git a/configs/mate/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf b/configs/mate/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf
new file mode 100644
index 0000000..d1d8474
--- /dev/null
+++ b/configs/mate/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf
@@ -0,0 +1,3 @@
+[Service]
+ExecStart=
+ExecStart=-/sbin/agetty --autologin root --noclear %I 38400 linux
diff --git a/configs/mate/root-image/etc/systemd/system/pacman-init.service b/configs/mate/root-image/etc/systemd/system/pacman-init.service
new file mode 100644
index 0000000..3414ebc
--- /dev/null
+++ b/configs/mate/root-image/etc/systemd/system/pacman-init.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Initializes Pacman keyring
+Wants=haveged.service
+After=haveged.service
+Requires=etc-pacman.d-gnupg.mount
+After=etc-pacman.d-gnupg.mount
+
+[Service]
+Type=oneshot
+RemainAfterExit=yes
+ExecStart=/usr/bin/pacman-key --init
+ExecStart=/usr/bin/pacman-key --populate archlinux
+ExecStart=/usr/bin/pacman-key --populate parabola
+
+[Install]
+WantedBy=multi-user.target
diff --git a/configs/mate/root-image/etc/udev/rules.d/81-dhcpcd.rules b/configs/mate/root-image/etc/udev/rules.d/81-dhcpcd.rules
new file mode 100644
index 0000000..970da69
--- /dev/null
+++ b/configs/mate/root-image/etc/udev/rules.d/81-dhcpcd.rules
@@ -0,0 +1 @@
+ACTION=="add", SUBSYSTEM=="net", ENV{SYSTEMD_WANTS}="dhcpcd@$name.service"
diff --git a/configs/mate/root-image/etc/wallpaper.png b/configs/mate/root-image/etc/wallpaper.png
new file mode 100644
index 0000000..729d362
--- /dev/null
+++ b/configs/mate/root-image/etc/wallpaper.png
Binary files differ