<pi3r> lambdamu: oh jeez this works: nix-shell release.nix --command 'runghc -package --ghc-arg=ghc user/setenv.hs'
<pi3r> what a crazy syntax
<NixOS_GitHub> [nixpkgs] AndersonTorres opened pull request #23161: freecell-solver: 3.26.0 -> 4.8.0 (master...freecell-solver) https://git.io/vyUF9
dbmikus has quit [(Quit: WeeChat 1.7)]
<lambdamu> pi3r: weird indeed
ttuegel has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] edef1c opened pull request #23162: This was breaking evaluation. (master...fix-rnv) https://git.io/vyUbL
digitus has quit [(Quit: digitus)]
markus1209 has joined #nixos
markus1219 has joined #nixos
markus1189 has quit [(Ping timeout: 240 seconds)]
markus1199 has quit [(Ping timeout: 255 seconds)]
kampfschlaefer has quit [(Ping timeout: 260 seconds)]
ryanartecona has quit [(Quit: ryanartecona)]
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
erasmas has quit [(Quit: leaving)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vyUA7
<NixOS_GitHub> nixpkgs/master 447ba91 edef: rnv: fix missing `rec` (#23162)
ndowens08 has joined #nixos
<ndowens08> While I am thinking about it, did you guys see the Cloudfire or so vulnerability that has possibly affected a lot of sites?
<RchrdB> I hope so, it's been all over twitter and the news lately.
<ndowens08> yup scary :\
gk_-1wm_- has joined #nixos
gk_-1wm_- has left #nixos []
freusque has quit [(Ping timeout: 268 seconds)]
<gchristensen> is there a way other than the vga parameter to tell the kernel to make the font display bigger? it is picking up the native resolution of my display, which makes the font about 1mm tall
jensens has quit [(Ping timeout: 255 seconds)]
ndowens08 has quit [(Quit: WeeChat 1.7)]
takle has quit [(Remote host closed the connection)]
jsgrant- has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] edef1c opened pull request #23164: pythonPackages.publicsuffix: 1.0.2 -> 1.1.0 (master...publicsuffix-1.1.0) https://github.com/NixOS/nixpkgs/pull/23164
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
<the-kenny> So much space to work with! :)
takle has joined #nixos
MP2E has quit [(Quit: bbl)]
takle has quit [(Ping timeout: 260 seconds)]
dingen has joined #nixos
dingen is now known as dreamer
dreamer has quit [(Changing host)]
dreamer has joined #nixos
dreamer has left #nixos []
MarcelineVQ has quit [(Ping timeout: 260 seconds)]
nh2 has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] nbp closed pull request #23102: Allow directories with a default.nix to be imported as an overlay. Cl… (master...master) https://git.io/vyeTn
AllanEspinosa has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
mudri has joined #nixos
phreedom has quit [(Ping timeout: 268 seconds)]
phreedom has joined #nixos
digitalmentat has joined #nixos
gk_-1wm has joined #nixos
gk_-1wm has left #nixos []
mudri has quit [(Quit: WeeChat 1.7)]
lambdamu has quit [(Read error: Connection reset by peer)]
MarcelineVQ has joined #nixos
sibi has quit [(Quit: Connection closed for inactivity)]
mbrgm has quit [(Ping timeout: 240 seconds)]
mbrgm has joined #nixos
jackneill__ has quit [(Remote host closed the connection)]
digitalmentat has quit [(Ping timeout: 260 seconds)]
gk-------1__w__m has joined #nixos
gk-------1__w__m has left #nixos []
derjohn_mob has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
eacameron has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
s33se has joined #nixos
takle has joined #nixos
s33se_ has quit [(Ping timeout: 240 seconds)]
alx741 has quit [(Quit: alx741)]
derjohn_mob has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
ibrahims has quit [(Ping timeout: 260 seconds)]
sivteck has joined #nixos
dramforever has joined #nixos
ericsagnes has quit [(Ping timeout: 255 seconds)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
ibrahims has joined #nixos
ibrahims has quit [(Ping timeout: 260 seconds)]
jsgrant has quit [(Read error: Connection reset by peer)]
ibrahims has joined #nixos
alx741 has joined #nixos
hexagoxel has quit [(Ping timeout: 240 seconds)]
systemfault has quit [(Quit: Bye!)]
hexagoxel has joined #nixos
ibrahims has quit [(Ping timeout: 260 seconds)]
ibrahims has joined #nixos
ibrahims has quit [(Ping timeout: 260 seconds)]
mguentner has quit [(Quit: WeeChat 1.7)]
Hoolootwo has joined #nixos
ibrahims has joined #nixos
dramforever has quit [(Ping timeout: 240 seconds)]
mguentner has joined #nixos
ibrahims has quit [(Ping timeout: 260 seconds)]
dramforever has joined #nixos
wavewave has quit [(Quit: Connection closed for inactivity)]
ibrahims has joined #nixos
ericsagnes has joined #nixos
ibrahims has quit [(Ping timeout: 255 seconds)]
systemfault has joined #nixos
<gchristensen> setting up the 9560 on nixos has been shockingly easy.
mguentner2 has joined #nixos
sivteck has quit [(Read error: Connection reset by peer)]
<adelbertc> gchristensen: the new dell xps 15?
<gchristensen> yeah, adelbertc
<adelbertc> cool to hear
<gchristensen> I'm working on a write-up. I'll post in the morning. Way past my bedtime :)
<adelbertc> im thinking about picking up one of the new x1 carbons, hopefully its just as easy
<adelbertc> awesome, looking forward to it
mguentner has quit [(Ping timeout: 260 seconds)]
<gchristensen> good night
ibrahims has joined #nixos
ibrahims has quit [(Ping timeout: 260 seconds)]
ericsagnes has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has joined #nixos
ertes has joined #nixos
takle has joined #nixos
Rotaerk has joined #nixos
ibrahims has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
ibrahims has quit [(Ping timeout: 240 seconds)]
ericsagnes has joined #nixos
indi_ has joined #nixos
proteusguy has quit [(Remote host closed the connection)]
davidak has quit [(Quit: Leaving.)]
ericsagnes has quit [(Ping timeout: 260 seconds)]
indi_ has quit [(Remote host closed the connection)]
sellout- has joined #nixos
alx741 has quit [(Ping timeout: 260 seconds)]
ibrahims has joined #nixos
ibrahims has quit [(Ping timeout: 255 seconds)]
roconnor has quit [(Ping timeout: 260 seconds)]
RayNbow`TU has joined #nixos
ericsagnes has joined #nixos
layus_ has joined #nixos
danielrf1 has joined #nixos
wrl_ has joined #nixos
armin_ has joined #nixos
kirelagi_ has joined #nixos
smaeul has joined #nixos
the_ktosiek has joined #nixos
ok2`` has joined #nixos
ppppp5_ has joined #nixos
andreas313 has joined #nixos
Entroacc1ptor has joined #nixos
mudri` has joined #nixos
aszlig_ has joined #nixos
phreedom_ has joined #nixos
Willi_Bu1z has joined #nixos
slyfox_ has joined #nixos
tinkyhol1oway has joined #nixos
s33se_ has joined #nixos
takle has joined #nixos
niksnut_ has joined #nixos
olejorge1b has joined #nixos
Yatekii_ has joined #nixos
systmkor has joined #nixos
cmr_prime has joined #nixos
Guest6667 has joined #nixos
way218 has quit [(Ping timeout: 260 seconds)]
sziszi has quit [(Ping timeout: 260 seconds)]
jonafato has quit [(Ping timeout: 260 seconds)]
jluttine has quit [(Ping timeout: 260 seconds)]
shlevy has quit [(Ping timeout: 260 seconds)]
bitchecker has quit [(Ping timeout: 260 seconds)]
mooseboobs has quit [(Ping timeout: 260 seconds)]
Judson has quit [(Ping timeout: 260 seconds)]
mguentner2 has quit [(Ping timeout: 260 seconds)]
s33se has quit [(Ping timeout: 260 seconds)]
mk-fg has quit [(Ping timeout: 260 seconds)]
_habnabit has quit [(Ping timeout: 260 seconds)]
tinkyholloway has quit [(Ping timeout: 260 seconds)]
kirelagin has quit [(Ping timeout: 260 seconds)]
aszlig has quit [(Ping timeout: 260 seconds)]
WilliButz has quit [(Ping timeout: 260 seconds)]
slyfox has quit [(Ping timeout: 260 seconds)]
viric has quit [(Ping timeout: 260 seconds)]
Guest6666 has quit [(Ping timeout: 260 seconds)]
andreas303 has quit [(Ping timeout: 260 seconds)]
ppppp5 has quit [(Ping timeout: 260 seconds)]
bgamari has quit [(Ping timeout: 260 seconds)]
mudri|srcf has quit [(Ping timeout: 260 seconds)]
cmr has quit [(Ping timeout: 260 seconds)]
fiddlerwoaroof has quit [(Ping timeout: 260 seconds)]
oida has quit [(Ping timeout: 260 seconds)]
Dezgeg has quit [(Ping timeout: 260 seconds)]
pierron has quit [(Ping timeout: 260 seconds)]
schoppenhauer has quit [(Ping timeout: 260 seconds)]
bara has quit [(Ping timeout: 260 seconds)]
yorick has quit [(Ping timeout: 260 seconds)]
MinceR has quit [(Ping timeout: 260 seconds)]
Bane^ has quit [(Ping timeout: 260 seconds)]
olejorgenb has quit [(Ping timeout: 260 seconds)]
CcxWrk has quit [(Ping timeout: 260 seconds)]
Yatekii has quit [(Ping timeout: 260 seconds)]
marcinkuzminski has quit [(Ping timeout: 260 seconds)]
Biappi has quit [(Ping timeout: 260 seconds)]
armin has quit [(Ping timeout: 260 seconds)]
systmkor_ has quit [(Ping timeout: 260 seconds)]
alphor_ has joined #nixos
goodwill has quit [(Ping timeout: 240 seconds)]
alphor has quit [(Ping timeout: 240 seconds)]
phI||Ip has quit [(Ping timeout: 240 seconds)]
mood has quit [(Ping timeout: 240 seconds)]
catern has quit [(Ping timeout: 240 seconds)]
Vorpal has quit [(Ping timeout: 240 seconds)]
kyren_ has quit [(Ping timeout: 240 seconds)]
ToxicFrog has quit [(Ping timeout: 240 seconds)]
grisher has quit [(Ping timeout: 240 seconds)]
RayNbow` has quit [(Ping timeout: 240 seconds)]
sphalerite has quit [(Ping timeout: 240 seconds)]
so has quit [(Ping timeout: 240 seconds)]
ertes has quit [(Ping timeout: 240 seconds)]
MarcelineVQ has quit [(Ping timeout: 240 seconds)]
phreedom has quit [(Ping timeout: 240 seconds)]
MichaelRaskin has quit [(Ping timeout: 240 seconds)]
layus__ has quit [(Ping timeout: 240 seconds)]
justanotheruser has quit [(Ping timeout: 240 seconds)]
hiberno has quit [(Ping timeout: 240 seconds)]
c74d has quit [(Ping timeout: 240 seconds)]
esmiurium has quit [(Ping timeout: 240 seconds)]
tv has quit [(Ping timeout: 240 seconds)]
wrl has quit [(Ping timeout: 240 seconds)]
Nafai has quit [(Ping timeout: 240 seconds)]
jaym_ has quit [(Ping timeout: 240 seconds)]
Entroacceptor has quit [(Ping timeout: 240 seconds)]
obadz has quit [(Ping timeout: 240 seconds)]
pmade has quit [(Ping timeout: 240 seconds)]
danielrf has quit [(Ping timeout: 240 seconds)]
fractal has quit [(Ping timeout: 240 seconds)]
afics has quit [(Ping timeout: 240 seconds)]
ok2` has quit [(Ping timeout: 240 seconds)]
ktosiek has quit [(Ping timeout: 240 seconds)]
niksnut has quit [(Ping timeout: 240 seconds)]
sziszi has joined #nixos
so_ has joined #nixos
phI||Ip has joined #nixos
bitchecker has joined #nixos
goodwill_ has joined #nixos
fiddlerwoaroof_ has joined #nixos
mooseboobs has joined #nixos
jonafato has joined #nixos
kyren has joined #nixos
shlevy has joined #nixos
mood has joined #nixos
Bane^ has joined #nixos
c74d has joined #nixos
goodwill_ is now known as goodwill
bara has joined #nixos
ToxicFrog has joined #nixos
Biappi has joined #nixos
mk-fg has joined #nixos
mk-fg has quit [(Changing host)]
mk-fg has joined #nixos
grisher has joined #nixos
way218 has joined #nixos
tv has joined #nixos
oida has joined #nixos
ertes has joined #nixos
pmade has joined #nixos
mguentner2 has joined #nixos
hiberno has joined #nixos
Dezgeg has joined #nixos
Judson has joined #nixos
CcxWrk has joined #nixos
MarcelineVQ has joined #nixos
esmiurium has joined #nixos
bgamari has joined #nixos
obadz has joined #nixos
_habnabit has joined #nixos
jluttine has joined #nixos
marcinkuzminski has joined #nixos
ibrahims has joined #nixos
Nafai has joined #nixos
takle has quit [(Ping timeout: 241 seconds)]
manveru has quit [(Ping timeout: 240 seconds)]
catern has joined #nixos
bret has quit [(Ping timeout: 252 seconds)]
justanotheruser has joined #nixos
cstrahan has quit [(Ping timeout: 258 seconds)]
Vorpal has joined #nixos
Vorpal has quit [(Changing host)]
Vorpal has joined #nixos
MinceR has joined #nixos
codedmart has quit [(Ping timeout: 256 seconds)]
sphalerite has joined #nixos
viric has joined #nixos
jaym has joined #nixos
edvorg has quit [(Ping timeout: 260 seconds)]
pierron has joined #nixos
schoppenhauer has joined #nixos
manveru has joined #nixos
systemfault has quit [(Quit: Bye!)]
ibrahims has quit [(Ping timeout: 260 seconds)]
bret has joined #nixos
codedmart has joined #nixos
cstrahan has joined #nixos
filterfish has joined #nixos
fractal has joined #nixos
ibrahims has joined #nixos
ericsagnes has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
ibrahims has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
filterfish_ has joined #nixos
d762b440__ has joined #nixos
filterfish_ has quit [(Read error: Connection reset by peer)]
sziszi has quit [(Ping timeout: 260 seconds)]
so_ has quit [(Ping timeout: 260 seconds)]
viric has quit [(Ping timeout: 260 seconds)]
Bane^ has quit [(Ping timeout: 260 seconds)]
alphor_ has quit [(Ping timeout: 260 seconds)]
Bane^^ has joined #nixos
pmade_ has joined #nixos
alphor has joined #nixos
Bane^^ is now known as Bane^
sziszi has joined #nixos
esmiurium_ has joined #nixos
edvorg has joined #nixos
schoppenhauer has quit [(Ping timeout: 240 seconds)]
pmade has quit [(Ping timeout: 240 seconds)]
filterfish has quit [(Ping timeout: 240 seconds)]
esmiurium has quit [(Ping timeout: 240 seconds)]
pmade_ is now known as pmade
so has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
viric has joined #nixos
schoppenhauer has joined #nixos
edvorg has quit [(Ping timeout: 240 seconds)]
ericsagnes has joined #nixos
ibrahims has joined #nixos
edvorg has joined #nixos
jmeredith has quit [(Quit: Connection closed for inactivity)]
dramforever has quit [(Quit: Leaving)]
ibrahims has quit [(Ping timeout: 260 seconds)]
Wizek has quit [(Ping timeout: 260 seconds)]
proteusguy has joined #nixos
d762b440__ has quit [(Ping timeout: 240 seconds)]
ibrahims has joined #nixos
ibrahims has quit [(Ping timeout: 268 seconds)]
<Ralith> gchristensen: \o/
<Ralith> thanks for being the guinea pig
peterhoeg has joined #nixos
d762b440__ has joined #nixos
mkoenig has joined #nixos
ibrahims has joined #nixos
xwvvvvwx has joined #nixos
ibrahims has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/vyTt1
<NixOS_GitHub> nixpkgs/master cbe7650 Nick Hu: fdr: init at 4.2.0
<NixOS_GitHub> nixpkgs/master e564a39 Peter Hoeg: Merge pull request #22770 from NickHu/master...
xwvvvvwx has quit [(Client Quit)]
<hyper_ch> hmmm, looks like nix isn't affected by sha1 sind sha256 is being used... amirite?
kini has quit [(Quit: No Ping reply in 180 seconds.)]
kini has joined #nixos
takle has joined #nixos
mkoenig has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/3a4dd97c550bf01bba09c00f36203e5ac105a07f
<NixOS_GitHub> nixpkgs/master 3a4dd97 Franz Pletz: nginx module: fix acme if vhost name != serverName...
mkoenig has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
ibrahims has joined #nixos
<eacameron> ekleog: How do I use the new security.dhparams module? I have nixops machine and I added "security.dhparams = { nginx = 3072; };" but it gives me an error that `security.dhparams` does not exist
ibrahims has quit [(Ping timeout: 260 seconds)]
sibi has joined #nixos
nekroze has joined #nixos
<nekroze> Can anyone tell me what is going wrong here "hash of path ‘/nix/store/9hms7vkxpjx3a82cw58qays20cnzdmz0-python3-3.4.5’ has changed from ‘99386c19e79487e77a49f2bd5dc4c4c9400706ae85c73a149f9f61b2eb118d42’ to ‘29caa1190111dbdbfcf87410d1c07c84901b70929658562de7d180bb0a818f09’! at
<nekroze> /nix/store/gyxrpa4vl6parf1r66wwga50zg81n4lr-nix-1.11.6/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/Nix/CopyClosure.pm line 44." Just started happening out of the blue.
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
ibrahims has joined #nixos
eacameron has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/vyTmW
<NixOS_GitHub> nixpkgs/master a6dffee Jonathan Rudenberg: libcec: 3.1.0 -> 4.0.2
<NixOS_GitHub> nixpkgs/master 87d294f Jonathan Rudenberg: kodi: Explicitly compile in libcec support...
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vyTm0
<NixOS_GitHub> nixpkgs/master 9f184ac Peter Hoeg: utox: 0.13.0 -> 0.13.1
d762b440__ has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
freusque has joined #nixos
<clever> hyper_ch: all objects in git are identified by sha1 hashes
<clever> hyper_ch: and i believe the signatures on the git history are signing the sha1 of the commit
nekroze has quit [(Quit: Lost terminal)]
eacameron has joined #nixos
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 260 seconds)]
thc202 has joined #nixos
s33se has joined #nixos
takle has joined #nixos
s33se_ has quit [(Ping timeout: 240 seconds)]
s33se has quit [(Ping timeout: 240 seconds)]
mog has quit [(Ping timeout: 240 seconds)]
s33se has joined #nixos
schneefux has quit [(Ping timeout: 268 seconds)]
hotfuzz_ has joined #nixos
d762b440__ has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
hotfuzz has quit [(Ping timeout: 268 seconds)]
s33se_ has joined #nixos
s33se has quit [(Ping timeout: 240 seconds)]
d762b440__ has quit [(Ping timeout: 240 seconds)]
s33se_ has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to staging: https://git.io/vyTYx
<NixOS_GitHub> nixpkgs/staging 9d14ea4 Franz Pletz: utillinux: 2.29 -> 2.29.2 for CVE-2017-2616...
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vyTOe
<NixOS_GitHub> nixpkgs/master 6bafe64 Franz Pletz: qemu: apply patches for multiple CVEs...
takle has joined #nixos
<srk> hmm
<srk> any idea how to get build hash from tarball build log?
<srk> or git commit hash?
<srk> or should I use short hash extracted from /nix/store/gmka0y98lk7r32mb26id2473c9csj3zn-tarball ?
mog has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to release-16.09: https://git.io/vyTOl
<NixOS_GitHub> nixpkgs/release-16.09 edce91c Franz Pletz: qemu: apply patches for multiple CVEs...
schneefux has joined #nixos
montag451_ has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vyTOi
<NixOS_GitHub> nixpkgs/master 6dfbb07 Franz Pletz: mupdf: add patch to fix CVE-2017-5896
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to release-16.09: https://github.com/NixOS/nixpkgs/commit/58f363fe9807be8e1bff0a13a9caac7656583e50
<NixOS_GitHub> nixpkgs/release-16.09 58f363f Franz Pletz: mupdf: add patch to fix CVE-2017-5896...
ericsagnes has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
takle has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
johnsonav has quit [(Ping timeout: 240 seconds)]
slyfox_ is now known as slyfox
roygbiv has quit [(Quit: ™)]
ambro718 has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #23067: hostapd-2.6: libressl patches. (master...hostapd_fix) https://git.io/vDx6P
filterfish has joined #nixos
SShrike has left #nixos ["User left"]
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #23151: git-dit: init at 0.1.0 (master...git-dit-0.1) https://git.io/vyJoR
filterfish has quit [(Ping timeout: 240 seconds)]
gilligan_ has joined #nixos
s33se has joined #nixos
kampfschlaefer has joined #nixos
gilligan_ has quit [(Quit: Leaving)]
eacameron has joined #nixos
<the-kenny> Hm. Anyone got an idea why my local rust package isn't building anymore? Error is 'failed to open: /tmp/nix-build-herbstmove-0.4.drv-0/deps/registry/index/-ba82b75dd6681d6f/.cargo-index-lock'. Was working fine before updating my nixpkgs to latest master.
Ivanych has quit [(Quit: Leaving.)]
eacameron has quit [(Ping timeout: 260 seconds)]
<the-kenny> the strangest thing is that I still see the 'warning: custom registry support via the `registry.index` [...]' warning even though https://github.com/NixOS/nixpkgs/commit/6dbb3ab03124610dad016fdd52fa2caae969d143 should get rid of it
<the-kenny> Ugh I think I know what's the issue
* the-kenny checks
Ivanych has joined #nixos
takle has joined #nixos
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
RchrdB has quit [(Ping timeout: 260 seconds)]
* aristid gets weird errors around setuid wrappers with nixos-unstable-small
<aristid> i'm bisecting to the offending commit
chris| has quit [(Quit: Quit)]
chris| has joined #nixos
<the-kenny> for some reason fetch-cargo-deps doesn't actually fetch any deps on my build
hamishmack has quit [(Ping timeout: 255 seconds)]
hamishmack has joined #nixos
wangoe has quit [(Quit: WeeChat 1.5)]
<the-kenny> aristid: I just had "sudo needs the setuid bit set" (or similar) after nixos-rebuild switch'ing
<LnL> the-kenny: are you on unstable?
<the-kenny> LnL: master
<the-kenny> as of one hour ago
<the-kenny> reboot fixed it
<LnL> something changed with the setuid wrappers
<lassulus> LnL: yes, this PR was merged https://github.com/NixOS/nixpkgs/pull/16654
montag451_ has quit [(Ping timeout: 240 seconds)]
<the-kenny> Okay, now can someone explain me while Google Chrome blocks its own 'print preview' with "Refused to load the script 'chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/main.js' because it violates the following Content Security Policy directive: "script-src chrome://resources 'self' 'unsafe-eval'"." ? :D
<the-kenny> okay, looks like an upstream issue
jgertm has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
dramforever has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
mudri has joined #nixos
eacameron has joined #nixos
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vyTnT
<NixOS_GitHub> nixpkgs/master ae1c0ad Franz Pletz: git-dit: fix evaluation...
eacameron has quit [(Ping timeout: 260 seconds)]
<LnL> lassulus: yeah, that's the one I was talking about
jgertm has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
takle has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
pi3r has joined #nixos
justbeingglad has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
dramforever has quit [(Quit: Leaving)]
dramforever has joined #nixos
<pierron> zimbatm: I wonder, should I start making a RFC now, even if the first one is not stabilized yet?
<aristid> who accepted a commit with this message into nixpkgs?! "Beebooboop"
<aristid> wtf
<aristid> or this: "More derp? It's 5am..."
<pierron> aristid: I think github makes it hard to review commit messages of individual commits, and people tend to trust the commiters and the changes.
<aristid> pierron: reviewing the commit messages to be good is hard, sure
<aristid> but this kind of commit message is easy to spot, as i do think github shows the first line of the commit message fairly prominently
<pierron> aristid: Merge pull request #16654
<aristid> ah, those are from this huge merge which broke my nixos
<aristid> is that fixed in master?
<aristid> i usually use nixos-unstable-small
<pierron> aristid: I think today, such changes should be squashed and merged.
<aristid> pierron: probably. github does make that easy enough.
<pierron> aristid: either by the original author, as he is the best person for doing that, or by the committer.
<aristid> pierron: at work, i'm sometimes torn whether to do a merge or a squash
fre has joined #nixos
<aristid> squashes do throw away some information
<pierron> aristid: yes, which is why it would be better if the original author could clean-up his patches, and get them merged if a logical split matters.
<aristid> right, do a good ol' git rebase -i on the whole branch
<LnL> yeah, I usually rebase -i and fixup commits that belong with another change
<pierron> aristid: "More derp? It's 5am..." is certainly not the kind of information you are interested to see in the history
<aristid> indeed.
<pierron> LnL: I add fixup commits that I name accordingly, and do all the reordering & squashing when I want to get something in a better shape
<pierron> I guess the problem here, is that the branch of the developer periodically merged out of master into his own branch, and unless he uses top-git, this would not work quite as simply with "rebase -i"
takle has joined #nixos
justbeingglad has left #nixos []
pi3r has quit [(Ping timeout: 268 seconds)]
<aristid> pierron: why?
georges-duperon has quit [(Ping timeout: 255 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
JagaJaga has joined #nixos
Entroacc1ptor is now known as Entroacceptor
<aristid> hmm, it would be so awesome if we had hydra build all pull requests, or at least non-trivial ones :D
pi3r has joined #nixos
georges-duperon has joined #nixos
Jackneill_ has joined #nixos
<LnL> we had a test version for a while that created a jobset for each pr
<aristid> so my bisect failed, and even on nixos master i get this error:
<aristid> i can't figure out what that trace means :(
pi3r has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] c0bw3b opened pull request #23167: iana-etc: fixed source URL and homepage (master...pkg/iana-etc) https://git.io/vyTCc
hotfuzz_ is now known as hotfuzz
afics has joined #nixos
<LnL> aristid: I think there's a wrapper somewhere that doesn't define a source
<aristid> LnL: now if only i know which
<aristid> :(
<LnL> if this was defined as a submodule, the module system would complain https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/wrappers/default.nix#L102
mkoenig has quit [(Ping timeout: 260 seconds)]
<aristid> LnL: but... shouldn't that make pretty much everybody's nixos fail to build?!
<aristid> who doesn't have locate?
georges-duperon has quit [(Quit: Leaving)]
<LnL> I think it's the other way around
<NixOS_GitHub> [nixpkgs] nlewo opened pull request #23168: Nova image refactoring and partition resizing (master...nova-image-refactoring) https://git.io/vyTCF
takle has joined #nixos
<aristid> LnL: what do you mean?
<aristid> LnL: also, disabling locate does not fix it.
<aristid> ah, no, it's my own setuid wrapper that i forgot about!
<aristid> $ git grep sendmailSetuidWrapper
<aristid> nixos/common/opensmtp.nix: services.mail.sendmailSetuidWrapper = { program = "sendmail"; };
eacameron has joined #nixos
<aristid> LnL: and locate is fine because mlocate is not the default.
<LnL> yeah, I thought so
katyucha_ is now known as katyucha
eacameron has quit [(Ping timeout: 260 seconds)]
johnw has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] Kendos-Kenlen opened pull request #23169: kde5: add hack font dependency (master...kde-hack) https://git.io/vyTWu
johnw has joined #nixos
eacameron has joined #nixos
ttuegel has joined #nixos
mudri has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
mkoenig has joined #nixos
eacameron has joined #nixos
mudri has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vyTlf
<NixOS_GitHub> nixpkgs/master 0570686 Franz Pletz: mpd: 0.20.4 -> 0.20.5...
eacameron has quit [(Ping timeout: 260 seconds)]
Kendos-Kenlen has joined #nixos
eacameron has joined #nixos
proteusguy has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to release-16.09: https://git.io/vyTlB
<NixOS_GitHub> nixpkgs/release-16.09 38ba8c4 Franz Pletz: mpd: 0.20.4 -> 0.20.5...
mizu_no_oto has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #23167: iana-etc: fixed source URL and homepage (master...pkg/iana-etc) https://git.io/vyTCc
mudri has quit [(Ping timeout: 268 seconds)]
alx741 has joined #nixos
mizu_no_oto has quit [(Ping timeout: 240 seconds)]
<Kendos-Kenlen> Hi :)
eacameron has quit [(Ping timeout: 240 seconds)]
pi3r has joined #nixos
<Kendos-Kenlen> Is there any plan to update to kde 5.9 ? Or is the LTS version privilegied ?
<ttuegel> Kendos-Kenlen: Do you mean Plasma 5.9? Yes, after the 17.03 release.
<ttuegel> Besides being Plasma 5.8 being an LTS version, Plasma 5.9 requires two versions of Qt updates, and I just don't want to cause that much breakage right before release.
LnL has quit [(Quit: exit 1)]
LnL has joined #nixos
<Kendos-Kenlen> ttuegel: okay, it's a good reason yes
<Kendos-Kenlen> Looking forward ! I tested plasma 5.9 before using NixOS and it works well :)
<ttuegel> Kendos-Kenlen: That's interesting, because I have it here too, and it won't start...
<Kendos-Kenlen> ah ? On NixOS?
<ttuegel> Yes.
<Kendos-Kenlen> Is there any branch or somewhere I could test it ? :) I like to do this (even if I don't always succeed :P )
<ttuegel> Hm, it's not on the machine I'm at right now, sorry :(
<Kendos-Kenlen> BTW, I tried to update yarn to v0.20.3 but have a hash problem. When I prefetch url, I have a hash but when running nix-env -i, the has differs and i can't figure why. The URL looks correct...
<Kendos-Kenlen> ttuegel: okay :/ np
<sphalerite> Kendos-Kenlen: try using --unpack on the prefetch-url invocation
fre has quit [(Quit: WeeChat 1.7)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vyT8q
<NixOS_GitHub> nixpkgs/master 46e4422 Bjørn Forsman: munin: add 'bc' (needed by 'acpi' and 'snort_pkts' plugins)
pi3r has quit [(Ping timeout: 255 seconds)]
montag451_ has joined #nixos
wrl_ is now known as wrl
<NixOS_GitHub> [nixpkgs] Kendos-Kenlen opened pull request #23170: yarn: 0.19.1 -> 0.20.3 (master...yarn) https://git.io/vyT8o
<Kendos-Kenlen> sphalerite: thanks ! :D
nh2 has joined #nixos
phreedom_ has quit [(Ping timeout: 260 seconds)]
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
acarrico has quit [(Ping timeout: 260 seconds)]
phreedom has joined #nixos
<pierron> garbas: I found your todo list: https://wiki.mozilla.org/ReleaseEngineering/PuppetAgain
<gchristensen> lol
<NixOS_GitHub> [nixpkgs] globin closed pull request #23170: yarn: 0.19.1 -> 0.20.3 (master...yarn) https://git.io/vyT8o
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/870914fc41932c8833e6904f7fb4c79db594941b
<NixOS_GitHub> nixpkgs/master 870914f Gauthier POGAM--LE MONTAGNER: yarn: 0.19.1 -> 0.20.3
pi3r has joined #nixos
Wizek has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #23158: curl: 7.53.0 -> 7.53.1 (staging...curl_7_53_1) https://git.io/vyU9f
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #23171: curl: 7.53.0 -> 7.53.1 (staging) (staging...curl_7_53_1_staging) https://git.io/vyT4K
<NixOS_GitHub> [nixpkgs] symphorien opened pull request #23172: Plugins (master...plugins) https://git.io/vyT4i
<NixOS_GitHub> [nixpkgs] jagajaga closed pull request #23172: Plugins (master...plugins) https://git.io/vyT4i
fre has joined #nixos
hotfuzz_ has joined #nixos
hotfuzz has quit [(Ping timeout: 240 seconds)]
<LnL> aristid: with a submodule it's: The option `security.wrappers.foo.source' is used but not defined.
itsN1X has joined #nixos
itsN1X has quit [(Remote host closed the connection)]
armin_ is now known as armin
<olejorge1b> I'm trying to make a nix expression for a rust project, but are stumpted at how to find the depsSha256?
phreedom has quit [(Ping timeout: 268 seconds)]
<olejorge1b> do I need to manually nix-shell -p ... fetch the dependencies and hash them? (not obivious exactly how)
fre has quit [(Ping timeout: 260 seconds)]
samae has joined #nixos
<pierron> olejorge1b: are your dependencies already packaged by luck, otherwise is there a cargo2nix tool, or https://github.com/nixcloud/nixcrates ?
<olejorge1b> I think so. I have a *.lock and *.toml file (very new to rust in general though :))
<samae> Hi! I'm trying to feed patches to the st packages, so far I'm at: http://lpaste.net/1310643342349959168
<samae> But the pathes field expects a list of strings (paths), not a derivation
<pierron> olejorge1b: me too
alx741 has quit [(Ping timeout: 240 seconds)]
<pierron> olejorge1b: I only made 2 patches to rustc :P
<samae> So my question is, what would be the quickest way to get to the store paths?
greymalkin has quit [(Ping timeout: 268 seconds)]
<pierron> samae: what commands at you using to install st?
<olejorge1b> pierron: Then I think I have you beat in the rust-noob contest :)
<pierron> olejorge1b: my first Rust patch was in rustc :P
<samae> pierron: nix-rebuild test, since it's in my configuration.nix
<pierron> samae: nixos-rebuild, ok.
<samae> er, yes sorry
phreedom has joined #nixos
<pierron> samae: and you expect it to be available under /var/run/current-system/sw/bin, right?
<samae> yes
<samae> default for everybody
alx741 has joined #nixos
<pierron> samae: let me check how it is package, in case it is different
<pierron> samae: are you using unstable?
<samae> yes
<pierron> samae: ok, good I will give you a solution which uses the new overlay mechanis, then
<samae> Ok, I'm all ears : )
arianvp2 has quit [(Quit: WeeChat 1.5)]
<NixOS_GitHub> [nixpkgs] nlewo opened pull request #23173: nixos cloudinit test (master...test/cloudinit) https://git.io/vyTBh
<samae> (I'm reading you email to the nix on the topic :)
<pierron> samae: The problem you had is that you were not using the "override" function on the package to change the input given by the callPackage function.
<samae> ah : )
<samae> So my interpretation of the error was wrong then
zarf- has joined #nixos
<samae> ok
<samae> let me try your way : )
<pierron> samae: hum … I admit that what you did should also have worked.
<pierron> samae: I made a typo, this should be nixpkgs.overlays instead of nixpkgs.config.overlays
<samae> ok
* pierron found an error in the documentation of nixpkgs.overlays :(
<samae> good, one less :)
itsN1X has joined #nixos
itsN1X has quit [(Remote host closed the connection)]
acarrico has joined #nixos
<pierron> samae: You can test it without rebuild NixOS everytime by using nix-build '<nixos/nixos>' -A config._module.args.pkgs.st
<samae> ok
<samae> I still have a syntax error I trying to find
<LnL> samae: It's '<nixpkgs/nixos>' I think
JagaJaga has quit [(Ping timeout: 240 seconds)]
<pierron> samae: This should be }; }) ];
zarf- is now known as zarf
<pierron> samae: my fault
<samae> it's what I have, I fixed it this way
Ivanych has quit [(Quit: Leaving.)]
<samae> but still…
hotfuzz_ is now known as hotfuzz
<samae> unexpected ')', expecting $end at /etc/nixos/configuration.nix:235:188 (the end of my configuration.nix)
<samae> my bad : )
<samae> I had some text hanging very far >> 80th column
<samae> : /
<samae> pierron: now I've got the same error than before : )
<pierron> samae: let me guess, column 188 :P
<samae> haha
<samae> cannot coerce a set to a string, at /nix/store/nhfggr94nnnznpyb07448icjnl8zj7l9-nixos-17.03pre101839.53a2baa/nixos/pkgs/applications/misc/st/default.nix:8:3
<samae> It's what I thought was fetchurl giving back a derviation, while patches were expected to be a list of strings
itsN1X has joined #nixos
AndroUserN1X has joined #nixos
dramforever has quit [(Quit: Leaving)]
AndroUserN1X has quit [(Remote host closed the connection)]
<samae> I think my mistake is quite basic…
<pierron> samae: ok, I can reproduce the "cannot coerce" issue
sibi has quit [(Quit: Connection closed for inactivity)]
chris| has quit [(Quit: Quit)]
AndroUserN1X has joined #nixos
itsN1X has left #nixos []
AndroUserN1X has quit [(Client Quit)]
<pierron> samae: ok, patches is expeected to be a list of path, but the patchf function evaluates to an attribute set.
<pierron> samae: ok, I can build it …
<samae> What did you change ?
<pierron> samae: I changed the fucntion given to map, to be super.fetchurl.
chris| has joined #nixos
<samae> calling super fetchurl to the rescue : )
<samae> oh, no need for patchf then, ok
<pierron> samae: indeed
<pierron> samae: is st worth it? I am used terminology now, and I quite satisfied by it
<pierron> s/used/using/
<viric> these lines improved my security in quite a relevant way: vc lock on suspend. http://sprunge.us/aBIR
<samae> dunno, I'm moving from arch and I'm just trying to keep my tools
<NixOS_GitHub> [nixpkgs] markus1189 opened pull request #23174: scalafmt: 0.5.6 -> 0.5.7 (master...scalafmt-057) https://git.io/vyT0L
<samae> maybe it's not worth it, but at least it made me work on nix expressions :)
* pierron love Nix ability to reproduce issues :)
wizeman has joined #nixos
* samae likes pierron : )
<samae> merci : )
<pierron> samae: de rien ;)
<samae> kudos for your work on overlays
zarf has left #nixos []
<gchristensen> why, samae?
<gchristensen> oops.
<gchristensen> samae: why are you on unstable?
<samae> gchristensen: shouldn't I?
<gchristensen> I'm just curious if there is a reason you picked it or if you had the impression we were pushing people to unstable or...
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #23174: scalafmt: 0.5.6 -> 0.5.7 (master...scalafmt-057) https://git.io/vyT0L
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vyT0B
<NixOS_GitHub> nixpkgs/master e4d1b3f Markus Hauck: scalafmt: 0.5.6 -> 0.5.7
<NixOS_GitHub> nixpkgs/master b25ef34 Tim Steinbach: Merge pull request #23174 from markus1189/scalafmt-057...
<olejorge1b> pierron: (ref rust depsSha256) Worked to simply add a dummpy depsSha256 field - build - nix prints out the expected hash
<NixOS_GitHub> [nixpkgs] primeos opened pull request #23175: [RFC] nixos-version: Add lsb_release compatibility (master...nixos-version) https://git.io/vyT02
AndChat|576281 has joined #nixos
amir has quit [(Ping timeout: 260 seconds)]
acarrico has quit [(Ping timeout: 260 seconds)]
montag451_ has quit [(Ping timeout: 240 seconds)]
montag451_ has joined #nixos
acarrico has joined #nixos
AndChat|576281 has quit [(Ping timeout: 240 seconds)]
xwvvvvwx has joined #nixos
<samae> gchristensen: my servers follow the 16.09 branch
<samae> but this is my laptop
<samae> I'm used to fresh (coming from archlinux)
<gchristensen> I see
<NixOS_GitHub> [nixpkgs] hrdinka opened pull request #23176: retroarch: libretro-mednafen-* -> libretro-beetle-* (master...retroarch/mednafen2beetle) https://git.io/vyTEl
amir has joined #nixos
<jaym> anyone built virtualbox with linux 4.10?
<jaym> dies with /tmp/nix-build-VirtualBox-GuestAdditions-5.1.14-4.10.drv-0/install/src/vboxguest-5.1.14/vboxsf/lnkops.c:93:23: error: 'generic_readlink' undeclared here (not in a function) .readlink = generic_readlink,
<Profpatsch> johnw: You’re the author of hnix, right?
<Profpatsch> I was thinking about a quasi-quoter for literal nix expressions with splicing.
acarrico has quit [(Ping timeout: 255 seconds)]
<jaym> cant build nvidia drivers either with 4.10 :(
slyfox has quit [(Quit: :))]
xwvvvvwx has quit [(Quit: WeeChat 1.7)]
<garbas> pierron: yup, i already have an experimental branch where nix installed using current puppet infra
slyfox has joined #nixos
<pierron> garbas: I guess I should update the MOOS page.
<garbas> MOOS?
Ivanych has joined #nixos
Guest32701 has joined #nixos
<pierron> garbas: there is a wiki page about all the software used in Mozilla and who to contact to support them.
<pierron> garbas: and a brief descriptions of what we use them for.
<garbas> oh, right. i added nix and elm 2 weeks ago :)
<garbas> i saw you already mentioned NixOS
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vyTuD
<NixOS_GitHub> nixpkgs/master 09e191c Frederik Rietdijk: sabnzbd: 1.2.0 -> 1.2.1
endformationage has joined #nixos
<pierron> garbas: ok ;)
acarrico has joined #nixos
taeradan has joined #nixos
acarrico has quit [(Ping timeout: 260 seconds)]
aloiscochard has joined #nixos
<aloiscochard> hi all, is it possible to use nix on freebsd? I could not find any reference
phreedom has quit [(Ping timeout: 268 seconds)]
<pierron> aloiscochard: I think so, but I do think our buildfarm targets any bsd at the moment, so a lot of packages might fail and you will have to recompile all of them.
<pierron> ^ I do *noy* think
<pierron> s/noy/not/
<aloiscochard> I see, thanks pierron!
phreedom has joined #nixos
ertes has quit [(Ping timeout: 260 seconds)]
AndChat|576281 has joined #nixos
erlandsona has joined #nixos
drakonis has joined #nixos
montag451_ has quit [(Ping timeout: 240 seconds)]
erlandsona has quit [(Ping timeout: 240 seconds)]
CAPRA-MAU has joined #nixos
<gchristensen> anyone using encrypted swap with a keyFile which is stored in your encrypted root+
<gchristensen> ?
<NixOS_GitHub> [nixpkgs] magnetophon opened pull request #23178: ir.lv2: 1.2.2 -> 1.2.3 (master...ir.lv2) https://git.io/vyTVv
<NixOS_GitHub> [nixpkgs] magnetophon closed pull request #22523: ir.lv2: gtk -> gtk2 (master...patch-1) https://git.io/vD41c
<hyper_ch> hmmm, what's the best way to add a given dir to a user's PATH?
AndChat|576281 has quit [(Ping timeout: 268 seconds)]
eacameron has joined #nixos
<hyper_ch> basically I have a dir where I put various scripts in there and I'd like to have that in my PATH and also root's PATH
<pierron> hyper_ch: export PATH=$PATH:... ?
<NixOS_GitHub> [nixpkgs] magnetophon opened pull request #23179: clipster: 2017-01-12 -> 2017-02-17 (master...clipster) https://git.io/vyTVS
mudri has joined #nixos
<pierron> hyper_ch: or "vared PATH" under zsh
bennofs1 has joined #nixos
layus_ is now known as layus
<NixOS_GitHub> [nixpkgs] ttuegel opened pull request #23180: Separate Qt 5 packages from dependent libraries (master...qt-libs) https://git.io/vyTVx
CAPRA-MAU has quit [()]
ok2`` has quit [(Ping timeout: 240 seconds)]
xwvvvvwx has joined #nixos
proteusguy has joined #nixos
xwvvvvwx has quit [(Client Quit)]
erlandsona has joined #nixos
erlandsona has quit [(Quit: WeeChat 1.5)]
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #23182: mutt: 1.7.2 -> 1.8.0 (master...update-mutt) https://git.io/vyTw7
RchrdB has joined #nixos
ndowens08 has joined #nixos
Guest32701 has quit [(Quit: Ухожу я от вас (xchat 2.4.5 или старше))]
<LnL> could somebody that runs unstable look at their setuid wrappers
layus_ has joined #nixos
<ndowens08> LnL: how do i do that?
<ndowens08> I am on unstable, just not sure how :)
layus has quit [(Ping timeout: 240 seconds)]
<LnL> can you paste the output of ls -l /run/wrappers/bin somewhere, I'm wondering what the owner/group of those files are
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #23169: kde5: add hack font dependency (master...kde-hack) https://git.io/vyTWu
<ndowens08> k one sec
<ndowens08> lrwxrwxrwx 1 root root 33 Feb 24 17:28 /run/wrappers/bin -> /run/wrappers/wrappers.jChTdIN03q
<LnL> ah add a slash after bin
<LnL> are those all root root?
<ndowens08> looks like it
<ndowens08> that is exactly the cmd you said to do :)
davidak has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
<LnL> ok so if you define a wrapper with setuid = true; (basically the default) the default users change from root:root to nobody:nodgroup
phreedom has joined #nixos
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #23183: mwic: init at 0.7.2 (master...add-mwic) https://git.io/vyToN
<ndowens08> hmm that doesnt sound right :\
alx741_ has joined #nixos
<ndowens08> I see why now
<ndowens08> if you look at the nix for setuid, under makeSetuidWrapper
<zetok> why does the install manual doesn't have install instructions that would work?
<ndowens08> even though it is typed like: owner ? "nobody"
<ndowens08> zetok: what do you mena
<ndowens08> mean
alx741 has quit [(Ping timeout: 260 seconds)]
<zetok> > install-grub.pl: installation of GRUB on /dev/disk/by-label/nixos failed
<ndowens08> what does your configuration.nix look like, paste it in gist or pastebin or somewhere; remove anything sensitive like passwords, etc
pi3r has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #22977: Remove KDE 4 desktop packages (master...triage-kde4) https://git.io/vD5el
<zetok> eh
<ndowens08> LnL: even though it uses "?" still looks like default setting instead of setting root as default and giving option to set it to something else
<LnL> hrm looks like setuidOwners has similar behaviour
<ttuegel> @gchristensen ^^
<LnL> ttuegel: nice!
<zetok> ndowens08: I'd be happy to copy & paste stuff from the vm as soon as the livecd gains support for passing the clipboard vm↔host
<ndowens08> zetok: do you use UEFI or MBR?
<zetok> anyway, I didn't put in the config anything fancy, just uncommented the default stuff necessary for it to boot to kde
takle has quit [(Remote host closed the connection)]
<zetok> Neither.
<LnL> most likely an issue with partitioning not the configuration itself
<ndowens08> your installing in VM then?
<zetok> I've used GPT
<gchristensen> ttuegel: aahhh!!!! YAY!
<gchristensen> !m ttuegel
<[0__0]> You're doing good work, ttuegel!
<gchristensen> ttuegel: nice work! that is incredible, what a huge step forward
<ndowens08> I use GPT/UEFI, when I installed NixOS on my HD, the default configuration set it correctly for me, so I didnt have to set the boot setup part of the config
<ndowens08> boot.loader.systemd-boot.enable = true;
<ndowens08> boot.loader.efi.canTouchEfiVariables = true;
<ndowens08> is my boot configuration from the config file
<ndowens08> though I do use rEFInd
systemfault has joined #nixos
<LnL> gchristensen: do you know anything about the setuid wrappers?
<gchristensen> LnL: nothing, other than they've been slightly problematic
<LnL> I was adding a submodule for it but the current behaviour is a little strange and hard to implement
<ndowens08> zetok: Have you tried boot.loader.grub.device = "nodev" for EFI only?
<zetok> I don't have EFI on the vm
petar has quit [(Remote host closed the connection)]
<ndowens08> ah, well you have it set mostly
<ndowens08> Do you have boot on the same partition or seperate?
petar has joined #nixos
<zetok> same partition
mudri has quit [(Ping timeout: 240 seconds)]
suvash_away has quit [(Ping timeout: 240 seconds)]
suvash_away has joined #nixos
petar has quit [(Remote host closed the connection)]
petar has joined #nixos
<ndowens08> zetok: if you are not using efi then there is no need for the efi options in the config
<zetok> I know, that's why I didn't uncomment them
<ekleog> quick poll of opinions: there is currently containers.* ; how would you feel wrt. a similar option with vms.* (running qemu vms)?
<zetok> ekleog: perhaps s/vms/virtualization/ ?
roconnor has joined #nixos
<ekleog> virtualization is already taken
<zetok> oh
kantor has joined #nixos
<zetok> ndowens08: well, anyway, install manual should mention that with bios+GPT there is needed additional partition to install the GRUB
<ndowens08> zetok: hmm maybe, idk, i am still fairly new to NixOS, just trying to help :) my system is a full EFI so i am use to seperate partitions
<ekleog> (it's the basis of virtualisation.libvirt.* etc., which allow to enable libvirt daemon ;))
petar has quit [(Remote host closed the connection)]
alx741_ has quit [(Quit: alx741_)]
petar has joined #nixos
ibrahims has quit [(Quit: leaving)]
<eacameron> Does anyone know how to tell if a new nixos module added recently has made it to unstable?
<eacameron> I want to use security.dhparams
<ttuegel> eacameron: http://howoldis.herokuapp.com/ will tell you what commit each channel is based on.
<ndowens08> you could use it if you point nixpkgs to a local copy of nixpkgs
takle has joined #nixos
aloiscochard has quit [(Quit: Connection closed for inactivity)]
Mic92 has quit [(Quit: WeeChat 1.7)]
<eacameron> ttuegel: ndowens08: I see. If I open a recent version in nix-repl, how can I see the nixos modules?
Mic92 has joined #nixos
<LnL> eacameron: with nix-repl '<nixpkgs/nixos>' you get an options and config variable
<LnL> or nix-repl ./nixos if you want to use a local checkout
takle has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #23180: Separate Qt 5 packages from dependent libraries (master...qt-libs) https://git.io/vyTVx
<endformationage> How can I allow vscode to find rust bits in my PATH added from a nix-shell? I tried starting code from the shell with no luck :/
<eacameron> LnL: It says "error: file nixos-config was not found in the Nix search path"
<eacameron> LnL: If I try to look at the options attr
<LnL> ah you're not on nixos?
<eacameron> LnL: macOS...but I could try on NixOS
<LnL> you can add an empty configuration and add nixos-config=/tmp/configuration.nix to NIX_PATH
Mic92 has quit [(Ping timeout: 240 seconds)]
<eacameron> LnL: Aha it works on NixOS
<eacameron> and yes dhparams is there
<endformationage> Code seems to be using PATH from user env. I guess I'd need to add code itself to nix-shell -p packages.
<LnL> eacameron: if it's a new module and it's not in the channel yet you can use it by adding imports = [ /src/nixpkgs/nixos/modules/... ]; to your configuration
wizeman has quit [(Quit: Connection closed for inactivity)]
<eacameron> LnL: Oh well that's pretty cool too!
zarel has joined #nixos
ttuegel has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vyTPc
<NixOS_GitHub> nixpkgs/master 26a2822 Franz Pletz: nginx service: restart instead of stop to reduce downtime...
sibi has joined #nixos
ttuegel has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #23179: clipster: 2017-01-12 -> 2017-02-17 (master...clipster) https://git.io/vyTVS
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #23185: opusfile: enable on darwin (master...darwin-opusfile) https://git.io/vyTXY
cmr_prime is now known as cmr
cmr has quit [(Changing host)]
cmr has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #23182: mutt: 1.7.2 -> 1.8.0 (master...update-mutt) https://git.io/vyTw7
montag451_ has joined #nixos
takle has joined #nixos
proteusguy has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 260 seconds)]
edvorg has quit [(Ping timeout: 240 seconds)]
tempeh has joined #nixos
<tempeh> Hi guys - quick question. I'm new to Nix/NixOS. I'd like to do some reading to get me comfortable with things, e.g. installing packages that aren't in Nixpkgs, setting up development environments, setting up software like Emacs. Is there a standard tutorial for Nix/NixOS that you guys like? Will just the NixOS manual work?
<adelbertc> the nix manual was quite helpful to me
<adelbertc> seems like a good starting point
<ndowens08> ok to use a local copy of nixpkgs for nixos-rebuild including sample config it's like: NIXOS_CONFIG=CONFIG_FILE_PATH nixos-rebuild build-vm -I nixpkgs=PATH_TO_NIXPKGS
<ndowens08> right
bennofs1 has quit [(Ping timeout: 260 seconds)]
<ndowens08> also looking at packages's Nix expressions can be helpful to geth an idea how to package as well
<tempeh> okay cool. so NixOS manual is also a good intro to Nix?
<ndowens08> yup
<tempeh> okay, I'll start there
<tempeh> thank you both
sellout- has quit [(Quit: Leaving.)]
Rotaerk has quit [(Read error: Connection reset by peer)]
<tempeh> adelbertc: actually read those :)
<Unode> hi everyone. On the process of trying out btrfs in my nixos system I replaced the partition scheme by copying all disk contents to a backup, reformatting as btrfs and copying back from backup. I'm now sitting on my other system (gentoo) trying to rescue nixos via chroot. Mounting works, I managed to run /nix/var/nix/profiles/system/activate which doesn't error but also doesn't populate /run/current-system/bin/
<Unode> with bash. Regardless, I can use one of the bash instances on /nix/store and chroot into it without major problems. However when I run nixos-rebuild switch I get http://dpaste.com/0N1MR0C and don't know how to proceed from here.
<Unode> Any suggestions?
<sphalerite> Is there an easy way to install nixos on about 15 machines at once?
sellout- has joined #nixos
<Unode> sphalerite: there's nixops
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
<clever> Unode: what did you run nixos-rebuild with?
<Unode> clever: switch
<clever> Unode: switch is bad in a chroot, because it shouldnt be messing with the active systemd
<clever> Unode: you want nixos-rebuild boot, which only touches /boot and the boot sector
<clever> and of course, /boot has to be mounted to the dir you chroot'd to
<sphalerite> Unode: AFAICT it doesn't do installation on physical machines?
<NixOS_GitHub> [nixpkgs] magnetophon opened pull request #23187: ardour: 5.5 -> 5.6 (master...ardour) https://git.io/vyTDb
<clever> sphalerite: nixops does have a way to deploy to baremetal, as long as the target machine has sshd and nixos already on it
<sphalerite> That's great, but how do I get to that state? :p
<clever> sphalerite: depends on where the machine is and what kind of access you have
<Unode> clever: thanks, boot seems to have done the work rebooting to check, be back in a few minutes
phreedom has joined #nixos
<sphalerite> clever: they're in a lab at uni and I have physical access. I'm guessing some sort of PXE setup would be best for the bootstrap, but is there documentation on how to do it anywhere?
<clever> sphalerite: ah, there is a good pxe target in nixos
<clever> sphalerite: the nix-build command is in the youtube description
<clever> sphalerite: that will generate a directory containing an ipxe script, along with a kernel+initrd, and if you boot those, you get the same env as if you had booted from a cdrom
<sphalerite> cool, I've managed to do something like that before
bennofs1 has joined #nixos
<sphalerite> is there a way to script the whole installation, so I don't have to type all those commands on each of the machines?
drakonis has quit [(Remote host closed the connection)]
<clever> sphalerite: this is fragments of some config from an example i made 3 months ago, it modifies the netboot image to include a script called justdoit
<clever> so you can just type "justdoit" into the root shell, and it does it
<sphalerite> Awesome! Thanks
<clever> target-config.nix will need to exist when you build that configuration.nix to make the netboot image
<clever> and it needs to enable ssh and setup an ssh key so you can get in
<Profpatsch> I wonder if I can get the PATH of a nix shell into an emacs buffer/session?
<clever> sphalerite: gistfile1.txt is how the modified netboot gets built
<clever> sphalerite: and boot.php is something i have to allow each machine to boot into a different image, so i can dynamicaly configure things without having to touch the dhcp server
<sphalerite> that's really neat!
<clever> sphalerite: oh, and the version thing on line 12 is just to work around weirdness in virtualbox
<clever> sphalerite: the ipxe embeded into virtualbox doesnt handle http, so i have to chainload a better ipxe, and then detect the difference
<Unode> clever: thanks the boot helped but had to go back and issue grub-install /dev/sda. Which fixed the MBR. Grub is now fixed however the system doesn't boot. Seems to get stuck waiting for a disk to show up. I think it's looking for a UUID disk that doesn't exist.
<clever> Unode: you need to fix the boot.grub.device in configuration.nix, so it knows what to grub-install against
<sphalerite> ah, ok
<Unode> clever: right, got it
<clever> Unode: and you need to fix the uuid for / in either hardware-configuration.nix or configuration.nix, so it can find the new root
<Unode> yup already see the problem
bennofs1 has quit [(Ping timeout: 255 seconds)]
<clever> sphalerite: line 6 of boot.php is another fun test i did, that laptop was booting with the rootfs and grub on iscsi
<clever> sphalerite: due to how sanboot works, grub thinks its booting from a normal hdd in the local box, but ipxe is redirecting it over iscsi transparently
<sphalerite> wow
<sphalerite> Don't think I'll be going there, but that's neat
<clever> that only gets you far enough to load the kernel+initrd
<clever> it still needs some nixos modules to add iscsi support to the initrd after that step
aszlig_ is now known as aszlig
<clever> sphalerite: oh, and line 11 of justdoit, i believe if you remove the size= field, it will just take the entire disk automaticaly
<clever> and you can obviously customize that to match the partition layout you want, and fs types
<Unode> and we are back. Cheers clever! Once again you are a life saver.
* sphalerite notes: clever is an absolute wizard when it comes to booting nixos
<Unode> and always amazed at how nixos simply does it once you give it the right commands.
<clever> sphalerite: and because that netboot kernel+initrd runs nixos entirely from ram, i have also thrown them at kexec
<sphalerite> Unode: computers do that in general. The problem is basically always getting the commands right ;)
<clever> sphalerite: this script, will generate a tarball, you just unpack it to /, and /kexec_nixos
<clever> sphalerite: and within 60 seconds, you will have nixos running purely from ram, with no changes to the hdd
<sphalerite> How many different ways of booting nixos do you have? xD
<clever> you can then ssh into that, format the hdd, and install nixos
<Unode> sphalerite: well not from my experience. Usually the incantation is rather obscure. Like proper dark-arts. With nixos, 1 right command and you are good to go.
<clever> main downside of the kexec method, is that you have no way to recover a mistake
<clever> sphalerite: but the main upside of the kexec method, is that you can do it 100% remotely
<sphalerite> That is pretty neat. PXE will do fine for my purposes though ^^
<clever> sphalerite: if i had root on anything, i could have nixos infect it :P
<sphalerite> clever: windows? :P
<Unode> windows 10 has this ubuntu thing right?
<clever> sphalerite: it would need to be a windows 9x era windows, loadlin.com
<sphalerite> hahaha
<clever> sphalerite: this is a raw dos program, that will kexec linux from dos
<clever> sphalerite: and a 9x era windows, can reboot to raw dos
<clever> though i dont think it will be happy over a 200mb initrd
<clever> in theory, it could also be done against modern windows, but i havent seen a program that does it
<clever> if you can get ring0 via a "malicous" driver, you can just turn all irq handlers off, and execute a linux kernel
<clever> sphalerite: at a glance, id say that just configured ubuntu to loopback mount c:\ubuntu.img as the rootfs, and then modifies the bootloader
<sphalerite> Yeah, more or less
<sphalerite> Something like that would probably work for NixOS too :D
<clever> the bootloader part is all i would need to run the netboot image
<clever> i think its using grub1
<sphalerite> grub4dos apparently
<clever> sphalerite: i also have custom distro, based on nixos, that boots from a cryptographicaly signed rootfs
<endformationage> Am I wrong to believe that a process executed from a nix-shell should inherit the shell's PATH? I cannot get vscode to use my nix-shell dev env.
<clever> sphalerite: this one compiles down to a ~47mb squashfs (1/4th the size of the netboot image), and all files it executes must be signed with a certificate
<sphalerite> What does it verify the sig against?
<clever> sphalerite: a certificate is embeded into ipxe at build-time
<sphalerite> oooh nice
mkoenig has quit [(Ping timeout: 255 seconds)]
<clever> sphalerite: so you can just make your own self-signed cert, and use that key to sign things
<sphalerite> hunter2? Isn't that the password someone accidentally put on an IRC and it ended up on bash.org?
<clever> yep
<sphalerite> hahaha
<clever> i use that any time i need an example that will be publicly visible
<sphalerite> It's sad that I recognised it
<endformationage> clever: that's cool
Guest54751 has quit [(Read error: Connection reset by peer)]
<sphalerite> clever: is there any benefit to it though?
<clever> sphalerite: the design idea behind that boot method, is that you cant brick the hardware, you can always swap files out on the tftp server, hard-reset the machine, and it will come back to life
<clever> and even if somebody does get into the network, they cant inject custom code
<sphalerite> How does the iPXE get on the machine?
mkoenig has joined #nixos
<clever> 3 main options i was thinking of
<clever> 1, put it into the hdd via grub
<clever> 2, directly into the boot rom of a NIC
<clever> 3, as a payload in coreboot, directly in the bios
justan0theruser has joined #nixos
<clever> in the case of 3, you need to rip the bios chip off the board and reflash it, if you want to bypass the signing requirements
<sphalerite> right
<sphalerite> Well, not really rip it off, do you?
<sphalerite> Surely there are ISPs or something you can use instead
<clever> either pull it out of the socket or de-solder it
<Unode> how good are you with font related issues on nixos these days? Still my #1 peeve with nixos right now. http://pasteall.org/pic/show.php?id=112991 . The bluriness on the terminal also makes it hard after a few hours.
<clever> some motherboards have ISP, but its not always documented
<sphalerite> 2 and 3 aren't possible on run-of-the-mill consumer hardware though, are they?
<clever> 2 should be possible with anything that has an ethernet card
<clever> 3 would require coreboot support, which is harder to find
<sphalerite> Chromebooks :D
<sphalerite> oh really, how do you replace the boot ROM on an ethernet card?
<clever> most of the time, its actualy flash memory
<clever> so you can reflash it with a utility that knows the NIC
justanotheruser has quit [(Ping timeout: 240 seconds)]
<sphalerite> Unode: how are you getting that horrible non-antialiased text? O.o as for terminals, yes they tend to be very blurry for me too except at large sizes, so I use a pixel font (Terminus)
<clever> sphalerite: but sometimes, the NIC vendors just omit the boot rom entirely, and you must supply your own
<Unode> sphalerite: I've no idea... been trying to track down whatever font I have (or don't) that causes this horrible fallback of a font to be displayed
<sphalerite> clever: what about NIXs built into the motherboard?
<sphalerite> NICs*
<Unode> sphalerite: tried playing with every font config on nixos, including adding a bunch of fonts, but I still see this on quite a few websites.
mudri has joined #nixos
<sphalerite> Unode: I've never seen anything like that :/
<clever> sphalerite: probably more likely to have it omited, but you can sometimes just stick a crappy 100mbit card onto the pci bus, purely for the bootrom
<Unode> sphalerite: it's a relatively fresh nix install... and adding/removing fonts doesn't seem to help so...
<sphalerite> clever: fair enough. The computing society at my uni has literally bags full of NICs lying around so I should probably be able to play around with that :D
<Unode> I'm waiting for 17.03 to come out to see if the problem goes away. If it doesn't I'm going to have a fight with the bugtracker.
<sphalerite> Unode: it's weird though, that you would have this problem and I've never encountered it on any of the machines I've installed NixOS on
<sphalerite> thanks
<sphalerite> Unode: does sticking https://gist.github.com/lheckemann/07980fe68581a0f54656974816cbf8a8 in your ~/.config/fontconfig/fonts.conf and restarting the browser help?
<clever> sphalerite: this also has security implications, in theory, i could put a hypervisor into the NIC boot rom, that then boots the hdd under a vm
<clever> sphalerite: and there is no way for the anti-virus to detect it from within the vm
<Unode> sphalerite: it has to be a combination of factors. Even with a different user (to isolate any odd config I might have on mine) produces the same. So it's something affecting the system.
<viric> clever: what do you use ipxe in?
<clever> viric: i have used it to netboot nixos on my laptop before, even the MBR for grub was on the iscsi drive
<sphalerite> clever: yeah, thinking about low-level security always terrifies me
<clever> viric: but its currently not in use right now
<sphalerite> Unode: does it help though?
<sphalerite> clever: why do you have so many ways to boot nixos? Are you secretly on a mission to get every machine in the world running it?
<clever> lol
<RchrdB> "secretly"?
<clever> sphalerite: i have had to convert a few ubuntu servers to nixos, without any physical access to the machines
<Unode> sphalerite: sorry was fighting with something that broke in the meanwhile. Checking it now
sigmundv has joined #nixos
<Unode> sphalerite: where would I add that configuration?
<sphalerite> clever: how many is "a few"? :D
<sphalerite> Unode: right there in my message. ~/.config/fontconfig/fonts.cong
<clever> sphalerite: 2 so far
<sphalerite> conf*
<Unode> doh ... sorry distracted
<sphalerite> clever: and you have about 5 methods for that? x)
<clever> sphalerite: i used the kexec method on both of those
<LnL> clever: what... you can put grub on iscsi?
<clever> LnL: yeah
<Unode> sphalerite: OMG!
<clever> LnL: ipxe will hijack the legacy hdd API in the bios, and reroute hdd access to iscsi
<sphalerite> Unode: it helped? :D
<Unode> like going to the doctor and finally geting the right drug for your aches
<clever> LnL: so any OS that uses the bios to read the hdd, will go over iscsi
<sphalerite> In that case, you'll want to get that setting systemwide. Not sure what exactly the option is, but I'm sure you can find it
<clever> LnL: in theory, this might even work for dos and windows 3.11
<LnL> clever: interresting
<clever> LnL: and sanboot just hooks the drive, then executes sector 0, triggering the normal boot process
<sphalerite> Unode: :) you might not need all those options, maybe experiment with them (especially the hinting)
<Unode> sphalerite: I could swear I had tweaked those options on the nixos configuration without success. Now I know they work so time to debug further or file a report if they aren't working as they should
<sphalerite> :)
<Unode> sphalerite: yeah. also curious if they will affect my window manager too which currently uses this blurry effect, hinting/aliasing haven't been able to pinpoint exactly.
<sphalerite> should do.
<sphalerite> clever: thanks for all the tips, I'll give that stuff a shot tomorrow if I can get to the machines :)
yorick_ has joined #nixos
<clever> sphalerite: you can also test a lot of this out under VM's, qemu lets you execute a kernel+initrd pair easily, and virtualbox can record the screen to video
<sphalerite> sweet
<Unode> sphalerite: just as curiosity. http://pasteall.org/pic/show.php?id=112993 top is NixOS, bottom is gentoo. Checking if your suggestion helped there too in a couple of minutes.
jgertm has joined #nixos
<sphalerite> Unode: wow, the gentoo one looks much nicer
<sphalerite> Unode: I doubt it will help with the terminal, if you can get it looking nice please let me know because I'd really like to have small text in the terminal that's antialiased but doesn't make my eyes suffer
mkoenig has quit [(Ping timeout: 268 seconds)]
montag451_ has quit [(Ping timeout: 260 seconds)]
<Unode> sphalerite: so the wm remains the same but the terminal seems much better now. Will paste a screenshot in a moment.
mkoenig has joined #nixos
sellout- has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] jhhuh opened pull request #23188: Yasr (master...yasr) https://git.io/vyTH5
kantor has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #23189: mpv: disable drmSupport on darwin (master...darwin-mpv) https://git.io/vyTHF
<Unode> sphalerite: http://pasteall.org/pic/show.php?id=112995 top and bottom nixos. bottom after your suggestion.
<Unode> looks identical to the gentoo one. the WM is still messed up though.
<Unode> but this means the settings are right, just need to make sure they are applied systemwide.
<gchristensen> yaay... after several hours of toil, I got a luks-encrypted root + swap, and the system hibernates correctly.
<NixOS_GitHub> [nixpkgs] jagajaga pushed 2 new commits to master: https://git.io/vyTQv
<NixOS_GitHub> nixpkgs/master 9d37470 Bart Brouns: ardour: 5.5 -> 5.6
<NixOS_GitHub> nixpkgs/master a7a90bc Arseniy Seroka: Merge pull request #23187 from magnetophon/ardour...
<7JTAANNZT> [nixpkgs] jagajaga closed pull request #23187: ardour: 5.5 -> 5.6 (master...ardour) https://git.io/vyTDb
<sphalerite> No, I see differences from the gentoo one... the w is more "rectangular" on nixos
<clever> gchristensen: that reminds me, i havent tested hibernate at all on my laptop
<clever> gchristensen: and i wound up testing standby by mistake already, lol
<gchristensen> lol
<sphalerite> Unode: the WM actually looks worse than before
<clever> i had closed the lid because it was in the way, and it went into standby on its own
<clever> in the middle of me using a voice chat program
<sphalerite> Unode: I think autohint is to blame for that
<clever> gchristensen: how did you activate hibernation?, gui or cli?
<gchristensen> `systemctl hibernate`
<clever> ah, nice
<Unode> sphalerite: to me looks the same. Gentoo one still wins though. It's also weird that the font is something like 1 pixel taller on nixos.
<sphalerite> Unode: yeah. Idk, I hate font rendering :p
<gchristensen> I'm rapidly knocking out my to-do list of fixing warnings / errors in the journal :)
<Unode> sphalerite: true... horrible stuff. And I learned a bunch of stuff I'd rather not know when trying to debug this :P
<NixOS_GitHub> [nixpkgs] primeos opened pull request #23190: [RFC] version: Extend /etc/os-release (master...os-release) https://git.io/vyTQc
<sphalerite> Unode: There's nothing wrong with knowing it to me, but *needing* to know it is the annoying bit >.>
<Unode> sphalerite: I wouldn't mind actually using those brain cells for something a bit more useful :P
<Unode> the only thing you get with this is further increase your geekness about odd topics that only serves to scare the ladies.
<Unode> well most ladies...
johnsonav has joined #nixos
<Unode> if there's any in the room with a kink for font rendering now is the moment of truth.
<sphalerite> if I'm talking to anybody (not just ladies) and we reach a topic like that and the person, one of four things can happen. A, they happen to know about it too and we geek out together. B, they don't know about it and are interested in what I have to say about it. C, they don't know about it and don't care. We move on to another topic. D, the person judges me negatively for my knowledge and I really should
sellout- has joined #nixos
<sphalerite> n't be talking to them.
<Unode> and on that note !m sphalerite
<Unode> !m sphalerite
<[0__0]> You're doing good work, sphalerite!
<sphalerite> s/and the person//
<sphalerite> thank you :D
<sphalerite> that's my first !m I think, yay!
JagaJaga has joined #nixos
<Unode> hum... just did a nix-channel update and nixos-rebuild test... I'm compiling stuff... is there something wrong with hydra again?
hiratara has quit [(Ping timeout: 240 seconds)]
<clever> Unode: which channel are you on and what is compiling?
<Unode> looks like zathura-core at the moment
<clever> that channel will only update once hydra has tried to build every single job
<clever> do you have any packageOverrides in your config?
endformationage has quit [(Quit: WeeChat 1.6)]
<Unode> I don't think so but checking
<Unode> nope
<clever> about all i can think of then is that the binary cache didnt respond in time
takle has joined #nixos
<clever> and that has nothing to do with hydra
<Unode> /nix/store/3npmqvl6iv3pxz8763iq4wz1myklrq3n-wavelet-sharpen-0.1.2.tar.gz also building
<Unode> don't even know what that is :P
<clever> pkgs/applications/graphics/gimp/plugins/default.nix: name = "wavelet-sharpen-0.1.2";
<clever> a gimp plugin
<Unode> guess I'll just let it finish
<sphalerite> Unode: use the https://search.nix.gsc.io/
<Unode> are there any commands to list the packages currently installing/compiling?
hiratara has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<Unode> sphalerite: that's nice. Been looking for something like it that I can run on the command-line. nox still has a long way to go.
<clever> Unode: i just grep a nixpkgs checkout
<sphalerite> I often do that too, sometimes I want to search in other repos too though
<clever> i sometimes have to clone a repo to grep it, because github refuses to search a fork
<sphalerite> Unode: not a proper solution, but you can look at /tmp/nix-build*
<clever> and the fork is now the active branch of the project and has the changes i want
<sphalerite> ah, that sucks
<clever> i think the only way to unfork it, would be to delete the entire project (and all issues/pr's), then remake it as a not-fork, and upload
<Unode> sphalerite: that's a nice one. And I knew I was recognizing some output. /tmp/nix-build-stack-1.3.2.drv-0
<Unode> if this continues I feel tempted to stop and retry.
<sphalerite> clever: or use the hound instance gchristensen set up :p
<sphalerite> Unode: you won't lose much progress if you do!
<Unode> sphalerite: just waiting for stack to finish since it's almost done (110 of 121)
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #23191: Update Cura (master...cura) https://git.io/vyT5q
jgertm_ has joined #nixos
jgertm has quit [(Killed (kornbluth.freenode.net (Nickname regained by services)))]
jgertm_ is now known as jgertm
<Unode> https://gist.github.com/Unode/7ab49e4001f13f5343ba50fbe894679f is what I use for quick'n'dirty nox replacement.
mojjo has joined #nixos
<Unode> thanks for all the help today. Closing the shop. gnite'
systemfault has quit [(Quit: Bye!)]
MP2E has joined #nixos
pi3r has joined #nixos
kampfschlaefer has quit [(Ping timeout: 240 seconds)]
<ndowens08> Ok, i am confused in which category to put numlockx under, should it be services or programs. I am thinking services maybe since gonna create systemd file so it would be enabled according if set to true?
hiratara has quit [(Quit: ZNC - http://znc.in)]
<ndowens08> as a module that is
mudri has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
hiratara has joined #nixos
<obadz> ndowens08: sounds like services
jgertm- has joined #nixos
<sphalerite> Unode: as a suggestion for your script: use XDG_CACHE_DIR (default to ~/.cache/something) or $XDG_RUNTIME_DIR (default to /run/user/$UID)
<sphalerite> rather than /tmp/$USER
<ndowens08> obadz: that is what i was thinking, so went ahead and starting to put it there :) I like having numlock auto-enabled, so figured hey I want it, lets share it :)
<philipp[m]> What is the state of connecting a bluetooth keyboard while in initrd on nixos?
mudri has joined #nixos
<obadz> does this really require a systemd script?
<ndowens08> obadz: i dunno, maybe if a person wants to enble it on startup?
<ndowens08> unless there is a better way
<ndowens08> otherwise, have to type numlock on every boot i believe
<ndowens08> numlockx*
<obadz> system.activationScripts.numlock … ?
<ndowens08> hmm never heard of that
<obadz> you can define some command that's run at bootup in there
<ndowens08> hmm
<ndowens08> looking at it :)
<sphalerite> clever: just got nixos booted on my flatmate's laptop using PXE after promising I wouldn't break anythign :D https://sphalerite.org/nixlap.jpg
<Dezgeg> activationScripts are not only run at bootup
bennofs1 has joined #nixos
<clever> sphalerite: :D
Rotaerk has joined #nixos
<ndowens08> Dezgeg: yea looking at the nix file for that, made me kinda wonder in a way, like there is a command for var to create the var dirs needed and such
<Dezgeg> preStart of individual services is a better place
<clever> sphalerite: if you customize the nixos in the netboot using the gist i linked, you could even add xfce to it, if you where feeling crazy enough
<ndowens08> Dezgeg: hmm is there a module you know of that uses that, so I can look at it?
<sphalerite> clever: the initramfs already took long enough to load, I'd rather not!
<ekleog> hmm, I'm investigating a non-starting-up nixos (saying me it can't mount the root fs for the device doesn't exist), is there any way to drop into a shell so that I can figure out the right device file?
<sphalerite> clever: what would be really nice though is having the same machine that's serving DHCP and such also serve a binary cache, so the targets don't all have to download the files individually. Have you done anything like that?
<Dezgeg> nixos/modules/services/audio/icecast.nix seems one
<ekleog> (I'm over serial console, getting "r) to reboot immediately *) to ignore the error and continue")
bennofs1 has quit [(Ping timeout: 240 seconds)]
<clever> sphalerite: you add a binary cache to its nix.conf via the same gist, and nix-serve can act as a binary cache
<ndowens08> Dezgeg: thanks, i have to look at modules in order to do them :D
<pikajude> does nixos have xvidtune?
mkoenig has quit [(Ping timeout: 240 seconds)]
<clever> sphalerite: this netboot.nix lets you build the netboot images from any configuration.nix you want, so you can freely configure whatever you want
endformationage has joined #nixos
<sphalerite> clever: awesome!
<ndowens08> Dezgeg: hmm that one uses systemd as well, all the preStart does it create dirs and such in that example
<clever> so you can do simple things like adding a binary cache or a install script, or crazy things like turning on xfce, lol
<NixOS_GitHub> [nixpkgs] cstrahan opened pull request #23192: haskellPackages: use makeExtensible (master...haskell-extensible) https://git.io/vyTF3
<sphalerite> Hm, how about using that binary cache for the installation but switching back to the hydra one afterwards..?
<clever> sphalerite: cache.nixos.org is always added to the cache list, and it takes extra work to remove it
mkoenig has joined #nixos
<clever> sphalerite: and for removing, just delete it from configuration.nix after you install
<sphalerite> ah ok, that'll be fine then
<clever> i believe you also need to add it to the configuration.nix that nixos-install runs against
<clever> because under the chroot, it will stop obeying the ocnfig the netboot was built against
<clever> ah hmmm, actualy, i'm not sure if nix.conf applies under that chroot
mojjo has quit [(Remote host closed the connection)]
zarel has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vyTF9
<NixOS_GitHub> nixpkgs/master 5af221e Daiderd Jordan: opusfile: enable on darwin
<NixOS_GitHub> nixpkgs/master 3f45bb2 Jörg Thalheim: Merge pull request #23185 from LnL7/darwin-opusfile...
<ekleog> oh, found boot.initrd.preFailCommands = "sh"; :)
<clever> ekleog: there is also boot.shell_on_fail
wangoe has joined #nixos
<clever> ekleog: you can just add that to the kernel cmdline and it will give a shell without having to edit configuration.nix
<ekleog> hmmm, boot.shell_on_fail seems not to exist here, but adding allowShell=1 to the kernel cmdline works, nice :)
<ekleog> thanks!
<ekleog> oh, that was a kernel cmdline parameter, not a nixos option :°
<clever> yeah
mkoenig has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
djvdorp has quit [(Quit: PanicBNC account has been auto selected for removal due to login inactivity.)]
jluttine has quit [(Ping timeout: 240 seconds)]
justanotheruser has joined #nixos
Kendos-Kenlen has joined #nixos
justan0theruser has quit [(Ping timeout: 240 seconds)]
<ekleog> hmm... anyone here knows exactly which config options nixos requires to be run as a qemu guest? I'm booting on a -drive file=...,if=virtio ; and adding boot.initrd.kernelModules = [ "virtio" ]; doesn't seem to be enough, /dev/vda still isn't detected
ambro718 has quit [(Ping timeout: 240 seconds)]
<clever> -drive index=1,id=drive2,file=$TMPDIR/disk.img,media=disk
<clever> ekleog: its using this arg to set the boot media
<ekleog> oooooooh
<ekleog> I never thought it would default to media=cdrom
<ekleog> thanks!
<ekleog> (I'm actually currently trying to write a vms.* that does the same as containers.* but for VMs right now, using this as an example, but looked at the line just above this one -_-)
<clever> ekleog: also of note, nixos qemu doesnt copy the /nix/store about at all, it uses 9plan to share it
<clever> -virtfs local,path=/nix/store,security_model=none,mount_tag=store \
<clever> ekleog: this allows the guest to mount the host /nix/store without having to use any block devices or filesystems
<pikajude> has anyone tried and or succeeded at overclocking a monitor while using the nvidia driver
<ekleog> yes, I'm doing something similar for the time being (but will copy the relevant parts of the store to another location when I get something working, as there is still issue 8, which would most likely leak secret information to the VMs)
<clever> ekleog: if you have root on the host, you could use mount --bind to copy parts of the store to an area like /tmp/vm1/nix/store/ and then expose that
<clever> ekleog: the sandboxes for nix builds work in a similar way
<clever> mount --bind is similar to a hardlink
<ekleog> that's the idea I'm working towards, but right now I can't even boot a VM
ninja_in_neopren has quit [(Read error: Connection reset by peer)]
lassulus has quit [(Read error: Connection reset by peer)]
<ekleog> ( https://github.com/NixOS/nixpkgs/compare/master...Ekleog:vms if you're interested enough to test, I'm testing with http://ekleog.xelpaste.net/7hRjeP )
jgertm has quit [(Ping timeout: 260 seconds)]
<ekleog> but atm it's still detecting a CD-ROM instead of a disk, despite media=disk...
JagaJaga has quit [(Ping timeout: 260 seconds)]
<clever> ekleog: the reginfo file is just a partial dump of nix's db.sqlite
<clever> ekleog: which the vm will import on bootup, to convince nix that the things in /nix/store are valid
<ekleog> oh, great, you're answering a question I didn't even have time to ask \o/
<clever> ekleog: this is what loads it on startup
<clever> and in this case, it overwrites the db on each boot, so any changes the vm may have done to the store cease to be valid
lassulus has joined #nixos
filterfish has joined #nixos
thc202 has quit [(Ping timeout: 255 seconds)]
<ekleog> wait, what? I've just removed the -drive statement and the VM still detects a cdrom
ericsagnes has joined #nixos