[[PageOutline]] = 2008-11-11 = * 9:00 – 16:30 模範團隊票選活動 @ 北群國際會議廳 * 11:30-11:55 格網技術組-蕭志榥計畫主持人 * SC'08 行前準備 * [海資] 行政相關討論 == Virtualization == * [http://www.virtualization.info/2008/11/amd-live-migrates-kvm-virtual-machines.html 跨 Intel 與 AMD 的 KVM Migration] * 原來不同 CPU 之間的虛擬機器 Migration 也是一個大問題啊!看樣子 Grid 所要處理的異質環境問題,在虛擬化的世界裡一樣存在。 * [http://tw.youtube.com/watch?v=EuhU6jJjpAQ YouTube 影片] == Life / Trend == * [http://mr6.cc/?p=2450 祖母效應] * 美國小兒科學術期刊11月號的一個科學研究發現所有嬰兒照顧者中,最安全、最不容易受傷的,是「祖父母」!甚至比「父母」還安全,而且安全了50%! == Web Service / !JavaScript == * [http://sandbox.movial.com/wiki/index.php/Browser_DBus_Bridge Browser D-Bus Bridge] - a !JavaScript D-Bus bindings implementation for web browsers. The target audience for the Bridge is browser extension and UI developers, not web developers. == Encryption Filesystem == * [http://www.linux-mag.com/id/7177 On-the-fly Encryption with TrueCrypt] * [http://www.debianadmin.com/filesystem-encryption-tools-for-linux.html Filesystem Encryption Tools for Linux] == Debian == * 使用 debtree 產生目前套件相依情形 {{{ ~$ dpkg --get-selections | awk '{ print $1 }' > etch.pkg.lst ~$ for i in `cat etch.pkg.lst `; do debtree --no-recommends --no-alternatives --no-provides --no-versions --no-conflicts $i; done > etch.pkg.debtree ~$ cat > etch.pkg.debtree.dot << EOF digraph "etch" { rankdir=LR; node [shape=box]; EOF ~$ cat etch.pkg.debtree | grep -v graph | grep "" | sort | uniq | grep "color=blue" >> etch.pkg.debtree.dot ~$ cat etch.pkg.debtree | grep -v graph | grep "" | sort | uniq | grep "color=purple" >> etch.pkg.debtree.dot ~$ echo "}" >> etch.pkg.debtree.dot ~$ dot -Tsvg -o etch.svg etch.pkg.debtree.dot }}} {{{ #!graphviz digraph "etch" { rankdir=LR; node [shape=box]; "adduser" -> "debconf" [color=blue]; "adduser" -> "passwd" [color=blue]; "adduser" -> "perl-base" [color=blue]; "apt" -> "debian-archive-keyring" [color=blue]; "apt" [shape = diamond]; "apt-utils" -> "libapt-pkg-libc6.3-6-3.11" [color=blue]; "apt-utils" -> "libdb4.4" [color=blue]; "awk" [shape=octagon]; "awk" -> virt1 [dir=back,arrowtail=inv,color=green]; "base-files" -> "awk" [color=blue]; "base-files" -> "base-passwd" [color=blue]; "bash" -> "base-files" [color=blue]; "bash" -> "debianutils" [color=blue]; "bash" -> "libncurses5" [color=purple,style=bold]; "bsdmainutils" -> "bsdutils" [color=blue]; "bsdmainutils" -> "debianutils" [color=blue]; "bsdmainutils" -> "libncurses5" [color=blue]; "coreutils" -> "libacl1" [color=purple,style=bold]; "coreutils" -> "libselinux1" [color=purple,style=bold]; "cron" -> "adduser" [color=blue]; "cron" -> "debianutils" [color=blue]; "cron" -> "libpam0g" [color=blue]; "cron" -> "libselinux1" [color=blue]; "cron" -> "lsb-base" [color=blue]; "debconf" -> "debconf-i18n" [color=blue]; "debconf-i18n" -> "debconf" [color=blue]; "debconf-i18n" -> "liblocale-gettext-perl" [color=blue]; "debconf-i18n" -> "libtext-charwidth-perl" [color=blue]; "debconf-i18n" -> "libtext-iconv-perl" [color=blue]; "debconf-i18n" -> "libtext-wrapi18n-perl" [color=blue]; "debconf" -> "perl-base" [color=purple,style=bold]; "debconf" [shape = diamond]; "debian-archive-keyring" -> "gnupg" [color=blue]; "debianutils" -> "coreutils" [color=purple,style=bold]; "debianutils" -> "mktemp" [color=purple,style=bold]; "dhcp3-client" -> "debconf" [color=blue]; "dhcp3-client" -> "debianutils" [color=blue]; "dhcp3-client" -> "dhcp3-common" [color=blue]; "dhcp3-common" -> "debianutils" [color=blue]; "dpkg" -> "coreutils" [color=purple,style=bold]; "dpkg" [shape = diamond]; "e2fsprogs" -> "e2fslibs" [color=purple,style=bold]; "e2fsprogs" -> "libblkid1" [color=purple,style=bold]; "e2fsprogs" -> "libcomerr2" [color=purple,style=bold]; "e2fsprogs" -> "libss2" [color=purple,style=bold]; "e2fsprogs" -> "libuuid1" [color=purple,style=bold]; "glibc-2.3.6.ds1-1" [shape=octagon]; "gnupg" -> "gpgv" [color=blue]; "gnupg" -> "libbz2-1.0" [color=blue]; "gnupg" -> "libldap2" [color=blue]; "gnupg" -> "libreadline5" [color=blue]; "gnupg" -> "libusb-0.1-4" [color=blue]; "gnupg" -> "makedev" [color=blue]; "gnupg" [shape = diamond]; "grub" -> "libncurses5" [color=blue]; "gzip" -> "debianutils" [color=blue]; "ifupdown" -> "debconf" [color=blue]; "ifupdown" -> "lsb-base" [color=blue]; "ifupdown" -> "net-tools" [color=blue]; "initramfs-tools" -> "busybox" [color=blue]; "initramfs-tools" -> "cpio" [color=blue]; "initramfs-tools" -> "klibc-utils" [color=blue]; "initramfs-tools" -> "module-init-tools" [color=blue]; "initramfs-tools" -> "udev" [color=blue]; "initscripts" -> "debianutils" [color=blue]; "initscripts" -> "e2fsprogs" [color=blue]; "initscripts" -> "lsb-base" [color=blue]; "initscripts" -> "mount" [color=blue]; "initscripts" -> "sysvinit-utils" [color=blue]; "klibc-utils" -> "libklibc" [color=blue]; "libacl1" -> "libattr1" [color=blue]; "libapt-pkg-libc6.3-6-3.11" -> "apt" [dir=back,arrowtail=inv,color=green]; "libapt-pkg-libc6.3-6-3.11" [shape=octagon]; "libblkid1" -> "libdevmapper1.02" [color=blue]; "libblkid1" -> "libselinux1" [color=blue]; "libblkid1" -> "libsepol1" [color=blue]; "libc6" -> "tzdata" [color=blue]; "libdevmapper1.02" -> "libselinux1" [color=blue]; "libdevmapper1.02" -> "libsepol1" [color=blue]; "libedit2" -> "libncurses5" [color=blue]; "libgcc1" -> "gcc-4.1-base" [color=blue]; "libgcrypt11" -> "libgpg-error0" [color=blue]; "libgnutls13" -> "libgcrypt11" [color=blue]; "libgnutls13" -> "libgpg-error0" [color=blue]; "libgnutls13" -> "liblzo1" [color=blue]; "libgnutls13" -> "libopencdk8" [color=blue]; "libgnutls13" -> "libtasn1-3" [color=blue]; "libkrb53" -> "libcomerr2" [color=blue]; "libldap2" -> "libgnutls13" [color=blue]; "libldap2" -> "libsasl2-2" [color=blue]; "liblocale-gettext-perl" -> "perlapi-5.8.7" [color=purple,style=bold]; "liblocale-gettext-perl" -> "perl-base" [color=purple,style=bold]; "libnewt0.52" -> "libslang2" [color=blue]; "libopencdk8" -> "libgcrypt11" [color=blue]; "libopencdk8" -> "libgpg-error0" [color=blue]; "libpam0g" -> "libpam-runtime" [color=blue]; "libpam-modules" -> "libcap1" [color=blue]; "libpam-modules" -> "libdb4.3" [color=blue]; "libpam-modules" -> "libpam0g" [color=blue]; "libpam-modules" -> "libselinux1" [color=blue]; "libreadline5" -> "libncurses5" [color=blue]; "libreadline5" -> "readline-common" [color=blue]; "libsasl2-2" -> "libdb4.2" [color=blue]; "libsasl2" -> "libsasl2-2" [color=blue]; "libselinux1" -> "libsepol1" [color=blue]; "libss2" -> "libcomerr2" [color=blue]; "libssl0.9.8" -> "debconf" [color=blue]; "libstdc++6" -> "gcc-4.1-base" [color=blue]; "libtext-charwidth-perl" -> "perlapi-5.8.8" [color=blue]; "libtext-charwidth-perl" -> "perl-base" [color=blue]; "libtext-iconv-perl" -> "perlapi-5.8.8" [color=blue]; "libtext-iconv-perl" -> "perl-base" [color=blue]; "libtext-wrapi18n-perl" -> "libtext-charwidth-perl" [color=blue]; "linux-image-2.6.18-6-k7" -> "coreutils" [color=blue]; "linux-image-2.6.18-6-k7" -> "debconf" [color=purple,style=bold]; "linux-image-2.6.18-6-k7" -> "initramfs-tools" [color=blue]; "linux-image-2.6.18-6-k7" -> "module-init-tools" [color=blue]; "locales" -> "debconf" [color=blue]; "locales" -> "glibc-2.3.6.ds1-1" [color=blue]; "login" -> "libpam0g" [color=purple,style=bold]; "login" -> "libpam-modules" [color=blue]; "login" -> "libpam-runtime" [color=purple,style=bold]; "logrotate" -> "base-passwd" [color=blue]; "logrotate" -> "cron" [color=blue]; "logrotate" -> "libpopt0" [color=blue]; "logrotate" -> "libselinux1" [color=blue]; "lsb-base" -> "ncurses-bin" [color=blue]; "lsb-base" -> "sed" [color=blue]; "makedev" -> "base-passwd" [color=blue]; "module-init-tools" -> "lsb-base" [color=blue]; "mount" -> "libblkid1" [color=purple,style=bold]; "mount" -> "libuuid1" [color=purple,style=bold]; "ncurses-base" -> "libncurses5" [color=blue]; "ncurses-bin" -> "libncurses5" [color=purple,style=bold]; "netbase" -> "debconf" [color=blue]; "netbase" -> "ifupdown" [color=blue]; "netbase" -> "iputils-ping" [color=blue]; "netbase" -> "lsb-base" [color=blue]; "netbase" -> "openbsd-inetd" [color=blue]; "openbsd-inetd" -> "libwrap0" [color=blue]; "openbsd-inetd" -> "lsb-base" [color=blue]; "openbsd-inetd" -> "tcpd" [color=blue]; "openbsd-inetd" -> "update-inetd" [color=blue]; "openssh-client" -> "adduser" [color=blue]; "openssh-client" -> "debconf" [color=blue]; "openssh-client" -> "dpkg" [color=blue]; "openssh-client" -> "libcomerr2" [color=blue]; "openssh-client" -> "libedit2" [color=blue]; "openssh-client" -> "libkrb53" [color=blue]; "openssh-client" -> "libncurses5" [color=blue]; "openssh-client" -> "libssl0.9.8" [color=blue]; "openssh-client" -> "passwd" [color=blue]; "openssh-server" -> "adduser" [color=blue]; "openssh-server" -> "debconf" [color=blue]; "openssh-server" -> "dpkg" [color=blue]; "openssh-server" -> "libcomerr2" [color=blue]; "openssh-server" -> "libkrb53" [color=blue]; "openssh-server" -> "libpam0g" [color=blue]; "openssh-server" -> "libpam-modules" [color=blue]; "openssh-server" -> "libpam-runtime" [color=blue]; "openssh-server" -> "libselinux1" [color=blue]; "openssh-server" -> "libssl0.9.8" [color=blue]; "openssh-server" -> "libwrap0" [color=blue]; "openssh-server" -> "openssh-blacklist" [color=blue]; "openssh-server" -> "openssh-client" [color=blue]; "passwd" -> "debianutils" [color=blue]; "passwd" -> "libpam0g" [color=blue]; "passwd" -> "libpam-modules" [color=blue]; "passwd" -> "libselinux1" [color=blue]; "passwd" -> "login" [color=blue]; "passwd" [shape = diamond]; "perlapi-5.8.7" -> "perl-base" [dir=back,arrowtail=inv,color=green]; "perlapi-5.8.7" [shape=octagon]; "perlapi-5.8.8" -> "perl-base" [dir=back,arrowtail=inv,color=green]; "perlapi-5.8.8" [shape=octagon]; "procps" -> "libncurses5" [color=blue]; "procps" -> "lsb-base" [color=blue]; "reiserfsprogs" -> "libuuid1" [color=blue]; "ssh" -> "openssh-client" [color=blue]; "ssh" -> "openssh-server" [color=blue]; "sudo" -> "libpam0g" [color=blue]; "sudo" -> "libpam-modules" [color=blue]; "sysvinit" -> "initscripts" [color=purple,style=bold]; "sysvinit" -> "libselinux1" [color=blue]; "sysvinit" -> "libsepol1" [color=blue]; "sysvinit" -> "sysvinit-utils" [color=purple,style=bold]; "sysvinit" -> "sysv-rc" [color=purple,style=bold]; "sysvinit-utils" -> "libselinux1" [color=blue]; "sysvinit-utils" -> "libsepol1" [color=blue]; "tcpd" -> "debconf" [color=blue]; "tcpd" -> "libwrap0" [color=blue]; "udev" -> "debconf" [color=blue]; "udev" -> "debconf" [color=purple,style=bold]; "udev" -> "libselinux1" [color=blue]; "udev" -> "libvolume-id0" [color=blue]; "udev" -> "lsb-base" [color=blue]; "update-inetd" -> "debconf" [color=blue]; "util-linux" -> "libncurses5" [color=purple,style=bold]; "util-linux" -> "libslang2" [color=purple,style=bold]; "util-linux" -> "libuuid1" [color=purple,style=bold]; "util-linux" -> "lsb-base" [color=blue]; "util-linux" -> "tzdata" [color=blue]; "vim" -> "libacl1" [color=blue]; "vim" -> "libgpmg1" [color=blue]; "vim" -> "libncurses5" [color=blue]; "vim-tiny" -> "libncurses5" [color=blue]; "vim-tiny" -> "vim-common" [color=blue]; "vim" -> "vim-common" [color=blue]; "vim" -> "vim-runtime" [color=blue]; "wget" -> "libssl0.9.8" [color=blue]; "whiptail" -> "libnewt0.52" [color=blue]; "whiptail" -> "libpopt0" [color=blue]; "whiptail" -> "libslang2" [color=blue]; } }}}