MYDan
view release on metacpan or search on metacpan
2020-06-12T22:47:49+08:00 : antdencli åºåç¨æ·è´¦å·
2020-06-09T16:51:38+08:00 : antdencli GPUèµæºå¤çï¼æ°æ®éæè½½ç¹ä¿®æ¹,容å¨workdirçæå®
2020-06-03T12:58:14+08:00 : antdencli æ·»å riåæ°æ¥çéç¾¤èµæºä¿¡æ¯
2020-06-02T23:19:08+08:00 : antdencli nvidia-smi æ·»å watchï¼å®æ¶å·æ°
2020-06-02T22:42:43+08:00 : ä¿®å¤shellãshellv2è¿è¡topå½ä»¤åå
æ 被éè
2020-06-02T22:24:00+08:00 : antdencli æ·»å nvidia-smi åæ°
2020-06-02T21:58:38+08:00 : shell,shellv2æä»¶æ·»å ictrlåæ°
2020-06-02T21:54:58+08:00 : antdencliæ·»å volumeåæ°
2020-06-02T16:27:59+08:00 : antdencliæ·»å æ°æ®éç鿩忰
2020-06-01T23:50:53+08:00 : antdencli æ·»å imageåæ°
2020-05-30T15:24:16+08:00 : æ·»å antdencliå·¥å
·
2020-05-30T13:30:49+08:00 : ä¿®å¤MYDan::API
2020-05-30T13:05:08+08:00 : load å·¥å
·å¯ä»¥éæ©agentä¸loadçæä»¶ï¼æ¹ä¾¿ä½¿ç¨å
坿件
2020-05-29T12:10:07+08:00 : shellãshellv2æ·»å æåè¾å
¥å½ä»¤çåè½
2020-05-28T17:44:34+08:00 : ä¿®å¤shellãshellv2å¨macä¸éåºå¼å¸¸çé®é¢
2020-05-27T18:17:29+08:00 : agent homeç®å½é¦é $ENV{HOME}
2019-12-27T10:17:02+08:00 : merge release-0.0.1
2019-12-06T10:42:57+08:00 : fix on_error string
2019-11-22T23:43:53+08:00 : agentçªç¶å
³æºæ¶è°ç¨ç«¯éæ¾è¿æ¥
2019-11-14T19:00:49+08:00 : ä¿®å¤Grsync/V4è·¨åºådumpæä»¶é误
2019-10-21T14:33:42+08:00 : ntpæ·»å ntp1.aliyun.com å°å
2019-10-21T14:19:04+08:00 : monitorv2 è¿è¡é误æå°è®¢é
模å
2019-10-20T14:30:33+08:00 : åå¸0.1.62å°cpan.org
2019-10-20T14:19:00+08:00 : ä¿®æ¹dan/monitorv2/bin/watch çè¾åºææ åyamlæ ¼å¼
2019-10-20T14:17:33+08:00 : monitorv2 é
ç½®æä»¶å
容忴æ¶éå¯
2019-10-19T11:51:35+08:00 : æ´æ°monitorv2,ç¨æ¥çæ§çæ§ç³»ç»
2019-09-25T10:55:49+08:00 : åå¸0.1.61å°cpan.org
2019-08-07T22:09:49+08:00 : deploy å·¥å
·rsyncæ¶ä¸åæ¥å±ç»ä¿¡æ¯
2019-08-01T19:08:27+08:00 : ä¿®å¤collector ping è¦å
2019-07-31T13:31:07+08:00 : deployå·¥å
·åºåå¼taroptårsyncopt
2019-07-31T13:13:03+08:00 : åå¹¶release-0.0.1忝
2019-07-31T13:04:54+08:00 : deployå·¥å
·æ·»å comebackï¼stageåè½
2019-07-30T16:27:54+08:00 : mydan deployå·¥å
·æ¯æéè¿rsyncåå¸ç¨åº,æ¯æç®å½æº
2019-07-29T17:10:55+08:00 : add gitrsync
2019-07-18T14:54:02+08:00 : add lcall æ¬å°æä»¶è°ç¨å·¥å
·
2019-07-18T12:56:32+08:00 : ä¿®æ¹README.md æ·»å å®è£
说æ
2019-05-24T11:47:02+08:00 : åå¸0.1.60å°cpan.org
2019-03-28T10:29:10+08:00 : update dan/code/config.example
2019-03-27T15:21:26+08:00 : æ·»å 管çgitåsvnçå·¥å
·
2019-03-17T23:08:59+08:00 : udpfileserverå·¥å
·ä»2M/sçé度å¯å¨
2019-03-17T22:49:16+08:00 : update udpfileserver
2019-03-17T13:41:55+08:00 : udpfileserver æ·»å MaxRTOæå¤§éä¼ æ¶é´åæ°
2019-03-17T12:31:28+08:00 : æ·»å udpfileserver
2019-02-28T21:45:56+08:00 : svrInfo æ¹åæos
2019-02-28T21:43:34+08:00 : u dan/tools/grsync
2019-02-27T22:29:38+08:00 : add svrInfo
2019-02-26T22:01:59+08:00 : ä¿®å¤åæ¥æä»¶æ¾ç¤ºè¿åº¦çé®é¢
2019-02-23T15:18:24+08:00 : ä¿®å¤grsyncæåçuntar,æ¸
çç¯å¢åé
2019-02-23T14:54:41+08:00 : MYDan::Util::Phasic ä¿®å¤åæ¥multi夿å¼å¸¸
2019-02-23T14:46:47+08:00 : grsync æ·»å 宿¶è¿åº¦æ¾ç¤º
2019-02-06T18:18:33+08:00 : ä¿®å¤ä¸ä¸æ¬¡æäº¤çé®é¢ï¼MYDan::Agent::Load éè¦ä¼ épcb
2019-02-06T17:47:39+08:00 : tools/grsync æ·»å immediately åæ°,æ¯æä¸é离ç½ç»çLoadè¿åº¦æ¾ç¤º
2019-02-03T22:46:20+08:00 : tools/rtail è¾åºæ¥å¿å颿·»å æºå¨å
2019-02-03T22:41:32+08:00 : tools/rcall æ·»å 宿¶æ¾ç¤ºå½ä»¤è¾åºåè½
2019-02-03T22:38:35+08:00 : add agent/argv/scriptsx,agent/code/scriptsx
2019-02-03T22:19:50+08:00 : tcpserver ææ¬å°åè¿ç¨ç«¯å£ä¼ éç»æä»¶
2019-02-03T22:08:15+08:00 : tcpserver æ·»å TCPSERVERINDEXç¯å¢åé
2019-02-02T23:42:15+08:00 : agent ééï¼é»è®¤20M
2019-02-01T11:58:24+08:00 : merge release-0.0.1
2019-02-01T11:55:40+08:00 : åå¸0.1.59å°cpan.org
2019-02-01T11:50:37+08:00 : grsync 忥ç®å½ä¼åï¼å
ç»è¿å缩ã空ç®å½ãè½¯é¾æ¥ï¼chmodãchownççå¤ç
2019-01-25T21:58:15+08:00 : ä¿®å¤éè¿ä»£çloadæä»¶çé®é¢
2019-01-25T18:15:01+08:00 : fastmd5 é»è®¤å¤§æä»¶ä¸º5G
2019-01-25T16:32:54+08:00 : ä¿®æ¹etc/agent/proxy é¿å
åçå®ä½¿ç¨çipç¸æ
2019-01-25T16:18:45+08:00 : fix éè¿ä»£çloadæä»¶æ¶å没æfilecacheæ¥é
2019-01-25T13:29:57+08:00 : åå¸0.1.58å°cpan.org
2019-01-25T13:24:44+08:00 : agent/code/scripts pkillææscriptsæä»¶å¯å¨çææè¿ç¨
2019-01-25T09:54:44+08:00 : åå¸0.1.57å°cpan.org
2019-01-25T09:54:03+08:00 : Util::FastMD5æ·»å read åseekå¤±è´¥å¤æ
2019-01-24T22:00:18+08:00 : 忥æä»¶ä½¿ç¨fastmd5
2019-01-24T21:02:02+08:00 : æ·»å fastmd5å·¥å
·ï¼ç¨äºå¿«éè®¡ç®æä»¶md5
2019-01-23T14:20:39+08:00 : åå¸0.1.56å°cpan.org
2019-01-23T14:14:08+08:00 : ä¼åæ°æ®åæ¥é度
2019-01-16T13:53:17+08:00 : å软é¾å·¥å
·æ·»å taroptåæ°æ§å¶è§£åæ¶tarçåæ°
2019-01-03T20:58:06+08:00 : merge release-0.0.1
2019-01-03T20:54:46+08:00 : åå¸0.1.55å°cpan.org
2019-01-03T20:52:38+08:00 : ä¿®æ¹tools/release å·¥å
·å®è£
èæ¬
2019-01-03T20:33:01+08:00 : update Util::Deploy ä¿®æ¹deploy临æ¶åéçè¾åºï¼è®©æ¹éæä½çæ¶å大é¨åç»æè½è¿è¡åå¹¶
2019-01-03T20:19:23+08:00 : tools/keys æ¹æä½¿ç¨sdump
2019-01-02T14:50:16+08:00 : åå¸0.1.54å°cpan.org
2018-12-26T21:43:46+08:00 : æshellæ¹æshellv2,ä¿çæ§çæ¬çshell
2018-12-26T21:37:51+08:00 : ä¿®æ¹MYDançæ¬å°2.0.0
2018-12-26T21:33:07+08:00 : Merge branch 'release-0.0.1' into release-2.0.0
2018-12-26T21:31:15+08:00 : dan/deploy/code/m.sync æ¹æä½¿ç¨grsync
2018-12-26T21:28:42+08:00 : MYDan::Util::MIO::SSH verboseé®é¢
2018-12-26T21:27:15+08:00 : ä¿®æ¹tools/{mcmd,mssh},ä¿®æ¹verboseåéè¾åºï¼éç¨äºææ¬å¤ç
2018-12-22T14:48:14+08:00 : å级Util::TcpServer,å级tools/shell ä¸å¨éè¦å
¬ç½å°å
2018-12-20T22:18:42+08:00 : update lib/MYDan/Agent/Client.pm AEè¶
æ¶é»è®¤å ä¸5ç§,çå¾
代çä¸çä»»å¡è¶
æ¶
2018-12-20T22:15:43+08:00 : update dan/agent/code/chpasswd
2018-12-20T22:14:39+08:00 : MYDan::Util::Phasicä¿®å¤dst为空çå¼å¸¸
2018-12-17T21:57:34+08:00 : add dan/agent/code/chpasswd
2018-12-17T21:56:16+08:00 : rcall ä¿®æ¹verboseåæ°
2018-12-15T16:54:33+08:00 : update tools/access
2018-12-15T16:41:04+08:00 : ä¿®æ¹tools/rsync
2018-12-15T14:26:13+08:00 : tools/go æ·»å .privateé
ç½®
2018-12-15T14:07:55+08:00 : ä¿®æ¹nodeä¸bin
2018-12-09T23:17:32+08:00 : monitorv2/bin/control æ·»å --tail
2018-12-09T23:12:28+08:00 : monitorv2ååç¬çæ¥å¿æä»¶
2018-12-09T22:56:19+08:00 : add Util::Debug
2018-12-09T21:50:57+08:00 : ä¿®æ¹monitorv2/scripts/bootstrap.exec
2018-12-09T21:10:03+08:00 : bootstrap: config -> control
2018-12-09T21:07:51+08:00 : æ·»å monitorv2æ·»å control
2018-12-09T16:34:53+08:00 : ä¿®æ¹monitorv2.collectorè¿ç¨å
2018-12-09T16:14:50+08:00 : Makefile.PLæ·»å AnyEvent::HTTP
2018-12-09T16:12:32+08:00 : æ·»å monitorv2çæ§å¹³å°
2018-12-07T23:04:44+08:00 : Util::Goå
è®¸ä½¿ç¨ .private
2018-12-07T23:03:37+08:00 : Agent/Proxy.pm,Util/Proxy.pmå
许使ç¨privateæä»¶
2018-12-07T22:47:09+08:00 : Notify å
è®¸ä½¿ç¨ .privateçæä»¶
2018-12-07T22:43:27+08:00 : Util::Contact å
许读å.private æä»¶
2018-12-07T22:17:42+08:00 : monitor.collector åææºå¨åç»æ
åµ,å
容ä½ç°å¨æ¥è¦ä¸
2018-12-07T19:51:59+08:00 : add monitor.supervisory
2018-12-07T17:59:24+08:00 : monitor.collector æè¿è¡è®°å½åå°æ¥å¿ä¸
2018-12-07T16:34:55+08:00 : ä¿®æ¹subscribe/bin/show æ¾ç¤ºæ¶é´åæ¾ç¤ºæåç60æ¡ä¿¡æ¯
2018-12-07T13:56:29+08:00 : Subscribe.pmä¸çä¿¡æ¯è¿è¡æå符"."
2018-12-06T13:52:54+08:00 : add subscribe/bin/show
2018-12-06T13:52:04+08:00 : add monitor.collector
2018-12-06T13:51:00+08:00 : monitor/bin/collector ä¿¡æ¯åå°subscribe
2018-12-05T21:57:42+08:00 : rm deploy/service/watch2subscribe
2018-12-05T21:53:34+08:00 : add bootstrap/exec.config/*
2018-12-05T21:51:43+08:00 : add bootstrap/bin/config
2018-12-05T21:41:28+08:00 : Collector æ§è¡å½ä»¤æ·»å LANG=en
2017-12-14T10:49:52+08:00 : bootstrap æ·»å 宿¶ä»»å¡çåè½, å¦ 60_foo,å60ç§è¿è¡ä¸æ¬¡
2017-12-14T10:47:00+08:00 : fix bootstrap å¨uninstallæ¶æ¸
çé
ç½®çé®é¢
2017-12-13T19:00:15+00:00 : Merge branch 'release-0.0.1' into add-missing-prereqs
2017-12-13T18:57:22+00:00 : - Added missing prereqs as reported by CPANTS.
2017-12-14T01:30:51+08:00 : åå¸0.1.21çæ¬å°cpan.org
2017-12-14T01:26:18+08:00 : æ·»å keyupdateç¨äºå®æ¶æ´æ°å
¬é¥
2017-12-13T22:39:02+08:00 : tcpserverå·¥å
·å级,å¨ç£ç满æ
åµä¸è®©agentè½æ£å¸¸å·¥ä½
2017-12-12T22:36:39+08:00 : åå¸0.1.20çæ¬å°cpan.org
2017-12-12T22:35:51+08:00 : bootstrap ä¿®æ¹crondæä»¶,é¿å
å¤ä¸ä¸ªsh -c è¿ç¨
2017-12-12T22:32:32+08:00 : agentçè¿ç¨åæ¹æmydan.agent
2017-12-12T22:30:12+08:00 : ætcpserverçè¿ç¨åæ¹æmydan.tcpserver..$this{port}
2017-12-12T21:31:09+08:00 : åå¸0.1.19çæ¬å°cpan.org
2017-12-12T21:26:54+08:00 : etc/agent/proxy 为空æä»¶æ¶é®é¢å¤ç
2017-12-12T21:23:12+08:00 : tools/mcmd æ·»å --xxåæ°ï¼æ§å¶è¾åºç»æææä½å¯¹è±¡æ¿æ¢æ--interchange
2017-12-12T20:51:01+08:00 : bootstrap å¨crond䏿·»å çæä»¶åæ¹æmydan_bootstrap_cron,æä»¶åç¨æâ.âå·å¨æäºç³»ç»ä¸ä¸è½æ£å¸¸å¯å¨
2017-12-12T20:47:08+08:00 : åå¸0.1.18çæ¬å°cpan.org
2017-12-12T20:46:34+08:00 : æ·»å mydan.encryption夿,妿å®è£
äºmydan.encryptionåä»mydan.encryptionè·åæé
2017-11-24T23:04:06+08:00 : åå¸0.1.17çæ¬å°cpan.org
2017-11-24T23:02:39+08:00 : Makefile.PL å é¤Makefile.PL ä¸danåboxä¾èµç模åçæ è¯
2017-11-24T23:01:02+08:00 : INSTALL.PL å é¤ç¼è¯å®è£
æ¶åéè¿cpanå½ä»¤å®è£
ä¾èµæ¨¡åé¨åï¼è¿æ ·çæ¹å¼å
¼å®¹æ§ä¸å¥½ï¼cpanå½ä»¤åæ°ä¸ä¸æ ·ãå¦éç¼è¯å®è£
ï¼éè¦å
ç¨cpanå½ä»¤å®è£
ä¸ä¸ªææ°çæ¬çMYDanæ¥å®æ...
2017-11-24T21:34:11+08:00 : åå¸0.1.16çæ¬å°cpan.org
2017-11-24T21:30:07+08:00 : ProcLock.pm å级è¿ç¨éï¼ä¸ºé²æ¢æä»¶ä¸çè¿ç¨å·è¢«å
¶ä»è¿ç¨å ç¨ï¼å¤å¹é
è¿ç¨ä¸çç¯å¢åé
2017-11-24T21:27:13+08:00 : Bootstrap.pm æè¿ç¨éæ¢ææä»¶éMYDan::Util::FLock
2017-11-23T23:06:21+08:00 : åå¸0.1.15çæ¬å°cpan.org
2017-11-23T23:05:36+08:00 : æ·»å æä»¶éæ¨¡åMYDan::Util::FLock
2017-11-23T21:37:10+08:00 : tools/mrsync,.config é
ç½®mrsyncé»è®¤ç¨çæ¯åè®®2
2017-11-23T21:34:13+08:00 : tools/grsync,.config é
ç½®grsyncé»è®¤ç¨çæ¯åè®®3
2017-11-23T21:30:00+08:00 : tools/grsync æ·»å åè®®3çé¨å
2017-11-23T21:27:06+08:00 : MYDan::Agent::Grsync::V3 æ·»å grsyncçåè®®3ï¼å¨ä»£çæºå¨ä¸è¿è¡åmrsync
2017-11-23T21:25:11+08:00 : README.mdæ·»å ç¨cpanå½ä»¤å®è£
ç说æ
2017-11-23T21:23:51+08:00 : INSTALL.PL è°æ´defçå®è£
è·¯å¾
2017-11-23T21:21:54+08:00 : agent/code/mrsync æmrsyncçæ¥å¿æå°å°æ åè¾åºï¼åæ¶æ ¼å¼å失败çèç¹ä¿¡æ¯
2017-11-23T13:02:14+08:00 : åå¸0.1.14çæ¬å°cpan.org
2017-11-23T13:01:34+08:00 : ä¿®æ¹ Makefile.PL , mayiä¸ä¸éè¦ Mail::Sendmail
2017-11-22T23:25:03+08:00 : åå¸0.1.13çæ¬å°cpan.org
2017-11-22T23:20:54+08:00 : agent/argv/mrsync ä¿®æ¹ææ¹ä¾¿Agent::Grsync::V3è°ç¨çæ¹å¼
2017-11-22T22:38:29+08:00 : agent/argv/mrsync æ·»å è¿ç¨æä»¶mrsyncçåæ°è§£ææä»¶
2017-11-22T22:33:21+08:00 : agent/code/mrsync æ·»å queryxdata åæ°
2017-11-22T22:07:02+08:00 : Agent::Mrsync å
许newçæ¶åæºå¸¦queryxdata æ°æ®ï¼è¿ä¸ªå¨è¿ç¨mrsyncçæ¶åä¼ç¨å°
2017-11-22T22:03:52+08:00 : agent/code/mrsync æ·»å è¿ç¨åæ¥æä»¶mrsyncï¼å¨åç½å
è¿è¡åæ¥ï¼æä¾ç»grsync第3åè®®
2017-11-22T22:02:22+08:00 : tools/grsync,Grsync:V12 grsyncçåè®®1å2对åºä¸mrsyncçåè®®1å2
2017-11-22T21:58:05+08:00 : æboxådanä¸çmrsyncæå¼
2017-11-22T21:52:25+08:00 : Agent::Mrsync æ·»å queryxï¼æ¯æä¸æ¬¡å å¯å
¨å±ä½¿ç¨ï¼è¿ç§æ¨¡å¼ä¸å®å
¨æ§åå¼±,使¯é度ä¼åå¿«ï¼åæ¶è¿ä¸ªæ¨¡å¼ä¼å¨grsyncä¸ä½¿ç¨
2017-11-22T21:49:45+08:00 : Agent::Client run 彿°æ·»å queryxåæ°ï¼åå¨queryxåæ°æ
åµä¸Clientä¸ä¸éå¤è®¡ç®
2017-11-22T14:40:56+08:00 : åå¸0.1.12çæ¬å°cpan.org
2017-11-22T14:38:21+08:00 : ä¸ä¸æ¬¡ä¿®æ¹Makefile.PLæä»¶,导è´INSTALL.PLå¹é
åºç°é误ï¼é®é¢ä¿®å¤
2017-11-22T13:12:24+08:00 : åå¸0.1.11çæ¬å°cpan.org
2017-11-22T13:07:42+08:00 : å¨Makefile.PL䏿·»å gitç¸å
³ä¿¡æ¯
2017-11-22T12:48:55+08:00 : Merge pull request #11 from manwar/tidy-up-distribution
2017-11-21T18:03:19+00:00 : - Updated .gitignore to ignore *.bak.
2017-11-21T18:01:14+00:00 : - Added MANIFEST to the .gitignore
2017-11-21T17:59:09+00:00 : - Added MANIFEST.SKIP to help in creating nice MANIFEST file.
2017-11-21T17:58:27+00:00 : - Removed auto generated META.json from source.
2017-11-21T22:25:49+08:00 : åå¸0.1.10çæ¬å°cpan.org
2017-11-21T22:03:47+08:00 : argv/code/{download,load} é¦é使ç¨argvï¼æ²¡æargvæ
åµä¸ä½¿ç¨data
2017-11-21T21:57:39+08:00 : argv/code/download, Agent::Mrsync download æä»¶argv使ç¨hash
2017-11-21T21:49:42+08:00 : æMYDan::Agent::Grsyncé»è®¤çæ¹å¼æ¹æV1
2017-11-21T21:42:21+08:00 : MYDan::Agent::Grsync new彿°ä¿çproxyä¿¡æ¯
2017-11-21T21:36:18+08:00 : .config,Util::Tcpserver æ·»å ä¼ è¾buféå¶
2017-11-21T21:28:10+08:00 : MYDan::Agent::Client 代çè¿ç©ºçæ
åµå¤ç
2017-11-21T21:23:22+08:00 : tools/grsync MYDan::Agent::Grsync æ·»å --chown --chmod --ccåæ°
2017-11-21T13:02:28+08:00 : tools/rcall,agent/code/version,MYDan::Agent::Client æ·»å æ¥ççæ¬åæ°åæä»¶
2017-11-21T12:54:37+08:00 : Agent::Mrsync 使ç¨Agent::Client ï¼å¯ä»¥å¹é
ä¸ä»£çï¼è䏿¯ç´æ¥å»ºç«tcpå°ç®æ æº
2017-11-21T12:50:45+08:00 : fix ä¼ échown chmod ccåæ°ä½ç½®é误
2017-11-20T23:02:47+08:00 : åå¸0.1.9çæ¬å°cpan.org
2017-11-20T23:00:40+08:00 : æåè®®ä¸çkeepalive æ¹æ MYDan_$version
2017-11-20T22:48:51+08:00 : tools/mrsync MYDan::Agent::Mrsync æ·»å --chown --chmod --ccåæ°
2017-11-20T22:45:12+08:00 : tools/load MYDan::Agent::Load æ·»å --chown --chmod --ccåæ°
2017-11-20T22:39:47+08:00 : tools/{load,mrsync,grsync} é»è®¤ç¨æ·æ¹æid -unï¼ä¸ä½¿ç¨logname
2017-11-20T22:37:05+08:00 : æ·»å --ccåæ°ï¼é»è®¤æ
åµä¸ä¸dumpæä»¶ç屿§ï¼æ·»å -âccç»§æ¿æä»¶å±æ§ï¼æåç¬--chown --chmod æ§å¶
2017-11-20T22:33:22+08:00 : agent/code/{dump,sdump} ä¿®æ¹ï¼å
chmodåchown å renameï¼å¤±è´¥çæ
åµä¸ä¿çæä»¶ãåæ¶å¤±è´¥çæ¶åæä¿¡æ¯è¿åç» å®¢æ·ç«¯
2017-11-20T22:28:03+08:00 : fix å¨todoçä»»å¡ä¸ï¼spæ¹ædp
2017-11-20T22:26:03+08:00 : ä¿®æ¹mydanå®è£
è·¯å¾
2017-11-20T22:24:03+08:00 : MYDan::VSSH::Comp Bareword "Term::Completion" not allowed while "strict subs" in use
2017-11-20T13:06:25+08:00 : åå¸0.1.8çæ¬å°cpan.org
2017-11-20T13:04:06+08:00 : æºå¸¦çdataæ°æ®è¿è¡åç¼©ä¼ è¾ï¼åæ¶å
许dataæ¯æ°ç»æè
hashç
2017-11-20T12:59:51+08:00 : éè¿apiè¯·æ±æéæ¶ï¼ä¸æäº¤dataæ°æ®ï¼è¯·æ±ç»æåæ¼æ¥åæ¥
2017-11-19T16:04:56+08:00 : agent dumpæä»¶ä½¿ç¨ä¸å 坿°æ®,忥çdumpæ¹åæsdump
2017-11-19T15:59:02+08:00 : ä¿®å¤å级agentåè®®æ¶å¼å
¥çbug
2017-11-19T14:27:04+08:00 : å级agentåè®®ï¼å¨å¤´é¨å¯ä»¥æºå¸¦ä¸ç¨å å¯çæ°æ®
2017-11-18T23:24:30+08:00 : åå¸0.1.7çæ¬å°cpan.org
2017-11-18T23:01:52+08:00 : add resources into META.json
2017-11-18T22:50:56+08:00 : add test.requires in META.json
2017-11-18T22:44:49+08:00 : ExtUtils::MakeMaker æå®çæ¬ 6.48
2017-11-18T22:13:56+08:00 : åå¸0.1.6çæ¬å°cpan.org
2017-11-18T22:12:44+08:00 : å é¤MANIFEST,å¨ä¸ä¼ èæ¬ä¸èªå¨çæ
2017-11-18T22:11:09+08:00 : add t/00-load.t t/manifest.t
2017-11-18T15:04:29+08:00 : åå¸0.1.5çæ¬å°cpan.org
2017-11-18T15:03:21+08:00 : ä¿®æ¹MANIFEST
2017-11-18T14:30:50+08:00 : åå¸0.1.4çæ¬å°cpan.org
2017-11-18T14:27:48+08:00 : delete dan/monitor/conf/collect/project1:dic1
2017-11-18T14:25:55+08:00 : add MANIFEST
2017-11-18T12:43:40+08:00 : åå¸0.1.3çæ¬å°cpan.org
2017-11-18T12:40:44+08:00 : å é¤Collectorä¸ççæ¬æ å¿
2017-11-18T12:27:35+08:00 : use_strict: MYDan::Collector::Parse, MYDan::Collector::Stat::Ping, MYDan::VSSH::Comp;use_warnings:MYDan::Agent::Path, MYDan::Collector::Parse, MYDan::Collector::Stat::Ping
2017-11-18T10:21:10+08:00 : åå¸0.1.2çæ¬å°cpan.org
2017-11-18T10:20:30+08:00 : cpanå®è£
æ¶ä¸é»è®¤å
¨é¨å®è£
ï¼éè¦æå®ç¯å¢åéæ¥ç¡®å®å®è£
ï¼å®è£
ä¸å¨mydanç®å½ä¸æ¶å·¥å
·ä¼å®è£
å¨/opt/mydan
2017-11-18T02:38:49+08:00 : åå¸0.1.1å°cpan.org
2017-11-18T02:37:43+08:00 : å®è£
è·¯å¾ä¸å¨mydanä¸é¢æ¶ï¼é»è®¤å®è£
å¨/opt/mydanä¸,cpan install MYDan é»è®¤å®è£
å¨/opt/mydan
2017-11-18T01:20:41+08:00 : Agent::Grsync å¨åç½ä¸åæ¥æ¶å¦ædst为空ï¼è·³è¿
2017-11-18T00:33:13+08:00 : fix bug MYDan::Agent::Proxy
2017-11-17T23:25:48+08:00 : åå¸0.1.0çæ¬å°cpan.org
2017-11-17T23:24:31+08:00 : æ·»å tools/grsyncï¼ å
¨å±æ¹é忥工å
·ï¼å¯ä»¥å¨å¤ä¸ªé离ç½ç»ä¸éè¿ä»£çè¿è¡åæ¥
2017-11-17T23:15:41+08:00 : ä¿®æ¹Agent::Load åagent/code/loadï¼åæ¥æä»¶owneræ¶å以ownerå为主ï¼èä¸ç¨uid,gid
2017-11-17T23:05:43+08:00 : å级Agent::Proxy
2017-11-16T22:55:07+08:00 : åå¸0.0.7çæ¬å°cpan.org
2017-11-16T22:40:22+08:00 : ä¸ä¸æ¬¡æ´æ°è¯¯å é¤bin/mydanä¸çgitå·¥å
·ä¿¡æ¯
2017-11-16T22:35:25+08:00 : å®è£
æ¶å
许添å å«åï¼æmydanå®è£
æå«çåå
2017-11-16T21:37:27+08:00 : mydanåè®®ä¸è½½æ°æ®æ¶å¦ææ°æ®å·²ç»åå¨èä¸md5ä¸è´åä¸åéå¤ä¸è½½
2017-11-16T21:34:57+08:00 : mydanåè®®ä¸è½½æ°æ®æ¶åä¸´æ¶æ°æ®æ¾å°mydan/tmpä¸
2017-11-16T21:30:41+08:00 : Util::Percent è¿åº¦æ¾ç¤ºä¿®æ¹
2017-10-25T21:26:13+08:00 : add git å·¥å
·ï¼å¯ä»¥æå®sshkey
2017-10-18T21:25:16+08:00 : toosl/mssh æé»è®¤ç¨æ·æ¹æå½åææç¨æ·
2017-10-17T21:44:56+08:00 : Agent::Load æ·»å è§£æhosts
2017-10-17T20:55:04+08:00 : release å·¥å
·å¤æå
etc/utilç®å½
2017-10-17T20:53:22+08:00 : MYDan::Util::Hosts å¹é
åååç¼æ¯æ°å
2017-10-17T20:52:08+08:00 : Agent::Client.pm æ·»å è§£æhosts
2017-10-17T10:15:29+08:00 : tools/rsync è¿è¡ç¨æ·å䏿@ ï¼å¦ærsync -av foo lijinfeng2011@gmail.com@host:/tmp/
2017-10-16T20:50:11+08:00 : update MIO:SSH ,debug æ¶æ¾ç¤ºè¿æ»¤æçä¿¡æ¯
2017-10-14T23:32:01+08:00 : fix bug Util::Command
2017-10-14T23:23:05+08:00 : bin/mydan æ·»å danåboxä¹é´ç忢å¼å
³
2017-10-14T22:45:19+08:00 : bin/mydan æ·»å æ¾ç¤ºè¯¦ç»ä¿¡æ¯
2017-10-14T19:53:59+08:00 : MIO::SSH è¿æ»¤ææåä¸è¡ Last Login ... ä¿¡æ¯
2017-10-14T14:19:25+08:00 : bin/mydan æ·»å goå«åg
2017-10-14T13:05:14+08:00 : add rsync to bin/mydan
2017-10-14T13:01:26+08:00 : tools/srsync rename rsync
2017-10-14T11:20:52+08:00 : bin/mydan è°ç¨çå½ä»¤é¦åæ¯ä¸ºå¤§å为è°è¯æ¨¡å¼
2017-10-14T01:12:06+08:00 : sync 妿æéæä»¶æ¶åè·³è¿åæ¥
2017-10-13T23:32:41+08:00 : bin/mydan æ·»å whois å«åw
2017-10-13T23:09:18+08:00 : bin/mydan,mydan.node æ·»å å«å
2017-10-13T22:49:57+08:00 : gateway æ·»å ooåæ°
2017-10-12T21:01:18+08:00 : util/proxy é»è®¤é
ç½®æä»¶
2017-10-11T22:34:51+08:00 : add gateway åè½
2017-10-11T22:28:11+08:00 : MYDan::MIO::SSH æ·»å 代ç
2017-10-11T21:58:58+08:00 : MYDan::Util::ExpSSH æ·»å 代ç
2017-10-11T21:50:47+08:00 : add MYDan::Util::Proxy
2017-10-01T22:38:53+08:00 : Agent::Client bug ä¿®å¤,å¹¶åæ°å°çæ¶å伿åç»æ
2017-10-01T22:05:17+08:00 : MIO::SSH è¿è¡æ¶æ¾ç¤ºè¿åº¦
2017-10-01T21:56:49+08:00 : MIO::SSH ctrl + c ä¸ç´æ¥éåº,è¿åå·²ç»è¿è¡çä¿¡æ¯
2017-10-01T21:43:15+08:00 : VSSH/Execute ä¼ é%run
2017-10-01T20:02:44+08:00 : mcmd è¾åºç»æä¸ææä½å¯¹è±¡æ¿æ¢æ{}
2017-10-01T19:58:58+08:00 : Util::Hosts.pm æå®è§£æetc/hostsç¨\nååé符
2017-10-01T19:55:16+08:00 : mcmd æ·»å è§£æ etc/hosts
2017-10-01T19:29:24+08:00 : å
许没æ etc/hosts æä»¶
2017-10-01T18:59:50+08:00 : Util:MIO::SSH 䏿¿æ¢è¿åç»æä¸çæä½å¯¹è±¡æ{}
2017-10-01T13:29:38+08:00 : box/tools/vssh æ·»å è§£æ etc/hosts
2017-09-30T23:28:03+08:00 : Util::Hosts æ·»å dump彿°
2017-09-30T23:11:29+08:00 : whois å·¥å
·å å°mydanå½ä»¤æç¤ºä¸
2017-09-30T23:08:38+08:00 : box 䏿·»å tools/whois
2017-09-30T23:07:33+08:00 : add dan/tools/whios ç¨äºæ¥è¯¢æºå¨åæ¨¡ç³æ¥è¯¢æºå¨ä¿¡æ¯
2017-09-30T15:46:57+08:00 : add tools/config to box
2017-09-30T15:45:41+08:00 : tools/config æ·»å éè¿å½ä»¤ä¿®æ¹é
ç½®åè½
2017-09-30T11:34:27+08:00 : etc/hosts.private å¨syncå追å çå
容
2017-09-30T00:39:59+08:00 : ExpSSH.pm 夿¬¡çé
2017-09-30T00:28:15+08:00 : go 夿¬¡çéæºå¨
2017-09-29T23:47:54+08:00 : update go.example
2017-09-29T23:43:57+08:00 : go å
è®¸æææä¿¡æ¯æ¾å°ç¯å¢åéä¸
2017-09-29T23:18:28+08:00 : æ·»å goé
ç½®æä»¶çä¾å go.example
2017-09-29T22:56:08+08:00 : box/tools/vssh æ¥æç®±ä¸çvsshå·¥å
·æ¾ç¤ºå½ä»¤ç¶æ
2017-09-29T21:06:13+08:00 : tools/go æ·»å grep
2017-09-29T21:03:56+08:00 : add range å°tools/go
2017-09-29T21:01:38+08:00 : add Authen::OATH Convert::Base32 å°Makefile.PL
2017-09-29T20:58:57+08:00 : Go.pm ExpSSH.pmæ·»å yesåºç
2017-09-29T14:04:15+08:00 : mydan å½ä»¤ç¨ï¼å·æ è¯å·²ç»å®è£
çå½ä»¤
2017-09-29T13:50:24+08:00 : go 没é
ç½®è·³æ¿æºä¿¡æ¯æ¶ï¼æ²¡åæ°æ
åµä¸æ¾ç¤ºæç¤º
2017-09-29T13:45:45+08:00 : go å·¥å
·æ²¡æåæ°æ¶é»è®¤ç»éè·³æ¿æº
2017-09-28T20:47:31+08:00 : box/tools/vssh add --sudo
2017-09-28T13:12:19+08:00 : fix bin/mydan æ·»å boxä¸çrange
2017-09-28T13:10:58+08:00 : box/.config ä¹éè¦apiå°åç¨äºä¸è½½é
ç½®
2017-09-28T13:03:05+08:00 : add node/bin/show
2017-09-28T12:59:48+08:00 : add sync ç¨äºåæ¥é
ç½®
2017-09-27T23:22:44+08:00 : mydan go æ·»å è§£æhosts
2017-09-27T21:03:36+08:00 : å é¤é»è®¤å¯ç é
ç½®
2017-09-27T13:24:57+08:00 : box/tools/vssh é»è®¤ç¨æ·ä¸ç¨lognameï¼ç¨effective user name
2017-09-27T13:15:28+08:00 : box/tools/vsshå»é¤sudoåæ°
2017-09-27T12:54:08+08:00 : MIO::SSH.pm è¿å»é¨åæ åè¾åº
2017-09-27T12:52:48+08:00 : fix MYDan::Command
2017-09-26T21:50:08+08:00 : SSH.pm æ·»å alias
2017-09-26T21:46:35+08:00 : go å·¥å
·æ·»å alias
2017-09-26T21:38:31+08:00 : mydan/bin 䏿·»å alias unalias
2017-09-26T21:36:41+08:00 : box 䏿·»å alias unalias
2017-09-26T21:34:13+08:00 : add alias unalias
2017-09-25T22:21:45+08:00 : æ·»å mydan/bin ç¨äºæ¾å°PATHç¯å¢åéä¸
2017-09-25T13:03:59+08:00 : fix Util::ExpSSH, éè¿è¿åç 夿hostä¸åç¡®
2017-09-25T11:11:16+08:00 : tools/rcall 使ç¨vsshçæå°ç»æå½æ°
2017-09-24T12:59:51+08:00 : node/bin/* æ¹æä¸å¿
sudo
2017-09-24T02:19:46+08:00 : tools/go æ·»å è§£æ etc/hosts
2017-09-24T02:19:01+08:00 : fix Hosts.pmæ£åé误
2017-09-24T01:57:53+08:00 : add etc/hosts å Util::Hosts ç¨äºmydanç³»ç»é´èªå®ä¹hostsæä»¶
2017-09-23T12:16:08-05:00 : Merge pull request #10 from g112wdh/wdh_dev
2017-09-23T23:07:01+08:00 : æ¢å¤code/dump 䏿¬¡æäº¤é误
2017-09-23T23:02:27+08:00 : set dump default chmod and chown
2017-09-17T18:02:28+08:00 : rcall add --port
2017-09-17T00:36:57+08:00 : Revert "ä¿®æ¹Proxy.pm å¢å defaultç代çï¼0.0.0.0/0)"
2017-09-17T00:36:41+08:00 : Revert "add range"
2017-09-17T00:19:06+08:00 : add srsync for rsync single host password come from MYDan::Util::Pass
2017-09-05T21:48:33+08:00 : add range
2017-09-05T21:37:56+08:00 : ä¿®æ¹Proxy.pm å¢å defaultç代çï¼0.0.0.0/0) ä¿®æ¹etc/agent/proxy åæyamlçæ ¼å¼ 使key æ¯ææ£åårangeï¼Node 表达å¼ï¼
2017-08-29T21:33:04+08:00 : å¦æè§£å䏿¬¡å¤±è´¥éæ°ä¸è½½å®è£
å
2017-08-20T00:56:56+08:00 : add META.json
2017-08-20T00:51:45+08:00 : dan/tools/release æ·»å $mydan/etc/agent/proxy
2017-08-20T00:47:12+08:00 : tools/release æå
æ¶åæ¶æå¯æ§è¡å
2017-08-18T00:27:30+08:00 : ä¿®æ¹Agent/Query.pmä¸å
³äºuserçæ£å
2017-08-17T11:08:57-05:00 : Merge pull request #8 from g112wdh/wdh_dev
2017-08-18T00:08:06+08:00 : 订é
æ¯æ 订é
ï¼ æè
*abc*
2017-08-18T00:05:15+08:00 : Makefile 䏿·»å File::Temp
2017-08-18T00:03:51+08:00 : agent/code/apps æ¯æå
¶å®èæ¬,å¦python
2017-08-16T16:33:06+08:00 : fix $user - like j-suncongcong
2017-08-13T23:08:24+08:00 : update m.sync
2017-08-13T23:07:37+08:00 : add deploy/code/b.sync
2017-08-13T23:03:59+08:00 : ä¿®æ¹deployä¿¡å·é®é¢
2017-08-13T22:54:11+08:00 : fix deploy/code/m.lock
2017-08-13T19:26:40+08:00 : agent/code/collector åªè¿åTESTæ°æ®
2017-08-13T12:01:07+08:00 : update mayi/dan/agent/code/collector
2017-08-13T09:33:43+08:00 : deployåå¾subscribeçæ¶æ¯æ¹æé¡¹ç®ç»´åº¦
2017-08-13T01:38:00+08:00 : clean deploy/lib/DumpCrontab.pm
2017-08-13T00:58:49+08:00 : deployæ·»å m.check ç¨äºæ£æ¥æå¡
2017-08-13T00:46:22+08:00 : agentæ·»å checkåè½
2017-08-12T18:58:04+08:00 : fix MYDan::Subscribe::Conf
2017-08-12T18:18:02+08:00 : æ¸
çdeploy/service/{clear-alarm,dump_crontab,dump_watch}
2017-08-12T18:16:37+08:00 : deployä¸çwatchæ°æ®è¾åºå°è®¢é
模å
2017-08-12T16:37:58+08:00 : æ´æ°deployä¸çdemoé
ç½®æä»¶
2017-08-12T16:34:20+08:00 : å é¤deployä¸çm.syncåm.testæä»¶
2017-08-12T16:29:54+08:00 : æ´æ°deployä¸m.mcmdæä»¶
2017-08-12T15:51:24+08:00 : Util::MIO::CMDæ¶éåè¿ç¨è¿åç
2017-08-12T15:15:58+08:00 : å叿·»å m.deployæä»¶
2017-08-12T15:07:56+08:00 : agent deploy æä»¶ç»ææ¶è¾åºdone.
2017-08-12T14:05:22+08:00 : æ´æ°åå¸ä¸çæ·»å m.appsæä»¶
2017-08-12T13:52:30+08:00 : æ´æ°åå¸ä¸çm.execæä»¶
2017-08-12T13:13:29+08:00 : ç»ns/deploy/binä¸çå·¥å
·æ·»å å½ä»¤æç¤º
2017-08-12T12:52:19+08:00 : ä¿®æ¹é¡¹ç®åå¸å
çåæ¾è·¯å¾
2017-08-12T11:33:08+08:00 : ä¿®æ¹projecté
ç½®æä»¶çè·¯å¾å°etcä¸
2017-08-12T10:28:00+08:00 : agent读åproxyæä»¶æ¹æåªè¯»
2017-08-12T10:14:16+08:00 : load æ·»å 代çåè½ï¼åæ¶æ¹proxyå
2017-08-06T23:42:02-05:00 : Merge pull request #7 from g112wdh/wdh_dev
2017-08-04T18:43:37+08:00 : Merge branch 'wdh_dev' of https://github.com/g112wdh/mayi into wdh_dev
2017-08-04T18:40:41+08:00 : ä¿®æ¹æç¹ç»ä¼ æ¶å æå¼æä»¶çæ¹å¼ï¼ä¹åçæ¹å¼ææµäºæé®é¢
2017-08-02T23:15:21+08:00 : agentæ·»å ä»£çæ§è¡åè½
2017-07-27T08:20:32-05:00 : Merge pull request #6 from MYDan/release-0.0.1-dev
2017-07-27T08:12:01-05:00 : Merge pull request #5 from g112wdh/wdh_dev
2017-07-27T21:06:55+08:00 : åå°stat次æ°
2017-07-27T14:10:05+08:00 : å¢å load 使ä¸è½½æ¥ç å
å«chmod åchown ï¼éè¿uid gid æ¥è®¾å®ï¼å¦ææ¬æºæ²¡æååºçç¨æ·çè¯ï¼ç´æ¥å°±æ¯æ°åçuidågidäºï¼
2017-07-19T22:08:53+08:00 : æ·»å agent代ççé»è®¤é
ç½®
2017-07-19T22:07:15+08:00 : add agent.porxy to .config
2017-07-19T22:02:29+08:00 : æ·»å Porxy.pm
2017-07-18T23:44:57-05:00 : Merge pull request #3 from g112wdh/master
2017-07-19T10:07:17+08:00 : fix shell
2017-07-18T00:57:44+08:00 : ä¿®æ¹è¿åº¦æ¾ç¤ºç¸å
³
2017-07-17T23:59:00+08:00 : agentè°ç¨æ¶æ¾ç¤ºè¿åº¦
2017-07-17T23:57:59+08:00 : è¿åº¦æ¾ç¤ºæ¨¡åupdate
2017-07-16T14:49:45+08:00 : agentè°ç¨errorä¿¡æ¯æå¨æ¥å¿çåæ¶è¿åç»è°ç¨è
2017-07-16T14:23:10+08:00 : clean
2017-07-16T14:20:34+08:00 : å¤çAgent/Client.pmçCtrlï¼C
2017-07-16T08:58:11+08:00 : è§£å³linuxä¸çç¨æ·ååssoä¸çç¨æ·åä¸ä¸è´é®é¢
2017-07-16T07:53:12+08:00 : mrsync å·¥å
·ä¿®æ¹å½ä»¤æç¤ºåæ·»å gaveåæ°
2017-07-15T20:08:34+08:00 : åå¼¹shellè¯å«çªå£å¤§å°
2017-07-15T19:00:17+08:00 : vsshæç¤ºç¬¦ä¸æ·»å æºå¨æ°éä¿¡æ¯
2017-07-15T18:53:59+08:00 : ä¿®æ¹Makefileæ·»å æ¨¡åä¿¡æ¯
2017-07-15T18:04:24+08:00 : åå¼¹shellä¼å
2017-07-15T12:54:19+08:00 : loadå·¥å
·æ¯ä»æä¸ä¸ªæºå¨ä¸è½½æ°æ®çå·¥å
·ï¼æºå¨åºè¯¥ç¨hostè䏿¯range
2017-07-14T23:30:29-05:00 : Merge pull request #2 from g112wdh/wdh_dev
2017-07-15T00:26:05+08:00 : modify tools/shell agent/code/shell add pty color (can use top vim )
2017-07-15T00:23:08+08:00 : Merge branch 'master' into wdh_dev
2017-07-13T11:11:39+08:00 : Merge branch 'master' into wdh_dev
2017-07-11T23:36:28-05:00 : Merge pull request #1 from g112wdh/wdh_dev
2017-07-12T09:28:26+08:00 : git fetch upstream Merge branch 'master' into wdh_dev
2017-07-11T22:39:55+08:00 : access user add group
2017-07-11T22:26:46+08:00 : modify SSH.pm only output fix INSTALL.PL
2017-06-08T20:32:53+08:00 : Initial commit
( run in 0.809 second using v1.01-cache-2.11-cpan-71847e10f99 )