ファームウェア 1.06 を使って 第三世代 LinkStation ハックキット をインストールする。
BUFFALO INC. LinkStation series LS-CL701 login: root No mail. root@LS-CL701:~#
root@LS-CL701:~# date Thu Nov 1 00:01:30 JST 2007 root@LS-CL701:~# date 020320302009 Tue Feb 3 20:30:00 JST 2009 root@LS-CL701:~#
root@LS-CL701:~# tail -f /var/log/messages usb 1-1: new high speed USB device using ehci_marvell and address 2 usb 1-1: configuration #1 chosen from 1 choice scsi2 : SCSI emulation for USB Mass Storage devices Feb 3 20:31:40 LS-CL701 kernel: usb 1-1: new high speed USB device using ehci_marvell and address 2 Feb 3 20:31:40 LS-CL701 kernel: usb 1-1: configuration #1 chosen from 1 choice Feb 3 20:31:40 LS-CL701 kernel: scsi2 : SCSI emulation for USB Mass Storage devices /sbin/hotplug [usb_endpoint] /sbin/hotplug [usb] /sbin/hotplug [scsi_host] /sbin/hotplug [usb_endpoint] /sbin/hotplug [usb_endpoint] /sbin/hotplug [usb] /sbin/hotplug [usb_device] [/etc/hotplug.d/usb_device/buffalo.hotplug] usb_device *** /usr/local/bin/DirectCopy_wait.sh [usb_device] 1 USB_DEVICE=none 2 USB_DEVICE=none scsi 2:0:0:0: Direct-Access WDC WD32 WD-WCAMR1683855 5J08 PQ: 0 ANSI: 2 CCS sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB) sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Assuming drive cache: write through sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB) Feb sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Assuming drive cache: write through sdb: 3 20:31:45 LS-CL701 kernel: scsi 2:0:0:0: Direct-Access WDC WD32 WD-WCAMR16838 sdb155 5J08 PQ: 0 AN sdb2SI: 2 CCS Feb sdb33 20:31:45 LS-CL sdb4701 kernel: sd 2 :0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB) /sbin/hotplug [scsi] /sbin/hotplug [block] /sbin/hotplug [block] /sbin/hotplug [scsi_disk] /sbin/hotplug [block] sd 2:0:0:0: [sdb] Attached SCSI disk /sbin/hotplug [block] /sbin/hotplug [block] sd 2:0:0:0: Attached scsi generic sg1 type 0 /sbin/hotplug [scsi_generic] /sbin/hotplug [scsi_device] Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: [sdb] Write Protect is off Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: [sdb] Assuming drive cache: write through Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB) Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: [sdb] Write Protect is off Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: [sdb] Assuming drive cache: write through Feb 3 20:31:45 LS-CL701 kernel: sdb: sdb1 sdb2 sdb3 sdb4 Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: [sdb] Attached SCSI disk Feb 3 20:31:45 LS-CL701 kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0 3 USB_DEVICE=none *** /usr/local/bin/DirectCopy_wait.sh [stop] BASENAME=usbdisk1 MPT=/mnt/usbdisk1/ try vfat(usbdisk) /sbin/hotplug [module] /sbin/hotplug [module] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! kjournald starting. Commit interval 5 seconds EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. ## STATE_CHANGED ## *** [/etc/hotplug.d/scsi_device/usb-buffalo.hotplug 2298] Restarting Daemons... Feb 3 20:31:50 LS-CL701 kernel: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Feb 3 20:31:50 LS-CL701 kernel: kjournald starting. Commit interval 5 seconds Feb 3 20:31:50 LS-CL701 kernel: EXT3 FS on sdb1, internal journal Feb 3 20:31:50 LS-CL701 kernel: EXT3-fs: mounted filesystem with ordered data mode. *** /usr/local/bin/DirectCopy_wait.sh [] 1 USB_DEVICE=/mnt/usbdisk1 direct copy mode : ready /sbin/hotplug [module] /sbin/hotplug [module] /sbin/hotplug [module] NET: Registered protocol family 5 Feb 3 20:31:54 LS-CL701 kernel: NET: Registered protocol family 5 clearing printer queue clearing printer queue Feb 3 20:31:58 LS-CL701 nmbd[1227]: [2009/02/03 20:31:58, 0] nmbd/nmbd.c:terminate(58) Feb 3 20:31:58 LS-CL701 nmbd[1227]: Got SIGTERM: going down... clearing printer queue root@LS-CL701:~# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda2 4993984 399496 4594488 8% / /dev/ram1 15360 112 15248 1% /mnt/ram /dev/sda1 996052 183000 813052 18% /boot /dev/disk1_6 480348928 324608 480024320 0% /mnt/disk1 /dev/usbdisk1_1 194442 14606 169797 8% /mnt/usbdisk1 root@LS-CL701:~#/mnt/usbdisk1 にマウントされたのでアンマウントする。
root@LS-CL701:~# umount /mnt/usbdisk1/ root@LS-CL701:~#
ハックキットをインストールしてある HDD なので、 既にパーティションが切ってある。
root@LS-CL701:~# fdisk -l /dev/sdb Disk /dev/sdb: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 25 200781 83 Linux /dev/sdb2 26 275 2008125 83 Linux /dev/sdb3 276 307 257040 82 Linux swap /dev/sdb4 308 38913 310102695 83 Linux root@LS-CL701:~#
root@LS-CL701:~# cd /mnt/disk1/share/hackkit/ root@LS-CL701:/mnt/disk1/share/hackkit# sh hackkit_081214.sh PRODUCTID = 0x0000000F formating hard drive ... mke2fs 1.40.5 (27-Jan-2008) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 50200 inodes, 200780 blocks 10039 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=67371008 25 block groups 8192 blocks per group, 8192 fragments per group 2008 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729 Writing inode tables: done Creating journal (4096 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 22 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. meta-data=/dev/sdb2 isize=256 agcount=8, agsize=62753 blks = sectsz=512 attr=0 data = bsize=4096 blocks=502024, imaxpct=25 = sunit=0 swidth=0 blks, unwritten=1 naming =version 2 bsize=4096 log =internal log bsize=4096 blocks=2560, version=1 = sectsz=512 sunit=0 blks, lazy-count=0 realtime =none extsz=4096 blocks=0, rtextents=0 Setting up swapspace version 1, size = 263204864 bytes meta-data=/dev/sdb4 isize=256 agcount=16, agsize=4845354 blks = sectsz=512 attr=0 data = bsize=4096 blocks=77525664, imaxpct=25 = sunit=0 swidth=0 blks, unwritten=1 naming =version 2 bsize=4096 log =internal log bsize=4096 blocks=32768, version=1 = sectsz=512 sunit=0 blks, lazy-count=0 realtime =none extsz=4096 blocks=0, rtextents=0 mounting root file system ... XFS mounting filesystem sdb2 extracting hackkit archive ... ./ ./var/ ./var/lib/ ./var/lib/apt/ ./var/lib/apt/lists/ ./var/lib/apt/lists/partial/ : : ./opt/ ./media/ ./initrd/ creating miconapl ... creating kernelmon ... copying /lib/modules ... lib/modules/ lib/modules/2.6.22.7/ : : lib/modules/2.6.22.7/modules.pcimap creating usb ... checking /dev/sdb1 fsck 1.40.5 (27-Jan-2008) e2fsck 1.40.5 (27-Jan-2008) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/sdb1: 11/50200 files (9.1% non-contiguous), 12002/200780 blocks mounting /boot ... kjournald starting. Commit interval 5 seconds EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. copying /boot ... initrd.buffalo uImage.buffalo editing initrd ... 110227+1 records in 110227+1 records out gunziping /mnt/debinst/boot/initrd.gz ... gziping /mnt/debinst/boot/initrd ... wait 5 minutes Image Name: initrd Created: Tue Feb 3 20:41:51 2009 Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 7014537 Bytes = 6850.13 kB = 6.69 MB Load Address: 0x00000000 Entry Point: 0x00000000 unmount /boot ... root@LS-CL701:/mnt/disk1/share/hackkit#
Debian GNU/Linux lenny/sid hackkit ttyS0 hackkit login: root Password: Linux hackkit 2.6.22.7 #38 Fri Jan 9 12:08:32 JST 2009 armv5tejl The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. hackkit:~#
hackkit:~# date Thu Nov 1 00:19:10 JST 2007 hackkit:~# date 020320452009 Tue Feb 3 20:45:00 JST 2009 hackkit:~#
できるところは、どんどんスクリプトにする。
root のパスワード変更以降、
時刻同期から
Windows 向けファイルサーバまで、スクリプトにした。
hackkit:~# cat setup_090203.sh #!/bin/sh echo passwd root passwd root addgroup --gid 1001 yamasita echo adduser yasunari adduser --home /home/yamasita/yasunari --ingroup yamasita --uid 1001 --gecos "Yasunari Yamashita" yasunari deluser guest apt-get update apt-get upgrade apt-get install ntp mv /etc/ntp.conf /etc/ntp.conf.orig sed -e 's/^server/# server/' \ -e '/ntp.your-provider.example/aserver ntp3.jst.mfeed.ad.jp\ server ntp2.jst.mfeed.ad.jp\ server ntp1.jst.mfeed.ad.jp' /etc/ntp.conf.orig > /etc/ntp.conf apt-get install samba ( echo echo '[share]' echo ' comment = hackkit share' echo ' path = /mnt' echo ' writable = Yes' echo ' create mask = 0660' echo ' directory mask = 0770' ) >> /etc/samba/smb.conf /etc/init.d/samba reload echo smbpasswd -a yasunari smbpasswd -a yasunari mkdir /mnt/share chgrp yamasita /mnt/share/ chmod g+w /mnt/share apt-get clean hackkit:~#
実行する。
hackkit:~# sh -x setup_090203.sh + echo passwd root passwd root + passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully + addgroup --gid 1001 yamasita Adding group `yamasita' (GID 1001) ... Done. + echo adduser yasunari adduser yasunari + adduser --home /home/yamasita/yasunari --ingroup yamasita --uid 1001 --gecos 'Yasunari Yamashita' yasunari Adding user `yasunari' ... Adding new user `yasunari' (1001) with group `yamasita' ... Creating home directory `/home/yamasita/yasunari' ... Copying files from `/etc/skel' ... Enter new UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully + deluser guest Removing user `guest' ... Warning: group `guest' has no more members. Done. + apt-get update Get:1 http://security.debian.org lenny/updates Release.gpg [189B] Get:2 http://ftp.jp.debian.org lenny Release.gpg [189B] Get:3 http://security.debian.org lenny/updates Release [40.8kB] Get:4 http://ftp.jp.debian.org lenny Release [74.5kB] Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Ign http://security.debian.org lenny/updates/main Sources/DiffIndex Get:5 http://security.debian.org lenny/updates/main Packages [30.7kB] Get:6 http://ftp.jp.debian.org lenny/main Packages/DiffIndex [2038B] Get:7 http://ftp.jp.debian.org lenny/main Sources/DiffIndex [2038B] Get:8 http://security.debian.org lenny/updates/main Sources [8490B] Get:9 http://ftp.jp.debian.org lenny/main Packages [6711kB] Get:10 http://ftp.jp.debian.org lenny/main Sources [2979kB] Fetched 9849kB in 35s (280kB/s) Reading package lists... Done + apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be upgraded: apt apt-utils aptitude base-files dpkg ed gcc-4.2-base gcc-4.3-base libc6 libgcc1 libgnutls26 libncurses5 libncursesw5 libpam-modules libpam-runtime libpam0g libreadline5 libssl0.9.8 libstdc++6 locales ncurses-base ncurses-bin openbsd-inetd perl-base procps readline-common rsyslog tasksel tasksel-data 29 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 21.9MB of archives. After this operation, 664kB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://ftp.jp.debian.org lenny/main base-files 5 [62.1kB] Get:2 http://ftp.jp.debian.org lenny/main dpkg 1.14.24 [2349kB] Get:3 http://ftp.jp.debian.org lenny/main ncurses-bin 5.7+20081213-1 [303kB] Get:4 http://ftp.jp.debian.org lenny/main perl-base 5.10.0-19 [965kB] Get:5 http://ftp.jp.debian.org lenny/main gcc-4.3-base 4.3.2-1.1 [104kB] Get:6 http://ftp.jp.debian.org lenny/main libgcc1 1:4.3.2-1.1 [23.6kB] Get:7 http://ftp.jp.debian.org lenny/main libstdc++6 4.3.2-1.1 [268kB] Get:8 http://ftp.jp.debian.org lenny/main libc6 2.7-18 [4842kB] Get:9 http://ftp.jp.debian.org lenny/main libncurses5 5.7+20081213-1 [328kB] Get:10 http://ftp.jp.debian.org lenny/main ncurses-base 5.7+20081213-1 [178kB] Get:11 http://ftp.jp.debian.org lenny/main libpam-modules 1.0.1-5 [286kB] Get:12 http://ftp.jp.debian.org lenny/main apt 0.7.20.1 [1605kB] Get:13 http://ftp.jp.debian.org lenny/main readline-common 5.2-3.1 [50.9kB] Get:14 http://ftp.jp.debian.org lenny/main libreadline5 5.2-3.1 [130kB] Get:15 http://ftp.jp.debian.org lenny/main libpam-runtime 1.0.1-5 [166kB] Get:16 http://ftp.jp.debian.org lenny/main libpam0g 1.0.1-5 [103kB] Get:17 http://ftp.jp.debian.org lenny/main apt-utils 0.7.20.1 [182kB] Get:18 http://ftp.jp.debian.org lenny/main libncursesw5 5.7+20081213-1 [348kB] Get:19 http://ftp.jp.debian.org lenny/main aptitude 0.4.11.11-1~lenny1 [2989kB] Get:20 http://ftp.jp.debian.org lenny/main ed 0.7-3 [48.3kB] Get:21 http://ftp.jp.debian.org lenny/main libgnutls26 2.4.2-4 [453kB] Get:22 http://ftp.jp.debian.org lenny/main libssl0.9.8 0.9.8g-15 [851kB] Get:23 http://ftp.jp.debian.org lenny/main rsyslog 3.18.6-3 [167kB] Get:24 http://ftp.jp.debian.org lenny/main tasksel-data 2.78 [98.8kB] Get:25 http://ftp.jp.debian.org lenny/main tasksel 2.78 [83.4kB] Get:26 http://ftp.jp.debian.org lenny/main gcc-4.2-base 4.2.4-6 [99.2kB] Get:27 http://ftp.jp.debian.org lenny/main procps 1:3.2.7-11 [250kB] Get:28 http://ftp.jp.debian.org lenny/main locales 2.7-18 [4492kB] Get:29 http://ftp.jp.debian.org lenny/main openbsd-inetd 0.20080125-2 [33.3kB] Fetched 21.9MB in 35s (623kB/s) Preconfiguring packages ... (Reading database ... 8599 files and directories currently installed.) Preparing to replace base-files 4.0.6 (using .../base-files_5_armel.deb) ... Unpacking replacement base-files ... Processing triggers for man-db ... Setting up base-files (5) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... (Reading database ... 8599 files and directories currently installed.) Preparing to replace dpkg 1.14.23 (using .../dpkg_1.14.24_armel.deb) ... Unpacking replacement dpkg ... Processing triggers for man-db ... Setting up dpkg (1.14.24) ... (Reading database ... 8599 files and directories currently installed.) Preparing to replace ncurses-bin 5.6+20080830-2 (using .../ncurses-bin_5.7+20081213-1_armel.deb) ... Unpacking replacement ncurses-bin ... Processing triggers for man-db ... Setting up ncurses-bin (5.7+20081213-1) ... (Reading database ... 8604 files and directories currently installed.) Preparing to replace perl-base 5.10.0-18 (using .../perl-base_5.10.0-19_armel.deb) ... Unpacking replacement perl-base ... Processing triggers for man-db ... Setting up perl-base (5.10.0-19) ... (Reading database ... 8604 files and directories currently installed.) Preparing to replace gcc-4.3-base 4.3.2-1 (using .../gcc-4.3-base_4.3.2-1.1_armel.deb) ... Unpacking replacement gcc-4.3-base ... Setting up gcc-4.3-base (4.3.2-1.1) ... (Reading database ... 8604 files and directories currently installed.) Preparing to replace libgcc1 1:4.3.2-1 (using .../libgcc1_1%3a4.3.2-1.1_armel.deb) ... Unpacking replacement libgcc1 ... Setting up libgcc1 (1:4.3.2-1.1) ... (Reading database ... 8604 files and directories currently installed.) Preparing to replace libstdc++6 4.3.2-1 (using .../libstdc++6_4.3.2-1.1_armel.deb) ... Unpacking replacement libstdc++6 ... Setting up libstdc++6 (4.3.2-1.1) ... (Reading database ... 8604 files and directories currently installed.) Preparing to replace libc6 2.7-16 (using .../libc6_2.7-18_armel.deb) ... Unpacking replacement libc6 ... Processing triggers for man-db ... Setting up libc6 (2.7-18) ... INIT: version 2.86 reloading (Reading database ... 8604 files and directories currently installed.) Preparing to replace libncurses5 5.6+20080830-2 (using .../libncurses5_5.7+20081213-1_armel.deb) ... Unpacking replacement libncurses5 ... Setting up libncurses5 (5.7+20081213-1) ... (Reading database ... 8604 files and directories currently installed.) Preparing to replace ncurses-base 5.6+20080830-2 (using .../ncurses-base_5.7+20081213-1_all.deb) ... Unpacking replacement ncurses-base ... Setting up ncurses-base (5.7+20081213-1) ... (Reading database ... 8607 files and directories currently installed.) Preparing to replace libpam-modules 1.0.1-4 (using .../libpam-modules_1.0.1-5_armel.deb) ... Unpacking replacement libpam-modules ... Processing triggers for man-db ... Setting up libpam-modules (1.0.1-5) ... (Reading database ... 8607 files and directories currently installed.) Preparing to replace apt 0.7.18 (using .../apt_0.7.20.1_armel.deb) ... Unpacking replacement apt ... Processing triggers for man-db ... Setting up apt (0.7.20.1) ... gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch)できたか" not changed gpg: key ADB11277: "Etch Stable Release Key " not changed gpg: key BBE55AB3: "Debian-Volatile Archive Automatic Signing Key (4.0/etch)" not changed gpg: key F42584E6: "Lenny Stable Release Key " not changed gpg: Total number processed: 4 gpg: unchanged: 4 (Reading database ... 8607 files and directories currently installed.) Preparing to replace readline-common 5.2-3 (using .../readline-common_5.2-3.1_all.deb) ... Unpacking replacement readline-common ... Processing triggers for man-db ... Setting up readline-common (5.2-3.1) ... (Reading database ... 8607 files and directories currently installed.) Preparing to replace libreadline5 5.2-3 (using .../libreadline5_5.2-3.1_armel.deb) ... Unpacking replacement libreadline5 ... Setting up libreadline5 (5.2-3.1) ... (Reading database ... 8607 files and directories currently installed.) Preparing to replace libpam-runtime 1.0.1-4 (using .../libpam-runtime_1.0.1-5_all.deb) ... Unpacking replacement libpam-runtime ... Processing triggers for man-db ... Setting up libpam-runtime (1.0.1-5) ... (Reading database ... 8607 files and directories currently installed.) Preparing to replace libpam0g 1.0.1-4 (using .../libpam0g_1.0.1-5_armel.deb) ... Unpacking replacement libpam0g ... Setting up libpam0g (1.0.1-5) ... (Reading database ... 8607 files and directories currently installed.) Preparing to replace apt-utils 0.7.18 (using .../apt-utils_0.7.20.1_armel.deb) ... Unpacking replacement apt-utils ... Preparing to replace libncursesw5 5.6+20080830-2 (using .../libncursesw5_5.7+20081213-1_armel.deb) ... Unpacking replacement libncursesw5 ... Preparing to replace aptitude 0.4.11.10-1lenny1.1 (using .../aptitude_0.4.11.11-1~lenny1_armel.deb) ... Unpacking replacement aptitude ... Preparing to replace ed 0.7-2 (using .../archives/ed_0.7-3_armel.deb) ... Unpacking replacement ed ... Preparing to replace libgnutls26 2.4.2-3 (using .../libgnutls26_2.4.2-4_armel.deb) ... Unpacking replacement libgnutls26 ... Preparing to replace libssl0.9.8 0.9.8g-14 (using .../libssl0.9.8_0.9.8g-15_armel.deb) ... Unpacking replacement libssl0.9.8 ... Preparing to replace rsyslog 3.18.5-1 (using .../rsyslog_3.18.6-3_armel.deb) ... Unpacking replacement rsyslog ... Preparing to replace tasksel-data 2.77 (using .../tasksel-data_2.78_all.deb) ... Unpacking replacement tasksel-data ... Preparing to replace tasksel 2.77 (using .../archives/tasksel_2.78_all.deb) ... Unpacking replacement tasksel ... Preparing to replace gcc-4.2-base 4.2.4-4 (using .../gcc-4.2-base_4.2.4-6_armel.deb) ... Unpacking replacement gcc-4.2-base ... Preparing to replace procps 1:3.2.7-8 (using .../procps_1%3a3.2.7-11_armel.deb) ... Unpacking replacement procps ... Preparing to replace locales 2.7-16 (using .../locales_2.7-18_all.deb) ... Unpacking replacement locales ... Preparing to replace openbsd-inetd 0.20080125-1 (using .../openbsd-inetd_0.20080125-2_armel.deb) ... Stopping internet superserver: inetd. Unpacking replacement openbsd-inetd ... Processing triggers for man-db ... Setting up apt-utils (0.7.20.1) ... Setting up libncursesw5 (5.7+20081213-1) ... Setting up aptitude (0.4.11.11-1~lenny1) ... Setting up ed (0.7-3) ... Setting up libgnutls26 (2.4.2-4) ... Setting up libssl0.9.8 (0.9.8g-15) ... Setting up rsyslog (3.18.6-3) ... Installing new version of config file /etc/init.d/rsyslog ... Installing new version of config file /etc/rsyslog.conf ... Stopping enhanced syslogd: rsyslogd. Starting enhanced syslogd: rsyslogd. Setting up gcc-4.2-base (4.2.4-6) ... Setting up procps (1:3.2.7-11) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.conf ... Setting kernel variables (/etc/sysctl.conf)...done. Setting up locales (2.7-18) ... Generating locales (this might take a while)... ja_JP.EUC-JP... done ja_JP.UTF-8... done Generation complete. Setting up openbsd-inetd (0.20080125-2) ... Installing new version of config file /etc/init.d/openbsd-inetd ... Stopping internet superserver: inetd. Starting internet superserver: inetd. Setting up tasksel-data (2.78) ... Setting up tasksel (2.78) ... + apt-get install ntp Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libcap1 libedit2 perl perl-modules Suggested packages: ntp-doc perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl The following NEW packages will be installed: libcap1 libedit2 ntp perl perl-modules 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 8257kB of archives. After this operation, 29.2MB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://ftp.jp.debian.org lenny/main libedit2 2.11~20080614-1 [64.5kB] Get:2 http://ftp.jp.debian.org lenny/main perl-modules 5.10.0-19 [3189kB] Get:3 http://ftp.jp.debian.org lenny/main perl 5.10.0-19 [4535kB] Get:4 http://ftp.jp.debian.org lenny/main libcap1 1:1.10-14 [9074B] Get:5 http://ftp.jp.debian.org lenny/main ntp 1:4.2.4p4+dfsg-8 [459kB] Fetched 8257kB in 19s (430kB/s) Selecting previously deselected package libedit2. (Reading database ... 8614 files and directories currently installed.) Unpacking libedit2 (from .../libedit2_2.11~20080614-1_armel.deb) ... Selecting previously deselected package perl-modules. Unpacking perl-modules (from .../perl-modules_5.10.0-19_all.deb) ... Selecting previously deselected package perl. Unpacking perl (from .../perl_5.10.0-19_armel.deb) ... Selecting previously deselected package libcap1. Unpacking libcap1 (from .../libcap1_1%3a1.10-14_armel.deb) ... Selecting previously deselected package ntp. Unpacking ntp (from .../ntp_1%3a4.2.4p4+dfsg-8_armel.deb) ... Processing triggers for man-db ... Setting up libedit2 (2.11~20080614-1) ... Setting up libcap1 (1:1.10-14) ... Setting up ntp (1:4.2.4p4+dfsg-8) ... Starting NTP server: ntpd. Setting up perl-modules (5.10.0-19) ... Setting up perl (5.10.0-19) ... + mv /etc/ntp.conf /etc/ntp.conf.orig + sed -e 's/^server/# server/' -e '/ntp.your-provider.example/aserver ntp3.jst.mfeed.ad.jp\ server ntp2.jst.mfeed.ad.jp\ server ntp1.jst.mfeed.ad.jp' /etc/ntp.conf.orig + apt-get install samba Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libcups2 libkeyutils1 libkrb53 libldap-2.4-2 libtalloc1 libwbclient0 samba-common ucf Suggested packages: cups-common krb5-doc krb5-user smbldap-tools ldb-tools The following NEW packages will be installed: libcups2 libkeyutils1 libkrb53 libldap-2.4-2 libtalloc1 libwbclient0 samba samba-common ucf 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 8603kB of archives. After this operation, 23.0MB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://ftp.jp.debian.org lenny/main libkeyutils1 1.2-9 [5228B] Get:2 http://ftp.jp.debian.org lenny/main libkrb53 1.6.dfsg.4~beta1-5 [448kB] Get:3 http://ftp.jp.debian.org lenny/main libldap-2.4-2 2.4.11-1 [179kB] Get:4 http://ftp.jp.debian.org lenny/main ucf 3.0014 [64.0kB] Get:5 http://ftp.jp.debian.org lenny/main libcups2 1.3.8-1lenny4.1 [157kB] Get:6 http://ftp.jp.debian.org lenny/main libtalloc1 1.2.0~git20080616-1 [13.3kB] Get:7 http://ftp.jp.debian.org lenny/main libwbclient0 2:3.2.5-4 [78.1kB] Get:8 http://ftp.jp.debian.org lenny/main samba-common 2:3.2.5-4 [3366kB] Get:9 http://ftp.jp.debian.org lenny/main samba 2:3.2.5-4 [4292kB] Fetched 8603kB in 16s (533kB/s) Preconfiguring packages ... Package configuration lqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x Please specify the workgroup you want this server to appear to be in x x when queried by clients. Note that this parameter also controls the x x domain name used with the security=domain setting. x x x x Workgroup/Domain Name: x x x x YAMASITA______________________________________________________________ x x x x x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj YAMASITA に変更 Package configuration lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x If your computer gets IP address information from a DHCP server on the x x network, the DHCP server may also provide information about WINS servers x x ("NetBIOS name servers") present on the network. This requires a change x x to your smb.conf file so that DHCP-provided WINS settings will x x automatically be read from /etc/samba/dhcp.conf. x x x x The dhcp3-client package must be installed to take advantage of this x x feature. x x x x Modify smb.conf to use WINS settings from DHCP? x x x x x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj Selecting previously deselected package libkeyutils1. (Reading database ... 9866 files and directories currently installed.) Unpacking libkeyutils1 (from .../libkeyutils1_1.2-9_armel.deb) ... Selecting previously deselected package libkrb53. Unpacking libkrb53 (from .../libkrb53_1.6.dfsg.4~beta1-5_armel.deb) ... Selecting previously deselected package libldap-2.4-2. Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.11-1_armel.deb) ... Selecting previously deselected package ucf. Unpacking ucf (from .../archives/ucf_3.0014_all.deb) ... Moving old data out of the way Selecting previously deselected package libcups2. Unpacking libcups2 (from .../libcups2_1.3.8-1lenny4.1_armel.deb) ... Selecting previously deselected package libtalloc1. Unpacking libtalloc1 (from .../libtalloc1_1.2.0~git20080616-1_armel.deb) ... Selecting previously deselected package libwbclient0. Unpacking libwbclient0 (from .../libwbclient0_2%3a3.2.5-4_armel.deb) ... Selecting previously deselected package samba-common. Unpacking samba-common (from .../samba-common_2%3a3.2.5-4_armel.deb) ... Selecting previously deselected package samba. Unpacking samba (from .../samba_2%3a3.2.5-4_armel.deb) ... Processing triggers for man-db ... Setting up libkeyutils1 (1.2-9) ... Setting up libkrb53 (1.6.dfsg.4~beta1-5) ... Setting up libldap-2.4-2 (2.4.11-1) ... Setting up ucf (3.0014) ... Setting up libcups2 (1.3.8-1lenny4.1) ... Setting up libtalloc1 (1.2.0~git20080616-1) ... Setting up libwbclient0 (2:3.2.5-4) ... Setting up samba-common (2:3.2.5-4) ... Creating config file /etc/samba/smb.conf with new version Setting up samba (2:3.2.5-4) ... Generating /etc/default/samba... tdbsam_open: Converting version 0 database to version 3. account_policy_get: tdb_fetch_uint32 failed for field 1 (min password length), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 2 (password history), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 3 (user must logon to change password), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 4 (maximum password age), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 5 (minimum password age), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 6 (lockout duration), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 7 (reset count minutes), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 8 (bad lockout attempt), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 9 (disconnect time), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 10 (refuse machine password change), returning 0 Importing account for root...ok Importing account for daemon...ok Importing account for bin...ok Importing account for sys...ok Importing account for sync...ok Importing account for games...ok Importing account for man...ok Importing account for lp...ok Importing account for mail...ok Importing account for news...ok Importing account for uucp...ok Importing account for proxy...ok Importing account for www-data...ok Importing account for backup...ok Importing account for list...ok Importing account for irc...ok Importing account for gnats...ok Importing account for nobody...ok Importing account for libuuid...ok Importing account for telnetd...ok Importing account for yasunari...ok Importing account for ntp...ok Adding group `sambashare' (GID 105) ... Done. Starting Samba daemons: nmbd smbd. + echo + echo '[share]' + echo ' comment = hackkit share' + echo ' path = /mnt' + echo ' writable = Yes' + echo ' create mask = 0660' + echo ' directory mask = 0770' + /etc/init.d/samba reload Reloading /etc/samba/smb.conf: smbd only. + echo smbpasswd -a yasunari smbpasswd -a yasunari + smbpasswd -a yasunari New SMB password: Retype new SMB password: + mkdir /mnt/share + chgrp yamasita /mnt/share/ + chmod g+w /mnt/share + apt-get clean hackkit:~#
最後に /etc/ntp.conf と /etc/samba/smb.conf を確認して終わり。
|
← DISK2 から起動 |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ 地デジ Link de 録!! ? |