Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:utility-scripts [2025/03/10 15:59] Webmaster VitaNetworksen:utility-scripts [2025/03/14 15:00] (current) Webmaster VitaNetworks
Line 5: Line 5:
 ====== Utility Scripts ====== ====== Utility Scripts ======
  
-Updated code and extended documentation of the scripts used on our network.+Updated code and extended documentation of the scripts used on our network that stand to be useful for other entities.
  
 +All of the scripts here are of administrative nature thus many only run as root — that said, unless it's their only or main job, they should never:
 +- Install anything without your permission or detailed disclosure
 +- Download anything without your permission or detailed disclosure
 +- Upload anything without your permission or detailed disclosure
 +- Write in system locations without your permission
 +  - Not considered system locations:
 +    - root's home folder (''/root'')
 +    - ''/var/log''
 +    - ''/etc/$0'' 
 +    - ''.''
 +  - System locations:
 +    - The rest of ''/etc'', ''/var''. Everything directly under ''/'', including places like ''/usr/local'' and similar.
 +Perform analytics, stats reporting, or any other kind of metric reporting.
 As most have been written in bash, almost none of them are POSIX-compliant. As most have been written in bash, almost none of them are POSIX-compliant.
  
-Unless indicated otherwise and excluding dependencies written by third parties, copyright must be assumed to be held by Gustavo Domínguez.<v[-at-symbol-]antipostal.com>, and must be assumed to be licensed under the [[https://www.gnu.org/licenses/licenses.html#GPL|GNU General Public License v3.0]]in other words, feel free to do as you please with them as long you keep the same license (and tell about it,) state the changes, and most importantly: disclose the source.+Unless indicated otherwise and excluding dependencies written by third parties, copyright must be assumed to be held by Gustavo Domínguez.<v[-at-symbol-]antipostal.com>, and must be assumed to be licensed under the [[https://www.gnu.org/licenses/licenses.html#GPL|GNU General Public License v3.0]] with a small twist: if you include anything here in a commercial product, whatever you sourced from here must be included free of charge with the product itself and the most basic tier. It must not be delivered in exchange for information (e.g. as a link emailed to the user, or that requires logging in to a service,) if there would be a need for it to be downloaded again to fix corruption or for any other reason: it must be downloadable using utilities similar to ''wget'' or ''curl'', without requiring the user the acceptance of cookies. Other than that, feel free to do as you please with them as long you keep the same license (and tell about it,) state the changes, and most importantly: disclose the source.
  
 [[en:utility-scripts:chttl|chttl]]\\  [[en:utility-scripts:chttl|chttl]]\\