*
* Return 0 on success or else a negative value.
*/
+LTTNG_HIDDEN
int utils_create_stream_file(char *path_name, char *file_name, uint64_t size,
uint64_t count, int uid, int gid)
{
path = full_path;
}
+ /* Open with 660 mode */
out_fd = run_as_open(path, O_WRONLY | O_CREAT | O_TRUNC,
- S_IRWXU | S_IRWXG | S_IRWXO, uid, gid);
+ S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP, uid, gid);
if (out_fd < 0) {
PERROR("open stream path %s", path);
goto error_open;
*
* Return 0 on success or else a negative value.
*/
+LTTNG_HIDDEN
int utils_rotate_stream_file(char *path_name, char *file_name, uint64_t size,
uint64_t count, int uid, int gid, int out_fd, uint64_t *new_count)
{