Dylan Araps
4e196bb09c
kiss: Fix directory permissions
2020-04-26 11:00:28 +03:00
Dylan Araps
a80eb5a2b0
kiss.1: Add missing hooks to manpage
2020-04-26 09:31:08 +03:00
Dylan Araps
adc4c99a19
kiss: Add back die
2020-04-26 09:29:48 +03:00
dylan
965b66d8fb
Merge pull request #138 from clifordsab/kiss-fix-cd
...
kiss: Actually hide an error + whitespace cleanup
2020-04-26 09:07:18 +03:00
dylan
d7e251ef02
Merge branch 'master' into kiss-fix-cd
2020-04-26 09:06:41 +03:00
dylan
a6eff32174
Merge pull request #139 from clifordsab/kiss-L2h
...
kiss: Use suggested primary
2020-04-26 09:05:12 +03:00
Cliford Sab
7b6ed9bafd
kiss: Use suggested primary
2020-04-26 10:38:16 +08:00
Cliford Sab
7e3f208199
kiss: Actually hide an error + whitespace cleanup
2020-04-26 10:31:09 +08:00
Dylan Araps
c8b5990acf
kiss-fork: Add option to pick repository
2020-04-25 17:48:44 +03:00
Dylan Araps
d4a82ec0f1
docs: update
2020-04-25 14:03:51 +03:00
Dylan Araps
6bc7deb64b
kiss: Add support for KISS_ROOT to install
2020-04-25 14:03:34 +03:00
Dylan Araps
da605670e0
kiss: look in /
2020-04-25 14:01:05 +03:00
Dylan Araps
1b30642474
kiss: Add case for symlinks which would overwrite a dir
2020-04-25 13:58:51 +03:00
Dylan Araps
83b097bef8
docs: update
2020-04-25 09:56:01 +03:00
Dylan Araps
72fc1ae0fa
kiss: Remove mention of rsync
2020-04-25 09:02:24 +03:00
Dylan Araps
56a63c4742
Merge branch 'master' of github.com:kisslinux/kiss
2020-04-25 09:01:25 +03:00
Dylan Araps
d66ba59b01
kiss: Silent stripping once again
2020-04-25 08:59:44 +03:00
dylan
445b948d71
Merge pull request #137 from clifordsab/kiss-style
...
kiss: Cleanup
2020-04-24 12:35:42 +03:00
Cliford Sab
f059e16494
kiss: Cleanup
2020-04-24 16:41:32 +08:00
Dylan Araps
e924bb2ec2
kiss: More portable cp flags
2020-04-22 20:08:47 +03:00
Dylan Araps
132ce20099
kiss: Use pkg_manifest to properly update manifest files
2020-04-22 20:03:39 +03:00
Dylan Araps
40d57d4948
kiss: Clean up install
2020-04-22 19:35:17 +03:00
Dylan Araps
8a4c642d4b
kiss: Use install for installation
2020-04-22 19:29:55 +03:00
Dylan Araps
6ce01392bd
kiss: Use sort to reverse the manifest
2020-04-22 17:51:42 +03:00
Dylan Araps
6f31468c94
kiss: Fix symlink permissions bug
2020-04-22 17:47:13 +03:00
Dylan Araps
16097a5b98
kiss: oops
2020-04-22 17:42:57 +03:00
Dylan Araps
f2f2f643f2
kiss: Fix broken symlink handling (runit stuff)
2020-04-22 17:32:08 +03:00
Dylan Araps
285b271dee
kiss: ensure that the owner actually exists
2020-04-22 15:02:28 +03:00
dylan
93ea92ee8e
Merge pull request #136 from kisslinux/no_rsync
...
kiss: Drop rsync
2020-04-22 14:13:02 +03:00
Dylan Araps
b271605467
kiss: Add KISS_FORCE to bypass manifest checks. Fix bug in manifest checker
2020-04-22 14:00:40 +03:00
Dylan Araps
57e27f73cc
kiss: Set permissions for all non dirs
2020-04-22 13:50:02 +03:00
Dylan Araps
c542169997
kiss: Add install output
2020-04-22 09:37:46 +03:00
Dylan Araps
33cdc64803
kiss: Add comments to new install function
2020-04-22 09:23:19 +03:00
Dylan Araps
6e3064d0f8
kiss: Remove func subshell use
2020-04-22 09:18:12 +03:00
Dylan Araps
c8029d6a71
kiss: Move new install method to function
2020-04-22 09:06:43 +03:00
Dylan Araps
8a49cd6911
kiss: Skip /etc/
2020-04-22 08:48:16 +03:00
Dylan Araps
776c3f5590
kiss: Drop rsync
2020-04-22 08:41:59 +03:00
Dylan Araps
80f50ca20b
kiss: Abort install if file missing in manifest
2020-04-22 07:45:58 +03:00
Dylan Araps
e67bb8e6b8
kiss: Fix shellcheck
2020-04-21 13:05:28 +03:00
Dylan Araps
9ace6a1b83
kiss: Fix IFS fix
2020-04-20 12:14:25 +03:00
Dylan Araps
c13a48dec2
kiss: minor fixes
2020-04-20 11:07:48 +03:00
Dylan Araps
27e1a65b2b
kiss: Add back LANG=C
2020-04-20 09:56:20 +03:00
Dylan Araps
dc9f40b517
kiss: Fix dumb test
2020-04-20 09:29:53 +03:00
Dylan Araps
fa86269ae5
kiss: Drop LANG=
2020-04-20 09:28:27 +03:00
Dylan Araps
b80df1a12e
kiss: Drop old_ifs
2020-04-20 09:27:57 +03:00
Dylan Araps
1d15a04fe1
docs: update
2020-04-20 09:05:19 +03:00
Dylan Araps
26599066ce
kiss: Smaller ternary
2020-04-20 08:59:13 +03:00
Dylan Araps
0e367daf53
kiss: Case remove UB
2020-04-20 08:58:25 +03:00
Cem Keylan
866860eac7
kiss: use '-x' and '-d' flags in pkg_find instead of '-e'
...
'-e' flag applies to everything that exists, which is not ideal.
This can, for example, also show README files on personal repositories.
Since our target is user-scripts and package directories, checking
if the target is executable is the best overall solutions as most
directories are also marked executable. This change makes sure we
get what we want while keeping other files out of pkg_find.
Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-04-20 08:55:12 +03:00
Cem Keylan
df6c55e439
Reset arguments on 'kiss help' function
...
This removes the previous arguments when calling kiss help so that
they are not listed as extensions. This is not a big issue, but
someone can type
kiss help please
and 'please' would be shown as an available extension.
Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-04-20 08:54:46 +03:00