Вход:  Пароль:  
FreeSource: ТЗ/API?/ФайловаяСистема ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

Мечты о файловой системе

link( int fd, const char * filename )


Для работы со временными файлами полезной была бы возможность работать в следующем стиле:


int fd = open( partition_path, O_CREAT | O_NOLINK | O_RDWR );
// производим запись в файл
link( fd, real_path_name );

exec( fd )

dload( fd )


Эти вызовы были бы полезны в первую очередь для различных JIT.


Кроме того интересно в плане надёжности может быть открыть бинарник для последующего запуска до понижения привелегий.

Хэндл на открытый каталог


Возможность открыть каталог, получить его хэндл и работать с файлами относительно этого хэндла. Преимущества — больше возможностей конфигурации и возможность получить хэндл до понижения привелегий.



 
Файлы [Скрыть файлы/форму]
Комментариев нет. [Показать комментарии/форму]