小编MrG*_*MrG的帖子

GPG 在 crontab 中不起作用

我有以下脚本:

#!/bin/sh -e
PWD="supersecretpassword"
file="/backup/2do/example.txt"
echo before
echo $PWD | gpg --passphrase-fd 0 -c $file
echo after
Run Code Online (Sandbox Code Playgroud)

如果手动执行,这些脚本工作得很好,但是当作为 crontab 执行时,当 gpg 行被执行时就会停止工作。

GPG 显示:

gpg: cannot open `/dev/tty': No such device or address
Run Code Online (Sandbox Code Playgroud)

我很感激任何建议!

解决方案:添加--no-tty到 GPG

gpg cron

6
推荐指数
2
解决办法
7796
查看次数

生产中的 VirtualBox?

我计划将目前由 Debian 提供支持的服务转移到 VirtualBox 中。如果需要,这将使我们能够轻松地将它移植到更快的机器上。设置将是:

debian host > Virtual Box #1 > debian instance #1 running Apache & application
            > Virtual Box #2 > debian instance #2 containing database
Run Code Online (Sandbox Code Playgroud)

您是否有基于 Virtual Box 的生产设置的经验?它是否足够稳定和快速?你会推荐不同的产品吗?

非常感谢!

virtualization virtualbox

4
推荐指数
1
解决办法
2664
查看次数

Postgresql 8.4 调优指南

我正在努力寻找一些有用的指南,为我指明正确的方向。我有一个小数据库(~100MB,最大的表有 800k 条记录),但是基于几个组合连接的数据获取似乎很慢,尽管 EXPLAIN 中的语句看起来很好(主要是索引使用,部分是 Seq Scan)。

请告诉我您认为哪些指南有用。

非常感谢!

postgresql

0
推荐指数
1
解决办法
1628
查看次数

标签 统计

cron ×1

gpg ×1

postgresql ×1

virtualbox ×1

virtualization ×1