Sebastiaan van Stijn
|
b5376c7cec
pkg/idtools: remove sync.Once, and include lookup error
|
1 year ago |
Nicolas De Loof
|
3cc5d62f8a
run `getent` with a noop stdin
|
2 years ago |
Sebastiaan van Stijn
|
ab35df454d
remove pre-go1.17 build-tags
|
2 years ago |
Sebastiaan van Stijn
|
1e88fe578e
pkg/idtools: remove execCmd() utility
|
2 years ago |
Sebastiaan van Stijn
|
69f72417f4
pkg/idtools: remove CanAccess(), and move to daemon
|
2 years ago |
Sebastiaan van Stijn
|
ee34a8ac29
pkg/idtools: setPermissions() accept Identity as argument
|
2 years ago |
Sebastiaan van Stijn
|
bca90530fa
pkg/idtools: simplify if-statement
|
2 years ago |
Sebastiaan van Stijn
|
d68fa0382d
pkg/idtools: don't use system.Stat() on unix
|
2 years ago |
Sebastiaan van Stijn
|
11cceea58a
pkg/idtools: cleanup errors
|
2 years ago |
Sebastiaan van Stijn
|
8d5b17e939
pkg/idtools: don't use system.MkdirAll() where not needed
|
2 years ago |
Sebastiaan van Stijn
|
0fc13104e7
pkg/idtools: CanAccess(): reorder checks to allow early return
|
2 years ago |
Sebastiaan van Stijn
|
3b9b5842b3
pkg/idtools: mkdirAs(): move var and comment to where it's used
|
2 years ago |
Sebastiaan van Stijn
|
07b1aa822c
pkg/system: move GetExitCode() to pkg/idtools, and un-export
|
2 years ago |
Sebastiaan van Stijn
|
412c650e05
pkg/*: fix "empty-lines" (revive)
|
2 years ago |
Sebastiaan van Stijn
|
1e13247d6d
pkg/idtools: mkdirAs(): fix infinite loops and repeated "chown"
|
2 years ago |
Sebastiaan van Stijn
|
df965f51bf
pkg/idtools: remove deprecated NewIdentityMapping, UIDS() and GIDS()
|
2 years ago |
Cory Snider
|
098a44c07f
Finish refactor of UID/GID usage to a new struct
|
3 years ago |
Sebastiaan van Stijn
|
686be57d0a
Update to Go 1.17.0, and gofmt with Go 1.17
|
3 years ago |
Grant Millar
|
2ad187fd4a
Fix userns-remap option when username & UID match
|
4 years ago |
Brian Goff
|
66dffbec86
Ensure MkdirAllAndChown also sets perms
|
4 years ago |
Sebastiaan van Stijn
|
ea9886cec4
pkg/idtools: refactor to avoid string-splitting
|
4 years ago |
Akhil Mohan
|
7ad0da7051
remove group name from identity mapping
|
5 years ago |
Sebastiaan van Stijn
|
e554ab5589
Allow system.MkDirAll() to be used as drop-in for os.MkDirAll()
|
6 years ago |
Salahuddin Khan
|
763d839261
Add ADD/COPY --chown flag support to Windows
|
7 years ago |
Daniel Nephin
|
4f0d95fa6e
Add canonical import comment
|
7 years ago |
Kir Kolyshkin
|
516010e92d
Simplify/fix MkdirAll usage
|
7 years ago |
Kir Kolyshkin
|
2aa13f86f0
idtools.MkdirAs*: error out if dir exists as file
|
7 years ago |
Brian Goff
|
fa9709a3fc
idtools don't chown if not needed
|
7 years ago |
John Howard
|
ed10ac6ee9
LCOW: Create layer folders with correct ACL
|
8 years ago |
Daniel Nephin
|
09cd96c5ad
Partial refactor of UID/GID usage to use a unified struct.
|
8 years ago |