Witam,
Przy próbie otworzenia czy utworzenia pliku w katalogu gdzie każdy ma uprawnienia do wszystkiego (drwxrwxrwt) dostaję errno 13 czyli permission denied.
Open robię z flagami O_WRONLY | O_CREAT | O_APPEND | S_IRWXU | S_IWOTH | S_IWGRP.
Środowisko to Linux 64 bit, jajko 2.6.33.4.
Firebird chodzi na standardowym użytkowniku firebird.
Z poziomu powłoki na tym użytkowniku plik udaje się otworzyć czy utworzyć bez problemu.
0
0
jaki udf jakie funkcje - najlepiej pokaż kod
0
Sprawa załatwiona.
Przyczyną było moje niedopatrzenie.
Bibliotekę kompilowałem w wersji pod CSTRINGA a w bazie deklarowałem VARCHAR-Y.