Dan Langille

Results 97 comments of Dan Langille

This relates to a pthread_cond declared in glewlwyd.c: https://github.com/babelouest/glewlwyd/blob/master/src/glewlwyd.c#L45

Let's try it today. ``` [dan@knew:~] $ iocage snaplist -H pg11 | awk '{print $1;}' | grep ioc_update ioc_update_12.1-RELEASE-p3_2020-04-22_13-25-07 ioc_update_12.1-RELEASE-p3_2020-04-22_13-25-07/root ioc_update_12.1-RELEASE-p4_2020-05-12_20-19-32 ioc_update_12.1-RELEASE-p4_2020-05-12_20-19-32/root ioc_update_12.1-RELEASE-p5_2020-06-10_14-10-17 ioc_update_12.1-RELEASE-p5_2020-06-10_14-10-17/root ioc_update_12.1-RELEASE-p6_2020-07-13_15-38-46 ioc_update_12.1-RELEASE-p6_2020-07-13_15-38-46/root ioc_update_12.1-RELEASE-p7_2020-08-05_20-09-33 ioc_update_12.1-RELEASE-p7_2020-08-05_20-09-33/root ioc_update_12.1-RELEASE-p9_2020-09-17_12-29-06 ioc_update_12.1-RELEASE-p9_2020-09-17_12-29-06/root...

Why is this relevant: testing `iocage` in a jail.

My main reason for this testing: proving a bug has been fixed without testing it on my production environments.

Today I wanted to mount a zfs filesystem within my iocage jail. The jail is at `system/iocage/jails/devgit-nginx01/root` The ZFS filesystems I want to manage from within the `devgit-nginx01` jail is...

> Do you want that dataset to be root of your jail? No > Or do you just want to manage it? I want to manage it. In short, I...

Thank you for that. I migrated that jail to a vanilla jail because I needed to get that work done. ``` devgit-nginx01 { host.hostname = "devgit-nginx01.int.unixathome.org"; ip4.addr = "ix2|10.0.0.77/32"; persist;...

This is similar to what I do for FreshPorts jails: ``` stage-nginx01 { host.hostname = "stage-nginx01.int.unixathome.org"; ip4.addr = "ix2|[redacted]/32"; persist; allow.mount=true; allow.mount.zfs=true; enforce_statfs=1; devfs_ruleset=5; mount.fstab="/etc/fstab.$name"; # because want to mount...

I believe this breaks POLA. If I, the admin, stops a jail, I don't expect iocage to start it unless I say start. Failing that, just tell me : oi,...