<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Доброго времени суток всем. <br>
Помогите решить проблему.<br>
Пытаюсь скомпилировать пример
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<a
href="http://wiki.cryptsetup.googlecode.com/git/API/crypt_luks_usage_8c-example.html">http://wiki.cryptsetup.googlecode.com/git/API/crypt_luks_usage_8c-example.html</a><br>
После нежной работы напильником (см. ниже) все собралось по команде:
gcc crypt_luks_usage.c -o crypt_luks_usage -lcryptsetup<br>
Но при попытке запустить crypt_luks_usage
/путь/к/моему/файлу_или_устройству выходит по ошибке 15 с матюком: <br>
crypt_init() failed for /путь/к/моему/файлу_или_устройству<br>
Что делать не приложу ума. так и не нашел, что это за ошибка. Что
делать?<br>
Помогите. Время поджимает. <br>
Спасибо заранее.<br>
/*<br>
* data_alignment parameter is relevant only in case of the
luks header<br>
* and the payload are both stored on same device.<br>
*<br>
* if you set data_alignment = 0, cryptsetup will autodetect<br>
* data_alignment according to underlaying device topology.<br>
*/<br>
params.data_alignment = 0;<br>
<br>
/*<br>
* data_device parameter defines that no external device<br>
* for luks header will be used<br>
*/<br>
-- params.data_device = NULL;<br>
++ //params.data_device = NULL;<br>
<br>
/*<br>
* NULLs for uuid and volume_key means that these attributes
will be<br>
* generated during crypt_format(). Volume key is generated
with respect<br>
<br>
</body>
</html>