16:49:08 Any tails users here? Need someone to run `which 7z` to see if p7zip is installed by default 17:01:23 are you bash scripting? if so, you can test case it like this: 17:01:23 `if [ -z "$(type -p 7z)" ]; then ... ; fi` 17:01:25 I'm not using tails 17:02:28 I'm asking for a tails installation script that requires extracting a zip file. 17:02:29 adding a check simply because i dont know if it's preinstalled on tails, is kinda retard 17:02:56 not really, thats what test cases are for. 17:03:07 no, its retarded. 17:03:12 portable scripts usually contain chains of them to account for different distributions 17:03:26 If its preinstalled, then the check is extra code for no reason 17:03:46 Its a script _for tails_. Its not a general script 17:03:56 k don't write test cases then 17:03:58 Its meant for 1 distribution 17:04:09 then install the distribution lol 17:04:44 or i can just ask someone who already has tails installed 🤡 17:05:01 seems inefficient but god bless 17:05:18 If it's not preinstalled, it makes sense to write a test 17:05:33 If it is preinstalled, writing a test is literal pointless code 17:05:57 what if someone's on tails which does have it preinstalled but they uninstalled it intentionally or otherwise? 17:20:34 "what if someone's on tails which does have it preinstalled but they uninstalled it intentionally or otherwise?" - this person would be 17:22:09 Why not use tar.xz or tar.bz2? This are an almost every system installed and I'm 99.999% confident it is also the case for tails. 17:24:31 i cant remembet why haveno releases as a zip 17:24:59 Do you know you can merge a bash script with the tar.{bz2,xz,gz} and extract it from there? And you can simply gracefully abort with checking `$?` after execution of execution in the if statement. ;) But I would claim that there is almost no system where xz/bzip2 are not installed by default 17:25:59 But thats a damn good question 17:26:36 "i cant remembet why haveno releases as a zip" - probably because it doesn't store rights, what you can arcive with tar also, but you need extra switches. Tar by default stores user:group and rights, what on deployment often f...s things up 17:26:41 always parse ya response codes 17:26:43 Maybe its because they uae github actions to build the release 17:27:02 yeah by default the artifacts are in zips 17:27:43 And then upload the ci/actions zip as-is 17:28:41 https://github.com/retoaccess1/haveno-reto/releases/tag/v1.0.12 17:32:54 so, iiuc I could also upload realeases with curl "easily" if I wrap it before in a zip? 17:33:59 https://matrix.monero.social/_matrix/media/v1/download/catgirl.cloud/62f91ceffcfd6652615dc393c627f08781b507881853490883513548800 17:34:23 what does this mean on monerod? 17:35:08 It means the host 37.110.132.94 was blocked 😆 17:35:49 for what reason? 17:36:05 ¯\_(ツ)_/¯ 17:37:48 you can upload anything you want there 17:38:04 Haveno-reto chooses up loadload the zips that were produced by the ci 17:38:39 github actions only produces zips 17:52:53 oh, they just need to do better none zips are possible https://github.com/feather-wallet/feather/releases/tag/2.7.0 17:54:15 Yeah 17:54:21 I used to put tar.gz for basicswap-bash 17:54:52 https://github.com/nahuhh/basicswap-bash/releases/tag/beta 18:06:04 ive never touched releases, its the "upload artifact" plugin which defalts to zip 18:06:13 aults* 18:08:38 Yea. Releases can contain whatever you want. Dont have to match the repo at all