Вопросы по теме 'freebsd'

FreeBSD, исходный код системного вызова setitimer
Я делаю игрушечный проект. Я хочу найти исходный код setitimer. Но после того, как я попробовал команду "whereis", ничего не вышло. Не могли бы вы помочь мне? Спасибо!
512 просмотров
schedule 23.10.2021

реализация ioctl во freebsd
Я хочу знать, как реализовать команду ioctl для символьного устройства во FreeBSD. Я уже написал символьное устройство с open() close() read() write() , но я не знаю, какой аргумент передать в ioctl_handler . Кто-нибудь знает прототип...
1231 просмотров
schedule 15.10.2021

Эквивалент голого атрибута GCC
У меня есть приложение, написанное на чистом C, смешанное с некоторыми функциями, содержащими чистый ASM. Атрибут Naked недоступен для x86 (почему? Почему ?!), и мои функции asm не любят, когда пролог и эпилог возятся со стеком. Возможно ли каким-то...
6283 просмотров
schedule 07.09.2021

crontab с php не работает
Моя ситуация такова, что у меня есть файл php в /root/test.php . И я установил свой корневой crontab следующим образом * * * * * /usr/local/bin/php /root/test.php Содержимое test.php работало для создания базы данных псевдонимов для...
473 просмотров
schedule 14.10.2021

Как я могу увеличить MAX_PATH_LENGTH в системе freeBSD?
Я пишу утилиту типа «find» для поиска некоторых конкретных файлов в системе на основе freebsd. Вызов stat () в FreeBSD 9 может принимать пути длиной 1024 символа, хотя Linux поддерживает до 4K символьных путей. Сама система имеет файловую систему,...
1497 просмотров
schedule 18.11.2021

Программное управление FreeBSD Jails
Можно ли программно управлять джейлами FreeBSD (создавать джейлы, делать снимки и т. Д.)? Я знаю, что есть libjail , но не нашел примеров.
148 просмотров
schedule 14.09.2021

Дата установки и виртуальный статус машины (для Darwin, FreeBSD и NetBSD)
Как определить дату установки (когда система была впервые загружена) для Linux, Darwin, FreeBSD и NetBSD? Кроме того, есть ли способ получить виртуальный статус этих машин (независимо от того, является ли система виртуальной или физической). Мне...
752 просмотров

Apache2 в Freebsd Причина одновременного запроса Сброс соединения
В настоящее время я пытаюсь переместить свой веб-сервер (на основе php zendframework) с Ubuntu на FreeBSD. Оба сервера имеют одинаковую конфигурацию оборудования. После миграции я провел тест JMeter (HTTP-запрос (Json), Concurrent = 200) сервера,...
77 просмотров
schedule 30.11.2021

segfault при доступе к вложенной структуре
Я использую kinfo_getproc в следующих случаях: int main() { struct kinfo_proc *kp; kp = kinfo_getproc(getpid()); printf("kp: %p\n", kp); // kp: 0x801216000 printf("&kp: %p\n", &kp); // &kp:...
235 просмотров
schedule 13.09.2021

Задачи Celery из разных приложений в разных файлах журнала
Я ищу конфигурацию Celery на моем FreeBSD сервере, и у меня возникают проблемы с файлами журнала. Моя конфигурация: Сервер FreeBSD 2 приложения Django: app1 и app2 Демонизируется сельдерей и Redis У каждого приложения своя задача...
391 просмотров
schedule 18.09.2021

Программа Linux во FreeBSD
Пытаясь запустить мою программу в ОС FreeBSD, я получил следующие результаты: $ ./myprogram ELF binary type "0" not known ./myprogram: 1: Syntax error: "&" unexpected (expecting ")") $ file myprogram myprogram: ELF 32-bit LSB executable, Intel...
2796 просмотров
schedule 24.02.2022

запуск новой группы процессов из сценария bash
В основном я хочу запустить сценарий (который вызывает больше сценариев) в новой группе процессов, чтобы я мог отправлять сигнал всем процессам, вызываемым сценарием. Я обнаружил, что в Linux мне в этом помогает setsid, но во FreeBSD это...
12570 просмотров
schedule 25.02.2022

Конфигурация FreeBSD: ошибка: невозможно запускать программы, скомпилированные на C
Я пытаюсь установить PHAR расширения PECL в свою FreeBSD (версия pfSense) с помощью phpize. когда я пытаюсь запустить ./configure, я получаю это обратите внимание, что я просто следую документации PHP и при поиске этой ошибки впервые слышу о...
72 просмотров
schedule 28.02.2022

Порты FreeBSD / обновление uhidd
При попытке обновить все мои порты/установленные порты с помощью portmaster. Я получаю код ошибки 1 при попытке обновить uhidd-0.2.0_1 до uhidd-0.2.0_2. Ниже приведена ошибка, которую я получаю, как мне предоставить исходные файлы ядра?...
426 просмотров
schedule 04.03.2022

функция stat: нет такой ошибки файла или каталога
Когда моя программа пытается stat() файл, содержащий определенные символы UTF-8, функция stat() возвращает ошибку. Например, я могу открыть файл /tmp/surgateDlpMgQure/Özkul Gazete с помощью vi, но при передаче этого же файла в stat()...
2266 просмотров
schedule 08.03.2022

Почему текущий libtool используется в BSD как SOVERSION, а не в качестве основного?
В Unix-подобных системах динамические разделяемые библиотеки (файлы .so) имеют расширение SONAME . Его можно извлечь, например, с помощью: readelf -a libfoo.so.0.3.2 | grep SONAME -> libfoo.so.0 . Последняя часть также называется SOVERSION ....
597 просмотров
schedule 09.03.2022

Выполнение скрипта Python с правами root (seteuid vs c-wrapper)
У меня есть быстрая разовая задача в скрипте python, которую я хотел бы вызвать из Django (пользователь www), для этого потребуются привилегии root. Сначала я думал, что смогу использовать Python os.seteuid() и установить бит setuid в скрипте, но...
4796 просмотров
schedule 17.03.2022

Является ли freebsd C crypt() потокобезопасным?
Когда я читаю ОШИБКИ The crypt() function returns a pointer to static data, and subsequent calls to crypt() will modify the same data. Likewise, crypt_set_format() modifies static data. с:...
550 просмотров
schedule 09.04.2022

Как запустить аут в линуксе?
Вопрос в том, как выполнить бинарный файл вне формата (я имею в виду старый формат, который, например, использовался во FreeBSD до того, как он мигрировал в ELF) в системе Linux. Есть ли возможность сделать это без дополнительного кодирования (есть...
364 просмотров
schedule 30.04.2022

Как заставить PHP установить правильные разрешения на загрузку файлов?
У меня есть сервер с FreeBSD 8.0, Apache 2.2.23 и PHP 5.4.10. Это моя конфигурация VirtualHost: <VirtualHost *> ServerName site.com ServerAlias www.site.com DocumentRoot /usr/home/site/pub/htdocs/ php_admin_value...
2568 просмотров
schedule 08.05.2022