Nxl67002 - AndLinux - Files: Difference between revisions
Line 22: | Line 22: | ||
== AndLinux files == |
== AndLinux files == |
||
<small>Generated with script '''/home/beq06659/bin/generate_wiki_config_file_page.sh''' on host '''andLinux'''</small> |
|||
=== Directory /etc === |
=== Directory /etc === |
||
Line 412: | Line 413: | ||
# Configuration file for dircolors, a utility to help you set the |
# Configuration file for dircolors, a utility to help you set the |
||
# LS_COLORS environment variable used by GNU ls with the --color option. |
# LS_COLORS environment variable used by GNU ls with the --color option. |
||
# Copyright (C) 1996, 1999-2008 |
|||
# Free Software Foundation, Inc. |
|||
# Copying and distribution of this file, with or without modification, |
|||
# are permitted provided the copyright notice and this notice are preserved. |
|||
# The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the |
# The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the |
||
# slackware version of dircolors) are recognized but ignored. |
# slackware version of dircolors) are recognized but ignored. |
||
# Below, there should be one TERM entry for each termtype that is colorizable |
# Below, there should be one TERM entry for each termtype that is colorizable |
||
TERM |
TERM Eterm |
||
TERM |
TERM ansi |
||
TERM |
TERM color-xterm |
||
TERM console |
|||
TERM con132x25 |
TERM con132x25 |
||
TERM con132x30 |
TERM con132x30 |
||
Line 429: | Line 433: | ||
TERM con80x50 |
TERM con80x50 |
||
TERM con80x60 |
TERM con80x60 |
||
TERM cons25 |
|||
TERM console |
|||
TERM cygwin |
TERM cygwin |
||
TERM dtterm |
TERM dtterm |
||
TERM eterm-color |
|||
TERM gnome |
|||
TERM gnome-256color |
|||
TERM konsole |
|||
TERM kterm |
|||
TERM linux |
|||
TERM linux-c |
|||
TERM mach-color |
|||
TERM mlterm |
TERM mlterm |
||
TERM putty |
TERM putty |
||
TERM xterm |
|||
TERM xterm-color |
|||
TERM xterm-debian |
|||
TERM rxvt |
TERM rxvt |
||
TERM rxvt-cygwin |
|||
TERM rxvt-cygwin-native |
|||
TERM rxvt-unicode |
TERM rxvt-unicode |
||
TERM screen |
TERM screen |
||
TERM screen-256color |
|||
TERM screen-bce |
TERM screen-bce |
||
TERM screen-w |
TERM screen-w |
||
TERM screen.linux |
|||
TERM vt100 |
TERM vt100 |
||
TERM |
TERM xterm |
||
TERM xterm-16color |
|||
TERM xterm-256color |
|||
TERM xterm-88color |
|||
TERM xterm-color |
|||
TERM xterm-debian |
|||
# Below are the color init strings for the basic file types. A color init |
# Below are the color init strings for the basic file types. A color init |
||
# string consists of one or more of the following numeric codes: |
# string consists of one or more of the following numeric codes: |
||
Line 461: | Line 481: | ||
BLK 40;33;01 # block device driver |
BLK 40;33;01 # block device driver |
||
CHR 40;33;01 # character device driver |
CHR 40;33;01 # character device driver |
||
ORPHAN 40;31;01 # symlink to nonexistent file |
ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file |
||
SETUID 37;41 # file that is setuid (u+s) |
SETUID 37;41 # file that is setuid (u+s) |
||
SETGID 30;43 # file that is setgid (g+s) |
SETGID 30;43 # file that is setgid (g+s) |
||
STICKY_OTHER_WRITABLE |
STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) |
||
OTHER_WRITABLE |
OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky |
||
STICKY |
STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable |
||
# This is for files with execute permission: |
# This is for files with execute permission: |
||
EXEC 32 |
EXEC 32;04 |
||
# List any file extensions like '.gz' or '.tar' that you would like ls |
# List any file extensions like '.gz' or '.tar' that you would like ls |
||
# to colorize below. Put the extension, a space, and the color init string. |
# to colorize below. Put the extension, a space, and the color init string. |
||
# (and any comments you want to add after a '#') |
# (and any comments you want to add after a '#') |
||
# If you use DOS-style suffixes, you may want to uncomment the following: |
# If you use DOS-style suffixes, you may want to uncomment the following: |
||
#.cmd 32 # executables (bright green) |
#.cmd 01;32 # executables (bright green) |
||
#.exe 32 |
#.exe 01;32 |
||
#.com 32 |
#.com 01;32 |
||
#.btm 32 |
#.btm 01;32 |
||
#.bat 32 |
#.bat 01;32 |
||
# Or if you want to colorize scripts even if they do not have the |
|||
.tar 01;31 # archives or compressed (bright red) |
|||
# executable bit actually set. |
|||
#.sh 01;32 |
|||
#.csh 01;32 |
|||
# archives or compressed (bright red) |
|||
.tar 01;31 |
|||
.tgz 01;31 |
.tgz 01;31 |
||
.svgz 01;31 |
|||
.arj 01;31 |
.arj 01;31 |
||
.taz 01;31 |
.taz 01;31 |
||
.lzh 01;31 |
.lzh 01;31 |
||
.lzma 01;31 |
|||
.zip 01;31 |
.zip 01;31 |
||
.z 01;31 |
.z 01;31 |
||
.Z 01;31 |
.Z 01;31 |
||
.dz 01;31 |
|||
.gz 01;31 |
.gz 01;31 |
||
.bz2 01;31 |
.bz2 01;31 |
||
.bz 01;31 |
|||
.tbz2 01;31 |
|||
.tz 01;31 |
|||
.deb 01;31 |
.deb 01;31 |
||
.rpm 01;31 |
.rpm 01;31 |
||
.jar 01;31 |
.jar 01;31 |
||
.rar 01;31 |
|||
.ace 01;31 |
|||
.zoo 01;31 |
|||
.cpio 01;31 |
|||
.7z 01;31 |
|||
.rz 01;31 |
|||
# image formats |
# image formats |
||
.jpg 35 |
.jpg 35 |
||
Line 505: | Line 542: | ||
.tiff 35 |
.tiff 35 |
||
.png 35 |
.png 35 |
||
.svg 35 |
|||
.mng 35 |
|||
.pcx 35 |
|||
.mov 35 |
.mov 35 |
||
.mpg 35 |
.mpg 35 |
||
.mpeg 35 |
.mpeg 35 |
||
.m2v 35 |
|||
.mkv 35 |
|||
.ogm 35 |
|||
.mp4 35 |
|||
.m4v 35 |
|||
.mp4v 35 |
|||
.vob 35 |
|||
.qt 35 |
|||
.nuv 35 |
|||
.wmv 35 |
|||
.asf 35 |
|||
.rm 35 |
|||
.rmvb 35 |
|||
.flc 35 |
|||
.avi 35 |
.avi 35 |
||
.fli 35 |
.fli 35 |
||
Line 514: | Line 568: | ||
.xcf 35 |
.xcf 35 |
||
.xwd 35 |
.xwd 35 |
||
.yuv 35 |
|||
# audio formats |
# audio formats |
||
.aac 00;36 |
|||
.flac 35 |
|||
.au 00;36 |
|||
.mp3 35 |
|||
.flac 00;36 |
|||
.mpc 35 |
|||
.mid 00;36 |
|||
.ogg 35 |
|||
.midi 00;36 |
|||
.wav 35 |
|||
.mka 00;36 |
|||
.mp3 00;36 |
|||
.mpc 00;36 |
|||
.ogg 00;36 |
|||
.ra 00;36 |
|||
.wav 00;36 |
|||
</source> |
</source> |
||
}} }} |
}} }} |
||
Line 630: | Line 691: | ||
"set cinkeys=0{,0},:,0#,!,!^F |
"set cinkeys=0{,0},:,0#,!,!^F |
||
inoremap <expr> <C-L> pumvisible() \|\| &omnifunc == '' ? |
|||
\ "\<lt>C-n>" : |
|||
\ "\<lt>C-x>\<lt>C-o><c-r>=pumvisible() ?" . |
|||
\ "\"\\<lt>c-n>\\<lt>c-p>\\<lt>c-n>\" :" . |
|||
\ "\" \\<lt>bs>\\<lt>C-n>\"\<CR>" |
|||
"Press Ctrl-Space instead of ESC (because Shift-Space only work in GUI). |
|||
"See http://vim.wikia.com/wiki/Avoid_the_escape_key |
|||
"- nnoremap causes Ctrl-Space to cancel any prefix keys |
|||
nnoremap <nul> <Esc> |
|||
"- vnoremap causes Ctrl-Space to cancel any selection (gV is required to prevent automatic reselection) |
|||
vnoremap <nul> <Esc>gV |
|||
"- onoremap causes Ctrl-Space to cancel any operator pending commands (like y) |
|||
onoremap <nul> <Esc> |
|||
"- inoremap causes Ctrl-Space to exit insert mode and `^ restore cursor position (cursor does not move left) |
|||
inoremap <nul> <Esc>`^ |
|||
function! CleverTab() |
|||
if pumvisible() |
|||
return "\<C-N>" |
|||
endif |
|||
let line=strpart( getline('.'), 0, col('.')-1 ) |
|||
if !(line =~ '^.*[a-zA-Z0-1_]$') "completion only if last char is a word char |
|||
return "\<Tab>" |
|||
elseif exists('&omnifunc') && &omnifunc != '' |
|||
return "\<C-X>\<C-O>" |
|||
else |
|||
return "\<C-N>" |
|||
endif |
|||
endfunction |
|||
inoremap <expr> <Tab> CleverTab() |
|||
</source> |
</source> |
||
}} }} |
}} }} |
||
Line 802: | Line 894: | ||
echo " BACKUPCMD=\"... some command generating the backup data to standard output ... \"" |
echo " BACKUPCMD=\"... some command generating the backup data to standard output ... \"" |
||
exit 1 |
exit 1 |
||
fi |
|||
if [ "$2" == "--force" ]; then |
|||
FORCE_DAILY=1 |
|||
fi |
fi |
||
Line 809: | Line 905: | ||
echo "Creating backup file '${FNAMENEW}'..." |
echo "Creating backup file '${FNAMENEW}'..." |
||
cp $FNAMEDAILY ${FNAMENEW} |
cp $FNAMEDAILY ${FNAMENEW} |
||
NEXTWEEKLY=$(( |
NEXTWEEKLY=$((THISWEEK+1)) # This will overflow but 201001 > 200954 so it's ok |
||
} |
} |
||
Line 817: | Line 913: | ||
echo "Creating backup file '${FNAMENEW}'..." |
echo "Creating backup file '${FNAMENEW}'..." |
||
cp $FNAMEDAILY ${FNAMENEW} |
cp $FNAMEDAILY ${FNAMENEW} |
||
NEXTMONTHLY=$(( |
NEXTMONTHLY=$((THISMONTH+1)) # This will overflow but 201001 > 200913 so it's ok |
||
} |
} |
||
Line 825: | Line 921: | ||
echo "Creating backup file '${FNAMENEW}'..." |
echo "Creating backup file '${FNAMENEW}'..." |
||
cp $FNAMEDAILY ${FNAMENEW} |
cp $FNAMEDAILY ${FNAMENEW} |
||
NEXTYEARLY=$(( |
NEXTYEARLY=$((THISYEAR+1)) |
||
} |
} |
||
Line 856: | Line 952: | ||
THISYEAR=$(date '+%Y') |
THISYEAR=$(date '+%Y') |
||
#======================================================== |
|||
#Read our resource file if it exists, or create a new one... |
|||
# Read resource file |
|||
#======================================================== |
|||
if [ -a $BACKUPRC ] |
if [ -a $BACKUPRC ] |
||
then |
then |
||
Line 862: | Line 960: | ||
. $BACKUPRC |
. $BACKUPRC |
||
else |
else |
||
# Resource file doesn't exist, let's use default value |
|||
NEXTDAILY=$THISDAY # Next daily is this day by default |
NEXTDAILY=$THISDAY # Next daily is this day by default |
||
NEXTWEEKLY=$THISWEEK # Next weekly is this week by default |
NEXTWEEKLY=$THISWEEK # Next weekly is this week by default |
||
Line 869: | Line 968: | ||
#We exit immediately if script was already run today... |
#We exit immediately if script was already run today... |
||
[ $THISDAY -ge $NEXTDAILY ] || return 0 |
[ $THISDAY -ge $NEXTDAILY -o -n "$FORCE_DAILY" ] || return 0 |
||
#======================================================== |
|||
# DAILY backup |
|||
#======================================================== |
|||
echo "Creating backup for:" |
echo "Creating backup for:" |
||
echo " BACKUPPREFIX=$BACKUPPREFIX" |
echo " BACKUPPREFIX=$BACKUPPREFIX" |
||
Line 890: | Line 992: | ||
echo "Creating the daily backup file '$FNAMEDAILY'..." |
echo "Creating the daily backup file '$FNAMEDAILY'..." |
||
eval $BACKUPCMD > "$FNAMEDAILY" |
eval $BACKUPCMD > "$FNAMEDAILY" |
||
if ! [ $? -eq 0 -a -s "$FNAMEDAILY" ]; then |
|||
NEXTDAILY=$((NEXTDAILY+1)) # This will overflow but 2010001 > 2009367 so it's ok |
|||
echo "... Backup failed! Exiting..." |
|||
rm "$FNAMEDAILY" |
|||
return 1 |
|||
fi |
|||
NEXTDAILY=$((THISDAY+1)) # This will overflow but 2010001 > 2009367 so it's ok |
|||
#======================================================== |
|||
# WEEKLY / MONTHLY / YEARLY backups |
|||
#======================================================== |
|||
#Now, depending on current date, we'll create weekly, monthly or yearly backups... |
#Now, depending on current date, we'll create weekly, monthly or yearly backups... |
||
[ $THISWEEK -ge $NEXTWEEKLY ] && makeweekly |
[ $THISWEEK -ge $NEXTWEEKLY ] && makeweekly |
||
Line 967: | Line 1,077: | ||
echo "== AndLinux files ==" |
echo "== AndLinux files ==" |
||
#echo "<small>Last generated on '''$(date)''' with script '''$0''' on host '''$HOSTNAME'''</small>" |
#echo "<small>Last generated on '''$(date)''' with script '''$0''' on host '''$HOSTNAME'''</small>" |
||
echo "<small>Generated with script '''$0''' on host '''$HOSTNAME'''</small>" |
|||
echo |
echo |
||
Line 1,312: | Line 1,423: | ||
BACKUPEXT=tar.gz |
BACKUPEXT=tar.gz |
||
BACKUPCMD="ssh noekeon 'cd ~daemenj/kiwi.noekeon.org; /usr/bin/nice -n 19 tar -cz crypto/'" |
BACKUPCMD="ssh noekeon 'cd ~daemenj/kiwi.noekeon.org; /usr/bin/nice -n 19 tar -cz crypto/'" |
||
</source> |
</source> |
||
}} }} |
}} }} |
Revision as of 17:02, 27 November 2009
These are the configuration files on Configuration NXP Dell Latitude D620 - AndLinux.
Windows Host files
settings.txt
{{{content}}}
AndLinux files
Generated with script /home/beq06659/bin/generate_wiki_config_file_page.sh on host andLinux
Directory /etc
fstab
{{{content}}}
Directory /etc/privoxy
set-network-config - This file must be chmod 755. Also the following line must be added to /etc/sudoers:
ALL ALL=(ALL) NOPASSWD: /etc/privoxy/set-network-config
{{{content}}}
config-home.patch
{{{content}}}
config-nxp.patch
{{{content}}}
config-nxp_auth - symlinked to config-nxp
config-nxp_direct.patch
{{{content}}}
Directory /usr/local/bin
be - This script would ideally require to add the following line to /etc/sudoers:
ALL ALL=(ALL) NOPASSWD: /bin/loadkeys
{{{content}}}
ssh-agent-refresh.sh
{{{content}}}
Directory /home/beq06659
.bashrc - Everything before #### CUSTOMIZATION is the original file.
{{{content}}}
.dircolors.cfg
{{{content}}}
.inputrc
{{{content}}}
.profile
{{{content}}}
.vimrc
{{{content}}}
Directory /home/beq06659/.ssh
config-home
{{{content}}}
config-nxp
{{{content}}}
config-nxp_auth - symlinked to config-nxp
config-nxp_direct - symlinked to config-nxp
proxy.conf-default
{{{content}}}
proxy.conf-home - symlinked to proxy.conf-default
proxy.conf-nxp - symlinked to proxy.conf-default
proxy.conf-nxp_auth
{{{content}}}
config-home-nxp_direct - symlinked to config-default
Directory /home/beq06659/bin
backup_main - This file must be chmod 700.
{{{content}}}
generate_wiki_config_file_page.sh - This file must be chmod 700.
{{{content}}}
restore_wiki.sh - This file must be chmod 700.
{{{content}}}
set-network.sh - This file must be chmod 700.
{{{content}}}
sshproxy - This file must be chmod 700.
{{{content}}}
startup.sh - This file must be chmod 700.
{{{content}}}
Directory /home/beq06659/etc
backup_definition
{{{content}}}
crontab - Install this file with
crontab -u beq06659 ~/etc/crontab
{{{content}}}