Julian Andres Klode
|
b8dae9a106
DropPrivs: Use APT::Sandbox::User instead of Apt::User::Nobody
|
преди 11 години |
Julian Andres Klode
|
ca8e327ab7
DropPrivs: Hard-fail if the user does not exist
|
преди 11 години |
Julian Andres Klode
|
48ed0977d2
DropPrivs: Add some comments for the more obscure setuid/setgid functions
|
преди 11 години |
Julian Andres Klode
|
bdc00df54d
DropPrivs: Move the re-set uid/gid thing to the end of the function
|
преди 11 години |
Julian Andres Klode
|
f1e3c8f002
DropPrivs: Improve comments
|
преди 11 години |
Julian Andres Klode
|
550ab420d3
DropPrivs: Also check for saved set-user-ID and set-group-ID
|
преди 11 години |
Julian Andres Klode
|
3b084f06b6
DropPrivs: Do not use an invalid return check for setgroups()
|
преди 11 години |
Julian Andres Klode
|
eed65c7932
Use _apt as our unprivileged user name
|
преди 11 години |
Julian Andres Klode
|
5f2047ece8
DropPriv: Really call seteuid and not setuid, and add more checks
|
преди 11 години |
Michael Vogt
|
3927c6da48
Drop Privileges to "Debian-apt" in most acquire methods
|
преди 11 години |
Michael Vogt
|
17091f2f33
Merge remote-tracking branch 'mvo/feature/drop-rights' into debian/experimental
|
преди 12 години |
Michael Vogt
|
aa0bd601ea
Merge branch 'debian/sid' into debian/experimental
|
преди 12 години |
Michael Vogt
|
fc1a78d8e9
DropPrivs in the solvers (just to be on the safe side)
|
преди 12 години |
David Kalnischkies
|
003c40d373
without a filename we can't stat pipes
|
преди 12 години |
Michael Vogt
|
21ea1dbb50
use free() instead of delete() when realloc is used
|
преди 12 години |
Michael Vogt
|
0002626567
Merge remote-tracking branch 'mvo/feature/apt-install-deb' into debian/experimental
|
преди 12 години |
Michael Vogt
|
38d2959ffb
Merge branch 'debian/sid' into debian/experimental
|
преди 12 години |
Michael Vogt
|
8e0002ac42
Merge branch 'feature/abspath' into feature/apt-install-deb
|
преди 12 години |
Michael Vogt
|
53ac87ac9c
add flAbsPath() as a wrapper to realpath()
|
преди 12 години |
Michael Vogt
|
4e3180ff00
Merge branch 'feature/popen' into feature/apt-install-deb
|
преди 12 години |
Michael Vogt
|
7ad2a3477f
Implement Popen() execv helper to avoid popen()
|
преди 12 години |
Michael Vogt
|
0d29b9d436
WIP local deb install
|
преди 12 години |
Adam Conrad
|
05eab8afb6
fix FileFd::Size bitswap on big-endian architectures
|
преди 12 години |
David Kalnischkies
|
bb93178b8b
clear HitEof flag in FileFd::Seek
|
преди 12 години |
David Kalnischkies
|
230e69d718
deal with umask only if we really need to for mkstemp
|
преди 12 години |
David Kalnischkies
|
21ba8115c8
don't double-count seeks in FileFd::Skip for bzip/xz
|
преди 12 години |
Michael Vogt
|
db5bf949ed
improve umask/fchmod code readability
|
преди 12 години |
Michael Vogt
|
e5f3f8c101
Rename FileFd::Open() Perms to AccessMode
|
преди 12 години |
Michael Vogt
|
f22b65b479
Fix insecure file permissions when using FileFd with OpenMode::Atomic
|
преди 12 години |
Michael Vogt
|
e5b7e01923
Add new Debug::RunScripts option
|
преди 12 години |