From 1bf80f77f7a8bb4ffdd203c60662421e3f8f589b Mon Sep 17 00:00:00 2001 From: David P Date: Sun, 1 Oct 2017 17:19:40 -0300 Subject: Added configs/mate-openrc Other changes: - Updated talkingparabola-X11 packages.both (xorg pkgs) - Updated pacman-init service for profile-openrc --- configs/mate-openrc/mkinitcpio.conf | 1 + configs/mate-openrc/packages.both | 19 +- configs/mate-openrc/root-image/etc/conf.d/agetty | 8 - .../mate-openrc/root-image/etc/conf.d/agetty.tty1 | 11 ++ configs/mate-openrc/root-image/etc/hostname | 1 - .../mate-openrc/root-image/etc/init.d/pacman-init | 31 ++++ configs/mate-openrc/root-image/etc/wallpaper.png | Bin 831159 -> 842326 bytes .../root/.config/autostart/.language.sh.desktop | 9 - .../root-image/root/.config/caja/accels | 70 +++++-- configs/mate-openrc/root-image/root/.keymap.sh | 202 +++++++++++---------- configs/mate-openrc/root-image/root/.language.sh | 25 +-- configs/mate-openrc/root-image/root/.zlogin | 2 + .../root/Desktop/Parabola Installation CLI.desktop | 0 .../root-image/root/customize_root_image.sh | 22 ++- 14 files changed, 242 insertions(+), 159 deletions(-) delete mode 100644 configs/mate-openrc/root-image/etc/conf.d/agetty create mode 100644 configs/mate-openrc/root-image/etc/conf.d/agetty.tty1 delete mode 100644 configs/mate-openrc/root-image/etc/hostname create mode 100755 configs/mate-openrc/root-image/etc/init.d/pacman-init delete mode 100644 configs/mate-openrc/root-image/root/.config/autostart/.language.sh.desktop mode change 100644 => 100755 configs/mate-openrc/root-image/root/Desktop/Parabola Installation CLI.desktop (limited to 'configs/mate-openrc') diff --git a/configs/mate-openrc/mkinitcpio.conf b/configs/mate-openrc/mkinitcpio.conf index 1006d1d..fc2572b 100644 --- a/configs/mate-openrc/mkinitcpio.conf +++ b/configs/mate-openrc/mkinitcpio.conf @@ -1,2 +1,3 @@ +MODULES="loop" HOOKS="base udev memdisk parabolaiso_shutdown parabolaiso parabolaiso_loop_mnt parabolaiso_pxe_common parabolaiso_pxe_nbd parabolaiso_pxe_http parabolaiso_pxe_nfs parabolaiso_kms block pcmcia filesystems keyboard" COMPRESSION="xz" diff --git a/configs/mate-openrc/packages.both b/configs/mate-openrc/packages.both index 84d5f6e..5887141 100644 --- a/configs/mate-openrc/packages.both +++ b/configs/mate-openrc/packages.both @@ -14,12 +14,12 @@ ethtool f2fs-tools fsarchiver gnu-netcat -gpm +gpm-openrc gptfdisk grml-zsh-config grub -haveged -hdparm +haveged-openrc +hdparm-openrc irssi lftp linux-atm @@ -30,10 +30,10 @@ nfs-utils nilfs-utils nmap ntfs-3g -ntp +ntp-openrc openconnect -openssh -openvpn +openssh-openrc +openvpn-openrc partclone parted partimage @@ -41,7 +41,7 @@ pptpclient ppp rfkill rp-pppoe -rsync +rsync-openrc smartmontools sudo tcpdump @@ -51,7 +51,7 @@ vpnc wget wireless_tools wpa_actiond -wpa_supplicant +wpa_supplicant-openrc zile wvdial xl2tpd @@ -95,7 +95,7 @@ pulseaudio-alsa alsa-utils #Network -networkmanager +networkmanager-elogind network-manager-applet ath9k-htc-firmware gnome-keyring @@ -135,6 +135,5 @@ iceweasel-l10n-pt-br icedove-l10n-pt-br #OpenRC -base-openrc openrc-desktop polkit-elogind diff --git a/configs/mate-openrc/root-image/etc/conf.d/agetty b/configs/mate-openrc/root-image/etc/conf.d/agetty deleted file mode 100644 index 5e9b663..0000000 --- a/configs/mate-openrc/root-image/etc/conf.d/agetty +++ /dev/null @@ -1,8 +0,0 @@ -# Set the baud rate of the terminal line -baud="38400" - -# set the terminal type -term_type="linux" - -# extra options to pass to agetty for this port -agetty_options="--autologin root --noclear %I" diff --git a/configs/mate-openrc/root-image/etc/conf.d/agetty.tty1 b/configs/mate-openrc/root-image/etc/conf.d/agetty.tty1 new file mode 100644 index 0000000..b7ff06d --- /dev/null +++ b/configs/mate-openrc/root-image/etc/conf.d/agetty.tty1 @@ -0,0 +1,11 @@ +# Set the baud rate of the terminal line +baud="38400" + +# set the terminal type +term_type="linux" + +# extra options to pass to agetty for this port +agetty_options="--autologin root --noclear" + +# make agetty quiet +#quiet="no" diff --git a/configs/mate-openrc/root-image/etc/hostname b/configs/mate-openrc/root-image/etc/hostname deleted file mode 100644 index 8aaf41b..0000000 --- a/configs/mate-openrc/root-image/etc/hostname +++ /dev/null @@ -1 +0,0 @@ -parabolaiso diff --git a/configs/mate-openrc/root-image/etc/init.d/pacman-init b/configs/mate-openrc/root-image/etc/init.d/pacman-init new file mode 100755 index 0000000..b610683 --- /dev/null +++ b/configs/mate-openrc/root-image/etc/init.d/pacman-init @@ -0,0 +1,31 @@ +#!/usr/bin/openrc-run +# Copyright (C) 2017 Parabola Project +# Copyright (C) Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +description="Initializes Pacman keyring" + +depend() { + use haveged + after haveged +} + +start() { + # Check that there's no keyring, if there isn't, create one + # in the background for a faster boot + if [ ! -d /etc/pacman.d/gnupg ]; then + ebegin "Starting Pacman keyring" + pacman-key --init &> /dev/null && + pacman-key --populate archlinux parabola &> /dev/null + else + ebegin "Pacman keyring already started" + fi +} + +stop() { + # If there's a keyring, delete it + if [ -d /etc/pacman.d/gnupg ]; then + ebegin "Stoping Pacman keyring" + rm -rf /etc/pacman.d/gnupg + fi +} diff --git a/configs/mate-openrc/root-image/etc/wallpaper.png b/configs/mate-openrc/root-image/etc/wallpaper.png index 16b906a..d74092f 100644 Binary files a/configs/mate-openrc/root-image/etc/wallpaper.png and b/configs/mate-openrc/root-image/etc/wallpaper.png differ diff --git a/configs/mate-openrc/root-image/root/.config/autostart/.language.sh.desktop b/configs/mate-openrc/root-image/root/.config/autostart/.language.sh.desktop deleted file mode 100644 index 1fb65f8..0000000 --- a/configs/mate-openrc/root-image/root/.config/autostart/.language.sh.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Type=Application -Exec=/root/.language.sh -Hidden=false -X-MATE-Autostart-enabled=true -Name[en_US]=/root/.language.sh -Name=/root/.language.sh -Comment[en_US]= -Comment= diff --git a/configs/mate-openrc/root-image/root/.config/caja/accels b/configs/mate-openrc/root-image/root/.config/caja/accels index 9464f0d..18bc53a 100644 --- a/configs/mate-openrc/root-image/root/.config/caja/accels +++ b/configs/mate-openrc/root-image/root/.config/caja/accels @@ -5,6 +5,7 @@ ; (gtk_accel_path "/DirViewActions/Save Search" "") ; (gtk_accel_path "/IconViewActions/Sort by Emblems" "") ; (gtk_accel_path "/DirViewActions/Start Volume" "") +; (gtk_accel_path "/NavigationActions/TabsNext" "Page_Down") ; (gtk_accel_path "/DirViewActions/Location Poll" "") ; (gtk_accel_path "/ShellActions/Go to Trash" "") ; (gtk_accel_path "/SpatialActions/Go to Location" "l") @@ -13,65 +14,96 @@ ; (gtk_accel_path "/ShellActions/ZoomInAccel" "equal") ; (gtk_accel_path "/DirViewActions/LocationTrash" "") ; (gtk_accel_path "/DirViewActions/RenameSelectAll" "F2") +; (gtk_accel_path "/ShellActions/About Caja" "") ; (gtk_accel_path "/DirViewActions/Undo" "z") +; (gtk_accel_path "/NavigationActions/Back" "Left") ; (gtk_accel_path "/DirViewActions/Location Start Volume" "") ; (gtk_accel_path "/DirViewActions/CopyToMenu" "") +; (gtk_accel_path "/NavigationActions/Tab2" "3") +; (gtk_accel_path "/DirViewActions/LocationRestoreFromTrash" "") ; (gtk_accel_path "/DirViewActions/Empty Trash" "") ; (gtk_accel_path "/ShellActions/Close" "w") -; (gtk_accel_path "/DirViewActions/LocationRestoreFromTrash" "") +; (gtk_accel_path "/NavigationActions/Add Bookmark" "d") ; (gtk_accel_path "/IconViewActions/Manual Layout" "") +; (gtk_accel_path "/ExtensionsMenuGroup/CajaOpenTerminal::open_terminal" "") ; (gtk_accel_path "/ShellActions/Zoom Normal" "0") +; (gtk_accel_path "/NavigationActions/Tab1" "2") +; (gtk_accel_path "/NavigationActions/Show Hide Extra Pane" "F3") ; (gtk_accel_path "/DirViewActions/Create Link" "m") ; (gtk_accel_path "/DirViewActions/LocationDelete" "") +; (gtk_accel_path "/DirViewActions/Format Volume" "") ; (gtk_accel_path "/IconViewActions/Sort by Trash Time" "") -; (gtk_accel_path "/DirViewActions/OtherApplication2" "") ; (gtk_accel_path "/DirViewActions/OpenInNewTab" "o") +; (gtk_accel_path "/DirViewActions/OtherApplication2" "") ; (gtk_accel_path "/DirViewActions/OtherApplication1" "") +; (gtk_accel_path "/DirViewActions/Mount Volume" "") +; (gtk_accel_path "/NavigationActions/Folder Window" "") +; (gtk_accel_path "/NavigationActions/Show Hide Statusbar" "") ; (gtk_accel_path "/ShellActions/Connect to Server" "") ; (gtk_accel_path "/ShellActions/Help" "") +; (gtk_accel_path "/NavigationActions/Tab6" "7") +; (gtk_accel_path "/NavigationActions/Clear History" "") ; (gtk_accel_path "/ShellActions/ZoomInAccel2" "KP_Add") +; (gtk_accel_path "/IconViewActions/Sort by Type" "") +; (gtk_accel_path "/NavigationActions/Tab7" "8") +; (gtk_accel_path "/NavigationActions/ShowSearch" "f") +; (gtk_accel_path "/NavigationActions/Tab9" "0") +; (gtk_accel_path "/NavigationActions/Tab8" "9") ; (gtk_accel_path "/SpatialActions/Close All Folders" "q") ; (gtk_accel_path "/ShellActions/File" "") -; (gtk_accel_path "/DirViewActions/Format Volume" "") -; (gtk_accel_path "/ShellActions/Caja Manual" "F1") +; (gtk_accel_path "/NavigationActions/Tab5" "6") +; (gtk_accel_path "/NavigationActions/Tab4" "5") +; (gtk_accel_path "/NavigationActions/Tab3" "4") +; (gtk_accel_path "/NavigationActions/TabsMoveRight" "Page_Down") +; (gtk_accel_path "/NavigationActions/TabsPrevious" "Page_Up") ; (gtk_accel_path "/ShellActions/Go to Network" "") -; (gtk_accel_path "/DirViewActions/Mount Volume" "") +; (gtk_accel_path "/ShellActions/Caja Manual" "F1") +; (gtk_accel_path "/ClipboardActions/Paste" "v") ; (gtk_accel_path "/DirViewActions/Copy" "c") -; (gtk_accel_path "/IconViewActions/Sort by Type" "") ; (gtk_accel_path "/ShellActions/View" "") ; (gtk_accel_path "/DirViewActions/New Empty File" "") -; (gtk_accel_path "/ShellActions/About Caja" "") +; (gtk_accel_path "/NavigationActions/Tab0" "1") ; (gtk_accel_path "/DirViewActions/Location Eject Volume" "") ; (gtk_accel_path "/IconViewActions/Unstretch" "") ; (gtk_accel_path "/ShellActions/Zoom Out" "minus") +; (gtk_accel_path "/NavigationActions/Show Hide Location Bar" "") ; (gtk_accel_path "/DirViewActions/OpenCloseParent" "Down") ; (gtk_accel_path "/SpatialActions/Close Parent Folders" "w") ; (gtk_accel_path "/DirViewActions/Open" "o") ; (gtk_accel_path "/DirViewActions/Self Format Volume" "") +; (gtk_accel_path "/NavigationActions/Bookmarks" "") ; (gtk_accel_path "/DirViewActions/Unmount Volume" "") ; (gtk_accel_path "/DirViewActions/Connect To Server Link" "") +; (gtk_accel_path "/DirViewActions/Location Mount Volume" "") ; (gtk_accel_path "/DirViewActions/Location Unmount Volume" "") ; (gtk_accel_path "/DirViewActions/Reset to Defaults" "") -; (gtk_accel_path "/DirViewActions/Location Mount Volume" "") +; (gtk_accel_path "/DirViewActions/LocationOpenFolderWindow" "") +; (gtk_accel_path "/DirViewActions/Paste Files Into" "") ; (gtk_accel_path "/DirViewActions/LocationCut" "") ; (gtk_accel_path "/ShellActions/Zoom In" "plus") -; (gtk_accel_path "/DirViewActions/LocationOpenFolderWindow" "") ; (gtk_accel_path "/DirViewActions/Self Eject Volume" "") +; (gtk_accel_path "/NavigationActions/SplitViewNextPane" "F6") +; (gtk_accel_path "/ClipboardActions/Select All" "a") ; (gtk_accel_path "/IconViewActions/Tighter Layout" "") -; (gtk_accel_path "/DirViewActions/Paste Files Into" "") +; (gtk_accel_path "/NavigationActions/Edit Bookmarks" "b") ; (gtk_accel_path "/DirViewActions/LocationCopy" "") +; (gtk_accel_path "/ClipboardActions/Copy" "c") ; (gtk_accel_path "/DirViewActions/OpenAccel" "Down") ; (gtk_accel_path "/DirViewActions/Open With" "") ; (gtk_accel_path "/ShellActions/Edit" "") ; (gtk_accel_path "/ShellActions/Up" "Up") ; (gtk_accel_path "/DirViewActions/Open Scripts Folder" "") +; (gtk_accel_path "/ClipboardActions/Cut" "x") +; (gtk_accel_path "/NavigationActions/Forward" "Right") ; (gtk_accel_path "/DirViewActions/New Documents" "") +; (gtk_accel_path "/NavigationActions/Go to Location" "l") ; (gtk_accel_path "/ShellActions/Reload" "r") ; (gtk_accel_path "/DirViewActions/Move to Home" "") ; (gtk_accel_path "/ShellActions/Backgrounds and Emblems" "") ; (gtk_accel_path "/DirViewActions/No Templates" "") ; (gtk_accel_path "/DirViewActions/Location Format Volume" "") ; (gtk_accel_path "/ShellActions/ZoomOutAccel" "KP_Subtract") +; (gtk_accel_path "/NavigationActions/SplitViewSameLocation" "") ; (gtk_accel_path "/DirViewActions/LocationPasteFilesInto" "") ; (gtk_accel_path "/IconViewActions/Sort by Size" "") ; (gtk_accel_path "/DirViewActions/Select All" "a") @@ -82,29 +114,34 @@ ; (gtk_accel_path "/DesktopViewActions/Change Background" "") ; (gtk_accel_path "/IconViewActions/Reversed Order" "") ; (gtk_accel_path "/ShellActions/Go to Computer" "") +; (gtk_accel_path "/NavigationActions/Go" "") ; (gtk_accel_path "/DirViewActions/Restore From Trash" "") ; (gtk_accel_path "/DirViewActions/Location Stop Volume" "") ; (gtk_accel_path "/DirViewActions/LocationProperties" "") ; (gtk_accel_path "/DirViewActions/Rename" "F2") ; (gtk_accel_path "/DirViewActions/Redo" "y") ; (gtk_accel_path "/ShellActions/Go to Templates" "") -; (gtk_accel_path "/ShellActions/Show Hidden Files" "h") +; (gtk_accel_path "/DirViewActions/LocationOpenInNewTab" "") ; (gtk_accel_path "/DirViewActions/Self Start Volume" "") ; (gtk_accel_path "/DirViewActions/Move to next pane" "") ; (gtk_accel_path "/DirViewActions/OpenFolderWindow" "") -; (gtk_accel_path "/DirViewActions/LocationOpenInNewTab" "") +; (gtk_accel_path "/ShellActions/Show Hidden Files" "h") +; (gtk_accel_path "/DirViewActions/Stop Volume" "") ; (gtk_accel_path "/DirViewActions/Duplicate" "") ; (gtk_accel_path "/DirViewActions/Eject Volume" "") -; (gtk_accel_path "/DirViewActions/Stop Volume" "") -; (gtk_accel_path "/DirViewActions/PropertiesAccel" "i") -; (gtk_accel_path "/ShellActions/Home" "Home") ; (gtk_accel_path "/IconViewActions/Clean Up" "") +; (gtk_accel_path "/NavigationActions/New Tab" "t") +; (gtk_accel_path "/ShellActions/Home" "Home") +; (gtk_accel_path "/NavigationActions/New Window" "n") +; (gtk_accel_path "/DirViewActions/PropertiesAccel" "i") ; (gtk_accel_path "/IconViewActions/Sort by Modification Date" "") ; (gtk_accel_path "/DirViewActions/Save Search As" "") ; (gtk_accel_path "/IconViewActions/Keep Aligned" "") ; (gtk_accel_path "/DirViewActions/New Launcher" "") +; (gtk_accel_path "/NavigationActions/Search" "") ; (gtk_accel_path "/DirViewActions/Properties" "Return") ; (gtk_accel_path "/SpatialActions/Add Bookmark" "d") +; (gtk_accel_path "/NavigationActions/TabsMoveLeft" "Page_Up") ; (gtk_accel_path "/DirViewActions/Copy to Desktop" "") ; (gtk_accel_path "/ShellActions/Stop" "") ; (gtk_accel_path "/DirViewActions/New Folder" "n") @@ -121,10 +158,13 @@ ; (gtk_accel_path "/DirViewActions/Invert Selection" "i") ; (gtk_accel_path "/view_as_1" "1") ; (gtk_accel_path "/DesktopViewActions/Empty Trash Conditional" "") +; (gtk_accel_path "/NavigationActions/Close All Windows" "q") ; (gtk_accel_path "/IconViewActions/Arrange Items" "") +; (gtk_accel_path "/NavigationActions/Show Hide Sidebar" "F9") ; (gtk_accel_path "/DirViewActions/Self Stop Volume" "") ; (gtk_accel_path "/SpatialActions/Places" "") ; (gtk_accel_path "/SpatialActions/Edit Bookmarks" "b") +; (gtk_accel_path "/NavigationActions/Show Hide Toolbar" "") ; (gtk_accel_path "/DirViewActions/Copy to Home" "") ; (gtk_accel_path "/DirViewActions/Self Mount Volume" "") ; (gtk_accel_path "/SpatialActions/Search" "f") diff --git a/configs/mate-openrc/root-image/root/.keymap.sh b/configs/mate-openrc/root-image/root/.keymap.sh index ddd5c62..f844af6 100755 --- a/configs/mate-openrc/root-image/root/.keymap.sh +++ b/configs/mate-openrc/root-image/root/.keymap.sh @@ -2,115 +2,117 @@ list_keymaps() { cat <> ~/.codecheck +elif [[ $code != "" ]]; then + setxkbmap $code fi diff --git a/configs/mate-openrc/root-image/root/.language.sh b/configs/mate-openrc/root-image/root/.language.sh index d12cb61..782d198 100755 --- a/configs/mate-openrc/root-image/root/.language.sh +++ b/configs/mate-openrc/root-image/root/.language.sh @@ -5,11 +5,15 @@ finish=0 #If change locale the system need restart session to see the changes #Comprobe if language was selected code=$(cat ~/.codecheck | grep LANG= | tail --bytes 2) if [ $code = "0" ]; then - lang=$(zenity --list --title="Select your locale" --column="Locale" --column="Language" \ - "en_US.UTF-8" "English" \ - "gl_ES.UTF-8" "Galego" \ - "es_ES.UTF-8" "Spanish" \ - "pt_BR.UTF-8" "Brazilian Portuguese") + lang=$(dialog --stdout --backtitle "System language selection" --menu "Choose your language:" 15 40 10 \ + "en_US.UTF-8" "English" \ + "gl_ES.UTF-8" "Galego" \ + "es_ES.UTF-8" "Spanish" \ + "pt_BR.UTF-8" "Brazilian Portuguese" \ + "pl_PL.UTF-8" "Polish" \ + "it_IT.UTF-8" "Italian" \ + "fr_FR.UTF-8" "French" \ + "eo" "Esperanto") #Copy locale in locale.conf echo "LANG=$lang" > /etc/locale.conf @@ -17,19 +21,10 @@ if [ $code = "0" ]; then #Put a new line confirm that language was selected sed -i '/LANG=./d' ~/.codecheck echo "LANG=1" >> ~/.codecheck - + #Copy icewm menu in that language and scripts to install cp -a ~/.icewm/menuLanguages/menu_${lang/_*/} ~/.icewm/menu cp -a ~/.scriptsInstallation/language/${lang/_*/}/* ~/.scriptsInstallation/ finish=1 fi - -# Save keymap as "us" so it starts next login -sed -i '/XKBMAP=./d' ~/.codecheck -echo "XKBMAP=us" >> ~/.codecheck - -if [ $finish -eq 1 ]; then - #Restart session - pkill -KILL -u root -fi diff --git a/configs/mate-openrc/root-image/root/.zlogin b/configs/mate-openrc/root-image/root/.zlogin index 7cdfca9..b24dba9 100644 --- a/configs/mate-openrc/root-image/root/.zlogin +++ b/configs/mate-openrc/root-image/root/.zlogin @@ -1,2 +1,4 @@ ~/.automated_script.sh +~/.language.sh +export $(cat /etc/locale.conf) startx diff --git a/configs/mate-openrc/root-image/root/Desktop/Parabola Installation CLI.desktop b/configs/mate-openrc/root-image/root/Desktop/Parabola Installation CLI.desktop old mode 100644 new mode 100755 diff --git a/configs/mate-openrc/root-image/root/customize_root_image.sh b/configs/mate-openrc/root-image/root/customize_root_image.sh index 88b43b3..24318a5 100755 --- a/configs/mate-openrc/root-image/root/customize_root_image.sh +++ b/configs/mate-openrc/root-image/root/customize_root_image.sh @@ -2,10 +2,18 @@ set -e -u +check_dbus() { + cat /etc/$1|grep dbus +} + sed -i 's/#\(en_US\.UTF-8\)/\1/' /etc/locale.gen sed -i 's/#\(es_ES\.UTF-8\)/\1/' /etc/locale.gen sed -i 's/#\(gl_ES\.UTF-8\)/\1/' /etc/locale.gen sed -i 's/#\(pt_BR\.UTF-8\)/\1/' /etc/locale.gen +sed -i 's/#\(pl_PL\.UTF-8\)/\1/' /etc/locale.gen +sed -i 's/#\(it_IT\.UTF-8\)/\1/' /etc/locale.gen +sed -i 's/#\(fr_FR\.UTF-8\)/\1/' /etc/locale.gen +sed -i 's/#\(eo\)/\1/' /etc/locale.gen locale-gen ln -sf /usr/share/zoneinfo/UTC /etc/localtime @@ -15,14 +23,26 @@ cp -aT /etc/skel/ /root/ useradd -m -p "" -g users -G "adm,audio,floppy,log,network,rfkill,scanner,storage,optical,power,wheel,disk,sys" -s /usr/bin/zsh parabola +# Create the dbus user if it doesn't exist +if [[ $(check_dbus group) = "" ]]; then + echo "Creating dbus group" + groupadd -g 81 dbus +fi +if [[ $(check_dbus passwd) = "" ]]; then + echo "Creating dbus user" + useradd -r -s /sbin/nologin -g 81 -u 81 dbus +fi + chmod 750 /etc/sudoers.d chmod 440 /etc/sudoers.d/g_wheel sed -i "s/#Server/Server/g" /etc/pacman.d/mirrorlist rc-update add NetworkManager default -rc-update add consolekit default +rc-update add elogind default rc-update add alsasound default rc-update add dbus default +rc-update add haveged default +rc-update add pacman-init default sed -i "s/_DATE_/${iso_version}/" /etc/motd -- cgit v1.2.2