aboutsummaryrefslogtreecommitdiff
path: root/kiss
AgeCommit message (Collapse)Author
2020-05-07kiss: output help and extension to stdout so they can be parsedmerakor
FossilOrigin-Name: a87537cd33222022ffda4422b03a245bfde3fc0b8a7d9968533fd36053ee8df7
2020-05-07kiss: fix colour outputmerakor
FossilOrigin-Name: ec1daf16b1621468b0976dd8a82a7795de86fce88f52cb9aeadf257b0ad29f46
2020-05-07kiss: fix shellcheck errormerakor
FossilOrigin-Name: 7bebb8b605e49b894c2e3d00ac2b367188576406b052ce917ec76fd87acf6a1b
2020-05-07kiss: change colour escape behaviour to be enabled and disabled.merakor
This adds the ability for globally enabling or disabling colour escapes. FossilOrigin-Name: 5640b4c4e6f28bcfe62dd0f476471042a24a633f44d57ccf5851cfa0e7761252
2020-05-07kiss: disable colour escape sequences if running in a subshellmerakor
Since some pagers don't handle colour escape sequences, this will come in handy for things like piping into programs. This behaviour can be disabled by adding a KISS_COLOUR environment variable. FossilOrigin-Name: 9c06d36861b43c08f1862a27350b5bbe4db2ba31f44ad9c5b49ca2c42bfd3077
2020-05-07kiss: switch to an 'extension' argument for listing extensions.merakor
Extensions used too much screen space. If a user has their own extensions it only gets bigger. kiss extensions are not as important as the package manager itself, so the user shouldn't be required to scroll up everytime they want to list options. If a user wants to be informed about the extensions they can now pass an 'e' or 'extension' argument to kiss. FossilOrigin-Name: ba4281f458c72495261e949cb81b0f36730626de9a5b77bbce8e5b8816756df3
2020-05-06kiss: bump versionmerakor
FossilOrigin-Name: 7a527b1bbb9456c06d0710c871a5881cc16ad636215783b301dab3a0ff716a96
2020-05-06kiss: fix doc-strings for contrib scriptsmerakor
FossilOrigin-Name: 2591e0f18574cf2aa4e922b747a9db06d5e54e25e17a6a20e68ea60d864cee57
2020-05-05kiss: Drop tar's p flag as it's not needed.merakor
FossilOrigin-Name: 311b14e449787b625af9bd5c35ea1096c2530511cd11b88413311ae5bb79aee0
2020-05-05kiss: revert to using keys instead of flagsmerakor
FossilOrigin-Name: fe521559cc1fd7e9ebb88f2a5c581129acbe309ed0e5128ca85c16563e3d789e
2020-05-05kiss: tar extraction fixesmerakor
We now decompress a file once to a location, instead of decompressing twice and piping it into tar. Also added more documentation FossilOrigin-Name: 5e558d016cc15df2fad09704952768611c760ec32d7eb5b840ced3ad3e5d129b
2020-05-04kiss: bump to 1.18.0merakor
FossilOrigin-Name: ce6909023ea958ed09b1c2d8bc81db7ef86fbbb837eeea42e4a51643645573c7
2020-05-04kiss: use option flags in 'tar' callsmerakor
FossilOrigin-Name: 138ea991b436fc765d194f85d738624203dea08d31c696c4c1e78c8b10d9c0f1
2020-05-04kiss: accomplish tar portabilitymerakor
FossilOrigin-Name: fb55846108c2045bd0245a16ae989e1d1a075d089158659ee75d6a819698ef06
2020-05-04kiss-readlink: add 'readlink -f' replacementmerakor
FossilOrigin-Name: 9e79f1a481f6d703182f086417f76c41b67e5ac180b9c3c79029cb151a770ec8
2020-05-03bump to 1.17.01.17.0merakor
FossilOrigin-Name: 85f4a1b27cbc69bdecdd4a4095df14f26da5cf69e674bc505eabfc9692cca277
2020-05-03kiss: use our own version of stat for portability purposes.merakor
FossilOrigin-Name: 44c082a4672f3de9f932cd7262e2d8b4cba2fc590750db9b1fefc38673910045
2020-05-03kiss: return 1 if read is interruptedmerakor
FossilOrigin-Name: 0fe4b92e9d029f252e902e90412a193d2f25bbffd5e93b1b5117d5392dc8b220
2020-05-03kiss: explicitly exit if a prompt doesn't passmerakor
FossilOrigin-Name: a98dc54f204c67ef4e5f9a2212697255c97abe31d8bc1031692ae0b983b4c698
2020-05-03kiss: check for etc before reporting 'generating etcsums'merakor
FossilOrigin-Name: e419c54e1433f540229a36a7511e12e4015c6a1a55462d8408ece6141df809c3
2020-05-03kiss: use sys_db while removing packagemerakor
FossilOrigin-Name: 4238e1ef008973dbd950a96ec88e99215d43c0f67508351e0fa4417945c4e4e7
2020-05-02kiss: actuall fix etcsum location1.16.3merakor
FossilOrigin-Name: 6ae185274c816c5304f6856a76b2f5b75b0285dc01c1bf1785f318ae996f8b77
2020-05-02kiss: fix etcsum locationmerakor
FossilOrigin-Name: 6378b7c8295c39f3d9f04643519dd690d5d322d6d51ad9f8ae31653dd9dec105
2020-05-02kiss: fix displaying post-installation messages1.16.2merakor
FossilOrigin-Name: 6647f22002b5898b21f8eb945efa80321d9c9b3414b7956d85202edfb7d1cae2
2020-05-02kiss: standardized hash checking in 'sha256sum', 'sha256', 'openssl'merakor
FossilOrigin-Name: f5a6e6314a1d42253480bf39893e3763b052854ef227bed6cb76faf906f3eb83
2020-05-02kiss: fallback to sha256merakor
FossilOrigin-Name: 3ea6ab478a038a8e15c2ec4c0ad1bbe2649c96f02a242b8de31cd41c3d9dd464
2020-05-02kiss: fix pkg_conflicts for rare casesmerakor
This fixes pkg_conflicts where there are no packages or only one packages in the system FossilOrigin-Name: b94f9ace5332320d00b255b7b34093885c3c6d4f06da7ea6dc7d56b24c3a2b71
2020-05-02kiss: use pkg_db instead of sys_dbmerakor
FossilOrigin-Name: 52768827b988e07da461e0816ad3abbe7181af864edee5fbcd51d5f7383b5a64
2020-05-02kiss: use preferred tar on decompressionmerakor
FossilOrigin-Name: 40d85cca7d121b101967f090c3b866001541f74fdeb1874edb49b408d23ff11f
2020-05-01kiss: fix interrupts in Korn Shell1.16.1merakor
FossilOrigin-Name: 244a3f5884bc44fa8bb90444860510755a85f248741fa3a72b014cb1ac513718
2020-05-01kiss: prettier plaintext message output1.16.0merakor
FossilOrigin-Name: 982667cccf05481317a9077871fad492aaa2b997cdfce2e1ec981ca0e9c494d2
2020-05-01kiss: read all package messages after installationmerakor
FossilOrigin-Name: 2a7e138b499e9416e74be7fa8c0091b602715f6fc99f9f93753e44d343610aa5
2020-05-01kiss: fix ksh colour outputmerakor
FossilOrigin-Name: ca5b8b4277517336989eefb5aff9872182d508bc14b82a3490e6c2065d432c02
2020-04-30kiss: use pkg_db instead of sys_dbmerakor
FossilOrigin-Name: cd89f5a556a495c1329d180ee25e42d9eeb1d72c2e0ec55d147eb1a3f4232bd5
2020-04-30kiss: bump to 1.15.01.15.0merakor
FossilOrigin-Name: f68c82f95e2e620a7c9ffca7e01bd8054c4c767b6d2c4a1074f813a231dec435
2020-04-30kiss: lazy checkingmerakor
FossilOrigin-Name: 8e5e3be95556cc87fc32591d8bbc41002d652667e69baceb3452aac01e9f2512
2020-04-30kiss: force stdout on decompressionmerakor
FossilOrigin-Name: 22964b4766b1aa031c03bb929e51cd0d53d9dea1e6b563d38157f915de034f19
2020-04-30kiss: accept decompressed tar archives as well.merakor
FossilOrigin-Name: c3f59ab2dfeecbbebffb8680261a0b7b408d7f346c18f68f1362268635d2bfea
2020-04-29Merge branch 'rsync'merakor
FossilOrigin-Name: dafa786450a3986834ab99c7185683204d46ce4cf0d86450898a9debc87b87f0
2020-04-29kiss: replace sed -i with redirection to a temp filemerakor
FossilOrigin-Name: cff50fe1f102942609154f9f51fac35e60cd90b8093ee20000b051bf2a7f6934
2020-04-29kiss: use '$0' to call itself with as_root functionmerakor
FossilOrigin-Name: 901546c6c493ca53942ea4d3337799dbad007c3319bd3a12b2422451ad320c83
2020-04-29kiss: revert to using rsyncmerakor
FossilOrigin-Name: 4f27649852246d628cbece77592203e613e6dc1d55306edf041f52f3ce08eb83
2020-04-27kiss: install to KISS_ROOT instead of the system1.14.3merakor
FossilOrigin-Name: 51c2db1bc1036bf0d5dc7d4ca7846c961c518ffa0ffa5dd25bee47b3c4adcc18
2020-04-27kiss: check for the directory with KISS_PATH1.14.2merakor
FossilOrigin-Name: 280d4a75e798102933c642eea788997ab181f95a74220d8c217ccb4615a3db49
2020-04-26kiss: bump version1.14.1merakor
FossilOrigin-Name: 5b8b6af7ae44cd1117d5ca21aa85a759db02f76420ff057ccc90f7a2073be983
2020-04-26kiss: Fix directory permissionsmerakor
FossilOrigin-Name: e7372a9e612621cb35a272a6d25918a5433fb55aae60e4bcd2c810c5d967b33e
2020-04-26kiss: Actually hide an error + whitespace cleanupmerakor
FossilOrigin-Name: 19adfe2195935c3acba583200156428768376730beae9cd3c122318d2752fb47
2020-04-26kiss: Use suggested primarymerakor
FossilOrigin-Name: a773ef662dcbda3708928d8f16b732c7ee3779ed4f5e311cf30b5f6320c27ead
2020-04-26kiss: remove -d from path querymerakor
If '-x' fails on a directory it means that we cannot see the content inside. It is pointless to check if it is a directory. FossilOrigin-Name: 0584abd45fd00cdfdfd5ad14da2a7bb9fba685ea3e74f28f772046886128a07e
2020-04-26kiss: Add support for KISS_ROOT to installmerakor
FossilOrigin-Name: 2e01c5c6f017ec08af0a223470b6d5dbb94c5a64753e3e6d56ecb1f68beffb4b