diff options
Diffstat (limited to 'build_tools/l7/larch0/profiles/l7')
102 files changed, 2672 insertions, 0 deletions
diff --git a/build_tools/l7/larch0/profiles/l7/addedpacks b/build_tools/l7/larch0/profiles/l7/addedpacks new file mode 100644 index 0000000..4ff5db9 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/addedpacks @@ -0,0 +1,226 @@ +# These are needed to build a live CD +#linhes-live +squashfs-tools +lzop + +syslinux + +# You need a kernel. +#kernel26 is now in 'base' +aufs2 + +# To eject a cd +eject + +# Useful for use as installer, etc. +#ntfsprogs +#parted + +#ddcxinfo-knoppix +#hwd + +sudo + +lsof +cdrkit +dvd+rw-tools + + +# generally useful tools which don't require X +#mtools is required by syslinux +openssh +dosfstools +alsa-lib +alsa-oss +alsa-utils +cdparanoia +cdrdao +unzip + + +# Xorg packages +xorg-server +xorg-xkb-utils +xorg-xauth +xorg-server-utils +xorg-xinit +xorg-input-drivers +xterm +xorg-fonts-100dpi +xorg-fonts-75dpi +xorg-res-utils +ttf-ms-fonts + +#xorg-video-drivers +xf86-video-amd +xf86-video-apm +xf86-video-ark +xf86-video-ati +xf86-video-chips +xf86-video-cirrus +xf86-video-dummy +xf86-video-fbdev +xf86-video-glint +xf86-video-i128 +xf86-video-i740 +#xf86-video-i810 +#xf86-video-imstt +xf86-video-intel +xf86-video-mga +xf86-video-neomagic +xf86-video-nv +xf86-video-openchrome +xf86-video-radeonhd +xf86-video-rendition +xf86-video-s3 +xf86-video-s3virge +xf86-video-savage +xf86-video-siliconmotion +xf86-video-sis +xf86-video-sisusb +#xf86-video-tdfx +xf86-video-trident +xf86-video-tseng +#unichrome is busted and causes X to segfault +#xf86-video-unichrome +xf86-video-v4l +xf86-video-vesa +#vga should not be installed, vesa can handle when other drivers fail +#xf86-video-vga +#xf86-video-via +xf86-video-vmware +xf86-video-voodoo + +# X apps +#luser +#localed +unclutter + +#xkmap + +#gparted +#larchin + +#mythtv +mythtv +mythtv-contrib +mytharchive +mythbrowser +#mythcontrols +#mythflix +mythgallery +mythgame +mythmusic +#mythphone +myththemes +mythweather +mythvideo +mythsmolt +#morethemes +linhes-theme +linhes-scripts +nuvexport +lirc +lirc-utils +mysql +xmltv +esound + +#Window Manager +fluxbox +feh + +#Other +dbus +hal +fftw2 +libcdaudio +iptables +pkgconfig +taglib +portmap +ivtv-utils +dvb-firmware +dbus-python + +#MythVantage Installer deps +bc +mysql-python +expect +curl +dnsutils +avahi + +#Wireless +b43-fwcutter +#ipw2100-fw +#ipw2200-fw +#ipw3945 +#ipw3945-ucode +#ipw3945d +madwifi +madwifi-utils +ndiswrapper +ndiswrapper-utils +netcfg +tiacx +tiacx-firmware +wireless_tools +#wlan-ng26 +#wlan-ng26-utils +zd1211-firmware +hdhomerun +#---- +LinHES-config +LinHES-system +linhes-sounds +etcnet +runit +runit-scripts +media_dirs + +#--- +tweaker +ethtool +nfs-utils +netkit-telnet +ntp +syslog-ng +ppp +mingetty +setserial +acpid +fbsplash +linhes-splash +nvram-wakup +#tatir +pvr150-firmware +wol +mjpegtools +perl-net-upnp +aumix +tablet-encode +ntfs-3g +joyutils +ffmpeg-svn +myth2ipod +myt2xvid3 +mediaserv + +#---Firewire +libraw1394 +libavc1394 +# wrapper for mplayer +mplayer-wrapper + +# in-place commercial remover (for user job) +# moved to linhes-scripts +#removecommercials + +#Modules for Atheros base NICs +#atl1e + +linux-firmware + +larch-live +mkinitcpio-busybox diff --git a/build_tools/l7/larch0/profiles/l7/bootlines b/build_tools/l7/larch0/profiles/l7/bootlines new file mode 100644 index 0000000..929712a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/bootlines @@ -0,0 +1,23 @@ +# The information here will be adapted for the bootloader and inserted into its configuration +# file at the place marked '###LARCH' +# This header will be removed. +# Each block must have an empty line before and after it. +# There may be no empty lines within a block. + +comment: +title: larch boot to xfce desktop +options: + +comment: +title: larch boot to xfce desktop, with vesa xorg driver +options: nomodeset xvesa + +comment: Might be useful if there is some trouble with starting xorg +title: larch boot to console +options: nox + +comment: +title: larch with swap +options: swap + +# END OF FILE diff --git a/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/actions.rc b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/actions.rc new file mode 100644 index 0000000..dd95b26 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/actions.rc @@ -0,0 +1,3 @@ +type=0 +orientation=1 + diff --git a/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/autologin b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/autologin new file mode 100644 index 0000000..93ca142 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/autologin @@ -0,0 +1 @@ +root
\ No newline at end of file diff --git a/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/bash_profile b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/bash_profile new file mode 100644 index 0000000..c49349b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/bash_profile @@ -0,0 +1 @@ +. $HOME/.bashrc diff --git a/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/delarch b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/delarch new file mode 100644 index 0000000..108c1a4 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/cd-root/larch/copy/delarch @@ -0,0 +1,63 @@ +# This is a script called from the installation script fix-system2. +# Its purpose is to remove custom live-only stuff from a just-installed +# system. + +# $1 is the path to the installed system root directory. + +INSTALL=$1 +if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then + echo "ERROR: delarch installation adjustments failed:" + echo " Please check installation mount point (${INSTALL})" + exit 1 +fi + +rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop" +rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin" + +if [ -f ${INSTALL}/etc/rc.local.orig ]; then + mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local +fi +if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then + mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown +fi + +# start gdm from rc.conf +sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf + +#***************************************************# +# Replace uses of larchquit in xfce panels and menu.# +#***************************************************# +### Unfortunately this isn't very simple. If anyone has a better way of +### providing different Quit actions in the live version and the version +### installed to disk from it, please let me know! +### Maybe it would be better just to provide a special live quit desktop +### icon which can be removed on installation, like the installation icon. + +defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>' + +replacequit () +{ + for f in ${INSTALL}$1/.config/xfce4/panel/*; do + if grep "^Exec=larchquit" ${f}; then + n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" ) + cp /.livesys/actions.rc \ + ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc + rm ${f} + + sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \ + ${INSTALL}$1/.config/xfce4/panel/panels.xml + fi + done + + if [ -f ${INSTALL}$1/.bash_profile ]; then + rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop + + cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile + fi +} + +for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \ + /root /etc/skel; do + replacequit ${hd} &>/dev/null +done +#***************************************************# diff --git a/build_tools/l7/larch0/profiles/l7/pacman.conf.repos b/build_tools/l7/larch0/profiles/l7/pacman.conf.repos new file mode 100644 index 0000000..8f9d94b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/pacman.conf.repos @@ -0,0 +1,12 @@ +# Package repository entries for pacman.conf +# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate. +# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist' +# (but for the installation: a 'mirrorlist' file in the working directory will +# be preferred, or - if neither exists - then 'data/mirrorlist') + +# You can add your own custom repositories (anywhere). + +larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform* + +core-testing: Server = file:///data/pkg_repo/i686/core-testing +extra-testing: Server = file:///data/pkg_repo/i686/extra-testing diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/startx.custom b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/startx.custom new file mode 100644 index 0000000..d24a70a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/startx.custom @@ -0,0 +1,18 @@ +if [ -z "$DISPLAY" ] && [ ! -f /tmp/_nox_ ] \ + && echo $(tty) | grep "tty1" &>/dev/null; then + startx + + # Maybe there should be some code here to handle a failed startx? + + # The 'return' value is at /tmp/xlogout + # If there is nothing there, switch user to 'newuser' + # If there is also nothing there, login as root + # - if already root, fall through to terminal + + if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then + logout + elif [ ${UID} -ne 0 ]; then + echo "root" >/tmp/newuser + logout + fi +fi diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/xinitrc.custom b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/xinitrc.custom new file mode 100644 index 0000000..fe443d8 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/xinitrc.custom @@ -0,0 +1,10 @@ +case ${desktop} in + xfce ) exec ck-launch-session xfce4-session ;; + +# Now these are only wild guesses! + gnome ) exec ck-launch-session gnome-session ;; + + kde ) exec ck-launch-session startkde ;; + + * ) ;; +esac diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/xorg.conf.set b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/xorg.conf.set new file mode 100755 index 0000000..4430264 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xinit/xorg.conf.set @@ -0,0 +1,9 @@ +#!/bin/sh +if [ -f /etc/X11/xorg.conf.base ]; then + cp -f /etc/X11/xorg.conf.base /etc/X11/xorg.conf + for x in $(cat /proc/cmdline); do + [ "${x}" = "nox" ] && :> /tmp/_nox_ + [ "${x}" = "xvesa" ] && sed 's|^#xvesa||' -i /etc/X11/xorg.conf + [ "${x}" = "nodri" ] && sed 's|^#nodri||' -i /etc/X11/xorg.conf + done +fi diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xorg.conf.base b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xorg.conf.base new file mode 100644 index 0000000..f6f6c0e --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/X11/xorg.conf.base @@ -0,0 +1,44 @@ +#Section "ServerFlags" +# # This deactivates input device hotplugging +# Option "AutoAddDevices" "False" +#EndSection + +Section "InputDevice" + Identifier "Generic Keyboard" + Driver "kbd" + Option "XkbRules" "xorg" +##XKMAP+ +# Option "XkbModel" "pc101" +# Option "XkbLayout" "de" +##XKMAP- +EndSection + +Section "InputDevice" + Identifier "Configured Mouse" + Driver "mouse" +EndSection + +Section "Device" + Identifier "Configured Video Device" +#xvesa Driver "vesa" +#nodri Option "DRI" "False" +# Option "AccelMethod" "exa" +EndSection + +Section "Monitor" + Identifier "Configured Monitor" +# Option "PreferredMode" "1024x768" +# HorizSync 30.0 - 65.0 +# VertRefresh 50.0 - 75.0 +EndSection + +Section "Screen" + Identifier "Default Screen" + Monitor "Configured Monitor" +# DefaultDepth 16 +# SubSection "Display" +# Viewport 0 0 +# Depth 16 +# Modes "1024x768" "800x600" +# EndSubSection +EndSection diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/conf.d/dhcpcd b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/conf.d/dhcpcd new file mode 100644 index 0000000..ab53c30 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/conf.d/dhcpcd @@ -0,0 +1,6 @@ +# +# Arguments to be passed to the DHCP client daemon +# + +DHCPCD_ARGS="-t 10 -h $HOSTNAME" + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/gdm/custom.conf b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/gdm/custom.conf new file mode 100644 index 0000000..2748075 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/gdm/custom.conf @@ -0,0 +1,105 @@ +# GDM Custom Configuration file. +# +# This file is the appropriate place for specifying your customizations to the +# GDM configuration. If you run gdmsetup, it will automatically edit this +# file for you and will cause the daemon and any running GDM GUI programs to +# automatically update with the new configuration. Not all configuration +# options are supported by gdmsetup, so to modify some values it may be +# necessary to modify this file directly by hand. +# +# This file overrides the default configuration settings. These settings +# are stored in the GDM System Defaults configuration file, which is found +# at the following location. +# +# /usr/share/gdm/defaults.conf. +# +# This file contains comments about the meaning of each configuration option, +# so is also a useful reference. Also refer to the documentation links at +# the end of this comment for further information. In short, to hand-edit +# this file, simply add or modify the key=value combination in the +# appropriate section in the template below this comment section. +# +# For example, if you want to specify a different value for the Enable key +# in the "[debug]" section of your GDM System Defaults configuration file, +# then add "Enable=true" in the "[debug]" section of this file. If the +# key already exists in this file, then simply modify it. +# +# Older versions of GDM used the "gdm.conf" file for configuration. If your +# system has an old gdm.conf file on the system, it will be used instead of +# this file - so changes made to this file will not take effect. Consider +# migrating your configuration to this file and removing the gdm.conf file. +# +# If you hand edit a GDM configuration file, you can run the following +# command and the GDM daemon will immediately reflect the change. Any +# running GDM GUI programs will also be notified to update with the new +# configuration. +# +# gdmflexiserver --command="UPDATE_CONFIG <configuration key>" +# +# e.g, the "Enable" key in the "[debug]" section would be "debug/Enable". +# +# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and +# re-read the new configuration settings. You can also restart GDM by sending +# a HUP or USR1 signal to the daemon. HUP behaves like gdm-restart and causes +# any user session started by GDM to exit immediately while USR1 behaves like +# gdm-safe-restart and will wait until all users log out before restarting GDM. +# +# For full reference documentation see the gnome help browser under +# GNOME|System category. You can also find the docs in HTML form on +# http://www.gnome.org/projects/gdm/ +# +# NOTE: Lines that begin with "#" are considered comments. +# +# Have fun! + +[daemon] + +DefaultSession=xfce4.desktop + +Greeter=/usr/lib/gdm/gdmgreeter + +[security] + +AllowRoot=true + +[xdmcp] + +[gui] + +[greeter] + + + +Browser=true + + +GraphicalTheme=dlarch-theme-gdm + + +DefaultFace=/usr/share/pixmaps/faces/astronaut.jpg + + +MinimalUID=0 + + +SoundOnLogin=false + + +IncludeAll=true + +[chooser] + +[debug] + +# Note that to disable servers defined in the GDM System Defaults +# configuration file (such as 0=Standard, you must put a line in this file +# that says 0=inactive, as described in the Configuration section of the GDM +# documentation. +# +[servers] + +# Also note, that if you redefine a [server-foo] section, then GDM will +# use the definition in this file, not the GDM System Defaults configuration +# file. It is currently not possible to disable a [server-foo] section +# defined in the GDM System Defaults configuration file. +# diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/hosts.allow b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/hosts.allow new file mode 100644 index 0000000..f8cc8f5 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/hosts.allow @@ -0,0 +1,13 @@ +# +# /etc/hosts.allow +# + +ALL: 127.0.0.1 + +# To allow ssh in from anywhere +#sshd: ALL + +# To allow ssh in from local net (example) +#sshd: 192.168.178.0/255.255.255.0 + +# End of file diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/inittab.larch b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/inittab.larch new file mode 100644 index 0000000..51f758d --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/inittab.larch @@ -0,0 +1,42 @@ +# +# /etc/inittab +# + +# Runlevels: +# 0 Halt +# 1(S) Single-user +# 2 Not used +# 3 Multi-user +# 4 Not used +# 5 X11 +# 6 Reboot + +## Only one of the following two lines can be uncommented! +# Boot to console +id:3:initdefault: +# Boot to X11 +#id:5:initdefault: + +rc::sysinit:/etc/rc.sysinit +rs:S1:wait:/etc/rc.single +rm:2345:wait:/etc/rc.multi +rh:06:wait:/etc/rc.shutdown +su:S:wait:/sbin/sulogin -p + +# -8 options fixes umlauts problem on login +c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin +c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux +c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux +c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux +c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux +c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux + +ca::ctrlaltdel:/sbin/shutdown -t3 -r now + +# Example lines for starting a login manager +x:5:respawn:/usr/bin/xdm -nodaemon +#x:5:respawn:/usr/sbin/gdm -nodaemon +#x:5:respawn:/usr/bin/kdm -nodaemon +#x:5:respawn:/usr/bin/slim >& /dev/null + +# End of file diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/locale.gen b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/locale.gen new file mode 100644 index 0000000..a3276b1 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/locale.gen @@ -0,0 +1,8 @@ +# locales for larch (/etc/locale.gen) + +en_US ISO-8859-1 +en_US.UTF-8 UTF-8 +de_DE ISO-8859-1 +de_DE@euro ISO-8859-15 +de_DE.UTF-8 UTF-8 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.conf b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.conf new file mode 100644 index 0000000..9edb3d0 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.conf @@ -0,0 +1,92 @@ +# +# /etc/rc.conf - Main Configuration for Arch Linux +# + +# ----------------------------------------------------------------------- +# LOCALIZATION +# ----------------------------------------------------------------------- +# +# LOCALE: available languages can be listed with the 'locale -a' command +# HARDWARECLOCK: set to "UTC" or "localtime" +# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock +# TIMEZONE: timezones are found in /usr/share/zoneinfo +# KEYMAP: keymaps are found in /usr/share/kbd/keymaps +# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US) +# CONSOLEMAP: found in /usr/share/kbd/consoletrans +# USECOLOR: use ANSI color sequences in startup messages +# +LOCALE="en_US.utf8" +HARDWARECLOCK="UTC" +USEDIRECTISA="no" +TIMEZONE="Europe/Berlin" +KEYMAP="de" +CONSOLEFONT= +CONSOLEMAP= +USECOLOR="yes" + +# ----------------------------------------------------------------------- +# HARDWARE +# ----------------------------------------------------------------------- +# +# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed +# MOD_BLACKLIST: Prevent udev from loading these modules +# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist. +# +# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array. +# +MOD_AUTOLOAD="yes" +#MOD_BLACKLIST=() #deprecated +MODULES=() + +# Scan for LVM volume groups at startup, required if you use LVM +USELVM="no" + +# ----------------------------------------------------------------------- +# NETWORKING +# ----------------------------------------------------------------------- +# +# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts +# +HOSTNAME="larch7-xmini" + +# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces. +# +# Interfaces to start at boot-up (in this order) +# Declare each interface then list in INTERFACES +# - prefix an entry in INTERFACES with a ! to disable it +# - no hyphens in your interface names - Bash doesn't like it +# +# DHCP: Set your interface to "dhcp" (eth0="dhcp") +# Wireless: See network profiles below +# +#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255" +eth0="dhcp" +INTERFACES=(eth0) + +# Routes to start at boot-up (in this order) +# Declare each route then list in ROUTES +# - prefix an entry in ROUTES with a ! to disable it +# +gateway="default gw 192.168.0.1" +ROUTES=(!gateway) + +# Enable these network profiles at boot-up. These are only useful +# if you happen to need multiple network configurations (ie, laptop users) +# - set to 'menu' to present a menu during boot-up (dialog package required) +# - prefix an entry with a ! to disable it +# +# Network profiles are found in /etc/network.d +# +# This now requires the netcfg package +# +#NETWORKS=(main) + +# ----------------------------------------------------------------------- +# DAEMONS +# ----------------------------------------------------------------------- +# +# Daemons to start at boot-up (in this order) +# - prefix a daemon with a ! to disable it +# - prefix a daemon with a @ to start it up in the background +# +DAEMONS=(syslog-ng @network dbus hal !gdm @sshd !crond !wicd !cups) diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.d/functions.d/larch-autologin b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.d/functions.d/larch-autologin new file mode 100644 index 0000000..d1c6aa3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.d/functions.d/larch-autologin @@ -0,0 +1,7 @@ +sysinit_end_larch_autologin() { + # Set up automatically logged in user (larch live system only) + if [ -f /.livesys/autologin ]; then + cp /.livesys/autologin /tmp/newuser + fi +} +add_hook sysinit_end sysinit_end_larch_autologin diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.local b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.local new file mode 100755 index 0000000..513c0ba --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.local @@ -0,0 +1,8 @@ +#!/bin/bash +# +# /etc/rc.local: Local multi-user startup script. +# + + +# Restore saved sound volume, etc. +alsactl restore diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.local.shutdown b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.local.shutdown new file mode 100755 index 0000000..2b5f735 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/rc.local.shutdown @@ -0,0 +1,7 @@ +#!/bin/bash +# +# /etc/rc.local.shutdown: Local shutdown script. +# + +# Save sound volume, etc. +alsactl store diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.bash_profile b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.bash_profile new file mode 100644 index 0000000..600bd9b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.bash_profile @@ -0,0 +1,3 @@ +. $HOME/.bashrc + +. /etc/X11/xinit/startx.custom diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.bashrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.bashrc new file mode 100644 index 0000000..3e5c29c --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.bashrc @@ -0,0 +1,2 @@ +alias ls='ls --color=auto' +PS1='[\u@\h \W]\$ ' diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/Terminal/terminalrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/Terminal/terminalrc new file mode 100644 index 0000000..172b4d3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/Terminal/terminalrc @@ -0,0 +1,89 @@ +[Configuration] +AccelNewTab=<control><shift>t +AccelNewWindow=<control><shift>n +AccelDetachTab=<control><shift>d +AccelCloseTab=<control><shift>w +AccelCloseWindow=<control><shift>q +AccelCopy=<control><shift>c +AccelPaste=<control><shift>v +AccelPreferences=Disabled +AccelShowMenubar=Disabled +AccelShowToolbars=Disabled +AccelShowBorders=Disabled +AccelFullscreen=F11 +AccelSetTitle=Disabled +AccelReset=Disabled +AccelResetAndClear=Disabled +AccelPrevTab=<control>Page_Up +AccelNextTab=<control>Page_Down +AccelSwitchToTab1=<Alt>1 +AccelSwitchToTab2=<Alt>2 +AccelSwitchToTab3=<Alt>3 +AccelSwitchToTab4=<Alt>4 +AccelSwitchToTab5=<Alt>5 +AccelSwitchToTab6=<Alt>6 +AccelSwitchToTab7=<Alt>7 +AccelSwitchToTab8=<Alt>8 +AccelSwitchToTab9=<Alt>9 +AccelContents=F1 +BackgroundMode=TERMINAL_BACKGROUND_SOLID +BackgroundImageFile= +BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_TILED +BackgroundDarkness=0.500000 +BindingBackspace=TERMINAL_ERASE_BINDING_AUTO +BindingDelete=TERMINAL_ERASE_BINDING_AUTO +ColorForeground=White +ColorBackground=Black +ColorCursor=Green +ColorSelection=White +ColorSelectionUseDefault=TRUE +ColorPalette1=#000000000000 +ColorPalette2=#aaaa00000000 +ColorPalette3=#0000aaaa0000 +ColorPalette4=#aaaa55550000 +ColorPalette5=#00000000aaaa +ColorPalette6=#aaaa0000aaaa +ColorPalette7=#0000aaaaaaaa +ColorPalette8=#aaaaaaaaaaaa +ColorPalette9=#555555555555 +ColorPalette10=#ffff55555555 +ColorPalette11=#5555ffff5555 +ColorPalette12=#ffffffff5555 +ColorPalette13=#55555555ffff +ColorPalette14=#ffff5555ffff +ColorPalette15=#5555ffffffff +ColorPalette16=#ffffffffffff +CommandUpdateRecords=TRUE +CommandLoginShell=FALSE +FontAllowBold=TRUE +FontAntiAlias=TRUE +FontName=Monospace 12 +MiscAlwaysShowTabs=FALSE +MiscBell=FALSE +MiscBordersDefault=TRUE +MiscCursorBlinks=FALSE +MiscDefaultGeometry=80x24 +MiscInheritGeometry=FALSE +MiscMenubarDefault=TRUE +MiscMouseAutohide=FALSE +MiscToolbarsDefault=FALSE +MiscConfirmClose=TRUE +MiscCycleTabs=TRUE +MiscTabCloseButtons=TRUE +MiscTabPosition=GTK_POS_TOP +MiscHighlightUrls=TRUE +ScrollingBar=TERMINAL_SCROLLBAR_RIGHT +ScrollingLines=1000 +ScrollingOnOutput=TRUE +ScrollingOnKeystroke=TRUE +ScrollingSingleLine=TRUE +ShortcutsNoMenukey=TRUE +ShortcutsNoMnemonics=FALSE +TitleInitial=Terminal +TitleMode=TERMINAL_TITLE_APPEND +Term=xterm +VteWorkaroundTitleBug=TRUE +WordChars=-A-Za-z0-9,./?%&#:_~ +TabActivityColor=#afff00000000 +TabActivityTimeout=2.000000 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/Thunar/thunarrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/Thunar/thunarrc new file mode 100644 index 0000000..7857976 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/Thunar/thunarrc @@ -0,0 +1,36 @@ +[Configuration] +DefaultView=void +LastCompactViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLEST +LastDetailsViewColumnOrder=THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE,THUNAR_COLUMN_DATE_MODIFIED +LastDetailsViewColumnWidths= +LastDetailsViewFixedColumns=FALSE +LastDetailsViewVisibleColumns=THUNAR_COLUMN_DATE_MODIFIED,THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE +LastDetailsViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLER +LastIconViewZoomLevel=THUNAR_ZOOM_LEVEL_NORMAL +LastLocationBar=ThunarLocationButtons +LastSeparatorPosition=170 +LastShowHidden=FALSE +LastSidePane=ThunarShortcutsPane +LastSortColumn=THUNAR_COLUMN_NAME +LastSortOrder=GTK_SORT_ASCENDING +LastStatusbarVisible=TRUE +LastView=ThunarIconView +LastWindowHeight=480 +LastWindowWidth=640 +MiscVolumeManagement=FALSE +MiscCaseSensitive=FALSE +MiscDateStyle=THUNAR_DATE_STYLE_SHORT +MiscFoldersFirst=TRUE +MiscHorizontalWheelNavigates=FALSE +MiscRecursivePermissions=THUNAR_RECURSIVE_PERMISSIONS_ASK +MiscRememberGeometry=TRUE +MiscShowAboutTemplates=TRUE +MiscShowThumbnails=TRUE +MiscSingleClick=TRUE +MiscSingleClickTimeout=500 +MiscTextBesideIcons=FALSE +ShortcutsIconEmblems=TRUE +ShortcutsIconSize=THUNAR_ICON_SIZE_SMALLER +TreeIconEmblems=TRUE +TreeIconSize=THUNAR_ICON_SIZE_SMALLEST + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop new file mode 100644 index 0000000..5673067 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop @@ -0,0 +1,3 @@ +[Desktop Entry] +Hidden=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/autostart/xfce4-tips-autostart.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/autostart/xfce4-tips-autostart.desktop new file mode 100644 index 0000000..5673067 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/autostart/xfce4-tips-autostart.desktop @@ -0,0 +1,3 @@ +[Desktop Entry] +Hidden=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/cpugraph-15.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/cpugraph-15.rc new file mode 100644 index 0000000..b757ec3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/cpugraph-15.rc @@ -0,0 +1,12 @@ +UpdateInterval=2 +TimeScale=0 +Width=30 +Mode=0 +Frame=1 +AssociateCommand=xterm top +ColorMode=0 +Foreground1=#25DF25 +Foreground2=#FF0000 +Background=#FFFFFF +Foreground3=#0000FF + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/datetime-16.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/datetime-16.rc new file mode 100644 index 0000000..e28dc34 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/datetime-16.rc @@ -0,0 +1,6 @@ +layout=3 +date_font=Bitstream Vera Sans 8 +time_font=Bitstream Vera Sans 10 +date_format=%Y/%m/%d +time_format=%H:%M + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-10.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-10.rc new file mode 100644 index 0000000..46f8060 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-10.rc @@ -0,0 +1,12 @@ +[Global] +MoveFirst=false +ArrowPosition=0 + +[Entry 0] +Name=Web Browser +Comment=Surf the internet +Icon=web-browser +Exec=exo-open --launch WebBrowser +Terminal=false +StartupNotify=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-12.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-12.rc new file mode 100644 index 0000000..a821f3a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-12.rc @@ -0,0 +1,8 @@ +[Entry 0] +Name=Quit +Exec=larchquit.py xfce +Terminal=false +StartupNotify=true +Comment=Exit the current session +Icon=gnome-logout + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-7.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-7.rc new file mode 100644 index 0000000..f13d351 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-7.rc @@ -0,0 +1,12 @@ +[Entry 0] +Name=Command Prompt +Comment=X terminal emulator +Icon=xfce-terminal +Exec=exo-open --launch TerminalEmulator +Terminal=false +StartupNotify=false + +[Global] +MoveFirst=false +ArrowPosition=0 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-8.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-8.rc new file mode 100644 index 0000000..dec40db --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-8.rc @@ -0,0 +1,12 @@ +[Entry 0] +Name=Editor +Comment=Edit text files +Icon=xfce-edit +Exec=mousepad +Terminal=false +StartupNotify=false + +[Global] +MoveFirst=false +ArrowPosition=0 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-9.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-9.rc new file mode 100644 index 0000000..804f588 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/launcher-9.rc @@ -0,0 +1,12 @@ +[Global] +MoveFirst=false +ArrowPosition=0 + +[Entry 0] +Name=File Manager +Comment=Manage files and folders +Icon=Thunar +Exec=thunar +Terminal=false +StartupNotify=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/pager-2.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/pager-2.rc new file mode 100644 index 0000000..b485293 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/pager-2.rc @@ -0,0 +1,4 @@ +rows=1 +scrolling=true +show-names=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/panels.xml b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/panels.xml new file mode 100644 index 0000000..87366cd --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/panels.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE config SYSTEM "config.dtd"> +<panels> + <panel> + <properties> + <property name="size" value="28"/> + <property name="monitor" value="0"/> + <property name="screen-position" value="11"/> + <property name="fullwidth" value="1"/> + <property name="xoffset" value="0"/> + <property name="yoffset" value="738"/> + <property name="handlestyle" value="0"/> + <property name="autohide" value="0"/> + <property name="transparency" value="20"/> + <property name="activetrans" value="0"/> + </properties> + <items> + <item name="xfce4-menu" id="5"/> + <item name="separator" id="6"/> + <item name="launcher" id="7"/> + <item name="launcher" id="8"/> + <item name="launcher" id="9"/> + <item name="launcher" id="10"/> + <item name="tasklist" id="3"/> + <item name="systray" id="4"/> + <item name="pager" id="2"/> + <item name="showdesktop" id="1"/> + <item name="separator" id="11"/> + <item name="xfce4-mixer-plugin" id="17"/> + <item name="cpugraph" id="15"/> + <item name="datetime" id="16"/> + <item name="separator" id="13"/> + <item name="launcher" id="12"/> + </items> + </panel> +</panels> diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-11.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-11.rc new file mode 100644 index 0000000..c46dd6a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-11.rc @@ -0,0 +1,2 @@ +separator-type=2 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-13.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-13.rc new file mode 100644 index 0000000..c46dd6a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-13.rc @@ -0,0 +1,2 @@ +separator-type=2 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-6.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-6.rc new file mode 100644 index 0000000..c46dd6a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/separator-6.rc @@ -0,0 +1,2 @@ +separator-type=2 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/systray-4.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/systray-4.rc new file mode 100644 index 0000000..6b4370d --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/systray-4.rc @@ -0,0 +1,7 @@ +[Global] +ShowFrame=false +Rows=1 + +[Applications] +xfce4-power-manager=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/tasklist-3.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/tasklist-3.rc new file mode 100644 index 0000000..7a8acf3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/tasklist-3.rc @@ -0,0 +1,7 @@ +grouping=1 +width=300 +all_workspaces=false +expand=true +flat_buttons=true +show_handles=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc new file mode 100644 index 0000000..f532525 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc @@ -0,0 +1,7 @@ +use_default_menu=true +menu_file= +icon_file=/usr/share/pixmaps/xfce4_xicon1.png +show_menu_icons=true +button_title=Xfce Menu +show_button_title=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc new file mode 100644 index 0000000..efd19ae --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc @@ -0,0 +1,7 @@ +[mixer-plugin] +Device=default +LauncherCommand=xfce4-mixer +LauncherRunInTerminal=false +LauncherUseStartupNotification=false +MasterControl=Master,0 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.local/share/applications/xfce4-logout.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.local/share/applications/xfce4-logout.desktop new file mode 100644 index 0000000..47d1bff --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.local/share/applications/xfce4-logout.desktop @@ -0,0 +1,75 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Encoding=UTF-8 +Exec=larchquit.py xfce +Icon=system-log-out +StartupNotify=true +Terminal=false +Categories=X-XFCE;X-Xfce-Toplevel; +OnlyShowIn=XFCE; +Name=Log Out +Name[ar]=تسجيل الخروج +Name[be]=Выйсьці +Name[ca]=Surt +Name[cs]=Odhlásit se +Name[da]=Logud +Name[de]=Abmelden +Name[el]=Αποσύνδεση +Name[en_GB]=Log Out +Name[es]=Cerrar sesión +Name[et]=Kirjuta välja +Name[eu]=Saio itxi +Name[fi]=Lopeta +Name[fr]=Déconnexion +Name[hu]=Kijelentkezés +Name[id]=Log Keluar +Name[it]=Fine sessione +Name[ja]=ログアウト +Name[ko]=종료 +Name[lv]=Atteikties +Name[nb]=Logg ut +Name[nl]=Uitloggen +Name[pa]=ਲਾਗ ਆਉਟ +Name[pl]=Wyloguj +Name[pt]=Sair +Name[pt_BR]=Sair +Name[ru]=Выйти +Name[sq]=Dilni +Name[sv]=Logga ut +Name[tr]=Çık +Name[uk]=Завершити сеанс +Name[ur]=لاگ آؤٹ +Name[zh_CN]=注销 +Comment=Log out of the Xfce Desktop +Comment[ar]=تسجيل الخروج من سطح مكتب Xfce +Comment[be]=Выхад з асяроддзя Xfce 4 +Comment[ca]=Surt de l’escriptori Xfce +Comment[cs]=Odhlásit se z prostředí Xfce +Comment[da]=Logud af Xfce-skrivebordet +Comment[de]=Von der Arbeitsumgebung abmelden +Comment[el]=Αποσυνδεθείτε από το Xfce +Comment[en_GB]=Log out of the Xfce Desktop +Comment[es]=Salir del escritorio Xfce +Comment[et]=Kirjuta Xfce-töölauast välja +Comment[eu]=Saioa itxi Xfce idazmahaiean +Comment[fi]=Kirjaudu ulos Xfce-työpöydältä +Comment[fr]=Déconnexion du bureau Xfce +Comment[hu]=Kijelentkezés az Xfce Munkakörnyezetből +Comment[id]=Log keluar Destop Xfce +Comment[it]=Fine sessione di Xfce +Comment[ja]=Xfce デスクトップからログアウトします +Comment[ko]=Xfce 4 데스크탑 종료 +Comment[lv]=Atteikties no Xfce darbavirsmas +Comment[nb]=Logg av Xfce skrivebordet +Comment[pa]=Xfce ਡੈਸਕਟਾਪ ਤੋਂ ਲਾਗ ਆਉਟ +Comment[pl]=Wyloguj się z Xfce +Comment[pt]=Sair do Ambiente Xfce +Comment[pt_BR]=Sair do Xfce +Comment[ru]=Выйти из Xfce +Comment[sq]=Dil prej Desktopit Xfce 4 +Comment[sv]=Logga ut från Xfce-skrivbordet +Comment[tr]=Xfce Masaüstünden çık +Comment[uk]=Завершити сеанс Xfce +Comment[ur]=ایکسفس ڈیسک ٹاپ سے لاگ آؤٹ کریں +Comment[zh_CN]=注销 Xfce diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.xinitrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.xinitrc new file mode 100644 index 0000000..112e032 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.xinitrc @@ -0,0 +1,2 @@ +desktop=xfce +. /etc/X11/xinit/xinitrc.custom diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.xsession b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.xsession new file mode 100755 index 0000000..a16dc0b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/etc/skel/.xsession @@ -0,0 +1,10 @@ +#!/bin/sh + +# +# ~/.xsession +# +# Executed by xdm/gdm/kdm at login +# + +/bin/bash --login -i ~/.xinitrc + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.bash_profile b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.bash_profile new file mode 100644 index 0000000..600bd9b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.bash_profile @@ -0,0 +1,3 @@ +. $HOME/.bashrc + +. /etc/X11/xinit/startx.custom diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.bashrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.bashrc new file mode 100644 index 0000000..3e5c29c --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.bashrc @@ -0,0 +1,2 @@ +alias ls='ls --color=auto' +PS1='[\u@\h \W]\$ ' diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/Terminal/terminalrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/Terminal/terminalrc new file mode 100644 index 0000000..172b4d3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/Terminal/terminalrc @@ -0,0 +1,89 @@ +[Configuration] +AccelNewTab=<control><shift>t +AccelNewWindow=<control><shift>n +AccelDetachTab=<control><shift>d +AccelCloseTab=<control><shift>w +AccelCloseWindow=<control><shift>q +AccelCopy=<control><shift>c +AccelPaste=<control><shift>v +AccelPreferences=Disabled +AccelShowMenubar=Disabled +AccelShowToolbars=Disabled +AccelShowBorders=Disabled +AccelFullscreen=F11 +AccelSetTitle=Disabled +AccelReset=Disabled +AccelResetAndClear=Disabled +AccelPrevTab=<control>Page_Up +AccelNextTab=<control>Page_Down +AccelSwitchToTab1=<Alt>1 +AccelSwitchToTab2=<Alt>2 +AccelSwitchToTab3=<Alt>3 +AccelSwitchToTab4=<Alt>4 +AccelSwitchToTab5=<Alt>5 +AccelSwitchToTab6=<Alt>6 +AccelSwitchToTab7=<Alt>7 +AccelSwitchToTab8=<Alt>8 +AccelSwitchToTab9=<Alt>9 +AccelContents=F1 +BackgroundMode=TERMINAL_BACKGROUND_SOLID +BackgroundImageFile= +BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_TILED +BackgroundDarkness=0.500000 +BindingBackspace=TERMINAL_ERASE_BINDING_AUTO +BindingDelete=TERMINAL_ERASE_BINDING_AUTO +ColorForeground=White +ColorBackground=Black +ColorCursor=Green +ColorSelection=White +ColorSelectionUseDefault=TRUE +ColorPalette1=#000000000000 +ColorPalette2=#aaaa00000000 +ColorPalette3=#0000aaaa0000 +ColorPalette4=#aaaa55550000 +ColorPalette5=#00000000aaaa +ColorPalette6=#aaaa0000aaaa +ColorPalette7=#0000aaaaaaaa +ColorPalette8=#aaaaaaaaaaaa +ColorPalette9=#555555555555 +ColorPalette10=#ffff55555555 +ColorPalette11=#5555ffff5555 +ColorPalette12=#ffffffff5555 +ColorPalette13=#55555555ffff +ColorPalette14=#ffff5555ffff +ColorPalette15=#5555ffffffff +ColorPalette16=#ffffffffffff +CommandUpdateRecords=TRUE +CommandLoginShell=FALSE +FontAllowBold=TRUE +FontAntiAlias=TRUE +FontName=Monospace 12 +MiscAlwaysShowTabs=FALSE +MiscBell=FALSE +MiscBordersDefault=TRUE +MiscCursorBlinks=FALSE +MiscDefaultGeometry=80x24 +MiscInheritGeometry=FALSE +MiscMenubarDefault=TRUE +MiscMouseAutohide=FALSE +MiscToolbarsDefault=FALSE +MiscConfirmClose=TRUE +MiscCycleTabs=TRUE +MiscTabCloseButtons=TRUE +MiscTabPosition=GTK_POS_TOP +MiscHighlightUrls=TRUE +ScrollingBar=TERMINAL_SCROLLBAR_RIGHT +ScrollingLines=1000 +ScrollingOnOutput=TRUE +ScrollingOnKeystroke=TRUE +ScrollingSingleLine=TRUE +ShortcutsNoMenukey=TRUE +ShortcutsNoMnemonics=FALSE +TitleInitial=Terminal +TitleMode=TERMINAL_TITLE_APPEND +Term=xterm +VteWorkaroundTitleBug=TRUE +WordChars=-A-Za-z0-9,./?%&#:_~ +TabActivityColor=#afff00000000 +TabActivityTimeout=2.000000 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/Thunar/thunarrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/Thunar/thunarrc new file mode 100644 index 0000000..7857976 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/Thunar/thunarrc @@ -0,0 +1,36 @@ +[Configuration] +DefaultView=void +LastCompactViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLEST +LastDetailsViewColumnOrder=THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE,THUNAR_COLUMN_DATE_MODIFIED +LastDetailsViewColumnWidths= +LastDetailsViewFixedColumns=FALSE +LastDetailsViewVisibleColumns=THUNAR_COLUMN_DATE_MODIFIED,THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE +LastDetailsViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLER +LastIconViewZoomLevel=THUNAR_ZOOM_LEVEL_NORMAL +LastLocationBar=ThunarLocationButtons +LastSeparatorPosition=170 +LastShowHidden=FALSE +LastSidePane=ThunarShortcutsPane +LastSortColumn=THUNAR_COLUMN_NAME +LastSortOrder=GTK_SORT_ASCENDING +LastStatusbarVisible=TRUE +LastView=ThunarIconView +LastWindowHeight=480 +LastWindowWidth=640 +MiscVolumeManagement=FALSE +MiscCaseSensitive=FALSE +MiscDateStyle=THUNAR_DATE_STYLE_SHORT +MiscFoldersFirst=TRUE +MiscHorizontalWheelNavigates=FALSE +MiscRecursivePermissions=THUNAR_RECURSIVE_PERMISSIONS_ASK +MiscRememberGeometry=TRUE +MiscShowAboutTemplates=TRUE +MiscShowThumbnails=TRUE +MiscSingleClick=TRUE +MiscSingleClickTimeout=500 +MiscTextBesideIcons=FALSE +ShortcutsIconEmblems=TRUE +ShortcutsIconSize=THUNAR_ICON_SIZE_SMALLER +TreeIconEmblems=TRUE +TreeIconSize=THUNAR_ICON_SIZE_SMALLEST + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/autostart/xfce4-settings-helper-autostart.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/autostart/xfce4-settings-helper-autostart.desktop new file mode 100644 index 0000000..5673067 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/autostart/xfce4-settings-helper-autostart.desktop @@ -0,0 +1,3 @@ +[Desktop Entry] +Hidden=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/autostart/xfce4-tips-autostart.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/autostart/xfce4-tips-autostart.desktop new file mode 100644 index 0000000..5673067 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/autostart/xfce4-tips-autostart.desktop @@ -0,0 +1,3 @@ +[Desktop Entry] +Hidden=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/cpugraph-15.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/cpugraph-15.rc new file mode 100644 index 0000000..b757ec3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/cpugraph-15.rc @@ -0,0 +1,12 @@ +UpdateInterval=2 +TimeScale=0 +Width=30 +Mode=0 +Frame=1 +AssociateCommand=xterm top +ColorMode=0 +Foreground1=#25DF25 +Foreground2=#FF0000 +Background=#FFFFFF +Foreground3=#0000FF + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/datetime-16.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/datetime-16.rc new file mode 100644 index 0000000..e28dc34 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/datetime-16.rc @@ -0,0 +1,6 @@ +layout=3 +date_font=Bitstream Vera Sans 8 +time_font=Bitstream Vera Sans 10 +date_format=%Y/%m/%d +time_format=%H:%M + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-10.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-10.rc new file mode 100644 index 0000000..46f8060 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-10.rc @@ -0,0 +1,12 @@ +[Global] +MoveFirst=false +ArrowPosition=0 + +[Entry 0] +Name=Web Browser +Comment=Surf the internet +Icon=web-browser +Exec=exo-open --launch WebBrowser +Terminal=false +StartupNotify=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-12.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-12.rc new file mode 100644 index 0000000..a821f3a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-12.rc @@ -0,0 +1,8 @@ +[Entry 0] +Name=Quit +Exec=larchquit.py xfce +Terminal=false +StartupNotify=true +Comment=Exit the current session +Icon=gnome-logout + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-7.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-7.rc new file mode 100644 index 0000000..f13d351 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-7.rc @@ -0,0 +1,12 @@ +[Entry 0] +Name=Command Prompt +Comment=X terminal emulator +Icon=xfce-terminal +Exec=exo-open --launch TerminalEmulator +Terminal=false +StartupNotify=false + +[Global] +MoveFirst=false +ArrowPosition=0 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-8.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-8.rc new file mode 100644 index 0000000..dec40db --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-8.rc @@ -0,0 +1,12 @@ +[Entry 0] +Name=Editor +Comment=Edit text files +Icon=xfce-edit +Exec=mousepad +Terminal=false +StartupNotify=false + +[Global] +MoveFirst=false +ArrowPosition=0 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-9.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-9.rc new file mode 100644 index 0000000..804f588 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/launcher-9.rc @@ -0,0 +1,12 @@ +[Global] +MoveFirst=false +ArrowPosition=0 + +[Entry 0] +Name=File Manager +Comment=Manage files and folders +Icon=Thunar +Exec=thunar +Terminal=false +StartupNotify=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/pager-2.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/pager-2.rc new file mode 100644 index 0000000..b485293 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/pager-2.rc @@ -0,0 +1,4 @@ +rows=1 +scrolling=true +show-names=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/panels.xml b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/panels.xml new file mode 100644 index 0000000..87366cd --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/panels.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE config SYSTEM "config.dtd"> +<panels> + <panel> + <properties> + <property name="size" value="28"/> + <property name="monitor" value="0"/> + <property name="screen-position" value="11"/> + <property name="fullwidth" value="1"/> + <property name="xoffset" value="0"/> + <property name="yoffset" value="738"/> + <property name="handlestyle" value="0"/> + <property name="autohide" value="0"/> + <property name="transparency" value="20"/> + <property name="activetrans" value="0"/> + </properties> + <items> + <item name="xfce4-menu" id="5"/> + <item name="separator" id="6"/> + <item name="launcher" id="7"/> + <item name="launcher" id="8"/> + <item name="launcher" id="9"/> + <item name="launcher" id="10"/> + <item name="tasklist" id="3"/> + <item name="systray" id="4"/> + <item name="pager" id="2"/> + <item name="showdesktop" id="1"/> + <item name="separator" id="11"/> + <item name="xfce4-mixer-plugin" id="17"/> + <item name="cpugraph" id="15"/> + <item name="datetime" id="16"/> + <item name="separator" id="13"/> + <item name="launcher" id="12"/> + </items> + </panel> +</panels> diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-11.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-11.rc new file mode 100644 index 0000000..c46dd6a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-11.rc @@ -0,0 +1,2 @@ +separator-type=2 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-13.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-13.rc new file mode 100644 index 0000000..c46dd6a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-13.rc @@ -0,0 +1,2 @@ +separator-type=2 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-6.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-6.rc new file mode 100644 index 0000000..c46dd6a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/separator-6.rc @@ -0,0 +1,2 @@ +separator-type=2 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/systray-4.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/systray-4.rc new file mode 100644 index 0000000..6b4370d --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/systray-4.rc @@ -0,0 +1,7 @@ +[Global] +ShowFrame=false +Rows=1 + +[Applications] +xfce4-power-manager=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/tasklist-3.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/tasklist-3.rc new file mode 100644 index 0000000..7a8acf3 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/tasklist-3.rc @@ -0,0 +1,7 @@ +grouping=1 +width=300 +all_workspaces=false +expand=true +flat_buttons=true +show_handles=true + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/xfce4-menu-5.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/xfce4-menu-5.rc new file mode 100644 index 0000000..f532525 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/xfce4-menu-5.rc @@ -0,0 +1,7 @@ +use_default_menu=true +menu_file= +icon_file=/usr/share/pixmaps/xfce4_xicon1.png +show_menu_icons=true +button_title=Xfce Menu +show_button_title=false + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc new file mode 100644 index 0000000..efd19ae --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc @@ -0,0 +1,7 @@ +[mixer-plugin] +Device=default +LauncherCommand=xfce4-mixer +LauncherRunInTerminal=false +LauncherUseStartupNotification=false +MasterControl=Master,0 + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.local/share/applications/xfce4-logout.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.local/share/applications/xfce4-logout.desktop new file mode 100644 index 0000000..47d1bff --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.local/share/applications/xfce4-logout.desktop @@ -0,0 +1,75 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Encoding=UTF-8 +Exec=larchquit.py xfce +Icon=system-log-out +StartupNotify=true +Terminal=false +Categories=X-XFCE;X-Xfce-Toplevel; +OnlyShowIn=XFCE; +Name=Log Out +Name[ar]=تسجيل الخروج +Name[be]=Выйсьці +Name[ca]=Surt +Name[cs]=Odhlásit se +Name[da]=Logud +Name[de]=Abmelden +Name[el]=Αποσύνδεση +Name[en_GB]=Log Out +Name[es]=Cerrar sesión +Name[et]=Kirjuta välja +Name[eu]=Saio itxi +Name[fi]=Lopeta +Name[fr]=Déconnexion +Name[hu]=Kijelentkezés +Name[id]=Log Keluar +Name[it]=Fine sessione +Name[ja]=ログアウト +Name[ko]=종료 +Name[lv]=Atteikties +Name[nb]=Logg ut +Name[nl]=Uitloggen +Name[pa]=ਲਾਗ ਆਉਟ +Name[pl]=Wyloguj +Name[pt]=Sair +Name[pt_BR]=Sair +Name[ru]=Выйти +Name[sq]=Dilni +Name[sv]=Logga ut +Name[tr]=Çık +Name[uk]=Завершити сеанс +Name[ur]=لاگ آؤٹ +Name[zh_CN]=注销 +Comment=Log out of the Xfce Desktop +Comment[ar]=تسجيل الخروج من سطح مكتب Xfce +Comment[be]=Выхад з асяроддзя Xfce 4 +Comment[ca]=Surt de l’escriptori Xfce +Comment[cs]=Odhlásit se z prostředí Xfce +Comment[da]=Logud af Xfce-skrivebordet +Comment[de]=Von der Arbeitsumgebung abmelden +Comment[el]=Αποσυνδεθείτε από το Xfce +Comment[en_GB]=Log out of the Xfce Desktop +Comment[es]=Salir del escritorio Xfce +Comment[et]=Kirjuta Xfce-töölauast välja +Comment[eu]=Saioa itxi Xfce idazmahaiean +Comment[fi]=Kirjaudu ulos Xfce-työpöydältä +Comment[fr]=Déconnexion du bureau Xfce +Comment[hu]=Kijelentkezés az Xfce Munkakörnyezetből +Comment[id]=Log keluar Destop Xfce +Comment[it]=Fine sessione di Xfce +Comment[ja]=Xfce デスクトップからログアウトします +Comment[ko]=Xfce 4 데스크탑 종료 +Comment[lv]=Atteikties no Xfce darbavirsmas +Comment[nb]=Logg av Xfce skrivebordet +Comment[pa]=Xfce ਡੈਸਕਟਾਪ ਤੋਂ ਲਾਗ ਆਉਟ +Comment[pl]=Wyloguj się z Xfce +Comment[pt]=Sair do Ambiente Xfce +Comment[pt_BR]=Sair do Xfce +Comment[ru]=Выйти из Xfce +Comment[sq]=Dil prej Desktopit Xfce 4 +Comment[sv]=Logga ut från Xfce-skrivbordet +Comment[tr]=Xfce Masaüstünden çık +Comment[uk]=Завершити сеанс Xfce +Comment[ur]=ایکسفس ڈیسک ٹاپ سے لاگ آؤٹ کریں +Comment[zh_CN]=注销 Xfce diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.ssh/id_rsa.pub b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.ssh/id_rsa.pub new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.ssh/id_rsa.pub diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.xinitrc b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.xinitrc new file mode 100644 index 0000000..112e032 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.xinitrc @@ -0,0 +1,2 @@ +desktop=xfce +. /etc/X11/xinit/xinitrc.custom diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.xsession b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.xsession new file mode 100755 index 0000000..a16dc0b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/.xsession @@ -0,0 +1,10 @@ +#!/bin/sh + +# +# ~/.xsession +# +# Executed by xdm/gdm/kdm at login +# + +/bin/bash --login -i ~/.xinitrc + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/Desktop/Install Arch Linux.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/Desktop/Install Arch Linux.desktop new file mode 100644 index 0000000..4f8bb8d --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/Desktop/Install Arch Linux.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Install Arch Linux +Comment=larchin, the larch / Arch installer +Categories=Application; +Exec=larchin +Icon=larchin +Terminal=false +StartupNotify=true +GenericName= diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/Desktop/Larch Documentation.desktop b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/Desktop/Larch Documentation.desktop new file mode 100644 index 0000000..ba0baac --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay.orig/root/Desktop/Larch Documentation.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Larch Documentation +Comment= +Categories=Application; +Exec=xdg-open file:///opt/apps/larch/docs/html/index.html +Icon=larch +Terminal=false +StartupNotify=true diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xinit/startx.custom new file mode 100644 index 0000000..8e3ec5e --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xinit/startx.custom @@ -0,0 +1,22 @@ +if grep -v nox /proc/cmdline &>/dev/null && \ + [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then + if grep i810 /proc/cmdline &>/dev/null; then + startx -- -config xorg.conf.i810 + else + startx + fi + + # Maybe there should be some code here to handle a failed startx? + + # The 'return' value is at /tmp/xlogout + # If there is nothing there, switch user to 'newuser' + # If there is also nothing there, login as root + # - if already root, fall through to terminal + + if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then + logout + elif [ ${UID} -ne 0 ]; then + echo "root" >/tmp/newuser + logout + fi +fi diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xinit/xinitrc.custom new file mode 100644 index 0000000..5f04171 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xinit/xinitrc.custom @@ -0,0 +1,4 @@ +# Set the keymap +xkmap-set + +exec fluxbox diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf new file mode 100644 index 0000000..6d11b2e --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf @@ -0,0 +1,49 @@ +Section "ServerLayout" + Identifier "X.org Configured" + Screen 0 "Screen0" 0 0 +EndSection + +Section "Device" + Identifier "Card0" + Driver "vesa" +EndSection + +Section "Monitor" + Identifier "Monitor0" + HorizSync 30.0 - 65.0 + VertRefresh 50.0 - 75.0 +EndSection + +Section "Screen" + Identifier "Screen0" + Device "Card0" + Monitor "Monitor0" + DefaultDepth 16 + SubSection "Display" + Viewport 0 0 + Depth 1 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 4 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 8 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 15 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 16 + Modes "1024x768" "800x600" + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 24 + EndSubSection +EndSection + + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.i810 new file mode 100644 index 0000000..9615569 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.i810 @@ -0,0 +1,59 @@ +Section "ServerLayout" + Identifier "X.org Configured" + Screen 0 "Screen0" 0 0 +EndSection + +Section "Device" + ### Available Driver options are:- + ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", + ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" + ### [arg]: arg optional + #Option "NoAccel" # [<bool>] + #Option "SWcursor" # [<bool>] + #Option "ColorKey" # <i> + #Option "CacheLines" # <i> + #Option "Dac6Bit" # [<bool>] + #Option "DRI" # [<bool>] + #Option "NoDDC" # [<bool>] + #Option "ShowCache" # [<bool>] + #Option "XvMCSurfaces" # <i> + #Option "PageFlip" # [<bool>] + Option "DRI" "False" + #Option "AccelMethod" "exa" + #Option "MigrationHeuristic" "greedy" + #Option "ExaNoComposite" "False" + Identifier "Card0" + Driver "intel" +EndSection + +Section "Screen" + Identifier "Screen0" + Device "Card0" + Monitor "Monitor0" + SubSection "Display" + Viewport 0 0 + Depth 1 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 4 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 8 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 15 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 16 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 24 + EndSubSection +EndSection + + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.i810.2 new file mode 100644 index 0000000..a295b38 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.i810.2 @@ -0,0 +1,67 @@ +Section "ServerLayout" + Identifier "X.org Configured" + Screen 0 "Screen0" 0 0 +EndSection + +Section "Device" + ### Available Driver options are:- + ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", + ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" + ### [arg]: arg optional + #Option "NoAccel" # [<bool>] + #Option "SWcursor" # [<bool>] + #Option "ColorKey" # <i> + #Option "CacheLines" # <i> + #Option "Dac6Bit" # [<bool>] + #Option "DRI" # [<bool>] + #Option "NoDDC" # [<bool>] + #Option "ShowCache" # [<bool>] + #Option "XvMCSurfaces" # <i> + #Option "PageFlip" # [<bool>] + Option "DRI" "False" + #Option "AccelMethod" "exa" + #Option "MigrationHeuristic" "greedy" + #Option "ExaNoComposite" "False" + Identifier "Card0" + Driver "intel" +EndSection + +Section "Monitor" + Identifier "Monitor0" + HorizSync 30.0 - 65.0 + VertRefresh 50.0 - 75.0 +EndSection + +Section "Screen" + Identifier "Screen0" + Device "Card0" + Monitor "Monitor0" + DefaultDepth 16 + SubSection "Display" + Viewport 0 0 + Depth 1 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 4 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 8 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 15 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 16 + Modes "1024x768" "800x600" + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 24 + EndSubSection +EndSection + + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.vesa new file mode 100644 index 0000000..6d11b2e --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/X11/xorg.conf.vesa @@ -0,0 +1,49 @@ +Section "ServerLayout" + Identifier "X.org Configured" + Screen 0 "Screen0" 0 0 +EndSection + +Section "Device" + Identifier "Card0" + Driver "vesa" +EndSection + +Section "Monitor" + Identifier "Monitor0" + HorizSync 30.0 - 65.0 + VertRefresh 50.0 - 75.0 +EndSection + +Section "Screen" + Identifier "Screen0" + Device "Card0" + Monitor "Monitor0" + DefaultDepth 16 + SubSection "Display" + Viewport 0 0 + Depth 1 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 4 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 8 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 15 + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 16 + Modes "1024x768" "800x600" + EndSubSection + SubSection "Display" + Viewport 0 0 + Depth 24 + EndSubSection +EndSection + + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/dhcpcd b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/dhcpcd new file mode 100644 index 0000000..ab53c30 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/dhcpcd @@ -0,0 +1,6 @@ +# +# Arguments to be passed to the DHCP client daemon +# + +DHCPCD_ARGS="-t 10 -h $HOSTNAME" + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.bootsteps new file mode 100644 index 0000000..64bb6b7 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.bootsteps @@ -0,0 +1 @@ +30 diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.conf new file mode 100644 index 0000000..ddd88f8 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.conf @@ -0,0 +1,8 @@ +# +# fbsplash.conf +# + +THEMES="linhes" +SPLASH_TTYS="1 2 3 4 5 6" + +#EOF diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.shutdownsteps new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/conf.d/fbsplash.shutdownsteps @@ -0,0 +1 @@ +7 diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/hosts.allow b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/hosts.allow new file mode 100644 index 0000000..19bc4d8 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/hosts.allow @@ -0,0 +1,13 @@ +# +# /etc/hosts.allow +# + +ALL: 127.0.0.1 + +# To allow ssh in from anywhere +sshd: ALL + +# To allow ssh in from local net (example) +#sshd: 192.168.178.0/255.255.255.0 + +# End of file diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/inittab b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/inittab new file mode 100644 index 0000000..39003ed --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/inittab @@ -0,0 +1,43 @@ +# +# /etc/inittab +# + +# Runlevels: +# 0 Halt +# 1(S) Single-user +# 2 Not used +# 3 Multi-user +# 4 Not used +# 5 X11 +# 6 Reboot + +## Only one of the following two lines can be uncommented! +# Boot to console +id:3:initdefault: +# Boot to X11 +#id:5:initdefault: + +rc::sysinit:/etc/rc.sysinit +rs:S1:wait:/etc/rc.single +rm:2345:wait:/etc/rc.multi +rh:06:wait:/etc/rc.shutdown +su:S:wait:/sbin/sulogin -p + +# -8 options fixes umlauts problem on login +c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin +c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux +c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux +c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux +c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux +c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux +c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null + +ca::ctrlaltdel:/sbin/shutdown -t3 -r now + +# Example lines for starting a login manager +#x:5:respawn:/usr/bin/xdm -nodaemon +#x:5:respawn:/usr/sbin/gdm -nodaemon +#x:5:respawn:/opt/kde/bin/kdm -nodaemon +#x:5:respawn:/usr/bin/slim >& /dev/null + +# End of file diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/inittab.larchsave b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/inittab.larchsave new file mode 100644 index 0000000..2de483f --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/inittab.larchsave @@ -0,0 +1,43 @@ +# +# /etc/inittab +# + +# Runlevels: +# 0 Halt +# 1(S) Single-user +# 2 Not used +# 3 Multi-user +# 4 Not used +# 5 X11 +# 6 Reboot + +## Only one of the following two lines can be uncommented! +# Boot to console +id:5:initdefault: +# Boot to X11 +#id:5:initdefault: + +rc::sysinit:/etc/rc.sysinit +rs:S1:wait:/etc/rc.single +rm:2345:wait:/etc/rc.multi +rh:06:wait:/etc/rc.shutdown +su:S:wait:/sbin/sulogin -p + +# -8 options fixes umlauts problem on login +c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin +c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux +c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux +c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux +c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux +c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux +c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null + +ca::ctrlaltdel:/sbin/shutdown -t3 -r now + +# Example lines for starting a login manager +#x:5:respawn:/usr/bin/xdm -nodaemon +#x:5:respawn:/usr/sbin/gdm -nodaemon +#x:5:respawn:/opt/kde/bin/kdm -nodaemon +#x:5:respawn:/usr/bin/slim >& /dev/null + +# End of file diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/larch-shutdown b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/larch-shutdown new file mode 100644 index 0000000..d614d4b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/larch-shutdown @@ -0,0 +1,47 @@ +# Functions used by rc.shutdown +# Modified versions for larch live systems + +f_saveclock () +{ + : +} + +f_swapoff () +{ + ############################# Include session saving functions + # . /opt/larch-live/session-save/shutdown2 + # if [ -f /tmp/checkse ]; then + # . /tmp/checkse + #else + # checkse + # fi + + if [ -n "${saving}" ] && ! session_save; then + echo + echo "If you know what you are doing, you may be able to recover" + echo "something from this unpleasant situation." + echo + echo "You may use the command line to investigate further ..." + echo + echo "When finished please enter 'exit', the shutdown process will" + echo "then continue." + sh -i + fi + + ############################# + + stat_busy "Deactivating Swap" + /sbin/swapoff -a + stat_done +} + +f_remountro () +{ + if [ -n "${ejectdev}" ]; then + echo "Ejecting live CD" + eject ${ejectdev} + echo "sleeping for 6 seconds" + sleep 6 + + fi +} diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/mkinitcpio.conf.larch new file mode 100644 index 0000000..0a9b572 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/mkinitcpio.conf.larch @@ -0,0 +1,65 @@ +# vim:set ft=sh +# MODULES +# The following modules are loaded before any boot hooks are +# run. Advanced users may wish to specify all system modules +# in this array. For instance: +# MODULES="piix ide_disk reiserfs" +MODULES="" + +# BINARIES +# This setting includes, into the CPIO image, and additional +# binaries a given user may wish. This is run first, so may +# be used to override the actual binaries used in a given hook. +# (Existing files are NOT overwritten is already added) +# BINARIES are dependancy parsed, so you may safely ignore libraries +BINARIES="" + +# FILES +# This setting is similar to BINARIES above, however, files are added +# as-is and are not parsed in anyway. This is useful for config files. +# Some users may wish to include modprobe.conf for custom module options, +# like so: +# FILES="/etc/modprobe.conf" +FILES="" + +# HOOKS +# This is the most important setting in this file. The HOOKS control the +# modules and scripts added to the image, and what happens at boot time. +# Order is important, and it is recommended that you do not change the +# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for +# help on a given hook. +# 'base' is _required_ unless you know precisely what you are doing. +# 'udev' is _required_ in order to automatically load modules +# 'filesystems' is _required_ unless you specify your fs modules in MODULES +# Examples: +# This setup specifies all modules in the MODULES setting above. +# No raid, lvm2, or encrypted root is needed. +# HOOKS="base" +# +# This setup will autodetect all modules for your system and should +# work as a sane default +# HOOKS="base udev autodetect pata scsi sata filesystems" +# +# This is identical to the above, except the old ide subsystem is +# used for IDE devices instead of the new pata subsystem. +# HOOKS="base udev autodetect ide scsi sata filesystems" +# +# This setup will generate a 'full' image which supports most systems. +# No autodetection is done. +# HOOKS="base udev pata scsi sata usb filesystems" +# +# This setup assembles an pata raid array with an encrypted root FS. +# Note: See 'mkinitcpio -H raid' for more information on raid devices. +# HOOKS="base udev pata raid encrypt filesystems" +# +# This setup loads an lvm2 volume group on a usb device. +# HOOKS="base udev usb lvm2 filesystems" +HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash" + +# COMPRESSION +# Use this to compress the initramfs image. With kernels earlier than +# 2.6.30, only gzip is supported, which is also the default. Newer kernels +# support gzip, bzip2 and lzma. +#COMPRESSION="gzip" +#COMPRESSION="bzip2" +#COMPRESSION="lzma" diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/ppp/options b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/ppp/options new file mode 100644 index 0000000..237c390 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/ppp/options @@ -0,0 +1,352 @@ +# /etc/ppp/options +# +# Originally created by Jim Knoble <jmknoble@mercury.interpath.net> +# Modified for Debian by alvar Bray <alvar@meiko.co.uk> +# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org> +# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org> +# +# To quickly see what options are active in this file, use this command: +# egrep -v '#|^ *$' /etc/ppp/options + +# Specify which DNS Servers the incoming Win95 or WinNT Connection should use +# Two Servers can be remotely configured +# ms-dns 192.168.1.1 +# ms-dns 192.168.1.2 + +# Specify which WINS Servers the incoming connection Win95 or WinNT should use +# ms-wins 192.168.1.50 +# ms-wins 192.168.1.51 + +# Run the executable or shell command specified after pppd has +# terminated the link. This script could, for example, issue commands +# to the modem to cause it to hang up if hardware modem control signals +# were not available. +#disconnect "chat -- \d+++\d\c OK ath0 OK" + +# async character map -- 32-bit hex; each bit is a character +# that needs to be escaped for pppd to receive it. 0x00000001 +# represents '\x01', and 0x80000000 represents '\x1f'. +asyncmap 0 + +# Require the peer to authenticate itself before allowing network +# packets to be sent or received. +# Please do not disable this setting. It is expected to be standard in +# future releases of pppd. Use the call option (see manpage) to disable +# authentication for specific peers. +#auth + +# Use hardware flow control (i.e. RTS/CTS) to control the flow of data +# on the serial port. +crtscts + +# Use software flow control (i.e. XON/XOFF) to control the flow of data +# on the serial port. +#xonxoff + +# Specifies that certain characters should be escaped on transmission +# (regardless of whether the peer requests them to be escaped with its +# async control character map). The characters to be escaped are +# specified as a list of hex numbers separated by commas. Note that +# almost any character can be specified for the escape option, unlike +# the asyncmap option which only allows control characters to be +# specified. The characters which may not be escaped are those with hex +# values 0x20 - 0x3f or 0x5e. +#escape 11,13,ff + +# Don't use the modem control lines. +#local + +# Specifies that pppd should use a UUCP-style lock on the serial device +# to ensure exclusive access to the device. +lock + +# Don't show the passwords when logging the contents of PAP packets. +# This is the default. +hide-password + +# When logging the contents of PAP packets, this option causes pppd to +# show the password string in the log message. +#show-password + +# Use the modem control lines. On Ultrix, this option implies hardware +# flow control, as for the crtscts option. (This option is not fully +# implemented.) +modem + +# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd +# will ask the peer to send packets of no more than <n> bytes. The +# minimum MRU value is 128. The default MRU value is 1500. A value of +# 296 is recommended for slow links (40 bytes for TCP/IP header + 256 +# bytes of data). +#mru 542 + +# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot" +# notation (e.g. 255.255.255.0). +#netmask 255.255.255.0 + +# Disables the default behaviour when no local IP address is specified, +# which is to determine (if possible) the local IP address from the +# hostname. With this option, the peer will have to supply the local IP +# address during IPCP negotiation (unless it specified explicitly on the +# command line or in an options file). +#noipdefault + +# Enables the "passive" option in the LCP. With this option, pppd will +# attempt to initiate a connection; if no reply is received from the +# peer, pppd will then just wait passively for a valid LCP packet from +# the peer (instead of exiting, as it does without this option). +#passive + +# With this option, pppd will not transmit LCP packets to initiate a +# connection until a valid LCP packet is received from the peer (as for +# the "passive" option with old versions of pppd). +#silent + +# Don't request or allow negotiation of any options for LCP and IPCP +# (use default values). +#-all + +# Disable Address/Control compression negotiation (use default, i.e. +# address/control field disabled). +#-ac + +# Disable asyncmap negotiation (use the default asyncmap, i.e. escape +# all control characters). +#-am + +# Don't fork to become a background process (otherwise pppd will do so +# if a serial device is specified). +#-detach + +# Disable IP address negotiation (with this option, the remote IP +# address must be specified with an option on the command line or in +# an options file). +#-ip + +# Disable IPCP negotiation and IP communication. This option should +# only be required if the peer is buggy and gets confused by requests +# from pppd for IPCP negotiation. +#noip + +# Disable magic number negotiation. With this option, pppd cannot +# detect a looped-back line. +#-mn + +# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e. +# 1500). +#-mru + +# Disable protocol field compression negotiation (use default, i.e. +# protocol field compression disabled). +#-pc + +# Require the peer to authenticate itself using PAP. +#+pap + +# Don't agree to authenticate using PAP. +#-pap + +# Require the peer to authenticate itself using CHAP [Cryptographic +# Handshake Authentication Protocol] authentication. +#+chap + +# Don't agree to authenticate using CHAP. +#-chap + +# Disable negotiation of Van Jacobson style IP header compression (use +# default, i.e. no compression). +#-vj + +# Increase debugging level (same as -d). If this option is given, pppd +# will log the contents of all control packets sent or received in a +# readable form. The packets are logged through syslog with facility +# daemon and level debug. This information can be directed to a file by +# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If +# pppd is compiled with extra debugging enabled, it will log messages +# using facility local2 instead of daemon). +#debug + +# Append the domain name <d> to the local host name for authentication +# purposes. For example, if gethostname() returns the name porsche, +# but the fully qualified domain name is porsche.Quotron.COM, you would +# use the domain option to set the domain name to Quotron.COM. +#domain <d> + +# Enable debugging code in the kernel-level PPP driver. The argument n +# is a number which is the sum of the following values: 1 to enable +# general debug messages, 2 to request that the contents of received +# packets be printed, and 4 to request that the contents of transmitted +# packets be printed. +#kdebug n + +# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer +# requests a smaller value via MRU negotiation, pppd will request that +# the kernel networking code send data packets of no more than n bytes +# through the PPP network interface. +#mtu <n> + +# Set the name of the local system for authentication purposes to <n>. +# This is a privileged option. With this option, pppd will use lines in the +# secrets files which have <n> as the second field when looking for a +# secret to use in authenticating the peer. In addition, unless overridden +# with the user option, <n> will be used as the name to send to the peer +# when authenticating the local system to the peer. (Note that pppd does +# not append the domain name to <n>.) +#name <n> + +# Enforce the use of the hostname as the name of the local system for +# authentication purposes (overrides the name option). +#usehostname + +# Set the assumed name of the remote system for authentication purposes +# to <n>. +#remotename <n> + +# Add an entry to this system's ARP [Address Resolution Protocol] +# table with the IP address of the peer and the Ethernet address of this +# system. +proxyarp + +# Use the system password database for authenticating the peer using +# PAP. Note: mgetty already provides this option. If this is specified +# then dialin from users using a script under Linux to fire up ppp wont work. +# login + +# If this option is given, pppd will send an LCP echo-request frame to the +# peer every n seconds. Normally the peer should respond to the echo-request +# by sending an echo-reply. This option can be used with the +# lcp-echo-failure option to detect that the peer is no longer connected. +lcp-echo-interval 30 + +# If this option is given, pppd will presume the peer to be dead if n +# LCP echo-requests are sent without receiving a valid LCP echo-reply. +# If this happens, pppd will terminate the connection. Use of this +# option requires a non-zero value for the lcp-echo-interval parameter. +# This option can be used to enable pppd to terminate after the physical +# connection has been broken (e.g., the modem has hung up) in +# situations where no hardware modem control lines are available. +lcp-echo-failure 4 + +# Set the LCP restart interval (retransmission timeout) to <n> seconds +# (default 3). +#lcp-restart <n> + +# Set the maximum number of LCP terminate-request transmissions to <n> +# (default 3). +#lcp-max-terminate <n> + +# Set the maximum number of LCP configure-request transmissions to <n> +# (default 10). +#lcp-max-configure <n> + +# Set the maximum number of LCP configure-NAKs returned before starting +# to send configure-Rejects instead to <n> (default 10). +#lcp-max-failure <n> + +# Set the IPCP restart interval (retransmission timeout) to <n> +# seconds (default 3). +#ipcp-restart <n> + +# Set the maximum number of IPCP terminate-request transmissions to <n> +# (default 3). +#ipcp-max-terminate <n> + +# Set the maximum number of IPCP configure-request transmissions to <n> +# (default 10). +#ipcp-max-configure <n> + +# Set the maximum number of IPCP configure-NAKs returned before starting +# to send configure-Rejects instead to <n> (default 10). +#ipcp-max-failure <n> + +# Set the PAP restart interval (retransmission timeout) to <n> seconds +# (default 3). +#pap-restart <n> + +# Set the maximum number of PAP authenticate-request transmissions to +# <n> (default 10). +#pap-max-authreq <n> + +# Set the maximum time that pppd will wait for the peer to authenticate +# itself with PAP to <n> seconds (0 means no limit). +#pap-timeout <n> + +# Set the CHAP restart interval (retransmission timeout for +# challenges) to <n> seconds (default 3). +#chap-restart <n> + +# Set the maximum number of CHAP challenge transmissions to <n> +# (default 10). +#chap-max-challenge + +# If this option is given, pppd will rechallenge the peer every <n> +# seconds. +#chap-interval <n> + +# With this option, pppd will accept the peer's idea of our local IP +# address, even if the local IP address was specified in an option. +#ipcp-accept-local + +# With this option, pppd will accept the peer's idea of its (remote) IP +# address, even if the remote IP address was specified in an option. +#ipcp-accept-remote + +# Disable the IPXCP and IPX protocols. +# To let pppd pass IPX packets comment this out --- you'll probably also +# want to install ipxripd, and have the Internal IPX Network option enabled +# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info. +noipx + +# Exit once a connection has been made and terminated. This is the default, +# unless the `persist' or `demand' option has been specified. +#nopersist + +# Do not exit after a connection is terminated; instead try to reopen +# the connection. +#persist + +# Terminate after n consecutive failed connection attempts. +# A value of 0 means no limit. The default value is 10. +#maxfail <n> + +# Initiate the link only on demand, i.e. when data traffic is present. +# With this option, the remote IP address must be specified by the user on +# the command line or in an options file. Pppd will initially configure +# the interface and enable it for IP traffic without connecting to the peer. +# When traffic is available, pppd will connect to the peer and perform +# negotiation, authentication, etc. When this is completed, pppd will +# commence passing data packets (i.e., IP packets) across the link. +#demand + +# Specifies that pppd should disconnect if the link is idle for <n> seconds. +# The link is idle when no data packets (i.e. IP packets) are being sent or +# received. Note: it is not advisable to use this option with the persist +# option without the demand option. If the active-filter option is given, +# data packets which are rejected by the specified activity filter also +# count as the link being idle. +#idle <n> + +# Specifies how many seconds to wait before re-initiating the link after +# it terminates. This option only has any effect if the persist or demand +# option is used. The holdoff period is not applied if the link was +# terminated because it was idle. +#holdoff <n> + +# Wait for up n milliseconds after the connect script finishes for a valid +# PPP packet from the peer. At the end of this time, or when a valid PPP +# packet is received from the peer, pppd will commence negotiation by +# sending its first LCP packet. The default value is 1000 (1 second). +# This wait period only applies if the connect or pty option is used. +#connect-delay <n> + +# Packet filtering: for more information, see pppd(8) +# Any packets matching the filter expression will be interpreted as link +# activity, and will cause a "demand" connection to be activated, and reset +# the idle connection timer. (idle option) +# The filter expression is akin to that of tcpdump(1) +#active-filter <filter-expression> + +# uncomment the line below this if you use PPPoE +#plugin /usr/lib/pppd/plugins/pppoe.so + +# ---<End of File>--- diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local new file mode 100755 index 0000000..10a7e40 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local @@ -0,0 +1,93 @@ +#!/bin/bash +# +# /etc/rc.local: Local multi-user startup script. +# +. /etc/rc.conf +. /etc/rc.d/functions +. /etc/profile +. ${MV_ROOT}/bin/install_functions.sh + +function mysql_check { + mysql -e "show databases;" 2>/dev/null >/dev/null + return $? +} + +function mythconverg_check { + mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null + return $? +} + +function install_db { + pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null + pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null +} + + + + +#check to see if mysql is running +stat_busy "Checking Mysql" +ATTEMPT=0 +#mysql_check && printhl " Installing the initial database" &&install_db +#mythconverg_check +status=$? +while [ ! $status = 0 ] +do + ((ATTEMPT=ATTEMPT+1)) + /etc/rc.d/mysqld stop + sleep 2 + /etc/rc.d/mysqld start + mysqlstatus=$? + if [ $mysqlstatus = 0 ] + then + mysql_check && install_db + mythconverg_check + status=$? + fi + if [ $ATTEMPT = 20 ] + then + printhl " Could not start mysql or install mythconverg within 20 attempts" + printhl " Aborting install" + exit 20 + fi +done +stat_done + +#check network parms +stat_busy "Checking network" +init_network +stat_done + +stat_busy "Probing network" +request_dhcp & +stat_done + +#save some cmdline options +stat_busy "Parsing command line" +parse_cmdline_2_db +bootsplash_setup +stat_done + +#search for remote +stat_busy "Checking for remote" +init_remote +stat_done +printhl "Finished" + + +echo $CMDLINE | grep -qi NoX +if [ $? = 0 ] +then + echo "" + printhl "No auto X option found" + # /usr/bin/chvt 2 +else + /root/startx & +fi + + +# Set up automatically logged in user +if [ -f /.livesys/autologin ]; then + cp /.livesys/autologin /tmp/newuser +fi + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.lh6 b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.lh6 new file mode 100755 index 0000000..2d488a2 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.lh6 @@ -0,0 +1,93 @@ +#!/bin/bash +# +# /etc/rc.local: Local multi-user startup script. +# +. /etc/rc.conf +. /etc/rc.d/functions +. /etc/profile +. ${MV_ROOT}/bin/install_functions.sh + +function mysql_check { + mysql -e "show databases;" 2>/dev/null >/dev/null + return $? +} + +function mythconverg_check { + mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null + return $? +} + +function install_db { + pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null + pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null +} + + + + +#check to see if mysql is running +stat_busy "Checking Mysql" +ATTEMPT=0 +mysql_check && printhl " Installing the initial database" &&install_db +mythconverg_check +status=$? +while [ ! $status = 0 ] +do + ((ATTEMPT=ATTEMPT+1)) + /etc/rc.d/mysqld stop + sleep 2 + /etc/rc.d/mysqld start + mysqlstatus=$? + if [ $mysqlstatus = 0 ] + then + mysql_check && install_db + mythconverg_check + status=$? + fi + if [ $ATTEMPT = 20 ] + then + printhl " Could not start mysql or install mythconverg within 20 attempts" + printhl " Aborting install" + exit 20 + fi +done +stat_done + +#check network parms +stat_busy "Checking network" +init_network +stat_done + +stat_busy "Probing network" +request_dhcp & +stat_done + +#save some cmdline options +stat_busy "Parsing command line" +parse_cmdline_2_db +bootsplash_setup +stat_done + +#search for remote +stat_busy "Checking for remote" +init_remote +stat_done +printhl "Finished" + + +echo $CMDLINE | grep -qi NoX +if [ $? = 0 ] +then + echo "" + printhl "No auto X option found" + # /usr/bin/chvt 2 +else + /root/startx & +fi + + +# Set up automatically logged in user +if [ -f /.livesys/autologin ]; then + cp /.livesys/autologin /tmp/newuser +fi + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.orig b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.orig new file mode 100755 index 0000000..47b24ef --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.orig @@ -0,0 +1,7 @@ +#!/bin/bash +# +# /etc/rc.local: Local multi-user startup script. +# + +# Restore saved sound volume, etc. +alsactl restore diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.shutdown b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.shutdown new file mode 100755 index 0000000..2b5f735 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/rc.local.shutdown @@ -0,0 +1,7 @@ +#!/bin/bash +# +# /etc/rc.local.shutdown: Local shutdown script. +# + +# Save sound volume, etc. +alsactl store diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.bash_profile b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.bash_profile new file mode 100644 index 0000000..600bd9b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.bash_profile @@ -0,0 +1,3 @@ +. $HOME/.bashrc + +. /etc/X11/xinit/startx.custom diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.bashrc b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.bashrc new file mode 100644 index 0000000..fcabce0 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.bashrc @@ -0,0 +1,3 @@ +alias ls='ls --color=auto' +PS1='[\u@\h \W]\$ ' + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.xinitrc b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.xinitrc new file mode 100644 index 0000000..c6febe5 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.xinitrc @@ -0,0 +1,17 @@ +#!/bin/sh + +# +# ~/.xinitrc +# +# Executed by startx (run your window manager from here) +# + +# exec gnome-session +# exec startkde +# exec startxfce4 +# exec icewm +# exec openbox +# exec blackbox +exec fluxbox +# exec ratpoison +# exec dwm diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.xsession b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.xsession new file mode 100755 index 0000000..a16dc0b --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/skel/.xsession @@ -0,0 +1,10 @@ +#!/bin/sh + +# +# ~/.xsession +# +# Executed by xdm/gdm/kdm at login +# + +/bin/bash --login -i ~/.xinitrc + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/slim.conf b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/slim.conf new file mode 100644 index 0000000..35ed579 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/etc/slim.conf @@ -0,0 +1,79 @@ +# Path, X server and arguments (if needed) +# Note: -xauth $authfile is automatically appended +default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin +default_xserver /usr/bin/X +xserver_arguments -nolisten tcp vt07 + +# Commands for halt, login, etc. +halt_cmd /sbin/shutdown -h now +reboot_cmd /sbin/shutdown -r now +console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login" +#suspend_cmd /usr/sbin/suspend + +# Full path to the xauth binary +xauth_path /usr/bin/xauth + +# Xauth file for server +authfile /var/run/slim.auth + + +# Activate numlock when slim starts. Valid values: on|off +# numlock on + +# Hide the mouse cursor (note: does not work with some WMs). +# Valid values: true|false +# hidecursor false + +# This command is executed after a succesful login. +# you can place the %session and %theme variables +# to handle launching of specific commands in .xinitrc +# depending of chosen session and slim theme +# +# NOTE: if your system does not have bash you need +# to adjust the command according to your preferred shell, +# i.e. for freebsd use: +# login_cmd exec /bin/sh - ~/.xinitrc %session +login_cmd exec /bin/bash -login ~/.xinitrc %session + +# Commands executed when starting and exiting a session. +# They can be used for registering a X11 session with +# sessreg. You can use the %user variable +# +# sessionstart_cmd some command +# sessionstop_cmd some command + +# Start in daemon mode. Valid values: yes | no +# Note that this can overridden by the command line +# option "-d" +# daemon yes + +# Available sessions (first one is the default). +# The current chosen session name is replaced in the login_cmd +# above, so your login command can handle different sessions. +# see the xinitrc.sample file shipped with slim sources +sessions xfce4,icewm,wmaker,blackbox + +# Executed when pressing F11 (requires imagemagick) +screenshot_cmd import -window root /slim.png + +# welcome message. Available variables: %host, %domain +welcome_msg Welcome to %host + +# shutdown / reboot messages +shutdown_msg The system is halting... +reboot_msg The system is rebooting... + +# default user, leave blank or remove this line +# for avoid pre-loading the username. +#default_user simone + +# current theme, use comma separated list to specify a set to +# randomly choose from +current_theme dlarch + +# Lock file +lockfile /var/lock/slim.lock + +# Log file +logfile /var/log/slim.log + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/root/.fluxbox/apps b/build_tools/l7/larch0/profiles/l7/rootoverlay/root/.fluxbox/apps new file mode 100644 index 0000000..68fae0a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/root/.fluxbox/apps @@ -0,0 +1,2 @@ +[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png} + diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/root/LinHES-install.sh b/build_tools/l7/larch0/profiles/l7/rootoverlay/root/LinHES-install.sh new file mode 100755 index 0000000..6acd24a --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/root/LinHES-install.sh @@ -0,0 +1,34 @@ +#!/bin/bash +#redirect stderr to stdout, then rediret stdout to file +. /etc/profile +exec 2>&1 +exec > /tmp/mythvantage_install.log +#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2 +#keylaunch & +#/usr/bin/tilda & +#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents & +export MALLOC_CHECK_=0 +xset s off +xset -dpms +xhost + + +CMDLINE=$(cat /proc/cmdline) +echo $CMDLINE |grep -q nfsroot +NFSROOT=$? +echo $CMDLINE |grep -q clean_upgrade +if [ $? = 0 ] +then + export CLEAN_UPGRADE=YES +else + export CLEAN_UPGRADE=NO +fi +MythVantage -r + +if [ x$NFSROOT = x1 ] +then + unbuffer MythVantage & +else + NETBOOT=YES MythVantage & +fi + +exec fluxbox > /var/log/fluxbox.log 2>&1 diff --git a/build_tools/l7/larch0/profiles/l7/rootoverlay/root/startx b/build_tools/l7/larch0/profiles/l7/rootoverlay/root/startx new file mode 100755 index 0000000..9274703 --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/rootoverlay/root/startx @@ -0,0 +1,28 @@ +#!/bin/bash +. /etc/profile + +export USER=root +export HOME=/root + +CMDLINE=$(cat /proc/cmdline) +TEMPVAR=${CMDLINE#*ip=} +IP=${TEMPVAR%% *} +echo $CMDLINE |grep -q vnc +USEVNC=$? + +if [ x$USEVNC = x1 ] +then + $MV_ROOT/bin/xconfig.sh 2>/dev/null + cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install + startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log + else + #VNC + pacman -Sf --noconfirm tightvnc + cd /root + mkdir .vnc + echo mythvantage |vncpasswd -f > /root/.vnc/passwd + chmod 500 /root/.vnc/passwd + rm /root/.vnc/xstartup + ln -s /root/LinHES-install.sh /root/.vnc/xstartup + vncserver +fi diff --git a/build_tools/l7/larch0/profiles/l7/vetopacks b/build_tools/l7/larch0/profiles/l7/vetopacks new file mode 100644 index 0000000..f85fa2d --- /dev/null +++ b/build_tools/l7/larch0/profiles/l7/vetopacks @@ -0,0 +1,6 @@ +xterm +xorg-twm +xorg-fonts-75dpi +xorg-fonts-100dpi +xorg-docs +xorg-res-utils |