Initial commit of desktop-amd64-uclibc-hardened.

This commit is contained in:
Anthony G. Basile 2015-06-30 16:31:25 -04:00
parent 16a2f2e8bf
commit d9e95df44f
120 changed files with 24737 additions and 0 deletions

58
build Normal file
View File

@ -0,0 +1,58 @@
+log BEGIN
log stamp
log CYCLE_1
log stamp
mount
populate 1
runscript cycle.1.sh
addoverlay blueness
log stamp
log CYCLE_2
log stamp
populate 2
runscript cycle.2.sh
log stamp
log CYCLE_3
log stamp
populate 3
runscript cycle.3.sh
log stamp
log Configure+Cleanup+Kernel
log stamp
runscript initrc.sh
runscript passwd.sh
unmount
clean
kernel
log stamp
log Tar_it
log stamp
tarit
log stamp
log Hash_it
log stamp
hashit
+log stamp
+log Extras
+log stamp
+
+mount
+populate 4
+runscript cycle.3.sh
+unmount
+
+log stamp
+log END

View File

@ -0,0 +1,68 @@
# This file is part of avahi.
#
# avahi is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation; either version 2 of the
# License, or (at your option) any later version.
#
# avahi is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
# License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with avahi; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.
# See avahi-daemon.conf(5) for more information on this configuration
# file!
[server]
#host-name=foo
#domain-name=local
browse-domains=0pointer.de, zeroconf.org
use-ipv4=yes
use-ipv6=yes
#allow-interfaces=eth0
#deny-interfaces=eth1
#check-response-ttl=no
#use-iff-running=no
#enable-dbus=yes
disallow-other-stacks=yes
#allow-point-to-point=no
#cache-entries-max=4096
#clients-max=4096
#objects-per-client-max=1024
#entries-per-entry-group-max=32
ratelimit-interval-usec=1000000
ratelimit-burst=1000
[wide-area]
enable-wide-area=yes
[publish]
#disable-publishing=no
#disable-user-service-publishing=no
#add-service-cookie=no
#publish-addresses=yes
#publish-hinfo=yes
#publish-workstation=yes
#publish-domain=yes
#publish-dns-servers=192.168.50.1, 192.168.50.2
#publish-resolv-conf-dns-servers=yes
#publish-aaaa-on-ipv4=yes
#publish-a-on-ipv6=no
[reflector]
#enable-reflector=no
#reflect-ipv=no
[rlimits]
#rlimit-as=
rlimit-core=0
rlimit-data=4194304
rlimit-fsize=0
rlimit-nofile=768
rlimit-stack=4194304
rlimit-nproc=3

2
core/etc/conf.d/hostname Normal file
View File

@ -0,0 +1,2 @@
# Set to the hostname of this machine
hostname="lilblue"

10
core/etc/conf.d/xdm Normal file
View File

@ -0,0 +1,10 @@
# We always try and start X on a static VT. The various DMs normally default
# to using VT7. If you wish to use the xdm init script, then you should ensure
# that the VT checked is the same VT your DM wants to use. We do this check to
# ensure that you haven't accidentally configured something to run on the VT
# in your /etc/inittab file so that you don't get a dead keyboard.
CHECKVT=7
# What display manager do you use ? [ xdm | gdm | kdm | gpe | entrance ]
# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
DISPLAYMANAGER="slim"

3
core/etc/fstab Normal file
View File

@ -0,0 +1,3 @@
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda3 / ext4 noatime 0 1
/dev/sda2 none swap sw 0 0

View File

@ -0,0 +1,8 @@
[desktop-amd64-uclibc-hardened]
nameserver : 192.168.3.1
repo_uri : git://tweedledum.dyc.edu/grs
stage_uri : ftp://192.168.3.1/pub/gentoo/releases/amd64/autobuilds/current-stage3-amd64-uclibc-hardened/stage3-amd64-uclibc-hardened-20150610.tar.bz2
#[desktop-amd64-musl-hardened]
#repo_uri : git://tweedledum.dyc.edu/grs
#stage_uri : ftp://192.168.3.1/pub/gentoo/experimental/amd64/musl/stage3-amd64-musl-hardened-20150405.tar.bz2

9682
core/etc/grs/world.conf Normal file

File diff suppressed because it is too large Load Diff

16
core/etc/lilo.conf Normal file
View File

@ -0,0 +1,16 @@
lba32
boot = /dev/sda
map = /boot/.map
install = /boot-menu.b
menu-scheme=Wb
#prompt
#delay = 5
timeout = 50
vga = normal
image = /boot/kernel
root = /dev/sda3
initrd = /boot/initramfs
append = "root=/dev/ram0 real_root=/dev/sda3"
label = Gentoo
read-only

View File

@ -0,0 +1 @@
blacklist evbug

1
core/etc/portage/env/dev-vcs_git_0 vendored Normal file
View File

@ -0,0 +1 @@
LDFLAGS="-liconv"

View File

@ -0,0 +1,7 @@
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-gentoo-linux-uclibc"
MAKEOPTS="-j17"
PAX_MARKINGS="XT"
USE="-gpg"

View File

@ -0,0 +1,10 @@
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-gentoo-linux-uclibc"
MAKEOPTS="-j17"
PAX_MARKINGS="XT"
USE="-cups -tk"
USE_ORDER="env:conf:pkg:defaults:pkginternal:repo:env.d"
source '/var/lib/layman/make.conf'

View File

@ -0,0 +1,7 @@
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-gentoo-linux-uclibc"
MAKEOPTS="-j17"
PAX_MARKINGS="XT"
source '/var/lib/layman/make.conf'

View File

@ -0,0 +1 @@
../../usr/portage/profiles/hardened/linux/uclibc/amd64

View File

@ -0,0 +1 @@
=app-portage/grs-9999 **

View File

@ -0,0 +1 @@
=sys-libs/uclibc-0.9.33.9999 **

View File

@ -0,0 +1 @@
dev-vcs/git:0 dev-vcs_git_0

View File

@ -0,0 +1 @@
sys-libs/uclibc -* savedconfig

View File

@ -0,0 +1,25 @@
From 579dcdbc8aab966b22f6324a16dbf8fd08a607c3 Mon Sep 17 00:00:00 2001
From: "Anthony G. Basile" <blueness@gentoo.org>
Date: Fri, 17 Apr 2015 16:51:43 -0400
Subject: [PATCH] ldso/libdl/libdl.c: do not unmap libraries.
---
ldso/libdl/libdl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ldso/libdl/libdl.c b/ldso/libdl/libdl.c
index 49711a8..2c43c07 100644
--- a/ldso/libdl/libdl.c
+++ b/ldso/libdl/libdl.c
@@ -977,7 +977,7 @@ static int do_dlclose(void *vhandle, int need_fini)
end = (end + ADDR_ALIGN) & PAGE_ALIGN;
start = start & ~ADDR_ALIGN;
- DL_LIB_UNMAP (tpnt, end - start);
+ //DL_LIB_UNMAP (tpnt, end - start);
/* Free elements in RTLD_LOCAL scope list */
for (runp = tpnt->rtld_local; runp; runp = tmp) {
tmp = runp->next;
--
2.0.5

View File

@ -0,0 +1,65 @@
From f22cca4722fa66e424562e69f4afa2bca0af871d Mon Sep 17 00:00:00 2001
From: "Anthony G. Basile" <blueness@gentoo.org>
Date: Sun, 28 Jul 2013 09:08:34 -0400
Subject: [PATCH] libc: add isfdtype()
isfdtype(int fd, int fdtype) check whether a file descriptor fd is
of type fdtype, where the types are defined in stat(2). It is
supported in glibc and BSD, and used by utilities such as acpid.
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
---
libc/misc/file/isfdtype.c | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
create mode 100644 libc/misc/file/isfdtype.c
diff --git a/libc/misc/file/isfdtype.c b/libc/misc/file/isfdtype.c
new file mode 100644
index 0000000..4d9199b
--- /dev/null
+++ libc/misc/file/isfdtype.c
@@ -0,0 +1,40 @@
+/* Determine whether descriptor has given property.
+ Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <http://www.gnu.org/licenses/>. */
+
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/socket.h>
+#include <sys/types.h>
+#ifdef __UCLIBC_HAS_LFS__
+# include <_lfs_64.h>
+#else
+# define stat64 stat
+# define fstat64 fstat
+#endif
+
+int
+isfdtype (int fildes, int fdtype)
+{
+ struct stat64 st;
+ int save_error = errno;
+ int result = fstat64 (fildes, &st);
+ __set_errno (save_error);
+ if (result)
+ return result;
+ return (st.st_mode & S_IFMT) == (mode_t) fdtype;
+}
--
1.8.3.2.733.gf8abaeb

View File

@ -0,0 +1,7 @@
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage

View File

@ -0,0 +1,6 @@
# /etc/skel/.bash_logout
# This file is sourced when a login shell terminates.
# Clear the screen for security's sake.
clear

View File

@ -0,0 +1,5 @@
# /etc/skel/.bash_profile
# This file is sourced by bash for login shells. The following line
# runs your .bashrc and is recommended by the bash info pages.
[[ -f ~/.bashrc ]] && . ~/.bashrc

18
core/etc/skel/.bashrc Normal file
View File

@ -0,0 +1,18 @@
# /etc/skel/.bashrc
#
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output. So make sure this doesn't display
# anything or bad things will happen !
# Test for an interactive shell. There is no need to set anything
# past this point for scp and rcp, and it's important to refrain from
# outputting anything in those cases.
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi
# Put your fun stuff here.

Binary file not shown.

View File

@ -0,0 +1,3 @@
; Thunar GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;

Binary file not shown.

View File

@ -0,0 +1,11 @@
[Filechooser Settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=36
GeometryY=92
GeometryWidth=952
GeometryHeight=585
SortColumn=name
SortOrder=ascending
StartupMode=recent

View File

@ -0,0 +1,560 @@
[update_checker]
checked_date=@Variant(\0\0\0\xe\0%{\x9c)
last_known_version=0.8.5.5487
[smplayer]
stable_version=0.8.5
check_for_new_version=true
[actions]
open_file=Ctrl+F
open_directory=
open_playlist=
open_vcd=
open_audio_cd=
open_dvd=
open_dvd_folder=
open_url=Ctrl+U
close=Ctrl+X
clear_recents=
favorites_menu=
tv_menu=
edit_tv_list=
jump_tv_list=
next_tv=H
previous_tv=L
radio_menu=
edit_radio_list=
jump_radio_list=
next_radio=Shift+H
previous_radio=Shift+L
play=
play_or_pause=Media Play
pause=Space
pause_and_frame_step=
stop=Media Stop
frame_step=.
rewind1=Left
rewind2=Down
rewind3=PgDown
forward1=Right
forward2=Up
forward3=PgUp
set_a_marker=
set_b_marker=
clear_ab_markers=
repeat=
jump_to=Ctrl+J
normal_speed=Backspace
halve_speed={
double_speed=}
dec_speed=[
inc_speed=]
dec_speed_4=
inc_speed_4=
dec_speed_1=
inc_speed_1=
fullscreen=F
compact=Ctrl+C
video_equalizer=Ctrl+E
screenshot=S
multiple_screenshots=Shift+D
video_preview=
flip=
mirror=
postprocessing=
autodetect_phase=
deblock=
dering=
gradfun=
add_noise=
add_letterbox=
upscaling=
audio_equalizer=
mute=M
decrease_volume="9, /"
increase_volume="0, *"
dec_audio_delay=-
inc_audio_delay=+
audio_delay=
load_audio_file=
unload_audio_file=
extrastereo_filter=
karaoke_filter=
volnorm_filter=
load_subs=
unload_subs=
dec_sub_delay=Z
inc_sub_delay=X
sub_delay=
dec_sub_pos=R
inc_sub_pos=T
dec_sub_scale=Shift+R
inc_sub_scale=Shift+T
dec_sub_step=G
inc_sub_step=Y
use_ass_lib=
use_forced_subs_only=
subtitle_visibility=V
show_find_sub_dialog=
upload_subtitles=
show_playlist=Ctrl+L
show_file_properties=Ctrl+I
show_preferences=Ctrl+P
show_tube_browser=F11
show_mplayer_log=Ctrl+M
show_smplayer_log=Ctrl+S
first_steps=
faq=
cl_options=
check_updates=
show_config=
about_qt=
about_smplayer=
facebook=
twitter=
gmail=
hotmail=
yahoo=
play_next=>
play_prev=<
move_up=Alt+Up
move_down=Alt+Down
move_left=Alt+Left
move_right=Alt+Right
inc_zoom=E
dec_zoom=W
reset_zoom=Shift+E
auto_zoom=Shift+W
zoom_169=Shift+A
zoom_235=Shift+S
exit_fullscreen=Esc
next_osd=O
dec_contrast=1
inc_contrast=2
dec_brightness=3
inc_brightness=4
dec_hue=5
inc_hue=6
dec_saturation=7
inc_saturation=8
dec_gamma=
inc_gamma=
next_video=
next_audio=K
next_subtitle=J
next_chapter=@@
prev_chapter=!
toggle_double_size=Ctrl+D
reset_video_equalizer=
reset_audio_equalizer=
show_context_menu=
next_aspect=A
next_wheel_function=
show_filename=Shift+I
toggle_deinterlacing=D
osd_none=
osd_seek=
osd_timer=
osd_total=
denoise_none=
denoise_normal=
denoise_soft=
unsharp_off=
blur=
sharpen=
size_50=
size_75=
size_100=Ctrl+1
size_125=
size_150=
size_175=
size_200=Ctrl+2
size_300=
size_400=
deinterlace_none=
deinterlace_l5=
deinterlace_yadif0=
deinterlace_yadif1=
deinterlace_lb=
deinterlace_kern=
channels_stereo=
channels_surround=
channels_ful51=
channels_ful61=
channels_ful71=
stereo=
left_channel=
right_channel=
mono=
reverse_channels=
aspect_detect=
aspect_1%3A1=
aspect_3%3A2=
aspect_4%3A3=
aspect_5%3A4=
aspect_14%3A9=
aspect_14%3A10=
aspect_16%3A9=
aspect_16%3A10=
aspect_2.35%3A1=
aspect_none=
rotate_none=
rotate_clockwise_flip=
rotate_clockwise=
rotate_counterclockwise=
rotate_counterclockwise_flip=
on_top_always=
on_top_never=
on_top_playing=
toggle_stay_on_top=
cc_none=
cc_ch_1=
cc_ch_2=
cc_ch_3=
cc_ch_4=
sub_fps_none=
sub_fps_23976=
sub_fps_24=
sub_fps_25=
sub_fps_29970=
sub_fps_30=
dvdnav_up=Shift+Up
dvdnav_down=Shift+Down
dvdnav_left=Shift+Left
dvdnav_right=Shift+Right
dvdnav_menu=Shift+Return
dvdnav_select=Return
dvdnav_prev=Shift+Esc
dvdnav_mouse=
disc_menu=
speed_menu=
ab_menu=
videotrack_menu=
videosize_menu=
zoom_menu=
aspect_menu=
deinterlace_menu=
videofilter_menu=
denoise_menu=
unsharp_menu=
rotate_menu=
ontop_menu=
audiotrack_menu=
audiofilter_menu=
audiochannels_menu=
stereomode_menu=
subtitlestrack_menu=
subfps_menu=
closed_captions_menu=
titles_menu=
chapters_menu=
angles_menu=
programtrack_menu=
osd_menu=
quit=Ctrl+Q
show_tray_icon=
restore\hide=
pl_open=
pl_save=
pl_play=
pl_next=N
pl_prev=P
pl_move_up=
pl_move_down=
pl_repeat=
pl_shuffle=
pl_add_current=
pl_add_files=
pl_add_directory=
pl_add_urls=
pl_remove_selected=
pl_remove_all=
pl_edit=
toggle_video_info=
toggle_frame_counter=
edit_main_toolbar=
edit_control1=
edit_control2=
edit_floating_control=
show_main_toolbar=F5
show_language_toolbar=F6
[%General]
config_version=4
mplayer_bin=mplayer
driver\vo=x11
driver\audio_output=alsa
use_screenshot=true
screenshot_folder=/home/gentoo/Pictures/smplayer_screenshots
dont_remember_media_settings=false
dont_remember_time_pos=false
audio_lang=
subtitle_lang=
use_direct_rendering=false
use_double_buffer=true
use_soft_video_eq=false
use_slices=false
autoq=6
add_blackborders_on_fullscreen=false
disable_screensaver=true
vdpau_ffh264vdpau=true
vdpau_ffmpeg12vdpau=true
vdpau_ffwmv3vdpau=true
vdpau_ffvc1vdpau=true
vdpau_ffodivxvdpau=false
vdpau_disable_video_filters=true
use_soft_vol=true
softvol_max=110
use_scaletempo=-1
use_hwac3=false
use_audio_equalizer=true
global_volume=true
volume=50
mute=false
autosync=false
autosync_factor=100
use_mc=false
mc_value=0
osd=0
osd_delay=2200
file_settings_method=hash
[drives]
dvd_device=
cdrom_device=/dev/cdrom
vcd_initial_title=2
use_dvdnav=false
[performance]
priority=2
frame_drop=false
hard_frame_drop=false
coreavc=false
h264_skip_loop_filter=1
HD_height=720
fast_audio_change=-1
threads=1
cache_for_files=2048
cache_for_streams=2048
cache_for_dvds=0
cache_for_vcds=1024
cache_for_audiocds=1024
cache_for_tv=3000
[youtube]
quality=22
user_agent=
[subtitles]
font_file=
font_name=
use_fontconfig=false
subcp=ISO-8859-1
use_enca=false
enca_lang=
font_autoscale=1
subfuzziness=1
autoload_sub=true
use_ass_subtitles=true
ass_line_spacing=0
use_forced_subs_only=false
sub_visibility=true
subtitles_on_screenshots=false
use_new_sub_commands=-1
change_sub_scale_should_restart=-1
fast_load_sub=true
styles\fontname=Arial
styles\fontsize=20
styles\primarycolor=4294967295
styles\backcolor=4278190080
styles\outlinecolor=4278190080
styles\bold=false
styles\italic=false
styles\halignment=2
styles\valignment=0
styles\borderstyle=1
styles\outline=1
styles\shadow=2
styles\marginl=20
styles\marginr=20
styles\marginv=8
force_ass_styles=false
user_forced_ass_style=
freetype_support=true
[advanced]
color_key=20202
use_mplayer_window=false
monitor_aspect=
use_idx=false
mplayer_additional_options=
mplayer_additional_video_filters=
mplayer_additional_audio_filters=
log_mplayer=true
verbose_log=false
autosave_mplayer_log=false
mplayer_log_saveto=
log_smplayer=true
log_filter=.*
save_smplayer_log=false
repaint_video_background=false
use_edl_files=true
prefer_ipv4=true
use_short_pathnames=false
change_video_equalizer_on_startup=true
use_pausing_keep_force=true
correct_pts=-1
actions_to_run=
show_tag_in_window_title=true
time_to_kill_mplayer=1000
[gui]
fullscreen=false
start_in_fullscreen=false
compact_mode=false
stay_on_top=0
size_factor=100
resize_method=0
style=
move_when_dragging=false
mouse_left_click_function=dvdnav_mouse
mouse_right_click_function=show_context_menu
mouse_double_click_function=fullscreen
mouse_middle_click_function=mute
mouse_xbutton1_click_function=
mouse_xbutton2_click_function=
mouse_wheel_function=2
wheel_function_cycle=30
wheel_function_seeking_reverse=false
seeking1=10
seeking2=60
seeking3=600
seeking4=30
update_while_seeking=false
time_slider_drag_delay=100
relative_seeking=false
precise_seeking=true
reset_stop=false
language=
iconset=
balloon_count=5
restore_pos_after_fullscreen=false
save_window_size_on_exit=true
close_on_finish=false
default_font=
pause_when_hidden=false
allow_video_movement=false
gui=DefaultGUI
gui_minimum_width=0
default_size=@Size(683 509)
hide_video_window_on_audio_files=true
report_mplayer_crashes=true
reported_mplayer_is_old=false
auto_add_to_playlist=true
add_to_playlist_consecutive_files=false
[tv]
check_channels_conf_on_startup=true
initial_tv_deinterlace=4
last_dvb_channel=
last_tv_channel=
[directories]
latest_dir=/home/gentoo
last_dvd_directory=
save_dirs=true
[defaults]
initial_sub_scale=5
initial_sub_scale_ass=1
initial_volume=40
initial_contrast=0
initial_brightness=0
initial_hue=0
initial_saturation=0
initial_gamma=0
initial_audio_equalizer=0, 0, 0, 0, 0, 0, 0, 0, 0, 0
initial_zoom_factor=1
initial_sub_pos=100
initial_volnorm=false
initial_postprocessing=false
initial_deinterlace=0
initial_audio_channels=2
initial_stereo_mode=0
initial_audio_track=1
initial_subtitle_track=1
[mplayer_info]
mplayer_detected_version=-1
mplayer_user_supplied_version=-1
is_mplayer2=false
mplayer2_detected_version=
[instances]
single_instance_enabled=true
[floating_control]
margin=0
width=70
animated=true
display_in_compact_mode=false
bypass_window_manager=true
[history]
recents=@Invalid()
recents\max_items=10
urls=@Invalid()
urls\max_items=50
[filter_options]
blur=lc:-1.5
deblock=vb/hb
denoise_normal=
denoise_soft=2:1:2
gradfun=
noise=9ah:5ah
sharpen=lc:1.5
volnorm=1
[default_gui]
video_info=false
frame_counter=false
fullscreen_toolbar1_was_visible=false
fullscreen_toolbar2_was_visible=false
compact_toolbar1_was_visible=false
compact_toolbar2_was_visible=false
pos=@Point(0 31)
size=@Size(683 509)
toolbars_state=@ByteArray(\0\0\0\xff\0\0\x12\xc4\xfd\0\0\0\x1\0\0\0\x3\0\0\0\0\0\0\0\0\xfc\x1\0\0\0\x1\xfb\0\0\0\x18\0p\0l\0\x61\0y\0l\0i\0s\0t\0\x64\0o\0\x63\0k\x2\0\0\0\0\0\0\0\0\0\0\0\x64\0\0\0\x1e\0\0\x2\xab\0\0\x1\x88\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x2\0\0\0\x2\0\0\0\x2\0\0\0\x10\0t\0o\0o\0l\0\x62\0\x61\0r\0\x31\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x10\0t\0o\0o\0l\0\x62\0\x61\0r\0\x32\x1\0\0\x1\x9b\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x3\0\0\0\x2\0\0\0\x1a\0\x63\0o\0n\0t\0r\0o\0l\0w\0i\0\x64\0g\0\x65\0t\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0$\0\x63\0o\0n\0t\0r\0o\0l\0w\0i\0\x64\0g\0\x65\0t\0_\0m\0i\0n\0i\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
actions\toolbar1=open_file, open_url, favorites_menu, separator, screenshot, separator, show_file_properties, show_playlist, show_tube_browser, separator, show_preferences, separator, play_prev, play_next
actions\controlwidget=play, pause_and_frame_step, stop, separator, rewindbutton_action, timeslider_action, forwardbutton_action, separator, fullscreen, mute, volumeslider_action
actions\controlwidget_mini=play_or_pause, stop, separator, rewind1, timeslider_action, forward1, separator, mute, volumeslider_action
actions\floating_control=play, pause, stop, separator, rewindbutton_action, timeslider_action, forwardbutton_action, separator, fullscreen, mute, volumeslider_action, separator, timelabel_action
actions\toolbar1_version=1
[base_gui_plus]
show_tray_icon=false
mainwindow_visible=true
trayicon_playlist_was_visible=false
widgets_size=0
fullscreen_playlist_was_visible=false
fullscreen_playlist_was_floating=false
compact_playlist_was_visible=false
ignore_playlist_events=false
[playlist]
repeat=false
shuffle=false
auto_get_info=false
recursive_add_directory=false
save_playlist_in_config=true
play_files_from_start=true
automatically_play_next=true
row_spacing=-1
latest_dir=
[playlist_contents]
count=0
current_item=-1
modified=false

View File

@ -0,0 +1,15 @@
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

View File

@ -0,0 +1 @@
C

View File

@ -0,0 +1,12 @@
[Trash]
row=2
col=0
[File System]
row=1
col=0
[Home]
row=0
col=0

View File

@ -0,0 +1,12 @@
[Trash]
row=2
col=0
[File System]
row=1
col=0
[Home]
row=0
col=0

View File

@ -0,0 +1,12 @@
[Trash]
row=2
col=0
[File System]
row=1
col=0
[Home]
row=0
col=0

View File

@ -0,0 +1,4 @@
TerminalEmulator=xfce4-terminal
WebBrowser=epiphany
MailReader=sylpheed-claws

View File

@ -0,0 +1,13 @@
[Desktop Entry]
Version=1.0
Type=Application
Exec=exo-open --launch FileManager %u
Icon=system-file-manager
StartupNotify=true
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
OnlyShowIn=XFCE;
X-XFCE-MimeType=x-scheme-handler/file;x-scheme-handler/trash;
Name=File Manager
Comment=Browse the file system
X-XFCE-Source=file:///usr/share/applications/exo-file-manager.desktop

View File

@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Name=Audio Mixer
Comment=Adjust volume levels
Icon=multimedia-volume-control
Exec=xfce4-mixer
Type=Application
StartupNotify=true
Terminal=false
Categories=X-XFCE;Audio;Mixer;AudioVideo;
X-XFCE-Source=file:///usr/share/applications/xfce4-mixer.desktop

View File

@ -0,0 +1,13 @@
[Desktop Entry]
Exec=abiword %U
Icon=abiword
Terminal=false
Type=Application
Categories=Office;WordProcessor;GNOME;GTK;X-Red-Hat-Base;
StartupNotify=true
X-Desktop-File-Install-Version=0.9
MimeType=application/x-abiword;text/x-abiword;text/x-xml-abiword;text/plain;application/msword;application/rtf;application/vnd.plain;application/xhtml+xml;text/html;application/x-crossmark;application/docbook+xml;application/x-t602;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.sun.xml.writer;application/vnd.stardivision.writer;text/vnd.wap.wml;application/wordperfect6;application/wordperfect5.1;application/vnd.wordperfect;application/x-abicollab;
Name=AbiWord
GenericName=Word Processor
Comment=Compose, edit, and view documents
X-XFCE-Source=file:///usr/share/applications/abiword.desktop

View File

@ -0,0 +1,14 @@
[Desktop Entry]
Version=1.0
Name=Claws Mail
GenericName=E-mail client
Exec=claws-mail %u
Icon=claws-mail
Categories=Network;Office;Email;
Comment=Lightweight and Fast GTK+ based Mail Client
Terminal=false
Type=Application
StartupNotify=true
MimeType=x-scheme-handler/mailto;
X-Info=Claws Mail
X-XFCE-Source=file:///usr/share/applications/claws-mail.desktop

View File

@ -0,0 +1,31 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=Midori
GenericName=Web Browser
X-GNOME-Fullname=Midori Web Browser
Comment=Browse the Web
X-GNOME-Keywords=Internet;WWW;Explorer
X-AppInstall-Keywords=Internet;WWW;Explorer
Categories=GTK;Network;WebBrowser;
MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo;image/svg+xml;
Exec=midori %U
Icon=midori
Terminal=false
StartupNotify=true
X-Osso-Type=application/x-executable
X-Osso-Service=midori
Actions=TabNew;WindowNew;Private;
X-XFCE-Source=file:///usr/share/applications/midori.desktop
[Desktop Action TabNew]
Name=New Tab
Exec=midori -e TabNew
[Desktop Action WindowNew]
Name=New Window
Exec=midori -e WindowNew
[Desktop Action Private]
Name=New Private Browsing Window
Exec=midori --private

View File

@ -0,0 +1,17 @@
[Desktop Entry]
Name=Image Viewer
Comment=Browse and rotate images
TryExec=eog
Exec=eog %U
Icon=eog
StartupNotify=true
Terminal=false
Type=Application
Categories=GNOME;GTK;Graphics;RasterGraphics;Viewer;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=EOG
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=2.32.1
X-GNOME-DocPath=eog/eog.xml
MimeType=image/bmp;image/gif;image/jpeg;image/jpg;image/pjpeg;image/png;image/tiff;image/x-bmp;image/x-gray;image/x-icb;image/x-ico;image/x-png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;image/x-pcx;image/svg+xml;image/svg+xml-compressed;image/vnd.wap.wbmp;
X-XFCE-Source=file:///usr/share/applications/eog.desktop

View File

@ -0,0 +1,10 @@
[Desktop Entry]
Name=HexChat IRC
Comment=Chat with other people using Internet Relay Chat
Exec=hexchat
Icon=hexchat
Terminal=false
Type=Application
Categories=Network;
StartupNotify=true
X-XFCE-Source=file:///usr/share/applications/hexchat.desktop

View File

@ -0,0 +1,11 @@
[Desktop Entry]
Categories=Qt;KDE;AudioVideo;Player;Video;
Comment=A great MPlayer front-end
Exec=smplayer %U
GenericName=Media Player
Icon=smplayer
MimeType=audio/ac3;audio/mp4;audio/mpeg;audio/vnd.rn-realaudio;audio/vorbis;audio/x-adpcm;audio/x-matroska;audio/x-mp2;audio/x-mp3;audio/x-ms-wma;audio/x-vorbis;audio/x-wav;audio/mpegurl;audio/x-mpegurl;audio/x-pn-realaudio;audio/x-scpls;video/avi;video/mp4;video/flv;video/mpeg;video/quicktime;video/vnd.rn-realvideo;video/x-matroska;video/x-ms-asf;video/x-msvideo;video/x-ms-wmv;video/x-ogm;video/x-theora;
Name=SMPlayer
Type=Application
X-KDE-StartupNotify=false
X-XFCE-Source=file:///usr/share/applications/smplayer.desktop

View File

@ -0,0 +1,12 @@
[Desktop Entry]
Version=1.0
Type=Application
Exec=exo-open --launch TerminalEmulator
Icon=utilities-terminal
StartupNotify=true
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
OnlyShowIn=XFCE;
Name=Terminal Emulator
Comment=Use the command line
X-XFCE-Source=file:///usr/share/applications/exo-terminal-emulator.desktop

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="keyboards" version="1.0">
<property name="Default" type="empty">
<property name="Numlock" type="bool" value="false"/>
</property>
</channel>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="thunar" version="1.0">
<property name="last-view" type="string" value="ThunarIconView"/>
<property name="last-icon-view-zoom-level" type="string" value="THUNAR_ZOOM_LEVEL_NORMAL"/>
</channel>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-appfinder" version="1.0">
<property name="last" type="empty">
<property name="window-height" type="int" value="400"/>
<property name="window-width" type="int" value="400"/>
<property name="pane-position" type="int" value="180"/>
</property>
</channel>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-desktop" version="1.0">
<property name="backdrop" type="empty">
<property name="screen0" type="empty">
<property name="monitor0" type="empty">
<property name="image-path" type="string" value="/usr/share/slim/themes/default/background.jpg"/>
<property name="last-image" type="string" value="/usr/share/slim/themes/default/background.jpg"/>
<property name="last-single-image" type="string" value="/usr/share/slim/themes/default/background.jpg"/>
</property>
</property>
</property>
<property name="desktop-icons" type="empty">
<property name="icon-size" type="uint" value="32"/>
<property name="file-icons" type="empty">
<property name="show-home" type="bool" value="false"/>
<property name="show-filesystem" type="bool" value="false"/>
<property name="show-trash" type="bool" value="false"/>
</property>
</property>
</channel>

View File

@ -0,0 +1,148 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-keyboard-shortcuts" version="1.0">
<property name="commands" type="empty">
<property name="default" type="empty">
<property name="&lt;Alt&gt;F1" type="empty"/>
<property name="&lt;Alt&gt;F2" type="empty">
<property name="startup-notify" type="empty"/>
</property>
<property name="&lt;Alt&gt;F3" type="empty">
<property name="startup-notify" type="empty"/>
</property>
<property name="&lt;Control&gt;&lt;Alt&gt;Delete" type="empty"/>
<property name="XF86Display" type="empty"/>
<property name="&lt;Super&gt;p" type="empty"/>
<property name="&lt;Control&gt;Escape" type="empty"/>
<property name="XF86WWW" type="empty"/>
<property name="XF86Mail" type="empty"/>
</property>
<property name="custom" type="empty">
<property name="&lt;Control&gt;Escape" type="string" value="xfdesktop --menu"/>
<property name="&lt;Alt&gt;F2" type="string" value="xfce4-appfinder --collapsed"/>
<property name="&lt;Alt&gt;F3" type="string" value="xfce4-appfinder"/>
<property name="&lt;Alt&gt;F1" type="string" value="xfce4-popup-applicationsmenu"/>
<property name="&lt;Control&gt;&lt;Alt&gt;Delete" type="string" value="xflock4"/>
<property name="XF86Mail" type="string" value="exo-open --launch MailReader"/>
<property name="XF86Display" type="string" value="xfce4-display-settings --minimal"/>
<property name="XF86WWW" type="string" value="exo-open --launch WebBrowser"/>
<property name="&lt;Super&gt;p" type="string" value="xfce4-display-settings --minimal"/>
<property name="override" type="bool" value="true"/>
</property>
</property>
<property name="xfwm4" type="empty">
<property name="default" type="empty">
<property name="&lt;Alt&gt;Insert" type="empty"/>
<property name="Escape" type="empty"/>
<property name="Left" type="empty"/>
<property name="Right" type="empty"/>
<property name="Up" type="empty"/>
<property name="Down" type="empty"/>
<property name="&lt;Alt&gt;Tab" type="empty"/>
<property name="&lt;Alt&gt;&lt;Shift&gt;Tab" type="empty"/>
<property name="&lt;Alt&gt;Delete" type="empty"/>
<property name="&lt;Control&gt;&lt;Alt&gt;Down" type="empty"/>
<property name="&lt;Control&gt;&lt;Alt&gt;Left" type="empty"/>
<property name="&lt;Shift&gt;&lt;Alt&gt;Page_Down" type="empty"/>
<property name="&lt;Alt&gt;F4" type="empty"/>
<property name="&lt;Alt&gt;F6" type="empty"/>
<property name="&lt;Alt&gt;F7" type="empty"/>
<property name="&lt;Alt&gt;F8" type="empty"/>
<property name="&lt;Alt&gt;F9" type="empty"/>
<property name="&lt;Alt&gt;F10" type="empty"/>
<property name="&lt;Alt&gt;F11" type="empty"/>
<property name="&lt;Alt&gt;F12" type="empty"/>
<property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Left" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;End" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;Home" type="empty"/>
<property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Right" type="empty"/>
<property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Up" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_1" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_2" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_3" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_4" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_5" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_6" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_7" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_8" type="empty"/>
<property name="&lt;Alt&gt;&lt;Control&gt;KP_9" type="empty"/>
<property name="&lt;Alt&gt;space" type="empty"/>
<property name="&lt;Shift&gt;&lt;Alt&gt;Page_Up" type="empty"/>
<property name="&lt;Control&gt;&lt;Alt&gt;Right" type="empty"/>
<property name="&lt;Control&gt;&lt;Alt&gt;d" type="empty"/>
<property name="&lt;Control&gt;&lt;Alt&gt;Up" type="empty"/>
<property name="&lt;Super&gt;Tab" type="empty"/>
<property name="&lt;Control&gt;F1" type="empty"/>
<property name="&lt;Control&gt;F2" type="empty"/>
<property name="&lt;Control&gt;F3" type="empty"/>
<property name="&lt;Control&gt;F4" type="empty"/>
<property name="&lt;Control&gt;F5" type="empty"/>
<property name="&lt;Control&gt;F6" type="empty"/>
<property name="&lt;Control&gt;F7" type="empty"/>
<property name="&lt;Control&gt;F8" type="empty"/>
<property name="&lt;Control&gt;F9" type="empty"/>
<property name="&lt;Control&gt;F10" type="empty"/>
<property name="&lt;Control&gt;F11" type="empty"/>
<property name="&lt;Control&gt;F12" type="empty"/>
</property>
<property name="custom" type="empty">
<property name="&lt;Control&gt;F3" type="string" value="workspace_3_key"/>
<property name="&lt;Control&gt;F4" type="string" value="workspace_4_key"/>
<property name="&lt;Control&gt;F5" type="string" value="workspace_5_key"/>
<property name="&lt;Control&gt;F6" type="string" value="workspace_6_key"/>
<property name="&lt;Control&gt;F7" type="string" value="workspace_7_key"/>
<property name="&lt;Control&gt;F8" type="string" value="workspace_8_key"/>
<property name="&lt;Control&gt;F9" type="string" value="workspace_9_key"/>
<property name="&lt;Alt&gt;Tab" type="string" value="cycle_windows_key"/>
<property name="&lt;Control&gt;&lt;Alt&gt;Right" type="string" value="right_workspace_key"/>
<property name="Left" type="string" value="left_key"/>
<property name="&lt;Control&gt;&lt;Alt&gt;d" type="string" value="show_desktop_key"/>
<property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Left" type="string" value="move_window_left_key"/>