Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   [решено] Команда make. (http://forum.oszone.net/showthread.php?t=298868)

KatAst 23-04-2015 19:01 2499878

Команда make.
 
Здравствуйте. Расшифруйте,пожалуйста, ошибку...

ns# make
/usr/sbin/makemap hash mailertable.db < mailertable
makemap: error opening type hash map mailertable.db: Executable files not allowed
*** Error code 73

Stop in /etc/mail.

Просьба без издевательств.

ruslandh 23-04-2015 20:44 2499921

mailertable.db: имеет права на исполнение.

KatAst 23-04-2015 22:26 2499943

ruslandh, если не очень сложно, то, можно подробней? Я с FreeBSD не знаком вовсе. Буду весьма признателен. Если имеет права, то что тогда не так?

Grabber2006 24-04-2015 12:10 2500117

Executable files not allowed - исполняемые файлы не допускаются.
Попробуйте перейти в директорию с mailertable.db и выполнить команду:
Код:

chmod -x mailertable.db

KatAst 24-04-2015 14:24 2500206

После выполнения команды выдало:

chmod 0640 mailertable.db

Но я так понимаю, что всё прошло успешно. Огромное спасибо.

Последний вопрос: выполнять обратную команду chmod +x mailertable.db нужно? чтобы сделать его обратно исполняемым?

Grabber2006 24-04-2015 14:29 2500209

Насколько я понимаю, db - это файл базы данных. Он должен читаться и записываться. Исполняться он не должен.

KatAst 24-04-2015 15:27 2500233

Grabber2006, в моём понимании тоже. Но мало ли,что во FreeBSD считается исполняемым - как писал выше, не знаком с ним. Огромное спасибо ещё раз за помощь.


Время: 21:28.

Время: 21:28.
© OSzone.net 2001-