Dylan Araps
2db59e03db
kiss: simplify
2020-03-23 11:41:32 +02:00
Dylan Araps
44c6050a39
kiss: Simplfy pkg_find usage
2020-03-22 16:32:05 +02:00
Dylan Araps
3990e34dc0
kiss: Squish alternatives list
2020-03-22 16:26:08 +02:00
Dylan Araps
a2e36ead63
docs: update
2020-03-22 14:49:06 +02:00
Dylan Araps
d01ffde93c
kiss: zstd support
2020-03-22 14:46:38 +02:00
Dylan Araps
c570d24086
kiss: clean up
2020-03-21 13:54:48 +02:00
Dylan Araps
625d5f6855
kiss: Drop semi-colons
2020-03-21 13:48:05 +02:00
Dylan Araps
c19a20b32c
kiss: lint packages sooner
2020-03-21 13:44:43 +02:00
Dylan Araps
beee6c07f2
kiss: Squish some things together
2020-03-21 13:35:43 +02:00
Dylan Araps
e9bbe7be3e
kiss: Move error
2020-03-21 13:29:56 +02:00
Dylan Araps
2cf5b74c9b
docs: update
2020-03-17 10:14:56 +02:00
Dylan Araps
a2ad91ccb7
kiss: Fix #125
2020-03-17 10:12:43 +02:00
Dylan Araps
cb1f16a282
docs: update
2020-03-15 14:26:55 +02:00
Dylan Araps
fb319ef3c2
docs: update
2020-03-15 14:25:10 +02:00
Dylan Araps
0b4b4ddcd8
kiss: Tar changes.
...
- Sped up conflict resolution by removing a tar call.
- More portable tar usage in source extraction.
- The same decompressor detection is now used when
extracting sources.
2020-03-15 14:15:32 +02:00
Dylan Araps
024cab7fb8
kiss: Keep default compression as gz
2020-03-15 13:04:35 +02:00
Dylan Araps
ad9cda2e34
kiss: Configurable and dynamic tarball compression.
...
This allows you to swap between gzip and xz compression via
the new environment variable ('KISS_COMPRESS'). As of this
commit, new builds will use xz compression (making use of
all cores on the machine).
Other compression methods can easily be added by adding two
simple lines to the script. Your existing package cache will
continue to be used as the package manager will use whatever
tarball is available (for the package and version it is
looking for).
2020-03-15 12:50:49 +02:00
Dylan Araps
1c3ede992e
docs: update
2020-03-13 16:01:19 +02:00
Dylan Araps
f590b5bc73
kiss: Revert build change. Needs more thought
2020-03-13 15:18:04 +02:00
Dylan Araps
58f5819af2
kiss: Allow hooks to modify build files
2020-03-13 13:01:13 +02:00
Dylan Araps
52893958d0
kiss: Added post-install hook
2020-03-13 11:37:28 +02:00
Dylan Araps
ba59821bb8
docs: update
2020-03-12 17:00:53 +02:00
Dylan Araps
148232f2d0
kiss: Fix shellcheck
2020-03-11 19:36:31 +02:00
Dylan Araps
320dcb99ae
kiss; Remove unneeded check
2020-03-11 18:44:06 +02:00
Dylan Araps
70ffebbedc
kiss: Use -- with set
2020-03-11 18:29:37 +02:00
Dylan Araps
18461ddedb
kiss: Remove shift math
2020-03-11 18:27:00 +02:00
Dylan Araps
34e2a79350
docs: update
2020-03-11 17:14:33 +02:00
Dylan Araps
3b4e8083e8
kiss: Remove depends file if empty
2020-03-09 00:14:06 +02:00
Dylan Araps
2ba1a2a0c5
kiss: Revert tty change. Closes #119
2020-03-06 16:29:41 +02:00
Dylan Araps
5a0592abce
kiss: Hide chown errors (meant to fail if needed)
2020-03-05 19:43:47 +02:00
Dylan Araps
54d1688e64
kiss: Fix hook bug. Closes #118
2020-03-05 17:59:47 +02:00
Dylan Araps
f14bc7a110
docs: update
2020-03-05 17:16:13 +02:00
dylan
56d0097da3
Merge pull request #117 from CarbsLinux/build-fail
...
add build-fail hook
2020-03-05 17:14:48 +02:00
Cem Keylan
41ebab4d8f
add build-fail hook
2020-03-05 18:12:57 +03:00
Cem Keylan
fd0103e621
add pre-install hook
2020-03-05 18:03:37 +03:00
Dylan Araps
9d19826b85
docs: update
2020-03-04 23:02:02 +02:00
Dylan Araps
2f64b45677
kiss: Abort if not TTY and needed
2020-02-29 20:13:47 +02:00
Dylan Araps
3a5485f36c
kiss: Remove -N from diff
2020-02-29 20:07:34 +02:00
Dylan Araps
241b01d66f
docs: update
2020-02-26 18:40:13 +02:00
Dylan Araps
a2164f5617
docs: update
2020-02-24 22:48:47 +02:00
Dylan Araps
07bbe7c59a
kiss: Fix gpg error with su.
2020-02-24 22:48:29 +02:00
Dylan Araps
4dd9c4e5a7
docs: update
2020-02-21 22:51:48 +02:00
Dylan Araps
d263e2bf8e
kiss: Drop 'kiss env'.
...
Was only useful in confirming whether or not
a specific issue was environment related.
The mentioned issue has been resolved and
this feature is no longer of any use.
Bye.
2020-02-20 12:12:29 +02:00
Dylan Araps
835ab3446d
kiss: Move hooks to function for easy reuse.
...
This will allow for new hook additions to be single
line changes. I don't know how many additional hooks
we'll add or what they'll be but it's a good idea
regardless.
pre-update(?), post-update(?), pre-install(?), etc
2020-02-20 12:08:26 +02:00
Dylan Araps
55bcaede52
kiss: Drop KISS_AUDIT for now.
...
I'm going to re-implement this feature in a
smarter way. It doesn't currently work for
partial updates nor does it work at all for
some users.
Some kind of persistent logging would be
far better as we'll be able to view a diff
regardless of the current pull's status.
The best way of doing this will be to grab
a diff of each package pending an update.
This way it's only information useful to
the user.
Fun stuff.
2020-02-20 11:52:35 +02:00
Dylan Araps
9c5b12ad91
kiss: Fix missing var
2020-02-20 01:40:08 +02:00
Dylan Araps
9d284e66e0
kiss: Don't die when sort fails.
2020-02-20 01:27:22 +02:00
Dylan Araps
c36f27048c
docs: update
2020-02-20 01:24:46 +02:00
Dylan Araps
c19dd3b75d
kiss: simplify depends finder file handling.
...
Removes the use of multiple temporary files and the
number of times they're shuffled around. POSIX sort
is neat.
This should bring minor speedups to the dependency
finder on top of installing GNU grep. I'm sure this
can be further simplified.
I'll be tackling the reduction of checked files
next. Wish me luck.
2020-02-20 01:21:37 +02:00
Dylan Araps
ad89d327f9
kiss: misc clean up
2020-02-20 00:57:12 +02:00
Dylan Araps
0f7dd1c60d
docs: update
2020-02-20 00:51:16 +02:00
Dylan Araps
1113ae5770
kiss: Remove unneeded variable
2020-02-20 00:46:12 +02:00
Dylan Araps
7216124e90
kiss: Print messages from prompt().
...
This enables the removal of a mess of nested
braces. I'm happy now.
2020-02-20 00:39:21 +02:00
Dylan Araps
d5f609e761
docs: update
2020-02-20 00:37:46 +02:00
Dylan Araps
e59f1b3dcd
kiss: Always remove charset.alias
...
We never want this. KISS_RM used to remove it
unconditionally but seeing as this is no longer
the case, let's do it post-build.
This is a file related to intltool/gettext and
is installed by multiple packages under the same
name causing endless conflicts.
We have no use for this and nor do I want to
handle this kind of file installation in the
package manager.
It's ugly and I'm glad it's gone.
2020-02-20 00:32:02 +02:00
Dylan Araps
40ff709432
kiss: Remove KISS_RM
...
I never really liked how this was implemented and it's
rather limited in its use. It was cumbersome to edit
the list to make even a minor change.
Instead, I now recommend using 'KISS_HOOK'. It gives
you total control. KISS_RM can be implemented on a
per-package basis, for all packages overall or
conditionally.
You're also not limited to a simple list of removals.
You can do whatever you like pre- and post- build.
Here's an example script to get you started. There
is more information in the manual and README.
case $TYPE in
pre-build)
case $PKG in
zlib) export CFLAGS="-Os -static" ;;
curl) export CFLAGS="-O3" ;;
esac
;;
post-build)
: "${DEST:?DEST is unset}"
rm -rf "$DEST/usr/share/doc"
rm -rf "$DEST/usr/share/gettext"
;;
esac
2020-02-20 00:21:45 +02:00
Dylan Araps
a93414e325
kiss: fix url
2020-02-19 23:46:59 +02:00
Dylan Araps
69b471fe1f
kiss: Run env additionally as root
2020-02-19 20:28:31 +02:00
Dylan Araps
040145e118
kiss: Added kiss env
2020-02-19 20:22:43 +02:00
Dylan Araps
48b6fc1c61
docs: update
2020-02-19 18:43:03 +02:00
Dylan Araps
e4656e7d65
handshake: better messages
2020-02-19 18:39:22 +02:00
Dylan Araps
e1eb7413f5
handshake: add package name to message
2020-02-19 18:33:48 +02:00
Dylan Araps
39d2fdb841
kiss: Fix files appearing in kiss search
2020-02-19 18:27:13 +02:00
Dylan Araps
4a2578013d
Merge branch 'master' of github.com:kissx/kiss
2020-02-19 18:22:49 +02:00
Dylan Araps
78faa4bcf3
docs: update
2020-02-19 18:22:32 +02:00
dylan
70854e119a
Merge pull request #113 from kisslinux/smgit
...
kiss: less git pulls
2020-02-19 17:11:01 +02:00
Dylan Araps
01714f9ad7
kiss: add missing case to etcsums. Print information to user.
2020-02-19 17:05:41 +02:00
Dylan Araps
9d3252cb59
kiss: Fix old behavior
2020-02-19 16:28:44 +02:00
Dylan Araps
1787cbe5b0
kiss: remove left over subshell
2020-02-19 16:13:15 +02:00
Dylan Araps
5cfbe0277d
kiss: shallow branch support
2020-02-19 16:11:02 +02:00
Dylan Araps
d9109773d0
kiss: less git pulls
2020-02-19 15:26:34 +02:00
Dylan Araps
a4ee893169
docs: update
2020-02-19 11:59:47 +02:00
Dylan Araps
1b4196c4e1
kiss: sources comment support
2020-02-18 21:31:53 +02:00
Dylan Araps
83a1f8ca17
docs: update
2020-02-18 21:29:01 +02:00
Dylan Araps
52f018f01c
kiss: revert audit change
2020-02-18 21:28:35 +02:00
Dylan Araps
594c54ea09
kiss: Fix audit not appearing
2020-02-18 21:25:28 +02:00
Dylan Araps
290d11092a
kiss: y/n prompts and view package build file feature
2020-02-18 21:14:49 +02:00
Dylan Araps
9bb2c8bee1
sources: support blank lines
2020-02-14 18:08:00 +02:00
Dylan Araps
8f88aa56fd
kiss: comment support in sources
2020-02-14 18:06:47 +02:00
Dylan Araps
1a17119d7f
kiss: Fix etc symlink handling. Closes #112
2020-02-12 15:52:21 +02:00
Dylan Araps
5d96b2871f
kiss: Fix alternatives bug. Closes #111
2020-02-12 10:38:38 +02:00
Dylan Araps
5bfc5cb0ae
kiss: Allow #arg to be a branch name
2020-02-12 09:27:48 +02:00
Dylan Araps
b1fe5c876c
kiss: fix gpg errors.
2020-02-11 23:47:40 +02:00
Dylan Araps
2302b41cfc
docs: update
2020-02-11 17:33:46 +02:00
Dylan Araps
66ddfd11c1
kiss: Show which file is downloaded
2020-02-11 17:33:38 +02:00
Dylan Araps
98bb76a827
docs: update
2020-02-11 12:27:15 +02:00
Dylan Araps
e00c048820
kiss: more helpful message
2020-02-11 12:04:44 +02:00
Dylan Araps
c671e4cd10
docs: update
2020-02-10 22:42:01 +02:00
Dylan Araps
2353ca467b
docs: update
2020-02-10 22:05:44 +02:00
Dylan Araps
2c0ca29e37
kiss: fixes
2020-02-10 22:04:34 +02:00
Dylan Araps
16f82b50df
kiss: Don't show messages if root
2020-02-10 20:02:45 +02:00
Dylan Araps
99f34f547b
kiss: Allow user to hide build output
2020-02-10 19:36:24 +02:00
Dylan Araps
e2d233fdc8
kiss: Fix GNU find bug
2020-02-10 11:49:31 +02:00
Dylan Araps
934fa076ed
docs: update
2020-02-09 14:30:38 +02:00
Dylan Araps
9f8c04c3b7
kiss: Split git into 3 commands if running under doas/sudo
2020-02-09 14:30:27 +02:00
Dylan Araps
2d89c2e6a7
docs: update
2020-02-09 11:37:16 +02:00
Dylan Araps
83f91fee62
kiss: only show diffs if file has contents
2020-02-09 11:33:55 +02:00
Dylan Araps
77b90da4e2
kiss: Don't keep logs around for updates. git does this for us.
2020-02-09 11:29:05 +02:00
Dylan Araps
fbca8e30d9
kiss: Prevent Ctrl+C or > 0 exit from pager causing kiss to abort
2020-02-09 11:21:41 +02:00
Dylan Araps
1796072e1a
kiss: Add option to show diffs on update
2020-02-09 11:14:33 +02:00
Dylan Araps
ed17fdfbab
docs: update
2020-02-08 20:43:28 +02:00
Dylan Araps
fd1b37bb6e
kiss: clean up
2020-02-08 20:36:58 +02:00
Dylan Araps
cb7e57e8ed
kiss: Add back KISS_DEBUG. Closes #109
2020-02-08 10:55:58 +02:00
Dylan Araps
89a927d3bb
kiss: Fix search not allowing globs
2020-02-08 10:52:53 +02:00
Dylan Araps
4882084585
kiss: Don't git pull. Closes #141
2020-02-08 10:50:31 +02:00
Dylan Araps
cfa4123121
KISS_HOOK: docs
2020-02-07 15:39:56 +02:00
Dylan Araps
51b02b4c6e
docs: update
2020-02-07 15:31:37 +02:00
Dylan Araps
9afe0baafd
kiss: Added pre/post build hooks. Closes #108
2020-02-07 15:29:28 +02:00
Dylan Araps
01052e7d64
kiss: Added pre/post build hooks. Closes #108
2020-02-07 15:24:14 +02:00
Dylan Araps
9d86bb5f9d
docs: update
2020-02-07 13:27:45 +02:00
Dylan Araps
eb2b2a08e0
kiss: simplify
2020-02-06 14:24:21 +02:00
Dylan Araps
428a388c39
kiss: simplify install
2020-02-06 14:20:01 +02:00
Dylan Araps
1b3260b891
kiss: cleanup update messages
2020-02-06 14:06:51 +02:00
Dylan Araps
4ff9c5cc2e
kiss: Remove use of variable
2020-02-06 13:55:01 +02:00
Dylan Araps
7ccd59977d
kiss: avoid creating argument list
2020-02-06 13:42:57 +02:00
Dylan Araps
51c92cf2c7
kiss: kiss b, simpler
2020-02-06 13:31:47 +02:00
Dylan Araps
6bb6cf6752
kiss: Add function to pop list itemS
2020-02-06 13:22:19 +02:00
Dylan Araps
bf78f79496
docs: update
2020-02-06 12:58:20 +02:00
Dylan Araps
865497bd3a
docs: update
2020-02-06 11:14:45 +02:00
Dylan Araps
a37a158169
kiss: order dependencies properly for updates
2020-02-06 11:11:55 +02:00
Dylan Araps
f9c8b0a8db
docs: update
2020-02-06 10:16:43 +02:00
Dylan Araps
321eb542fe
kiss: Fix mkdir
2020-02-06 10:14:48 +02:00
Dylan Araps
e49305ec44
kiss: Create all directories in /etc. Closes #106
2020-02-06 10:11:22 +02:00
Dylan Araps
15c6007d2d
Merge branch 'master' of github.com:kissx/kiss
2020-02-05 11:35:46 +02:00
Dylan Araps
412dc724d4
docs: update
2020-02-05 11:35:35 +02:00
Dylan Araps
24e97f2a00
kiss: clean up
2020-02-05 11:30:29 +02:00
Dylan Araps
98d5aaab79
kiss: Added KISS_ROOT to etcsums
2020-02-05 11:23:00 +02:00
Dylan Araps
0df093f729
kiss: Only run etcsums if /etc exists in package
2020-02-05 11:16:51 +02:00
Dylan Araps
e8ead378d7
kiss: Only run etcsums if /etc exists in package
2020-02-05 11:14:15 +02:00
Dylan Araps
4a9f60afbd
kiss: Still work without etcsums
2020-02-05 11:07:06 +02:00
Dylan Araps
4b20822986
kiss: 3-way etc checksums thing
2020-02-05 10:56:25 +02:00
Dylan Araps
423501106d
kiss: Support GNU tar as well
2020-02-05 01:33:24 +02:00
Dylan Araps
e7b88e7687
kiss: Use libarchive tar if available.
2020-02-05 01:20:30 +02:00
Dylan Araps
a59f1dad60
kiss: Added support for pre-remove scripts. Closes #64
2020-02-04 13:07:33 +02:00
Dylan Araps
d1c809b28d
kiss: Simplify list
2020-02-03 11:21:22 +02:00
Dylan Araps
47f402b162
kiss: Simplify find
2020-02-03 11:17:32 +02:00
Dylan Araps
767e414447
kiss: Simplify regex escape
2020-02-03 11:11:16 +02:00
Dylan Araps
9b19bc0fab
kiss: cleanup
2020-02-03 11:02:04 +02:00
Dylan Araps
e293eb00a6
kiss: show error message on mv fail. Closes #103
2020-02-01 10:20:42 +02:00
Dylan Araps
55e603ab66
docs: update
2020-01-31 11:38:52 +02:00
Dylan Araps
a453e84ed2
docs: update
2020-01-30 17:27:48 +02:00
Dylan Araps
90bc0554f7
kiss: Prevent updates as root from running as root unless needed
2020-01-30 17:27:26 +02:00
Dylan Araps
5857dbe9ef
kiss: Don't pull as git if unneeded
2020-01-30 17:24:57 +02:00
Dylan Araps
d4d5a5f001
kiss: Harden sudo
2020-01-30 15:40:26 +02:00
Dylan Araps
26a20c9738
kiss: Don't spawn sh with sudo/doas
2020-01-30 15:25:46 +02:00
Dylan Araps
5c601bd695
kiss: Tell user about log file on error
2020-01-30 14:53:03 +02:00
Dylan Araps
0a64dc1808
kiss: Fix update issue
2020-01-30 14:42:29 +02:00
Dylan Araps
ca26070683
kiss: Fix update bug
2020-01-30 14:32:57 +02:00
Dylan Araps
b79805e48a
kiss: Fix log naming. Closes #102
2020-01-30 13:43:30 +02:00
Dylan Araps
1ce24cbb7f
docs: update
2020-01-30 12:17:09 +02:00
Dylan Araps
b9bc193e39
kiss: Fix doas issues
2020-01-30 12:16:07 +02:00
Dylan Araps
c100d74941
kiss: doas fixes
2020-01-30 12:04:01 +02:00
Dylan Araps
058ebdc480
doas: Fix path issue
2020-01-30 11:56:06 +02:00
Dylan Araps
8057cafc62
docs: update
2020-01-30 11:25:19 +02:00
Dylan Araps
33dd6848a0
kiss: Fix arg bug
2020-01-30 11:24:59 +02:00
Dylan Araps
23910b4bd6
kiss: Revert to sed -i
2020-01-30 11:18:13 +02:00
Dylan Araps
15cac05092
docs: update
2020-01-30 11:16:50 +02:00
Dylan Araps
61cc12606d
kiss: Revert to sed -i
2020-01-30 11:15:35 +02:00
Dylan Araps
efad712333
kiss: Remove unneeded code
2020-01-30 11:09:26 +02:00
Dylan Araps
cad980317e
docs: update
2020-01-30 11:05:29 +02:00
Dylan Araps
f8d35ce2b5
kiss: Use as_root for git pulls
2020-01-30 10:52:25 +02:00
Dylan Araps
fa1538fb13
kiss: cleaneer as_root
2020-01-30 10:47:11 +02:00
Dylan Araps
546110a1c0
kiss: Allow option of setting sudo command
2020-01-30 10:36:08 +02:00
Dylan Araps
51d9e82230
kiss: Fix stdin with su
2020-01-30 10:17:45 +02:00
Dylan Araps
3e86270338
kiss: as_root: Move to func
2020-01-30 09:50:18 +02:00
Dylan Araps
a7580cc8ee
kiss go back
2020-01-30 09:27:25 +02:00
Dylan Araps
1c6321fd58
docs: update
2020-01-29 15:03:40 +02:00
Dylan Araps
318f884cee
kiss: Safeguard against su removal
2020-01-29 15:03:18 +02:00
Dylan Araps
7d2dd76495
kiss: revert sudo change
2020-01-29 14:53:36 +02:00
Dylan Araps
e8d4e8900a
docs: update
2020-01-29 14:31:12 +02:00
Dylan Araps
a688055374
kiss: use sudo if available
2020-01-29 14:28:37 +02:00
Dylan Araps
96467c3ab0
kiss: helpful message
2020-01-29 13:30:03 +02:00
Dylan Araps
9ac94168db
docs: update
2020-01-29 13:25:18 +02:00
Dylan Araps
5182453bdd
kiss: Don't show prompts if root already
2020-01-29 13:24:49 +02:00
Dylan Araps
cfd89766d2
docs: update
2020-01-29 13:17:29 +02:00
Dylan Araps
faab62a343
kiss: hide pointless errors from readlink
2020-01-29 13:16:18 +02:00
Dylan Araps
2a1d03e7b8
docs: update
2020-01-29 12:51:54 +02:00
Dylan Araps
1210dae5dd
kiss: Allow user to force kiss to run as root
2020-01-29 09:03:23 +02:00
Dylan Araps
0e2a452203
kiss: use printf instead of echo
2020-01-29 00:41:45 +02:00
Dylan Araps
c27bc9501b
kiss: print builds to tty
2020-01-29 00:37:59 +02:00
Dylan Araps
2e64975a59
kiss: Full posix find usage. Closes #95
2020-01-28 23:38:54 +02:00
Dylan Araps
1e4f9e89b2
kiss: Support POSIX find in pkg_find
2020-01-28 23:32:39 +02:00
Dylan Araps
ea9dc1278a
kiss: avoid sed -i
2020-01-28 23:06:20 +02:00
Dylan Araps
a2fea3d9a6
kiss: match whole line
2020-01-28 22:24:11 +02:00
Dylan Araps
250e8feaae
kiss: revert
2020-01-28 21:27:18 +02:00
Dylan Araps
3de18eab5e
kiss: Avoid 'sed -i'
2020-01-28 21:22:13 +02:00
Dylan Araps
3563141e12
kiss: Avoid 'sed -i'
2020-01-28 21:21:20 +02:00
Dylan Araps
2a4f93b4db
kiss: Use cp to ensure binary is available until swap
2020-01-28 20:41:51 +02:00
Dylan Araps
e8983a341b
kiss: Read alternatives over stdin
2020-01-28 20:33:54 +02:00
Dylan Araps
e4107420f4
docs: update
2020-01-28 18:55:39 +02:00
Dylan Araps
863aec4f06
kiss: Don't run sed each iteration of loop
2020-01-28 18:50:39 +02:00
Dylan Araps
c4c9953f66
docs: update
2020-01-28 18:41:15 +02:00
Dylan Araps
378713c257
kiss: Do auto alts if < 10
2020-01-28 18:23:42 +02:00
Dylan Araps
f5d3f19feb
kiss: pull in fix from master
2020-01-28 17:22:48 +02:00
Dylan Araps
0a1791ca47
kiss: Make alternatives opt in
2020-01-28 17:00:29 +02:00
Dylan Araps
2eaafc78b0
kiss: clean
2020-01-28 16:50:11 +02:00
Dylan Araps
e97c78ae26
kiss: Move regex escape to func
2020-01-28 16:46:29 +02:00
Dylan Araps
b8ea154406
kiss: awful
2020-01-28 16:41:19 +02:00
Dylan Araps
f63e1acb64
kiss: alternatives: initial working solution
2020-01-28 15:41:11 +02:00
Dylan Araps
596c64d447
kiss: initial a arg
2020-01-28 15:07:11 +02:00
Dylan Araps
d25c4bd5e1
kiss: initial a arg
2020-01-28 14:29:15 +02:00
Dylan Araps
4fcb12ce9f
kiss: initial a arg
2020-01-28 14:24:37 +02:00
Dylan Araps
4e99ad6135
kiss: initial a arg
2020-01-28 14:16:01 +02:00
Dylan Araps
99532a705b
kiss: Fix shellcheck false-positive
2020-01-28 14:13:26 +02:00
Dylan Araps
a4bdb434af
kiss: initial alternatives system
2020-01-28 14:07:08 +02:00
Dylan Araps
f7fdd81634
kiss: send all messages to stderr
2020-01-28 10:19:47 +02:00
Dylan Araps
60ac1c094e
kiss: Store builds logs on fail
2020-01-28 10:08:15 +02:00
Dylan Araps
43c68c066b
docs: update
2020-01-28 00:49:51 +02:00
Dylan Araps
b3485bf430
kiss: read empty IFS
2020-01-28 00:41:10 +02:00
Dylan Araps
63b655bdf7
kiss: Ensure all arguments sent to dosu are quoted
2020-01-28 00:10:09 +02:00
Dylan Araps
6fc8b89b82
kiss: comment
2020-01-27 23:58:08 +02:00
Dylan Araps
33a89dbe88
kiss: comment
2020-01-27 23:53:36 +02:00
Dylan Araps
5796f2a69f
kiss: comment
2020-01-27 23:51:31 +02:00
Dylan Araps
fd892ccd7b
kiss: fix cache
2020-01-27 23:46:26 +02:00
Dylan Araps
3962f64385
kiss: comment
2020-01-27 23:36:51 +02:00
Dylan Araps
4f4d220056
kiss: Don't use pass where unneeded
2020-01-27 23:33:30 +02:00
Dylan Araps
87e0cfd973
docs: update
2020-01-27 23:27:34 +02:00
Dylan Araps
a2684a765b
kiss: Add comments
2020-01-27 23:26:20 +02:00
Dylan Araps
d80f714268
docs: update
2020-01-27 22:18:20 +02:00
Dylan Araps
8240ae8fe0
kiss: don't run as root
2020-01-27 13:49:41 +02:00
Dylan Araps
1376de2f31
kiss: prompt for password before multi-build
2020-01-27 13:42:29 +02:00
Dylan Araps
613d5e6967
kiss: use heredoc
2020-01-27 11:34:37 +02:00
Dylan Araps
d43673e340
kiss: remove calling itself
2020-01-27 11:32:16 +02:00
Dylan Araps
d61986721d
kiss: drop root when running git if needed
2020-01-27 11:29:20 +02:00
Dylan Araps
7493ccb17b
kiss: Only cache root on first need
2020-01-27 11:24:58 +02:00
Dylan Araps
164afb3b48
kiss: Fix install issues
2020-01-27 11:19:08 +02:00
Dylan Araps
b23afcc3b4
kiss: fix args i issues
2020-01-27 11:16:51 +02:00
Dylan Araps
a01483a261
kiss: fix args i issues
2020-01-27 11:10:53 +02:00
Dylan Araps
7ab295a76b
kiss: Run as root where needed
2020-01-27 10:54:39 +02:00
Dylan Araps
7eb80497f6
kiss: Simpler elevation method
2020-01-27 10:06:56 +02:00
Dylan Araps
22b4af9342
docs: update
2020-01-22 23:08:11 +02:00
dylan
ccec6d39c6
Merge pull request #88 from E5ten/master
...
log: replace use of literal escape code error with printf %b
2020-01-22 18:53:02 +02:00
Dylan Araps
3df4c95d3b
kiss: Fix adding blank lines to depends. Closes #89
2020-01-22 10:59:51 +02:00
Dylan Araps
1ea0f2e88d
docs: update
2020-01-21 02:23:08 +02:00
Dylan Araps
2a02844f17
Merge branch 'master' of github.com:kissx/kiss
2020-01-21 02:19:22 +02:00
Dylan Araps
d751733744
kiss: Prevent sticky directories
2020-01-21 02:19:06 +02:00
Ethan Sommer
368340f991
log: replace use of literal escape code error with printf %b
2020-01-19 14:35:36 -05:00
Owen Rafferty
0a3095a0c3
kiss: fix doas syntax
2020-01-19 12:40:58 -06:00
Dylan Araps
2bb1bbcc0a
kiss: Fix git checksums
2020-01-18 11:28:50 +02:00
Dylan Araps
af1f5245d1
kiss: bump version
2020-01-18 11:04:14 +02:00
dylan
3ec05e936b
Merge pull request #84 from ioraff/master
...
add doas support
2020-01-18 11:05:32 +02:00
Dylan Araps
f54608ee3e
kiss: Fix checksums issues
2020-01-18 10:59:40 +02:00
Dylan Araps
445ba5ead5
kiss: Do a shallow clone unless checking out a hash
2020-01-17 01:00:26 +02:00
Dylan Araps
632d3cf721
kiss: Add message on checkout
2020-01-16 23:48:19 +02:00
Dylan Araps
66e981f81a
kiss: Git support
2020-01-16 23:45:12 +02:00
Dylan Araps
86f0a723b1
kiss: Stop being overprotective with grep
2020-01-16 00:55:07 +02:00
Owen Rafferty
d87d64bf05
add doas support
2020-01-14 21:20:27 -06:00
Dylan Araps
c8de8500f4
kiss: fix comments
2020-01-14 20:36:40 +02:00
Dylan Araps
ab46222e56
kiss: Ensure grep is always set
2020-01-14 12:10:13 +02:00
Dylan Araps
3c251759bb
kiss: Use ggrep if available
2020-01-14 11:59:30 +02:00