Perl 6 - the future is here, just unevenly distributed

IRC log for #salt, 2014-08-10

| Channels | #salt index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:02 cnelsonsic joined #salt
00:10 helderco joined #salt
00:12 snuffeluffegus joined #salt
00:17 cnelsonsic joined #salt
00:18 TheThing joined #salt
00:18 Luke joined #salt
00:31 cnelsonsic joined #salt
00:42 * Eugene uses Pepper
00:45 cnelsonsic joined #salt
00:52 johngrasty_ I know it late saturday night, but does anyone have an idea for the cause of a TypeError: unhashable type: 'list' error with host.present state?
00:52 cnelsonsic joined #salt
00:55 jcsp1 johngrasty_: pastebin the YAML for your state?
00:56 johngrasty_ jcsp1: Sure. http://pastebin.com/0i5mixHM
00:57 johngrasty_ The command: salt-call --local hosts.add_host 192.99.201.111 smartos  works however. I'm sure I messed something up, but I can't figure out what. :-D
00:59 napper joined #salt
01:01 jcsp1 try using "name: smartos" on one line, the doc shows the names thing with a list but I can't see any code handling that :-/
01:01 Luke joined #salt
01:05 cnelsonsic joined #salt
01:06 johngrasty_ jcsp1: Thanks. I will give that a try. I have tried a bunch of permutations, but not that one yet.
01:10 johngrasty_ Hmmm. No luck.
01:10 cnelsonsic joined #salt
01:10 jcsp1 you could also try the same thing with ip, make it a single string on the same line instead of a list of length 1
01:12 johngrasty_ Gotcha. I will try that too.
01:13 rojem joined #salt
01:18 Hemebond I put the IP on the same line.
01:18 Hemebond And the names in a list
01:19 johngrasty_ That worked. Thanks guys!
01:22 i0k3r joined #salt
01:22 jcsp1 if you have a minute, it would be good to file an issue on github that the example in the docs doesn't work.
01:34 johngrasty_ I will make a note and take care of that on Monday.
01:35 pastacino joined #salt
01:46 ilbot3 joined #salt
01:46 Topic for #salt is now Welcome to #salt | 2014.1.7 is the latest | Please be patient when asking questions as we are volunteers and may not have immediate answers | Channel logs are available at http://irclog.perlgeek.de/salt/
01:49 cnelsonsic joined #salt
01:59 cnelsonsic joined #salt
02:06 cnelsonsic joined #salt
02:10 unknown007 joined #salt
02:28 cnelsonsic joined #salt
02:33 Sauvin joined #salt
02:35 napper joined #salt
02:36 Damoun joined #salt
02:40 active8 joined #salt
02:44 cnelsonsic joined #salt
02:45 active8 joined #salt
02:47 thayne joined #salt
02:59 cnelsonsic joined #salt
03:02 active8 joined #salt
03:15 i0k3r joined #salt
03:20 snuffeluffegus joined #salt
03:24 thayne joined #salt
03:27 snuffeluffegus joined #salt
03:41 Eliz joined #salt
03:58 cnelsonsic joined #salt
04:01 icebourg joined #salt
04:10 Ryan_Lane joined #salt
04:14 TyrfingMjolnir joined #salt
04:22 TyrfingMjolnir joined #salt
04:34 taterbase joined #salt
04:35 cnelsonsic joined #salt
04:39 cnelsonsic joined #salt
04:40 alekibango joined #salt
04:43 adsisco joined #salt
04:51 ingwaem joined #salt
05:05 TyrfingMjolnir joined #salt
05:21 badon_ joined #salt
05:39 cnelsonsic joined #salt
05:39 valentinbud joined #salt
06:01 sroegner joined #salt
06:02 cnelsonsic joined #salt
06:08 Ryan_Lane joined #salt
06:15 cnelsonsic joined #salt
06:19 bhosmer joined #salt
06:19 cnelsonsic joined #salt
06:23 brunolambert joined #salt
06:41 cnelsonsic joined #salt
06:59 freelock joined #salt
07:04 ajw0100 joined #salt
07:14 bud joined #salt
07:19 bud joined #salt
07:25 Hell_Fire joined #salt
07:35 bud joined #salt
07:36 sectionme joined #salt
07:38 bud joined #salt
07:44 dotplus joined #salt
07:44 dotplus joined #salt
07:49 sroegner joined #salt
07:50 adsisco joined #salt
07:50 Hell_Fire joined #salt
07:52 bud joined #salt
07:53 adsisco i'm on Ubuntu and have to run every salt commands with sudo on both master and minion machines
07:53 adsisco did i set it up the right way?
07:54 dotplus joined #salt
07:54 adsisco any which settings should i change on the minion machine so that i can pick the key name i want that is sent to master
07:59 bud joined #salt
08:01 adsisco figured it out, its the hostname
08:01 cnelsonsic joined #salt
08:04 bud joined #salt
08:05 Ryan_Lane joined #salt
08:05 lunamystry joined #salt
08:08 lunamystry Hi, I am starting out with salt and I want to install Firefox on a windows8.1 computer.
08:08 lunamystry salt 'lab_win8' pkg.availble_version Firefox does not work.
08:09 lunamystry I am following the guide on http://docs.saltstack.com/en/latest/topics/windows/windows-package-manager.html
08:11 cym3try joined #salt
08:12 bud joined #salt
08:14 bud joined #salt
08:22 bud_ joined #salt
08:30 TyrfingMjolnir joined #salt
08:33 TyrfingMjolnir joined #salt
08:36 snuffeluffegus joined #salt
08:43 valentinbud joined #salt
08:43 valentinbud Hello everyone.
08:43 CeBe joined #salt
08:44 valentinbud I am trying to set up pam external_auth and run into some problems.
08:45 valentinbud The master configuration has the following: external_auth: {'pam': {'oneadmin': ['.*'],'bud': ['.*']}}
08:45 cnelsonsic joined #salt
08:45 valentinbud When I try to authenticatie with salt using: salt -a pam '*' test.ping I get:
08:45 valentinbud [WARNING ] Failed to open log file, do you have permission to write to /var/log/salt/master?
08:45 valentinbud Could not access /var/cache/salt. Please give bud read permissions.
08:48 adsisco sudo
08:48 valentinbud :neww
08:48 valentinbud adsisco: you say I should run that under sudo?
08:48 adsisco haha i dont know
08:49 adsisco im new too, just a guess
08:49 adsisco why not try it?
08:49 babilen aka the "sudo make-me-a-sandwich" approach to problems
08:53 adsisco babilen: =) overkill?
08:54 cnelsonsic joined #salt
08:55 lunamystry Hi I am struggling to get salt to install Firefox on a Windows8.1 machine. Does software installation work on Window8.1?
08:55 babilen Well, it looks like a permission issue and my intuition tells me that, mayhaps, /var/log/salt/master has to be writable by all users that want to execute commands (or, at least, the user the salt master runs as) and would therefore rather tinker with the *exact* permissions needed to make this work, rather than make using sudo necessary.
08:56 babilen Isn't the point to *not* use root for this, but to rely on PAM to authorise specific actions by "normal" users?
08:56 babilen But then there is little I can say about this as I have not yet configured external authentication and don't really know how it works. It would, however, certainly help if valentinbud could provide more information about the configuration he is using.
08:57 babilen (e.g. permissions on that directory, user the salt master runs as, ... could all be pasted to wonderful pastebins such as http://refheap.com or http://paste.debian.net_
08:57 babilen )
08:59 TyrfingMjolnir joined #salt
09:02 martoss joined #salt
09:02 valentinbud babilen I will post the configuration in a bit. I think pam should work without fiddling with permissions.
09:03 babilen Yes, pam would
09:03 valentinbud The setup is really basic, just modified external_auth from master to {'pam': {'oneadmin': ['.*'],'bud': ['.*']}}.
09:04 valentinbud The /var/log/salt is owned by root, the user I run salt-master as.
09:04 cnelsonsic joined #salt
09:04 babilen The problem rather seems to be that the salt master is not able to write to /var/log/salt/master
09:04 valentinbud With 644 as permission.
09:04 babilen (that might be specific to the case when you run it as that user)
09:04 valentinbud It, does, the whole thing works besides pam.
09:06 babilen So, my intuition tells me that, although external auth works for the command in question it fails to elevate your privileges enough for you to be able to write to that logfile. I would have thought that the log file is simply always written to by the master (and that therefore the user running the master would be the one that counts), but meh
09:07 babilen Which brings me to the point that additional, unredacted and filtered information on a pastebin would be nice.
09:11 babilen But then I really know nothing and would have to start by reading the code ... although everybody else would probably appreciate the additional information too
09:14 adsisco whats the 'right way' to install java on minion machine
09:14 martoss joined #salt
09:14 valentinbud Maste and minion running 2014.1.10, the only thing I have modified was external_auth from pam, *nothing* else and of course I have restarted the master.
09:15 valentinbud The OS is Debian and Mac OS X.
09:15 valentinbud Same error on both.
09:15 babilen adsisco: "pkg.installed: - name: default-jre" (on Debian systems, adjust as appropriate)
09:16 babilen adsisco: What do you require "Java" for? What does "Java" refer to exactly (e.g. the JRE, JDK, specific version, ...)
09:17 adsisco babilen: the pkg.installed is a good lead
09:18 babilen adsisco: See http://docs.saltstack.com/en/latest/ref/states/all/salt.states.pkg.html for further details on the pkg states.
09:19 adsisco thanks!
09:19 babilen Installing packages via states is also discussed in: http://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html
09:20 babilen adsisco: Do you need this to run on different distributions/operating systems?
09:21 adsisco nope
09:27 Hell_Fire joined #salt
09:29 stolitablrrr joined #salt
09:29 babilen adsisco: Are your minions running Debian?
09:30 adsisco yea
09:30 lunamystry left #salt
09:30 adsisco openjdk-7-jdk:
09:30 adsisco pkg:
09:30 adsisco - installed
09:30 adsisco all that is required?
09:31 adsisco i basically have a vagrant setup with 2 VM, 1 minion, 1 master, so i save the sls file somewhere on master and have it execute on minion?
09:33 babilen You could save it in /srv/salt/openjdk.sls and a suitable top.sls and then run "salt '*' state.highstate" -- If you don't have a top.sls yet you can also run "salt '*' state.sls openjdk"
09:34 babilen I would read and work through the states tutorial I linked earlier. I am sure that it will clarify a lot of your questions and you will have a better salt experience :)
09:35 adsisco haha sure, thanks for all he info!
09:38 sroegner joined #salt
09:55 SheetiS joined #salt
09:56 valentinbud joined #salt
10:01 ggoZ joined #salt
10:02 cnelsonsic joined #salt
10:06 SheetiS1 joined #salt
10:07 dude051 joined #salt
10:08 dude051 joined #salt
10:09 adsisco so i've setup the top file at base
10:09 adsisco where do i place the other SLS?
10:09 adsisco for installation of individual packages
10:10 SheetiS joined #salt
10:10 valentinbud adsisco: let's say you want to install ntp and that file_roots: \n base: \n  - /srv/salt you can place the ntp.sls file under /srv/salt or init.sls under /srv/salt/ntp/.
10:10 valentinbud Then you can run salt '*' state.sls ntp
10:11 valentinbud ntp.sls or init.sls would contain ntp: \n  pkg.installed
10:11 adsisco i see... thanks!
10:13 valentinbud adsisco the following will definitely help you for a more thorough understanding: http://docs.saltstack.com/en/latest/ref/states/index.html.
10:25 ml_1 joined #salt
10:25 cnelsonsic joined #salt
10:32 srage joined #salt
10:32 ninkotech__ joined #salt
10:38 valentinbud joined #salt
10:41 DaveQB joined #salt
10:43 valentinbud joined #salt
10:44 valentinbud joined #salt
10:45 valentinbud joined #salt
10:48 valentinbud joined #salt
10:50 SheetiS joined #salt
10:53 valentinbud joined #salt
10:56 dude051 joined #salt
11:14 nkuttler hrm, any guesses why a grains.append would return success, but the grain isn't saved?
11:18 nkuttler hm, does hardcoding the grains in the main minion config prevent me from setting more?
11:20 adsisco for indenting in sls/yml file is 2 spacing and tab equivalent?
11:20 valentinbud joined #salt
11:22 adsisco nvm just saw it in documentation, only 2 spacing
11:24 adsisco sudo salt '*' ???? <--- i want to install openjdk that is declared in base top file
11:26 SheetiS so you have a openjdk.sls state you want to apply?
11:27 SheetiS if that is the case it'd be like this
11:27 sroegner joined #salt
11:27 SheetiS sudo salt "*" state.sls openjdk  (would apply to all servers)
11:27 adsisco i have a openjdk folder with init.sls, which i believe is the same
11:27 SheetiS it is the same
11:28 adsisco No matching sls found for 'openjdk' in env 'base'
11:28 adsisco got this error though
11:28 adsisco probably need to have another folder base for the openjdk
11:29 SheetiS what folder is your openjdk/init.sls in?
11:29 SheetiS like my file_roots is /srv/salt, so I'd keep it in /srv/salt/openjdk/init.sls to apply it
11:29 adsisco haha yea
11:30 adsisco ok, letme try and fix it
11:32 adsisco what is the purpose of highstate?
11:33 adsisco anyway it seems like the above command worked, but it just hangs, i guess its installing the packages
11:33 adsisco any verbose mode?
11:35 SheetiS1 joined #salt
11:38 bhosmer joined #salt
11:41 sroegner joined #salt
11:49 cnelsonsic joined #salt
11:53 cnelsonsic joined #salt
12:07 sectionme joined #salt
12:35 ahmetcan joined #salt
12:35 ahmetcan hi
12:35 ahmetcan I'm new about salt
12:35 ahmetcan I want installed drupal with salt and I want ask lamp installation with salt
12:36 ahmetcan How can I install and configure  mysql with salt
12:36 Hemebond left #salt
12:37 ahmetcan left #salt
12:37 temha joined #salt
12:41 cnelsonsic joined #salt
12:46 cnelsonsic joined #salt
12:47 lunamystry joined #salt
12:49 lunamystry Hi, I am trying to run chocolatey.bootstrap and I get an Errno 10051. Downloading .Net seems to fail although this is a windows8.1 machine which already has .Net installed
12:50 lunamystry I looked at the source for the chocolatey module and it seems to be using requests. I suspect proxy issues. The requests.get(fixed_url) is not given proxy details. Would this be a problem?
12:51 lunamystry How can I check?
12:56 SheetiS joined #salt
12:56 diegows joined #salt
13:10 babilen lunamystry: Ensure that the Windows box can connect to the internet without going through a proxy and try again
13:10 felskrone joined #salt
13:12 lunamystry I have to go through the proxy, I set the proxy via the System variables and this seems to work.
13:14 CatPlusPlus joined #salt
13:15 babilen Oh, I thought you did that before already :)
13:18 srage_ joined #salt
13:19 SheetiS1 joined #salt
13:21 lunamystry I had set the proxy via the normal windows GUI (windows 8 has two places now) and that was working. I thought that set the variable aswell
13:21 lunamystry thank you for the help
13:24 gmeno joined #salt
13:26 cnelsonsic joined #salt
13:39 srage joined #salt
13:41 srage__ joined #salt
13:41 duncanmv joined #salt
13:45 duncanmv Hi, I am running salt-master as root. I have a user1 which is listed in salt/master pam eauth and authorized to do everything .*. I run a script as user2 and want to use LocalClient to get_token using pam auth against user1 and execute commands that user1 has auth to. Should this work? Right now LocalClient can't connect to master (auth works) but later commands do not, probably because user2 can't read /var/run/salt ipc sockets
13:52 hotsnow joined #salt
13:57 sectionme joined #salt
14:00 rojem joined #salt
14:01 icebourg joined #salt
14:02 icebourg joined #salt
14:03 bhosmer joined #salt
14:03 zz_chamunks joined #salt
14:03 icebourg joined #salt
14:07 SheetiS joined #salt
14:10 hotsnow joined #salt
14:13 SheetiS1 joined #salt
14:19 kt766 joined #salt
14:21 kt76 joined #salt
14:25 ajprog_laptop joined #salt
14:39 pastacino joined #salt
14:40 madduck joined #salt
14:40 madduck joined #salt
14:46 hotsnow joined #salt
14:48 cnelsonsic joined #salt
14:49 tuck182 joined #salt
15:04 cnelsonsic joined #salt
15:09 Whissi joined #salt
15:10 mordonez joined #salt
15:13 TheThing joined #salt
15:17 cnelsonsic joined #salt
15:20 jergerber joined #salt
15:23 cnelsonsic joined #salt
15:23 bhosmer joined #salt
15:24 intellix joined #salt
15:32 logix812 joined #salt
15:36 rojem joined #salt
15:39 cnelsonsic joined #salt
15:43 cnelsonsic joined #salt
15:44 gmeno joined #salt
15:51 cnelsonsic joined #salt
15:58 mordonez joined #salt
16:01 cnelsonsic joined #salt
16:01 tuck182 joined #salt
16:06 TheThing joined #salt
16:07 SheetiS joined #salt
16:13 SheetiS1 joined #salt
16:15 napper joined #salt
16:25 srage joined #salt
16:27 tunnels joined #salt
16:32 SheetiS joined #salt
16:34 tuck182 joined #salt
16:40 MrTango joined #salt
16:44 cnelsonsic joined #salt
16:49 cnelsonsic joined #salt
17:03 jergerber joined #salt
17:05 cnelsonsic joined #salt
17:05 jergerber joined #salt
17:12 aquinas joined #salt
17:14 swa_work joined #salt
17:20 Luke joined #salt
17:21 Luke joined #salt
17:23 SheetiS1 joined #salt
17:23 cnelsonsic joined #salt
17:28 martoss joined #salt
17:36 icebourg joined #salt
17:38 bhosmer joined #salt
17:38 pfallenop joined #salt
17:45 SheetiS joined #salt
17:50 napper joined #salt
17:55 cnelsonsic joined #salt
17:55 ckao joined #salt
17:56 bhosmer joined #salt
17:59 SheetiS1 joined #salt
18:08 icebourg joined #salt
18:08 viq joined #salt
18:09 cnelsonsic joined #salt
18:11 logix812 joined #salt
18:14 Guest49252 joined #salt
18:22 otter768 joined #salt
18:28 cnelsonsic joined #salt
18:39 markizano joined #salt
18:39 Luke joined #salt
18:40 napper joined #salt
18:40 markizano hi all!    I'm trying to run highstate on 4 hosts and i need them to execute highstate in order each time. If I start highstate on host-a.company.com I want to trigger highstate for host-b, host-c, and host-d
18:41 markizano I read that the overstate was supposed to take care of this, but this was back in 0.17.4
18:41 markizano Is that being replaced by the reactor system ?
18:41 martoss joined #salt
18:42 markizano i'm also curious about baking this into the states, something like, (at the end of highstate of host-a, go issue highstate on host-b)
18:44 mordonez joined #salt
18:45 lunamystry joined #salt
18:45 lunamystry Hi
18:46 lunamystry I am wondering if it is possible to write my own modules which are run: salt '*' my_module.action
18:47 markizano lunamystry: http://docs.saltstack.com/en/latest/ref/modules/
18:47 markizano create a _modules directory in your states, save the file as my_module.py
18:47 markizano you'll have access to __salt__, __grains__ and __pillar__ as global vars in each module.
18:48 lunamystry I am doing that but its not working. I will keep trying thank you
18:48 markizano def action(): print "Have fun!"
18:48 lunamystry I copied chocolatey.py from the salt github repo just to see if it will work. but its not
18:48 markizano salt-call saltutil.sync_all <- to sync the modules down to the minion.
18:49 markizano it usually does that during a highstate
18:54 markizano lunamystry: sync_all work for you ?
18:54 lunamystry I am trying it out now
18:55 swa_work joined #salt
18:56 lunamystry its not working.  my_module.action does not exitst
18:56 SheetiS joined #salt
18:56 SheetiS markizano:  I got disconnected when I saw your question earlier.  Did anyone answer you?
18:57 markizano SheetiS: not yet
18:57 SheetiS I think orchestrate is the way to handle what you want.  It's the successor to overstate.
18:59 cnelsonsic joined #salt
19:00 SheetiS The orchestration could be used to run the highstates in order
19:01 SheetiS reactor is more... well... reactive. It'd be appropriate if you wanted a highstate on 1 machine to trigger actions on others.  When I think of using the reactor, I think action 'A' triggers the action/reaction 'B'
19:01 TheThing joined #salt
19:02 markizano hmm
19:03 markizano this guy: http://docs.saltstack.com/en/latest/topics/tutorials/states_pt5.html
19:03 markizano ?
19:04 SheetiS http://salt.readthedocs.org/en/latest/topics/tutorials/states_pt5.html#orchestrate-runner has a good example.  You could just have the 4 items be your machines targeted with highstates in order
19:04 SheetiS yeah the orchestrate part in particular I think would be best not knowing the specifics of what you are doing.
19:05 markizano ok kewl - i wasn't that far off track then, it's just been moved :)
19:06 otter768 joined #salt
19:06 SheetiS the page you linked, about haflway down would have the orchestrate runner stuff.
19:06 markizano SheetiS: Thanks much!!!
19:06 SheetiS no problem.
19:14 cnelsonsic joined #salt
19:16 nbarnett joined #salt
19:16 peters-tx joined #salt
19:17 TheThing joined #salt
19:18 FeatherKing joined #salt
19:22 thayne joined #salt
19:25 nbarnett joined #salt
19:28 PsionTheory joined #salt
19:30 cnelsonsic joined #salt
19:30 thayne joined #salt
19:32 SheetiS1 joined #salt
19:40 cnelsonsic joined #salt
19:47 CeBe joined #salt
19:48 cnelsonsic joined #salt
19:49 perfectsine joined #salt
19:52 srage_ joined #salt
19:52 cnelsonsic joined #salt
19:52 viq joined #salt
19:58 thayne joined #salt
20:00 intellix joined #salt
20:08 cnelsonsic joined #salt
20:09 horsethief joined #salt
20:09 monokrome joined #salt
20:11 viq joined #salt
20:11 horsethief hello, i'm trying to learn salt and had a question: if I wanted to use salt to install/manage a package in the arch linux AUR repository, is that possible with something like pkg: google-chrome, or do i need to be using things like cmd.run?
20:15 ajw0100 joined #salt
20:20 Luke joined #salt
20:23 viq horsethief: for AUR you'd need cmd.run, or maybe hack around a package provider
20:24 viq horsethief: by default salt just talks to system's package manager - and on arch that would be pacman, which knows nothing about AUR
20:24 horsethief viq: with a package provider would I still need to use cmd.run eg: cmd.run: aura -A --noconfirm google-chrome
20:25 viq horsethief: if salt knew how to use say aura as a package provider, then no
20:29 srage joined #salt
20:36 horsethief viq: thanks for all the help. For the sake of someone searching logs at a later date, i found https://github.com/saltstack/salt/issues/10064 to be helpful on the subject
20:36 cnelsonsic joined #salt
20:41 ggoZ joined #salt
20:48 jslatts joined #salt
20:52 cnelsonsic joined #salt
20:56 swa_work joined #salt
20:57 viq joined #salt
21:03 Luke joined #salt
21:05 melinath joined #salt
21:09 ajw0100 joined #salt
21:11 cnelsonsic joined #salt
21:12 FeatherKing joined #salt
21:16 bhosmer joined #salt
21:17 tmandry joined #salt
21:18 tmandry I'm sure you get this question a lot, but I can't find anything online -- when is it looking like Helium will be released?
21:22 dude051 joined #salt
21:27 cnelsonsic joined #salt
21:35 viq tmandry: I think RC was supposed to be this past week, and at least a couple of weeks for the dust to settle before a relase, from what I heard
21:40 dude051 joined #salt
21:41 dude051 joined #salt
21:47 cnelsonsic joined #salt
21:57 melinath joined #salt
22:00 viq joined #salt
22:03 Luke joined #salt
22:07 cnelsonsic joined #salt
22:15 mndo joined #salt
22:22 elithrar left #salt
22:22 cnelsonsic joined #salt
22:26 cnelsonsic joined #salt
22:30 diegows joined #salt
22:31 schimmy joined #salt
22:31 cnelsonsic joined #salt
22:34 schimmy1 joined #salt
22:37 melinath joined #salt
22:38 thayne joined #salt
22:40 Luke joined #salt
22:43 SheetiS joined #salt
22:46 melinath joined #salt
22:47 cnelsonsic joined #salt
22:48 joehillen joined #salt
22:49 napper joined #salt
22:49 SheetiS1 joined #salt
22:51 bhosmer joined #salt
22:53 DaveQB joined #salt
23:02 Outlander joined #salt
23:04 joehillen joined #salt
23:07 SheetiS joined #salt
23:22 SheetiS1 joined #salt
23:26 mosen joined #salt
23:49 TheThing_ joined #salt
23:50 joehillen joined #salt
23:51 tmandry joined #salt
23:54 melinath joined #salt
23:58 melinath joined #salt
23:59 thayne joined #salt

| Channels | #salt index | Today | | Search | Google Search | Plain-Text | summary