iman(8) Thunix man(8) null.host 1 i null.host 1 iNAME null.host 1 i Thunix - a public Linux server null.host 1 i null.host 1 iSYNOPSIS null.host 1 i ssh thunix.net null.host 1 i null.host 1 iADMINISTRATORS null.host 1 i List of system adminstrators are: null.host 1 i null.host 1 i * naglfar - Email: naglfar@thunix.net null.host 1 i IRC: Naglfar/irc.tilde.chat, Nagl‐ null.host 1 i far/irc.freenode.net null.host 1 i null.host 1 i * ubergeek - Email: ubergeek@thunix.net, ubergeek@your‐ null.host 1 i tilde.com null.host 1 i - IRC: ubergeek/irc.tilde.chat, null.host 1 i ub3g33k/irc.freenode.net null.host 1 i null.host 1 i * fosslinux - Email: fosslinux@thunix.net null.host 1 i - IRC: fosslinux/irc.tilde.chat null.host 1 i null.host 1 iDESCRIPTION null.host 1 i Thunix is a publicly accesible Linux server, running De‐ null.host 1 i bian 9, and managed using ansible playbooks. null.host 1 i null.host 1 i There are many optional things to do on Thunix. There is null.host 1 i IRC chat availble with the weechat client. Most build null.host 1 i tools are available to you as well, to include git, make, null.host 1 i gcc, go, python, and perl. Mail facilties are also avail‐ null.host 1 i able for you to use via alpine, mutt, or even mailx. null.host 1 i null.host 1 i To enter chat, just type 'chat' and hit enter. You'll be null.host 1 i dropped into the #thunix chat room on the irc.tilde.chat null.host 1 i network. null.host 1 i null.host 1 i You should create an account at tildegit.org, where Thu‐ null.host 1 i nix's git repos are hosted, to include the system configu‐ null.host 1 i ration definition files. null.host 1 i null.host 1 i Ansible is the tool we use to configure the systems that null.host 1 i comprise Thunix. Git and ansible are two tools your null.host 1 i should familiarize yourself with. null.host 1 i null.host 1 iPurpose null.host 1 i The goal of Thunix is to be an open and collaborative en‐ null.host 1 i vironment, conducive to learning the principles of *Nix null.host 1 i operating systems, regarding how they work, how to admin‐ null.host 1 i ister them, how to use them, and how to collaborate using null.host 1 i them. null.host 1 i null.host 1 i Thunix tries to adhere to the values and philosophy of the null.host 1 i Hacker Ethic whenever possible. The hacker ethics and be‐ null.host 1 i liefs as described by Levy are: null.host 1 i null.host 1 i * Access to computers - and anything which might null.host 1 i teach you something about the way the world works - should null.host 1 i be unlimited and total. Always yield to the Hands-On Im‐ null.host 1 i perative! null.host 1 i null.host 1 i * All information should be free null.host 1 i null.host 1 i * Mistrust authority - promote decentralization null.host 1 i null.host 1 i * Hackers should be judged by their hacking, not cri‐ null.host 1 i teria such as degrees, age, race, sex, or position null.host 1 i null.host 1 i * You can create art and beauty on a computer null.host 1 i null.host 1 i * Computers can change your life for the better null.host 1 i null.host 1 i Thunix will never use proprietary software but users can null.host 1 i do that if they wish. This is something they should avoid null.host 1 i however. null.host 1 i null.host 1 iTerms of Service null.host 1 i Nothing is without its rules and regulations; thunix is no null.host 1 i exception. Below are the site's service terms. Everything null.host 1 i in this page should be clear to everyone who wishes to use null.host 1 i thunix's services; failure to abide by these terms can re‐ null.host 1 i sult in penalties such as service bans and may result in null.host 1 i legal action against any offending users, depending on the null.host 1 i severity of each case and any other individuals who may null.host 1 i have been affected. Thunix may conduct investigations on null.host 1 i any suspected violations, and we will cooperate with law null.host 1 i enforcement agencies with their investigations. Be sure to null.host 1 i read this page carefully and understand it. null.host 1 i null.host 1 i You are responsibe for checking your local mail account null.host 1 i from time to time. This email address is the only one we null.host 1 i retain, and as such, any warnings and notices regarding null.host 1 i your account, or service status will be sent to this ac‐ null.host 1 i count. null.host 1 i null.host 1 i * Deliberately defacing the accounts of other users null.host 1 i null.host 1 i * Deliberately trying to disrupt thunix's server null.host 1 i null.host 1 i * Using thunix as a launch pad for disrupting other null.host 1 i servers null.host 1 i null.host 1 i * Using thunix to impersonate other websites and null.host 1 i businesses for criminal purposes null.host 1 i null.host 1 i * Storing/distributing pornography of any genre and null.host 1 i medium (especially child pornography) null.host 1 i null.host 1 i * Storing/distributing content that defames any indi‐ null.host 1 i vidual null.host 1 i null.host 1 i * Promoting racial, ethnic, religious, political and null.host 1 i other forms of bigotry null.host 1 i null.host 1 i * Storing/distributing, promoting, or encouraging use null.host 1 i of pirated/cracked software, license keys, license/regis‐ null.host 1 i tration circumvention programs, or any questionable pro‐ null.host 1 i grams/scripts that can risk causing unauthorized modifica‐ null.host 1 i tions, or disrupts network services for any programs or null.host 1 i devices. null.host 1 i null.host 1 i * Mining cryptocurrencies null.host 1 i null.host 1 i * Spamming on any forums, mailing lists, irc chan‐ null.host 1 i nels, newsgroups, etc. null.host 1 i null.host 1 i * Leaking or publishing any user's or individual's null.host 1 i personal information without that person's consent. null.host 1 i null.host 1 i Copyright infringement is not allowed on thunix, and we null.host 1 i will not allow any illegal content to be distributed. It's null.host 1 i also expected that all users respect the copyrights of null.host 1 i those who produce original content of any kind and only null.host 1 i share if the author or license grants you permission. Con‐ null.host 1 i tent hosted on accounts used for external file storage null.host 1 i must also follow copyright law. null.host 1 i null.host 1 i If you want to request for content you own the copyright null.host 1 i for to be removed from thunix, please refer to our abuse null.host 1 i reporting page (https://www.thunix.net/contact). In the null.host 1 i email, please identify who you are, if you are the copy‐ null.host 1 i right holder or legally representing them, the exact files null.host 1 i you want removed with links to the files and infringed null.host 1 i content, and contact information such as phone numbers or null.host 1 i a reply-to email address. null.host 1 i null.host 1 i Users that repeatedly violate the Terms of Service will null.host 1 i have their account removed. Depending on the degree of the null.host 1 i offense, their account may be removed immediately. These null.host 1 i terms also apply to communication services such as forums, null.host 1 i mailing lists, irc channels, newsgroups, and any other null.host 1 i service either hosted on or used for thunix. If you come null.host 1 i across anything that violates the terms of service, please null.host 1 i let us know with the abuse reporting page null.host 1 i (https://www.thunix.net/contact). null.host 1 i null.host 1 iArchitecture null.host 1 i The Thunix system consists of one server, running Debian null.host 1 i 9, which runs inside of an LXD container. This allows for null.host 1 i an out-of-band administration of the host, in case of con‐ null.host 1 i figuration-gone-awry. null.host 1 i null.host 1 i Hourly, thunix reaches out to tildegit, pull down the lat‐ null.host 1 i est version of the configuration, and run the configura‐ null.host 1 i tion tool, ensuring it is in a known, and easily replica‐ null.host 1 i ble state. null.host 1 i null.host 1 i All repos for system configuration, Thunix-supplied/ran null.host 1 i code is hosted on tildegit.org. Thunix users are recom‐ null.host 1 i mended to create accounts on tildegit, and contribute pull null.host 1 i requests to make their desired changes to the system, or null.host 1 i very minimally, submit issues for problems and/or re‐ null.host 1 i quests. null.host 1 i null.host 1 iSEE ALSO null.host 1 i ssh(8), weechat(8), git(8), make(8), gcc(8), go(8), null.host 1 i python(8), perl(8), alpine(8), mutt(8), mailx(8), ansible- null.host 1 i playbook(8), tildegit.org(8) null.host 1 i null.host 1 iAUTHOR null.host 1 i Uber Geek (ubergeek@thunix.net) amcclure (amcclure@thu‐ null.host 1 i nix.net) null.host 1 i null.host 1 i1.6 15 July 2019 man(8) null.host 1 .