I blame Daniel
I blame Daniel
Some surface-level info while I’m waiting for my kids to finish the evening ritual: No need for an extra IP or VPS. You can host them all on the same IP and machine, provided there aren’t any conflicting port assignments.
In the DNS server, you can enter the various subdomains as CNAME pointing to the A record. The server-software is configured with which hostname it should operate as (For example, HTTP/1.1 has a Host-specification in the initial request, so that one server can host multiple domains on the same IP)
It should be noted that mail servers are indicated by an MX-record. And mailservers should also have a TXT record (SPF record) as part of spam prevention - some SMTP servers query this to ensure that your e-mail actually comes from you and not from someone spoofing the domain.
I used to have a zone file that did roughly what you’re trying to do, bit sadly I don’t have it anymore. But as you have DNS up and running, I’m sure you’ll be able to figure out the rest through checking some examples.
I half-baked an example zone file for you. I haven’t tested it, though. It assumes the domain of blargh.com being hosted from an IP of 123.123.123.123:
$TTL 86400
@ IN SOA ns1.blargh.com. admin.blargh.com. (
2024102102 ; Serial (incremented)
3600 ; Refresh
1800 ; Retry
1209600 ; Expire
86400 ; Minimum TTL
)
; Name servers
@ IN NS ns1.blargh.com.
@ IN NS ns2.blargh.com.
; A Records
@ IN A 123.123.123.123
ns1 IN A 123.123.123.123
ns2 IN A 123.123.123.123
; CNAME Records
mail IN CNAME blargh.com.
mastodon IN CNAME blargh.com.
matrix IN CNAME blargh.com.
; MX Records
@ IN MX 10 mail.blargh.com.
; TXT/SPF Record
@ IN TXT "v=spf1 mx ~all"
Oh, and some tips:
I primarily use perl, and while I find its syntax easy to understand, I’ll be the first to admit that its syntax and special use cases thereof does provide a way for some rather exotic symbol-garbage to be valid code.
Normal perl code is simple enough. But abnormal code does happen, sometimes on purpose, sometimes by accident.
I’ll share with you this gem:
Why is this program valid? I was trying to create a syntax error
In my book WSL and VM share the same downside in that you’re only abstracting Linux functionality in relation to the hardware.
Linux really shines when it has full access to the actual hardware as opposed to asking it’s environment nicely if it’s allowed to do something.
For example, I routinely need to change my IP address to talk to specific networks and network hosts, but having to step over the virtualisation or interpretation layer to do so is just another step, thus removing the advantage of running linux in the first place.
Sure, VMs and dual booting have their uses, but the same uses can be serviced by an actual linux install while also being infinitely more powerful.
I played around with WSL for a while, but you notice really quickly that it is not the real thing. I’ve used virtual box for some use cases, but that too feels limiting ad all of the hardware you want to fully control is only abstracted.
I would say that unless he has a really good reason why he wouldn’t want to go for dual boot, then he should do just that.
I’m OOtL on this one. What/who is/was Concord? And what happened to it/them?
Because right wingers spent the past ten years repackaged the fear mongering about “The Gay Agenda” and call it woke instead.
Game: Day of the Tentacle
Book: Cryptonomicon
TV: BoJack horseman
Movie: The Matrix or The Prestige
Honorable mention: Dr. Horrible’s Sing Along Blog
I’ve been there a bunch. It’s a bit expensive and peopley, but It’s OK*
*: This opinion was 100% based on the fact that I’ve only visited the Charles de Gaulle “suburb”
By promoting the distros that have this as a goal, such as Mint.
I would suggest Ubuntu in this category, but… eww…
Pretty much when you posted that, I found this in my dmesg:
[ 715.744332] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 715.965683] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[ 716.008541] e1000e: probe of 0000:00:1f.6 failed with error -5
Just for the record, I compared modinfo up against lspci, and the PCI ID matches, so the driver should work. Is it possible to ignore the NVM checksum and try anyway? Because any tool I can find that communicates with the EEPROM on a hardware level is made for msdos.
Derp, I don’t think I ever did a modprobe. Anyway, I did an rmmod as I found out that there’s a newer version out, and I’m currently working on building the new version.
UPDATE: Newer version built, installed, and loaded.
I’d be out of a job too
vmlinuz
I’m european, is Whataburger and a Shiner Boch exotic? Or brisket at golden coral with authentic Galvestonian chlorine water to drink?
It’ll be fine. Things have a tendency of working themselves out.
And if someone hates you for it, that’s on them and not you.
Also, let us know how it went!
Henry Fucking War Crimes Kissinger
He lived a long life and died peacefully, thinking he got away with it all. That only means bringing him back for punishment would be the perfect surprise of an afterlifetime.
“By playing doctor”
I find that this is mostly a AAA-title thing.
Previous job: Windows, because it was a company issued laptop. Plus a lot of the company was built around the MS ecosystem.
Current job: Linux, because I got to keep the perfectly decent Dell laptop when I left. I wanted to make sure I purged everything, so it’s running LMDE now. Plus, there’s not much outlook and teams stuff that I have to use.