打开 2002 年的 FiST Cryptfs 目录

打开 2002 年的 FiST Cryptfs 目录

我有一个 2002 年的目录,用加密文件系统它使用 FiST。

理论上我可以安装一个运行 2002 年 GNU/Linux 发行版的虚拟机,编译 FiST 和 CryptFS——如果我能找到源代码的话。

但是有没有一种更简单的方法可以打开可以在 Ubuntu 18.04 上使用的目录?

答案1

我已经走到这一步了:

$ wget ftp://ftp.filesystems.org/pub/fistgen/fistgen-0.2.1.tar.gz
$ tar xvzf fistgen-0.2.1.tar.gz
$ ./configure 
$ make
$ ./fistgen cryptfs/cryptfs.fist
$ cd out/Linux-2.4/cryptfs/
$ make

但最后一次编译失败(在 Centos 3 上):

In file included from /usr/include/linux/signal.h:4,
                 from /usr/include/linux/sched.h:25,
                 from fist.h:29,
                 from fist_cryptfs.c:13:
/usr/include/asm/signal.h:107: syntax error before "sigset_t"
/usr/include/asm/signal.h:110: syntax error before '}' token

相关内容