Benutzer-Werkzeuge

Webseiten-Werkzeuge


orga:wahid

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
orga:wahid [2009/11/21 13:12] mroorga:wahid [2009/12/19 23:15] (aktuell) mro
Zeile 1: Zeile 1:
 = wahid - das kleine MacBook = wahid - das kleine MacBook
 +
 +[[http://blog.mro.name/2009/11/upgrade-to-snow-leopard/|Upgrade auf Snow Leopard]]
  
 Nachdem etwas Nachdem etwas
Zeile 108: Zeile 110:
  * [[http://www.abisource.com/downloads/abiword/2.4.5/MacOSX/|AbiWord 2.4.5]] - fühlt sich aber leider fast langsamer als OO an  * [[http://www.abisource.com/downloads/abiword/2.4.5/MacOSX/|AbiWord 2.4.5]] - fühlt sich aber leider fast langsamer als OO an
  * Adium   * Adium 
- 
-== Zusammenspiel mit sifr  
- 
-Die Rechnernamen "sifr" und "wahid" hab' ich wechselseitig in der ''/etc/hosts'' mit den entsprechenden (LAN) IPs eingetragen. 
- 
-**Den Rest komplett neu formulieren! http://blog.mro.name/2009/03/vserver-mit-gentoo-oder-doch-besser-ohne/** 
- 
-=== Backup sifr -> webspace 
- 
-Für alles was per [[http://de.wikipedia.org/wiki/Git|git]] versioniert ist, ist die Synchronisation einfach - wahid geht per ''git clone ssh:/ /sifr/...'' auf die .git Ordner von sifr. Von dort geht's als Backup per ftp auf den Webspace: 
-<code bash> 
-#!/bin/sh 
-# 
-# Alle Verzeichnisse $HOME/archive/repos/*.git per lftp sichern 
-# 
-########################################################### 
-### Lock and prepare some stuff 
-########################################################### 
- 
-meta="$HOME/.`basename $0`" 
-timestamp="$meta/timestamp" 
-log="$meta/log" 
-lock="$meta/lock" 
-mkdir $meta 1> /dev/null 2> /dev/null 
-if [[ -f $lock ]] ; then 
- echo "$0 is locked by pid `cat $lock`" 
- exit 1 
-fi 
-echo $$ > $lock 
- 
-start=`date --iso-8601=seconds` 
-cwd=`pwd` 
- 
-# If the last-backup-timestamp file is not there, create a really old one: 
-if [[ ! -f $timestamp ]] ; then 
- touch --date=1970-01-01 $timestamp 
-fi 
- 
-function do_upload() { 
- # src = `pwd` 
- # $1: destination host 
- # $2: destination directory 
- # $3: lftp options (e.g. "-u uid,pwd", usually "") 
- echo "### Backing up: `pwd` -> ftp://$1$2" 
- time lftp $3 -e "mirror --verbose --reverse --delete . $2;quit" $1 
-} 
- 
-########################################################### 
-### Go ahead 
-########################################################### 
- 
-for git in `ls -d $HOME/archive/repos/*.git` 
-do 
- echo "############################################################" 
- raw=`basename $git .git` 
- raw=`basename $raw .svn` 
- cd $git 
- cd .git 2> /dev/null 
- # check if there's modified stuff at all: 
- if [[ `find . -type f -cnewer $timestamp | wc --lines` -eq 0 ]] ; then 
- echo "### Nothing new in: `pwd`" 
- else 
- git update-server-info 
- case $raw in 
- # private repos, öffentlich via http://git.mro.name/...: 
- 1001_nacht) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- mills) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- flno) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- piccolo2d.java) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- piccolo2d.net) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- piccolo2d.site) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- mantisbt) do_upload "mro.name" "/html/name.mro/git/$raw.git" "";; 
- # wegen der immensen Größe nicht auf mro.name, öffentlich via http://git.mrohrmoser.de/...: 
- dav_karte) do_upload "mrohrmoser.de" "/subdomains/git/httpdocs/$raw.git" "";; 
- # Momentan ignorieren: 
- sifr-mail) echo "### ignored: $git";; 
- # Standard: 
- *) do_upload "mrohrmoser.de" "/private/backup-dev/$raw.git" "";; 
- esac 
- fi 
-done 
- 
-########################################################### 
-### Terminate and unlock 
-########################################################### 
-cd $cwd 
-echo "# $0 finished. $start - `date --iso-8601=seconds`" >> $log 
-mv $lock $timestamp 
-touch $timestamp 
-</code> 
- 
-=== Backup wahid -> sifr 
- 
-Mail, iChat, iCal, Zeiterfassung, Safari und Firefox gehen per rsync zuerst von wahid nach sifr in ein git Arbeitsverzeichnis, 
-<code bash> 
-#!/bin/sh 
-cwd=`pwd` 
-echo "Backup Communication from wahid. Ensure it's connected." 
- 
-arc=$HOME/archive/wahid 
-for src in Library/Calendars Library/Mail Documents/iChats 'Library/Application Support/timeEdition' Library/Safari Library/MobileSafari 'Library/Application Support/Firefox' 
-do 
- echo "############################################################" 
- echo "### $src" 
- mkdir -p "$arc/$src/.." 
- # rsync & spaces: http://samba.anu.edu.au/rsync/FAQ.html#9 
- rsync -av --compress-level=9 --progress -e "ssh -l m -p 22" wahid:"\"/Users/m/$src\"" "$arc/$src/.." 
- cd "$arc/$src" && git add . && git commit -m "backup $src by $0" 
-done 
-cd $cwd 
-</code> 
-und weiter per ftp wie oben. 
  
 == Sicherheit == Sicherheit
Zeile 260: Zeile 150:
 </code> </code>
 rendert Mails nicht nur im Plain-Text, sondern unterschlägt gleich noch alle Anhänge. Das ist nicht was ich will. rendert Mails nicht nur im Plain-Text, sondern unterschlägt gleich noch alle Anhänge. Das ist nicht was ich will.
- 
 == Hardware == Hardware
- * Minidisplay -> DVI http://store.apple.com/de/product/MB570Z/A?fnode=MTY1NDA5OQ&mco=MTE0MTMzODM + * Minidisplay -> DVI http://store.apple.com/de/product/MB570Z/A?fnode=MTY1NDA5OQ&mco=MTE0MTMzODM http://www.heise.de/preisvergleich/a375221.html 
- * DVI -> HDMI http://webstore.gravis.de/Detail.aspx?k=*hdmi*&pid=170000000000000076 + * Minidisplay -> VGA http://store.apple.com/de/product/MB570Z/A?fnode=MTY1NDA5OQ&mco=MTE0NDc2MTU http://www.heise.de/preisvergleich/a375189.html 
- * Minidisplay -> VGA http://store.apple.com/de/product/MB570Z/A?fnode=MTY1NDA5OQ&mco=MTE0NDc2MTU + * DVI -> HDMI http://webstore.gravis.de/Detail.aspx?pid=170000000000000076
  * ext. Platte 1500G http://www.heise.de/preisvergleich/a459516.html http://nb-computer.de/produkte.php?show=9126&fromCat=15  * ext. Platte 1500G http://www.heise.de/preisvergleich/a459516.html http://nb-computer.de/produkte.php?show=9126&fromCat=15
- * ext. Platte 1000G http://www.heise.de/preisvergleich/a459541.html http://nb-computer.de/produkte.php?show=9125&fromCat=15 
- * ext. Platte 500G http://nb-computer.de/produkte.php?show=9233&fromCat=15 
  * USB HUB http://nb-computer.de/produkte.php?show=6525&fromCat=10 http://www.delock.de/produkte/gruppen/Hubs/Delock_HUB_USB_20_extern_4_Port_61393.html  * USB HUB http://nb-computer.de/produkte.php?show=6525&fromCat=10 http://www.delock.de/produkte/gruppen/Hubs/Delock_HUB_USB_20_extern_4_Port_61393.html
  * USB -> Parallel http://nb-computer.de/produkte.php?show=6358&fromCat=23  * USB -> Parallel http://nb-computer.de/produkte.php?show=6358&fromCat=23
- Luft http://nb-computer.de/produkte.php?show=8831&fromCat=198+ 
 +=== Später vielleicht 
 + 
 + NAS http://www.heise.de/preisvergleich/a117939.html - http://nb-computer.de/produkte.php?show=3652&fromCat=14 + http://www.henningdippel.de/nslu2-als-linux-server/ 
 + * Snow Leopard TimeMachine on Samba: http://forums.macrumors.com/showthread.php?t=774097
  
 === Monitor === Monitor
- * [[http://www.iiyama.com/de_DE/Product/product/29|Iiyama ProLite H481S]]+ * [[http://www.iiyama.com/de_DE/Product/product/29|Iiyama ProLite H481S]] - http://www.heise.de/preisvergleich/a152250.html
  
  
 {{tag>osx macbook iiyama monitor}} {{tag>osx macbook iiyama monitor}}
orga/wahid.1258805570.txt.gz · Zuletzt geändert: 2009/11/21 13:12 von mro