-
cpet
when I worked at Diamond Offshore my boss used to watch all these old TV shows one of them that I hated was beverly hillbillies
-
dvl
Watched that one as a kid. Hogan Hero's too.
-
dvl
Petticoat Junction
-
cpet
abandon freebsd diary for that other blog eh?
-
ek
WHAT!?
-
MelMalik
so I just hacked if_private.h into net/ndproxy. there's almost certainly a better way to do what I want
-
MelMalik
i also don't know if pa_func can be replaced with pa_mbuf_chk
-
cndghm
Hello, I have made this question also on discord, but, is someone avaliable on having a student on the process of contributing (with programming) to FreeBSD?
-
cpet
cndghm: say what now ?
-
cpet
i think you are lookng for a mentor
-
cpet
cndghm: what area of "programming"
-
cpet
-
cndghm
cpet: Yep, I'm looking for a mentor, I would like to contribute to the kernel or something related to hardware/drivers.
-
cpet
i would start with the ML's
-
cndghm
I will take a look at this link, thank you!
-
cpet
some commiters get frowned upon when you just email then and go Mentor me!
-
cpet
cndghm: i would pop in #freebsd-dev as well
-
cndghm
I supose so, I have some ideias that i could help with, mostly related to drivers and making a more pleasent desktop experience. For the first time I got a good laptop that works outofthebox with FreeBSD. I always wanted to contribute but this new achiviment make me want to do the first step
-
cndghm
Althrough I'm somewhat experience with programming I dind't want to start messing with other people work-in-progress or these kind of things yk
-
cpet
-
cpet
work on them and test them and submit them someone will ask you to fix, format or change
-
cpet
in theory if I remeber correctly when I started back in 2003 no one really start with having a mentor you submit patches and PR's
-
cndghm
I see, I'm new to FreeBSD (at least contributing to it) I have some neewbie knowleage about the system in general but I wouldn't like to bother other people, then I'm really looking for some advices
-
cpet
if you have an idea i dont think you would be bothering people
-
cpet
ive always wondered why people worry so much about that
-
cpet
I have submitted so many duplicate PR's that I think i pissed off bdrewery half the time
-
cpet
but hey I still submit PR's
-
cndghm
To be fair, I didn't have a great experience with the Linux community back in the day. But my idea is to work on drivers for some webcam that I have here (Some from logitech and two integrated webcam from notebook) they drivers don't work, but I think I can write something for them
-
cpet
cndghm: you would noy like the openbsd community then
-
cpet
hah
-
cpet
cndghm: i would just work on the patches and make sure they work with current and then submit PR's
-
cpet
after a few reviews and replies im sure they eill get in
-
cpet
on a side note theres a reaosn why I kept on using freebsd for almost 30 years vs Linux
-
cndghm
Linux is messy? I can surely agree with that
-
cpet
ive read some of the git commit logs for linux
-
cpet
and some are just heh
-
cpet
but thats what happens when you have 1 person that either accepts or denies patches
-
voy4g3r2
you will not know if you do not give it a try.. See how other webcam code is written, style wise, then go at it.. you will learn if they do not like it :)
-
cndghm
I see, that guy sometimes acts as a monarchist
-
cpet
cndghm: hes a tool
-
cpet
but i wont get into that here :P
-
voy4g3r2
the coding is "easy" it is the people aspect that is "difficult"
-
cndghm
Sure, let's ignore this subject
-
cpet
cndghm: now if you have patches I would submit a pr
-
cpet
cndghm: if you want reviewers you can use reviews.freebsd.org
-
nvaxplus
hi there, new to FreeBSD (coming from a long time as a linux, and relevant to this question, docker user). I'm trying to use Bastille templates to create jails, but a problem I'm running into is that I want internet access in the jail *just* for downloading packages, but don't need it beyond that
-
cndghm
I dindn't start them yet, I have read the log files when FreeBSD tries to load the device and through I could fix them. Rn i'm on vacation (I work with computational physics) so I tough "Why not start now?"
-
cpet
nvaxplus: vnet and pf
-
cpet
cndghm: vacation why are you on IRC then ?
-
cpet
heh
-
nvaxplus
cpet: ok cool, I'm still a little unclear on the exact different between classic and vnet jails
-
nvaxplus
but I will keep reading
-
cpet
same thing except vnet isolates to only the jail
-
cndghm
cpet: Can I say my hobby is coding? lol
-
cpet
firewal everything of except for pkg.
-
cpet
cndghm: not when youre on vacation!
-
voy4g3r2
there is some good material here:https://docs.freebsd.org/en/books/handbook/jails/#creating-vnet-jail
-
nvaxplus
cpet, ahh ok
-
voy4g3r2
i went the bridge0 route
-
nvaxplus
ok thanks
-
voy4g3r2
or you can do the pf route.. and default to smarter people than me
-
cpet
i didnt like having to add nat rues to PF
-
cpet
so i went bridge as well
-
cndghm
cpet: fair enough lol, but thank you these advices, I will start writing and make an PR
-
nvaxplus
so I had already run bastille setup which created an interface, is there value in undoing that?
-
voy4g3r2
does the interface work now?
-
voy4g3r2
or does not work at all
-
nvaxplus
I can't access the internet inside the jail
-
nvaxplus
but these are classic not vnet jails to clarify
-
voy4g3r2
-
nvaxplus
I will just have to read the docs closer
-
voy4g3r2
i would look around htere.. i am not familar with bastille but looks like you can do it .. with some ninja skills
-
cpet
nvaxplus: you can use bastille to install pkg's and leave the jail as is
-
cpet
nvaxplus: i think thats what you want anyways
-
nvaxplus
cpet, I tried that, i.e. using the host pkg but this seems to not work with templates near as I can tell
-
nvaxplus
unless I'm missing something
-
cpet
bastille pkg flicker vim
-
cpet
will have the hsot install vim on flicker
-
cpet
sudo bastille pkg jail1 install vim
-
nvaxplus
pardon my ignorance, here's the error I get
pastebin.com/dafkxZXD
-
cpet
can you resolve something else ?
-
cpet
such as host drink.unix.beer
-
nvaxplus
I can ping, install packages, etc on the host just fine
-
cpet
so you have to hve working network on the jail to install package
-
nvaxplus
"drink.unix.beer has address 173.212.248.138"
-
cpet
ok see if this does anything
-
nvaxplus
the "-H" option is supposed to use the host pkg, but it breaks in a different way
-
cpet
bastille network jail -B
-
cpet
should use birdge
-
cpet
the other way requires adding some nat rules to pf
-
nvaxplus
-
nvaxplus
I don't understand why this is failing too
-
cpet
did you create the birdge and add in the options to host rc.conf ?
-
nvaxplus
let me see
-
cpet
Bootstrapping pkg from pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/quarterly, please wait...
-
cpet
-
cpet
well im getting the same so
-
cpet
:D
-
nvaxplus
I haven't been able to find this error anywhere
-
nvaxplus
the host option just seems to not work right
-
cpet
well im using bhyve as well so i can only have 1 bridge
-
cpet
public standard vm-public - no - - re0
-
cpet
found my issue
-
cpet
theres no IP assigned :D
-
cpet
public standard vm-public 69.92.116.219/32 no - - re0
-
cpet
see if it works now
-
bdrewery
cpet: you've never pissed me off
-
nvaxplus
mine has an IP assigned
-
cpet
nvaxplus: vm-bhyve creates a switch i added the bastille jail to that
-
cpet
nvaxplus: but since beer was involved when I did it i forgot how I did it :D
-
cpet
bdrewery: lies until proven otherwise
-
cpet
bdrewery: or awk says so
-
nvaxplus
what I don't understand is that I've followed the official bastille documentation exactly but it just doesn't work
-
nvaxplus
I've copied all the commands verbatim
-
cpet
well it doesnt work for me as well
-
cpet
so bleh
-
nvaxplus
frustrating
-
nvaxplus
maybe I'll try a different jail manager
-
cpet
bastille create -B wwwsrv 15.0-RELEASE 69.92.116.219/32 vm-public
-
cpet
root@wwwsrv:~ # host google.com
-
cpet
;; connection timed out; no servers could be reached
-
cpet
hah
-
cpet
honestly lets see if my netbsd vm works
-
cpet
if that doesnt work then my switch stuff is all messed up
-
cpet
netbsd10 default uefi 4 4G 0.0.0.0:5900 No Running (20023)
-
cpet
ok so that shit is running
-
cpet
ok so VNC doesnt work so
-
cpet
oh no works
-
cpet
see if I remeber the password
-
cpet
ok I may have to redo this switch
-
cpet
nvaxplus: my issue was caused by duplicate IP
-
cpet
and netbsd's weird way on handling it
-
cpet
root@jail1:~ # host aol.com
-
cpet
aol.com has address 13.248.158.7
-
cpet
aol.com has address 76.223.84.192
-
cpet
aol.com mail is handled by 10 mx-aol.mail.gm0.yahoodns.net.
-
cpet
root@jail1:~ #
-
cpet
well thats was stupid
-
cpet
issue one bastille created the rc.conf to add a IP without a mask so ip was never added
-
cpet
as apparently you cant do that any more
-
cpet
nvaxplus: run the jail and see if /etc/rc.conf is properly added
-
cpet
nvaxplus: if its missing a netmask add one
-
cpet
root@jail1:~ # ifconfig vnet0 69.92.116.219
-
cpet
ifconfig: ERROR: setting interface address without mask is no longer supported.
-
nvaxplus
cpet: fixed it!
-
nvaxplus
pf hadn't been set up right
-
cpet
# If 0.0.0.0 set DHCP, else set static IP address
-
cpet
if [ "${ip}" = "0.0.0.0" ] || [ "${ip}" = "DHCP" ] || [ "${ip}" = "SYNCDHCP" ]; then
-
cpet
sysrc -f "${jail_rc_config}" ifconfig_${jail_vnet}="SYNCDHCP"
-
cpet
else
-
cpet
sysrc -f "${jail_rc_config}" ifconfig_${jail_vnet}="inet ${IP4_ADDR}"
-
cpet
fi
-
cpet
hah
-
cpet
i opened a issue
-
» cpet did his bsd deed for the day
-
Aedil
p/quit
-
nvaxplus
sorry, I have another dumb question. I don't understand why freebsd's xargs is jumbling up multi-line input as a single line
-
nvaxplus
e.g. if I do echo -e "foo-x\nbar-x" | grep ".*-x" | xargs mycommand, mycommand gets passed "foo-x bar-x" despite the fact that if I remove the last pipe it's printed as multiple lines
-
nvaxplus
(rather than getting passed foo-x and then bar-x)
-
nvaxplus
ah! -L1 is what I want
-
runxiyu
how do i use tcp_bbr? i loaded the kernel module and set net.inet.tcp.functions_default=bbr but it's not showing up in net.inet.tcp.cc.available
-
Remilia
I wonder why my jail just goes "Fetching data.pkg: 20% 16 KiB 0.0kB/s - stalled -" in pkgbasify
-
Remilia
and this is just for FreeBSD-base, ports and kmods update fine
-
Macer
So i just renamed a partition label with gpart.. .and it looks like zfs just.... picked it up. and doing a zfs get path pool dev gave the right path
-
Macer
i'm going to move drives around my nas and i'm curious if that's all there is to it in order to relabel them
-
mr_sm1th
Hi folks. Question: what workflow do you use for working on a Port?
-
mr_sm1th
Do you just clone the entire ports tree and edit it manually?
-
Macer
You mean developing it or something?
-
Macer
-
Macer
not sure if that's any help but a starting point maybe?
-
mr_sm1th
I want to edit the SQLite port so that the sqlite_rsync binary is included.
-
mr_sm1th
I think portsnap is what I am looking for
-
mzar
mr_sm1th: yes, we edit it manually
-
mr_sm1th
OH! Portsnap has been retired 6 years ago?
-
mzar
yes, long time ago
-
mzar
now you use git
-
mr_sm1th
OK just --depth 1
-
mzar
I don't know, I always go with full depth
-
mr_sm1th
Why is it not mentioned in the manpage that portsnap is on its way out?
-
leah2
why does poudriere here rebuild perl5.42 even tho i use -b and the latest repo has the same version?
l2.re/zum_hW
-
leah2
hm with poudriere-dsh2dsh it seems to work better
-
mr_sm1th
Does anyone know general strategies for debugging a Makefile? I am getting an error and want to do the steps manually.
-
V_PauAmma_V
mr_smith, my first step would be "make sure none of the comands in a target are prefixed by spaces instead of a tab" (because I was bit by that one and spent 1 hour looking for problems elsewhere). Then, if that doesn't change the symptoms, I would try the -n, -N, and or -d options; see manual page for info on those.
-
V_PauAmma_V
Since you specified you want to try the commandq manually, probably either -n or -N.
-
V_PauAmma_V
s/commandq/commands/
-
wsky
anyone familiar with apache24 .htaccess? i try to add a .htpasswd file but when i do i get internal server error when i try to auth and access the folder
-
wsky
i created the .htpasswd file correctly
-
wsky
but when i point to it in .htaccess the server gives interna server error after authentication
-
surrounder
what do the logs say?
-
wsky
i'll check in in a while, occupied atm
-
dvl
Anyone done / seen research on a good recordsize for /usr/ports? for /usr/ports/distfiles?
-
mzar
do you think that it requires special treatment dvl ?
-
wsky
surrounder i see nothing in the logs, i'll paste the .htaccess file
-
Remilia
wsky: usually happens if your httpd.conf does not allow some of the overrides
-
-
wsky
Remilia thanks, i'll check on, it, any specific directive i should look for?
-
Remilia
wsky: tbh if you are getting the basic auth prompt, it probably means htaccess is fine
-
Remilia
that is, if your username/password work
-
wsky
another thing is, if there is a .htaccess file in the dir i can't display it in the directory list of apache
-
Remilia
what do you mean
-
Remilia
unless you want to say you are unfaimiliar with dotfiles
-
Remilia
familiar*
-
wsky
well the directory is a user dir public_html from moduserdir
-
wsky
and i display server directories and files in there
-
Remilia
oh
-
Remilia
tbh since we do not know much about your Apache configuration it is hard to say?
-
Remilia
by default it should *not* list files if I recall right
-
wsky
it does list files by default
-
aic
are you sure you are using apache 2.4 style directives like "require all <something>" instead of old apache 2.2 "require valid user"
-
wsky
the directories contain no index.html
-
-
aic
if this is copy/paste word for word you have a typo in it
-
wsky
what typo?
-
aic
Pequire vs Require
-
Remilia
that would give a 503
-
wsky
ok corrected the typo
-
wsky
now i get no auth at all but the folder displays :s
-
Remilia
because you already typed your username and password once
-
Remilia
this is basic auth, it will NOT ask you every single time
-
Remilia
restart your browser completely
-
wsky
all works now, thanks you guys <3 o/
-
aic
there are some examples here of require any, require all and explanations
httpd.apache.org/docs/current/mod/mod_authz_core.html#require
-
aic
i still haven't learned most of it
-
Remilia
aic: honestly you shouldn't be using basic auth
-
Remilia
it's Bad
-
wsky
Remilia it's good enough for my purpose
-
wsky
however the folder is still not listable in the directory list
-
cybercrypto
congrats on
freebsd.org/releases/15.0R/relnotes Ugrade worked like a charm 8-)
-
Remilia
is it because you do not have Options +Indexes in your .htaccess?
-
Remilia
you do not provide enough information to say anything
-
Remilia
without Indexes enabled it should show either 403 forbidden or 404 not found
-
wsky
Remilia can give me the exact directive?
-
Remilia
wsky: I gave you the exact directive
-
wsky
Options +Indexes ?
-
Remilia
yes?
-
wsky
this gives internal server error
-
Remilia
[19:25:52] <Remilia> wsky: usually happens if your httpd.conf does not allow some of the overrides
-
wsky
:|
-
wsky
gee
-
Remilia
-
Remilia
please consider perusing this URL?
-
wsky
Remilia AllowOverride FileInfo AuthConfig Limit Indexes
-
wsky
this is what /usr/local/etc/apache24/extra/httpd-userdir.conf contns
-
Remilia
wsky: and what is your URL like?
-
Remilia
the part after the host
-
wsky
-
wsky
if you access the dir you'll see a pic of my butt xp
-
Remilia
I will not access it
-
Remilia
and are you sure you uncommented #Include etc/apache24/extra/httpd-userdir.conf in httpd.conf?
-
cpet
wsky: have you paste bined your httpd.conf?
-
cpet
wsky: you need to enable soe modules to get htpasswd working
-
wsky
Remilia yes
-
Remilia
then you have conflicts somewhere
-
wsky
cpet at this point htpasswd is working
-
wsky
the dir is just not listed on the directory list
-
cpet
looks like a perms issue
-
Remilia
I'm also still unsure if it was a 404 or 403 when trying without Options +Indexes
-
Remilia
(though it really should not throw a 500 if AllowOverride is set correctly)
-
wsky
Remiliait's not neither 404 nor 403
-
Remilia
before adding Options>
-
Remilia
?
-
Remilia
you never provide enough information, I can only guess
-
wsky
before adding options
-
wsky
polease do tell what information you need
-
Remilia
what was the error when you tried to list files before adding Options +Indexes?
-
wsky
right now i get no errors
-
MelMalik
crikey...
-
MelMalik
what's in the logs wsky
-
Remilia
well what do you get then?
-
MelMalik
idk how apache does logging but I imagine it does log errors and why they happened
-
wsky
i get internal server error if i add the Options +Indexes directive
-
Remilia
what do you get when you don't??
-
Remilia
what does the page look like when you access it without adding Options +Indexes? what does it say there?
-
wsky
the list of the files in the directory
-
cpet
wsky: error.log should show why its giving you a 500
-
Remilia
then what is wrong
-
Remilia
you wanted the list
-
wsky
but the dir isn't being listed on the directory list
-
Remilia
what dir?
-
cpet
does the dir have a dot in it ?
-
wsky
the dir that is supposed to have auth
-
wsky
cpet no
-
Remilia
[19:28:39] <Remilia> what do you mean
-
Remilia
[19:29:01] <Remilia> unless you want to say you are unfaimiliar with dotfiles
-
cpet
the dir will only show after you properly authed
-
Remilia
anything that matches .ht* will be hidden
-
Remilia
it's in the default Apache configuration
-
wsky
cpet that is what is happening
-
Remilia
Apache will also not show anything starting with . in the directory index except . and ..
-
Remilia
but this is basic stuff
-
Remilia
you already know that
-
wsky
yes i am aware of the dot files
-
wsky
theseare unix basics :p
-
wsky
i'm not new
-
cpet
if you can't get apache to proeprly work with htpasswd
-
cpet
i can get the fact thatis not true
-
cpet
but that does not matter now does it
-
wsky
i never set htpasswd before
-
wsky
right now all is working
-
wsky
but the dir will get only listed if the auth was performed
-
cpet
give me access and a coffee gift card and ill fix it for you
-
cpet
heh
-
wsky
it is working
-
cpet
then what is the problem
-
wsky
nothing, yоу гуыс челпед ме
-
wsky
ит ис йуст тчат и'д лике тче дир беинг висибле бефоре аутч
-
wsky
nothiung you guys helped me
-
Remilia
wow that's some wild transliteration
-
wsky
but i'sd like to have the dir visible before the auth is performed
-
wsky
sorry i switched to cyrylic by accident :p
-
Remilia
I've never seen someone use the яверты layout
-
cpet
he was curising at us and then realized he was speaking russian
-
wsky
:D
-
cpet
see what he said
-
wsky
it's my third language, i know it very little
-
Remilia
cpet: no it's transliterated 'it is just that I'd like the dir being visible before auth'
-
wsky
i know cyrylic and some basic russian
-
wsky
Remilia yup
-
Remilia
just very weirdly
-
cpet
It's just that I'd like the deer to be visible before it gets hurt.
-
cpet
hah ok
-
wsky
anyways, it is what it is now
-
Remilia
cpet: for comparison typically if someone accidentally switched layouts you'd see this instead: ше шы огые ерфе Ш?в дшлу еру вшк ещ иу мшышиду иуащку фгер
-
Remilia
:D
-
Remilia
which makes no sense
-
cpet
she shi ogye erfe Sh?v dshlu eru vshk esh iu mshishidu iuashku fger
-
cpet
let me show you the sound of my people
-
Remilia
yeah that's the йцукенг layout
-
MelMalik
jcukeng
-
Remilia
MelMalik: as a fun fact, JCUKENG is the Latin layout of the old Soviet computers
-
MelMalik
i believe i have a аоеуидхтнс layout (cyrillic mnemonic dvorak)
-
Remilia
-
Remilia
something like this
-
Remilia
though this one is altered
-
cpet
its altered
-
cpet
Remilia: I was leanring russian using some mobile app, should of taken it in college
-
cpet
Remilia: but I did not
-
wsky
i actually cared about my russian lessons in school xP
-
Remilia
I'm a translator ha ha
-
wsky
i fauled anyway :D
-
wsky
failed
-
Remilia
studied Russian in the university as my major
-
cpet
wsky: get back to your apache config
-
Remilia
it was a mistake, no one really needs (or needed) translations from Russian outside government jobs
-
wsky
i enjoy talking in russian
-
wsky
but i know it only on basic level
-
wsky
at least i can read russian yt comments :P
-
wsky
the tecjhers hated me, i don't think you should fail a student that cares
-
cpet
teachers dont like smart students
-
MelMalik
languages are very language
-
cpet
language are very languages
-
cpet
works both ways
-
wsky
if not private teaching i'd not know english neither xP
-
wsky
i have no diplomas for nothing :D
-
wsky
and lately someone taken me for a phd in philophy :DD
-
wsky
i never told i have phd in philosophy
-
wsky
then they got realy mad when it turned out i have no phd
-
cpet
you lied
-
cpet
wtf man
-
wsky
i never said i have a phd :D
-
wsky
and they were sure i do :D
-
cpet
see lies again
-
wsky
wtf
-
wsky
-
wsky
tell me where it says i have a phd
-
cpet
gib me bitcoin and ill tell you
-
wsky
:D
-
wsky
gib me $$ and i'll write you a poem :D
-
cpet
create pull request with "I have a PHD in philosophy"
-
cpet
see what I did there ?
-
wsky
:DD
-
daemon
:P
-
cpet
wsky: done :D
-
wsky
you bastard :D
-
cpet
baha!
-
vkarlsen
wsky: It says right there on your about page, see screenshot:
ctrlv.link/shots/2025/12/13/WMuv.png
-
wsky
:DDDDDD
-
wsky
yes i know how to edit loaded html code too
-
wsky
show me your hope page, it will say you have a small pee pee
-
cpet
i like my pull request better
-
vkarlsen
I bet you learned that in the PhD program
-
wsky
XDDDD
-
cpet
:(
-
vkarlsen
Besides, my homepage already says that, so it proves nothing
-
wsky
:D
-
cpet
it provies that we can verify
-
cpet
that what was previously said is true
-
cpet
that is all
-
cpet
has a Phd in philosophy get confused by apache
-
cpet
heh
-
wsky
>:(
-
cpet
i have not used apache is a while
-
wsky
i never used nginx
-
wsky
always apache
-
wsky
i'm fine with it
-
cpet
nginx syntax irritates the living hell out of me
-
wsky
i never used it so really have no feeling torwards it :P
-
cpet
i do like Caddy
-
cpet
the concept is nice
-
wsky
i had lighthttpd on a jailbroken ipod touch :D
-
cpet
thats just wrong man
-
wsky
:DD
-
wsky
i ran wordpress :D
-
cpet
the last think I jailbroke was a super old android running 6.x or something
-
cpet
for some reason I get so many wordpress attmpes
-
MelMalik
perdwress
-
wsky
i mainly use drupal
-
cpet
4.106.58.175 - - [08/Dec/2025:10:42:50 -0600] "HEAD /wordpress/ HTTP/1.1" 404 155
-
wsky
if i go cms
-
MelMalik
i invented my own ssg
-
cpet
not sure why i havent ran wordpress in a long time
-
wsky
i will need to run wordpress, my business partner requires that from me
-
cpet
wsky: I like gravcms doesnt need a DB its all txt files
-
wsky
because everyone runs wordpress
-
cpet
in markdown
-
wsky
i make most sites with Eleventy :D
-
cpet
wsky: but i migrated to hugo cause well peeehpee
-
MelMalik
that's so fucked i'm sorry
-
cpet
its only fucked if you think its fucked
-
wsky
you can pretend it's ok
-
cpet
its not ok
-
MelMalik
i can't
-
cpet
one step at a time
-
cpet
and this too shall pass
-
kerneldove
if i have an iso written to da0, what's the easiest way to wipe it quickly?
-
wsky
dd?
-
wsky
what do you expect, you wont pass through your hardware limitations
-
cpet
you want to clean the disk or remove the ISO ?
-
cpet
this is a trick question
-
kerneldove
dd if=/dev/zero of=/dev/da0 bs=1M count=1 i guess
-
wsky
:)
-
cpet
kerneldove: camcontrol format
-
cpet
or if you want to install some packages
-
cpet
dvd+rw-format -blank=full /dev/cd0
-
cpet
what ever happened to burncd
-
cpet
Remove usr.sbin/burncd, useless after legacy ATA stack removal.
-
cpet
ok fair enough
-
cpet
so remove burncd but keep cdcontrol?
-
Remilia
-
Remilia
maybe I should postpone upgrading my actual server since I run wireguard on it…
-
jonaslund
Security wise, if i want to write a _portable_ application that safely contains _itself_ after startup (there can be free-bsd specifics in #ifdef's), what are the best/easiest options?
-
jonaslund
The old classic was having a specific user that chroot's itself, the obvious security issues left is syscalls with privilegie escalations (how common are these?) and their ability to make syscalls to stuff like creating sockets? (Can an application say that it doesn't want access or do I need to go to jails or smth alike for restricting such?)
-
jonaslund
ooh.. there's a jail() syscall..
-
jonaslund
huh... must be a superuser :| .. I guess if jails are given ID's you don't want to create oppurtunities for resource exhaustion
-
jonaslund
Basically my end-goal is, i want to compile modules mostly for compute (game simulation) where per-process-thread performance isn't limited, it only needs to see files in it's own directory (a manager process might create mmap'able files for IPC) but the compute-process itself has no need to (A: any syscalls apart from accessing it's limited
-
jonaslund
filesystem and allocating memory B: having memory limits), preferably without the manager process needing to be a superuser process (although it could be superuser if it's jailed itself perhaps?)