Skip to content

Commit 7f0ee5e

Browse files
committed
override HOME & USER when UID is set
1 parent a6187c0 commit 7f0ee5e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lib/ProcessContainerFork.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,14 @@ if (process.connected &&
4848
'node_version': process.versions.node
4949
});
5050

51-
5251
// uid/gid management
5352
if (process.env.uid || process.env.gid) {
53+
54+
if (typeof(process.env.uid) === 'string') {
55+
process.env.HOME = '/home/' + process.env.uid;
56+
process.env.USER = process.env.uid;
57+
}
58+
5459
try {
5560
if (process.env.gid)
5661
process.setgid(process.env.gid);

0 commit comments

Comments
 (0)