SAWADA Keiji
card_capto****@users*****
2006年 4月 1日 (土) 15:02:36 JST
Index: dlkit2/ChangeLog diff -u dlkit2/ChangeLog:1.1.1.1.4.1 dlkit2/ChangeLog:1.1.1.1.4.2 --- dlkit2/ChangeLog:1.1.1.1.4.1 Sun Mar 12 14:18:56 2006 +++ dlkit2/ChangeLog Sat Apr 1 15:02:35 2006 @@ -1,3 +1,8 @@ +2006-04-01 ksw <card_capto****@users*****> + + * type disklessの複数クライアント化完了 + boot_archiveの同期がちょっとめんどうだけど… + 2006-03-03 ksw <card_capto****@users*****> * 複数クライアント対応開始 Index: dlkit2/Makefile diff -u dlkit2/Makefile:1.6.4.5 dlkit2/Makefile:1.6.4.6 --- dlkit2/Makefile:1.6.4.5 Wed Mar 29 02:12:47 2006 +++ dlkit2/Makefile Sat Apr 1 15:02:35 2006 @@ -27,3 +27,6 @@ #---------------------------------------------------------------------- # maintainer's private targets +refresh-miniroot: + rm -rf /export/roots/mini.etta + rsync -a /export/roots/x86.miniroot/ /export/roots/mini.etta Index: dlkit2/TODO diff -u dlkit2/TODO:1.5.4.2 dlkit2/TODO:1.5.4.3 --- dlkit2/TODO:1.5.4.2 Sun Mar 12 17:10:10 2006 +++ dlkit2/TODO Sat Apr 1 15:02:35 2006 @@ -53,3 +53,4 @@ mk-grubmenu-newbootpostupdate1.sh copy-latest-boot_archive-to-tftpboot.sh +* クライアントの最初のブートではrootのパスワードが設定されてない Index: dlkit2/dlkit diff -u dlkit2/dlkit:1.1.2.2 dlkit2/dlkit:1.1.2.3 --- dlkit2/dlkit:1.1.2.2 Sun Mar 12 17:10:10 2006 +++ dlkit2/dlkit Sat Apr 1 15:02:35 2006 @@ -8,13 +8,13 @@ usage() { cat<<EOF Usage: - dlkit add <clientname> - dlkit install <clientname> - dlkit finish <clientname> - - dlkit remove <clientname> - dlkit clear miniroot <clientname> - dlkit clear finroot <clientname> + dlkit add <clientname> add client information + dlkit install <clientname> install client environment at server side + dlkit finish <clientname> finish client installation + + dlkit remove <clientname> remove client information + dlkit clear miniroot <clientname> clear client miniroot + dlkit clear finroot <clientname> clear client root EOF } @@ -40,29 +40,29 @@ case "$1" in add) - CL_CONFIG=${2:?"ERROR: CL_CONFIG name not supplied"} + CL_CONFIG=${2:?"ERROR: client name not supplied"} load_conf_file . sv/add-client.sub ;; install) - CL_CONFIG=${2:?"ERROR: CL_CONFIG name not supplied"} + CL_CONFIG=${2:?"ERROR: client name not supplied"} load_conf_file . sv/install-client.sub ;; finish) - CL_CONFIG=${2:?"ERROR: CL_CONFIG name not supplied"} + CL_CONFIG=${2:?"ERROR: client name not supplied"} load_conf_file . sv/finish-client.sub ;; remove) - CL_CONFIG=${2:?"ERROR: CL_CONFIG name not supplied"} + CL_CONFIG=${2:?"ERROR: client name not supplied"} load_conf_file . sv/remove-client.sub # TODO ;; clear) - CL_CONFIG=${3:?"ERROR: CL_CONFIG name not supplied"} + CL_CONFIG=${3:?"ERROR: client name not supplied"} load_conf_file case "$2" in miniroot)