- Jan 23, 2009
-
-
Natanael Copa authored
-
- Jan 22, 2009
-
-
Timo Teräs authored
apk_hash_delete() actually deletes the file entry, so unlinking from other lists need to happen before that. Also free the diri instead of leaking it.
-
Natanael Copa authored
-
Natanael Copa authored
We dont care if a directory have references or not, we care if directory is relly there. Only the creator of the direcotry will set the permissions. This fixes the situation where you install a package owning a dir then you remove this dir manually and try install a second package also owning the dir. For example: apk add e2fsprogs-dev rm -rf /usr/lib/pkgconfig apk add zlib-dev
-
- Jan 21, 2009
-
-
Natanael Copa authored
This reverts commit 600f9e7e. My bad. This was correct.
-
Natanael Copa authored
This reverts commit 46430ceb. The problem this was suppoed to fix was fixed by letting apk_db_open() return with same working dir.
-
Natanael Copa authored
-
- Jan 20, 2009
-
-
Natanael Copa authored
-
Natanael Copa authored
-
Natanael Copa authored
-
Timo Teräs authored
-
- Jan 19, 2009
-
-
Timo Teräs authored
Otherwise creating rootfs from scratch with --initdb cannot be locked due to the lock file path missing.
-
- Jan 18, 2009
-
-
Natanael Copa authored
-
Natanael Copa authored
Protect files in protected dirs even if the file is not previously registered in the database. We do so by always extracting to a .apk-new file name, compare the checksums afterwards and rename if file was identical.
-
- Jan 17, 2009
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
Add flags field to db open call. Also make error reporting quite a bit more detailed.
-
Natanael Copa authored
Both variants should work: apk --version apk <applet> --version
-
Natanael Copa authored
chown will reset the suid bit so we need to set it again.
-
Timo Teräs authored
-
- Jan 16, 2009
-
-
Natanael Copa authored
-
-
Timo Teräs authored
Otherwise installed db load fails due to internal reasons. This would cause a lot of other funny stuff happen.
-
-
Timo Teräs authored
-
-
Timo Teräs authored
Ignore /etc/apk/repositories, so additional repositories that depend on other repositories need to have explicit --repository reference on command line when generating the index (to avoid warnings).
-
-
Timo Teräs authored
This was broke on --initdb addition to add applet since apk_db_create changes the working directory.
-
Timo Teräs authored
-
Natanael Copa authored
-
Natanael Copa authored
-
Natanael Copa authored
-
Natanael Copa authored
-
Natanael Copa authored
Used to be so in the really old days of apk.
-
Natanael Copa authored
also introduce apk_verbosity. --quiet reduce verbosity and --verbose increases it. Default verbosity is 1.
-
Natanael Copa authored
this allows non-root users to query the database.
-
Timo Teräs authored
-
Natanael Copa authored
But we dont bother try create all subdirs (i.e mkdir -p ...)
-
- Jan 15, 2009
-
-
Natanael Copa authored
-