[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/rbm][main] Bug 40083: Make remote_mktemp create directory with mode 0755



Title: GitLab

morgan pushed to branch main at The Tor Project / Applications / RBM

Commits:

  • f04c4f21
    by Nicolas Vigier at 2025-03-27T14:37:06+01:00
    Bug 40083: Make remote_mktemp create directory with mode 0755
    
    In order to make the permission on out/$project be 0755 (see
    tor-browser-build#41418), change the permission to 0755 on directories
    created by `remote_mktemp`.
    

1 changed file:

Changes:

  • lib/RBM.pm
    ... ... @@ -1209,7 +1209,8 @@ sub build_run {
    1209 1209
                 $cmd = project_config($project, "remote_exec", {
    
    1210 1210
                         %$options,
    
    1211 1211
                         exec_cmd => project_config($project,
    
    1212
    -                        "remote_mktemp", $options) || 'mktemp -d -p /var/tmp',
    
    1212
    +                        "remote_mktemp", $options) ||
    
    1213
    +                        'tmpdir=$(mktemp -d -p /var/tmp); chmod 0755 "$tmpdir"; echo "$tmpdir"',
    
    1213 1214
                         exec_name => 'mktemp',
    
    1214 1215
                         exec_as_root => 0,
    
    1215 1216
                     });
    

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx