Dylan Araps
58d1c669e5
kiss: remove broken directory symlinks
...
This changes pkg_remove_files to queue all directory symlinks for
removal *after* all other items. Links are only removed if they are
broken and a safeguard has been added for root level directories.
Also fixed are some bugs around how the paths are stored internally.
1. If KISS_ROOT is empty, path ends up being //path/to/file.
2. Directory symlinks are undetectable when they have '/' as a suffix.
2021-06-30 09:01:35 +00:00
Dylan Araps
104ace0522
kiss: fix dependency issues
...
Should fix #29 , #30 , circular dependencies
Note: This is a draft. Please try it and let me know if there are any
issues. I plan to make additional changes. Will make it known once
it's ready.
2021-06-30 09:01:35 +00:00
Dylan Araps
95919dd875
kiss: ensure all reads exit on non-zero
2021-06-30 09:01:35 +00:00
Dylan Araps
9615784183
kiss: nit
2021-06-30 09:01:35 +00:00
Dylan Araps
1d4771d4f1
21eb06ea43
2021-06-30 09:01:35 +00:00
Dylan Araps
5da3d06cea
kiss: fix issue with OpenBSD Korn shell
2021-06-30 09:01:35 +00:00
Dylan Araps
a25725530a
pkg_fix_deps: simplify path resolution
2021-06-30 09:01:11 +00:00
Dylan Araps
4de133f546
kiss-owns: Fix #209
2021-06-28 07:14:57 +00:00
Dylan Araps
f77e08bd1b
bump version
2020-11-27 06:23:19 +02:00
Dylan Araps
c89c84377e
kiss: fix checksums
2020-11-27 06:22:57 +02:00
Dylan Araps
9f82ac1cd7
kiss: Fix sh256
2020-11-26 16:30:02 +02:00
Dylan Araps
3f65c8a725
bump version
2020-11-26 14:22:41 +02:00
Dylan Araps
f7957e12f7
fix shellcheck
2020-11-25 09:02:32 +02:00
Dylan Araps
10c61c7dfc
kiss: Fix syntax error
2020-11-25 08:50:40 +02:00
Dylan Araps
16b2e1be75
kiss: Fix crash caused by sh256(). Closes #204
2020-11-25 08:49:32 +02:00
Dylan Araps
58846c99b1
kiss: Possible fix for #204
2020-11-25 08:41:19 +02:00
Dylan Araps
6d205e8095
kiss: fix UB around find
2020-11-23 07:21:02 +02:00
Dylan Araps
1ea02cc354
kiss-repo-orphans: call kiss once
2020-11-19 14:37:29 +02:00
Dylan Araps
98b3f4ab6a
kiss: new utility kiss-repo-orphans
...
Lists all packages which do not belong to any repository in KISS_PATH.
2020-11-19 14:01:16 +02:00
Dylan Araps
3834d0e584
update
2020-11-19 12:01:55 +02:00
Dylan Araps
8973e18abd
kiss: Fix no etcsums for symlinks. Related to #193
2020-11-19 11:54:18 +02:00
Dylan Araps
367923b378
kiss-preferred: fixes
2020-11-19 11:48:33 +02:00
dylan
7fdf69dfc2
Merge pull request #199 from TAAPArthur/master
...
kiss-preferred: new utility to list all current conflicts resolutions.
2020-11-19 11:41:29 +02:00
Dylan Araps
a616b61cc6
kiss: Allow 'SKIP' to be used to disable checksums for a source. Closes #200
2020-11-19 11:38:43 +02:00
Dylan Araps
b1302664d5
kiss: Fix symlinks in /etc/. Related to #193
2020-11-19 11:34:54 +02:00
Dylan Araps
18c7335241
Merge branch 'master' of github.com:kisslinux/kiss
2020-11-19 09:54:10 +02:00
Dylan Araps
b7f92fb5a7
kiss-fork: minor fixes
2020-11-19 09:53:51 +02:00
dylan
c6f5d51397
Merge pull request #201 from eudaldgr/master
...
kiss-export: new naming scheme for tarballs
2020-11-16 13:07:10 +02:00
Eudald Gubert i Roldan
e54c69033d
kiss-export: new naming scheme for tarballs
2020-11-16 12:57:39 +01:00
Arthur Williams
03cf1f5bf7
kiss-preferred: new utility
...
Added a new utility to list all current conflicts resolutions.
2020-11-07 05:02:21 -06:00
Arthur Williams
7df30fd9df
Allow '[' and ']' for kiss owns
...
Allow commands like `kiss own /usr/bin/\[` to succeed
2020-11-07 04:19:24 -06:00
Dylan Araps
1ae8340e49
simplify pkg_clean
2020-11-06 09:06:04 +02:00
Dylan Araps
1617c4eeb2
update
2020-11-06 09:03:53 +02:00
Dylan Araps
8c75bd849d
kiss new log format
2020-11-06 09:00:23 +02:00
Dylan Araps
837b43bed2
kiss: error if HOME unset
2020-11-06 08:52:20 +02:00
Dylan Araps
3237598dc3
kiss-owns: Allow all path types as input
2020-11-06 08:49:56 +02:00
Dylan Araps
e98d159366
ensure KISS_ROOT doesn't end in a /
2020-11-06 08:48:15 +02:00
Dylan Araps
a2041ee0a7
kiss: add new fix_deps
2020-11-06 08:45:56 +02:00
Dylan Araps
bdabaee422
kiss: git fixes
2020-11-06 08:38:36 +02:00
zacanger
65b8332eac
chore(kiss-export): remove duplicate string building
...
Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-11-06 08:37:28 +02:00
Dylan Araps
dd4204d6e2
kiss: new naming scheme for tarballs
2020-11-06 08:34:36 +02:00
Dylan Araps
117605b88a
kiss-outdated: Add 6.0.0 version
2020-11-06 08:29:09 +02:00
Dylan Araps
16a9a4760b
kiss: Store downloaded sources using dest if set #2 . 5bbe895731
2020-11-06 08:27:29 +02:00
Dylan Araps
b78fe36465
kiss: Store downloaded sources using dest if set. 5bbe895731
2020-11-06 08:23:25 +02:00
Dylan Araps
e5d93df126
fix whitespace
2020-11-06 08:16:58 +02:00
Dylan Araps
b93e6b4ba8
kiss-graph: new utility. Closes #197
...
Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-11-06 08:16:31 +02:00
Dylan Araps
2b6384d1a3
revert to 5.1.0 to cherrypick changes from 6.0.0
2020-11-06 08:14:46 +02:00
Dylan Araps
8d50eea3b2
kiss-graph: new utility. Closes #197
2020-10-30 09:27:07 +02:00
Dylan Araps
9818c0866e
kiss: better message. Related to #196
2020-10-23 14:45:04 +03:00
Dylan Araps
eb2eef852c
kiss: fixes for cache change. Related to #196
2020-10-23 14:41:06 +03:00