Building the Coming Soon

关于

HFLS aka the Akademia 12′, then NUST 16′, HKU 18′, now a Blue.

8月 2017

APT-GET“Couldn’t create temporary file for passing config to apt-key”问题解决

08/18/2017

今天Kaijia登上一台万年没动的服务器,跑了一下APT更新,遇到了一个最有意思的问题:

Err:4 http://ftp.debian.org/debian stretch Release.gpg
Couldn’t create temporary file /tmp/apt.conf.aBDdBI for passing config to apt-key

不同于以往理论上APT服务器离线、Key过期出错等情况,这次的问题是无法将配置文件传递给apt-key

简单查阅了一下资料,显示apt-key等等实际上并不是直接使用/etc/apt/apt.conf配置文件,而是每次执行操作的时候将配置文件复制到临时文件夹下(以做一些修改等等)。虽然apt-get需要Root权限才能执行,但执行过程中的子任务,例如调用apt-key时,是交给_apt这一用户完成的。所以实际上问题很简单,既是目录对_apt用户缺少了权限,因此无法创建临时的apt.conf文件。

阅读更多

邮件日志中的“UGFzc3dvcmQ6”详解

08/11/2017

今天邮箱服务器又报了内存不足,Kaijia思考平常也并没有什么使用量,肯定是有外部因素,看了一下/var/log/mail.log日志,办天内出现了30万条错误类似如下的错误:

Aug 11 16:08:14 mta postfix/smtpd[1650]: connect from unknown[IP]
Aug 11 16:08:21 mta postfix/smtpd[1593]: warning: unknown[IP]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Aug 11 16:08:21 mta postfix/smtpd[1593]: lost connection after AUTH from unknown[IP]
Aug 11 16:08:21 mta postfix/smtpd[1593]: disconnect from unknown[IP] ehlo=1 auth=0/1 commands=1/2

阅读更多

iPlacard源代码现已公开

08/03/2017

在大约4年又6个月之后,iPlacard公开了。其实Kaijia很早就应该公开了,因为在过去的几年陆陆续续近1400个提交,该实现的功能都已经实现了,现在还在Feature Request里面的除了允许主席收作业一项外大多都是在线聊天一类的请求,因此可以说是基本开发见顶了。原先的计划是当市场出现了同等水平的系统时就公开,现在看来没有熬到这天(蛤)。

iPlacard的代码可以访问 http://iplacard.com 或者直接GitHub仓库 https://github.com/fengkaijia/iplacard 获取。接下来的几天,Kaijia将在这篇文章里简单介绍几个iPlacard使用的注意事项。 阅读更多

... 载入更多文章 ...

- 已经载入全部文章 -