[ / / / / / / / / / / / / / ] [ dir / pinoy / zog ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 13ef71d1e019868⋯.jpg (12.96 KB, 300x314, 150:157, unix-logo1.jpg) (h) (u)

[–]

 No.864456>>864535 >>864604 >>864774 >>866702 [Watch Thread][Show All Posts]

# adduser

# useradd

# user add

>Do one thing and do it redundantly

>THE UNIX WAY™

 No.864458>>864459 >>864535

adduser is a 'front-end', if you wanna call it that way, of useradd, specifically meant to be used by noobs who can spend 5 min on reading the man page


 No.864459>>864535

>>864458

*can't

and user add is something I have never heard of, to be quite honest


 No.864520>>864532 >>864535 >>865875


~>> adduser
/usr/local/bin/loksh: adduser: not found

What kind of niggershit OS are you running?


 No.864532>>864535 >>864536

>>864520

OpenBSD, darkest of the *nixside naggers


 No.864535>>864536 >>864554 >>864562 >>868811

>>864456 (OP)

>>864458

>>864459

>>864520

>>864532

the GNU operating system, at least in the distribution I am using, does not have these redundancies. It only has

# useradd

for adding users.


 No.864536

>>864532

>>864535

Fucking OpenBSD BLOAT!


 No.864545>>864554 >>864733

One of the commands sucked, so someone made another one that sucks to replace it, but shell scripts already depend on the first one, so you have to keep both and they both suck.

God damn it, why is it that, presented with a standard
mailer that doesn't work for shite, instead of fixing it or
writing a new one that does, unix weenies propagate new
mailers that don't work for shite? Every few weeks I get
some new kind of bogus error message that plainly comes from
some mailer I've never seen before. (Like that great new
message that runs ``The following message was probably sent
either by you or to you, and it failed for some reason, not
necessarily here.'') There have got to be dozens of unix
mailers out there, scurrying about dark corners of the
internet and multiplying about like cockroaches.

It's like when I was in fourth grade and found this keen
rubbish dump out in the woods that was full of abandoned
machinery and thought how neat it would be to build a robot
out of it all and went to class the next day and proudly
boasted that I had actually done so. It's the sort of
teenage attitude where you suddenly realize you can actually
do stuff and get big ideas and start on glorious projects
without having any conception of followthrough and get bored
in the middle when it doesn't go so great and leave a big
mess.

Unix is all written by these teenagers (chronological or
emotional) who say ``oh wow, I bet I could write a mailer,
wouldn't that be great, I'll add all these winning features,
and it'll be so fun and cool'' and then they graduate or
discover sex or something and we're stuck running their
half-assed code.


 No.864554

>>864545

>One of the commands sucked, so someone made another one that sucks to replace it, but shell scripts already depend on the first one, so you have to keep both and they both suck.

>>864535 proves this to be false.


 No.864562

>>864535

>at least in the distribution I am using

adduser isn't present in Arch, but I remember using it in Debian


 No.864593>>864599 >>864608 >>864615 >>866908

The useradd command is the Posix standard, adduser is a Linuxism for newbs.

But this thread feels like a Poettering thread.


 No.864599>>864603

>>864593

A Linuxism not used by any distribution of GNU/Linux and only BSDs.


 No.864603

>>864599

You can't even sage, faggot.

As I already said, adduser is present in Debian-based distributions, not only in *BSD.


 No.864604

>>864456 (OP)

I can't even use user add or adduser, fucking cia nigger


 No.864608

>>864593

>The useradd command is the Posix standard, adduser is a Linuxism for newbs.

Is "user add" part of the standard?


 No.864610>>864611

File (hide): bdeef649f255b54⋯.png (7.4 KB, 964x580, 241:145, user.png) (h) (u)

Clearly, adduser is superior as it's written in a memory safe language. But you also forgot vipw.


 No.864611

>>864610

noice prompt


 No.864615

>>864593

>The useradd command is the Posix standard

http://pubs.opengroup.org/onlinepubs/9699919799/ doesn't have it, nigger.


 No.864721>>864723 >>864734

useradd/adduser must be freetard shit.


 No.864723>>864724

>>864721

>useradd: command not found

>adduser: command not found

>user: command not found

how the fuck do you add users then?


 No.864724>>864725


 No.864725>>864727 >>864732

>>864724

ok, now how do you add a user from the shell?


 No.864727

>>864725

emacs /sudo::/etc/passwd


 No.864732


 No.864733>>864735

>>864545

I need the sauce of the [code]pasta you posted.


 No.864734>>864736 >>864738

>>864721

LIES! OS X is NOT UNIX. It's sorta-kinda-BSD-abomination-whatever-Mach. It's arguably a lot less UNIX than Linux, which is specifically not UNIX. The only UNIXy things about it are the GNU parts, and GNU's Not UNIX.

Just for the record, I say this not as a Windows fanboi, oh no. I say this as an IRIX hardcore aficionado. Now, I will grant you that my DateTime struct is BSD. I admit that, and I apologize for it. But the rest is Bell System V Release 4, the One True Operating System; and I can ASSURE you, my friends, that OS X is emphatically NOT SVR4!

Proof? PROOF? YOU DEMAND PROOF?!

Bring up an OS X box from bare iron. Was fdisk involved? Did you need to bootstrap the thing from sash? Did your disks have slices, not partitions? Did getty enter in to your thinking? Was tar involved? Was it gtar, because THAT DOES NOT COUNT? DO YOU HAVE A FRAME BUFFER INSTALLED, YOU FILTHY HEATHEN? 19200/N/8/1?!?!?!

Nope, none of the above. Your machine goes "bonk" when you fail to enter your home zip code so that Apple can send you valuable offers of future services. If I tried to give a real UNIX box my home zip code so that I could receive valuable offers, it would probably detonate with the fury of a thousand Hiroshimas, AND the kernel would panic.

tl;dr, GTFO my ARPAnet.


 No.864735>>867427

>>864733

I think it's from the Unix hater's handbook


 No.864736


 No.864738>>864753


 No.864753>>864937 >>864948 >>866673

>>864738

It is not POSIX compliant and is as such not Unix


 No.864774>>864792

>>864456 (OP)

There's only one, the others are either alias or a front end program added by retarded distro maintainers.


 No.864792>>865033

>>864774

Just like how on versions of GNU/Linux that contain systemd, mount is just a frontend to systemd-mount.


 No.864937

>>864753

1/10, UNIX itself isn't POSIX compliant. Just say that OSX isn't POSIX.


 No.864948>>864950

>>864753

Everyone knows that. Literally nothing is perfectly POSIX compliant, but that doesn't mean you should pretend like MacOS isn't Unix certified--because that's the only reason why the Unix label is significant nowadays.


 No.864950>>864951

>>864948

>unix only lives to suck apple e-cock

hows that one feel old man?


 No.864951>>864955

>>864950

I'm not picking sides; that's literally just the truth, and my misplaced sense of morality compels me to say that I'd rather not mislead our newfriends just to win an argument on the Internet. For the record, Solaris 11.4 Beta was just released, back from the dead.


 No.864955>>864957

>>864951

>Solaris

ill stick with gnu/systemd/linux, its really not a problem over here, so many people fear change but its funny to watch them squirm...

<inb4 BUT THE

im not the 1 making everyone use use ubuntu, keep squirming tho, i beat off to this...


 No.864957

>>864955

I'm not the same person, so I have no idea what you're talking about right now.


 No.865033>>865749 >>867969

File (hide): 882026cf385ffb8⋯.jpg (35.07 KB, 600x465, 40:31, 2241865586.jpg) (h) (u)

>>864792

>on systemd/Linux, mount is just a frontend to systemd-mount

what? how deep does the rabbithole go?


 No.865749>>865798

>>865033

Pretty fucking deep. Did you know that Systemd has a fallback option for DNS if your main DNS breaks for whatever reason... and the fallback option is Jewgle's 8.8.8.8?


 No.865798>>865833 >>865840

>>865749

Nice, adding this to drop list in /etc/pf.conf


 No.865833

>>865798

There's also 8.8.4.4

make sure you add that too.


 No.865836>>865838

Multi users is a mistake. If I ever get around to writing my own OS, that's not being implemented, believe me.


 No.865838>>865839

>>865836

>I'm not going to implement something

I believe you.


 No.865839

>>865838

Thank you anon. Posts like that give me confidence not to implement other things. You should see the growing list of things I have plans not to implement in the networking stack.


 No.865840

>>865798

Why do you use systemd at all?


 No.865875

>>864520

adduser is in Slackware and it's pretty nice. useradd is a pain in the ass because I never remember the syntax or the litany of groups available on the system off-hand, I always have to look it up.


 No.866673>>867971

>>864753

So what you're saying is Microsoft Windows NT is the only real Unix left. yeah sure


 No.866702

>>864456 (OP)

>htop

>top

>ps


 No.866908>>866924

>>864593

>muh POSIX

Fuck off. Nobody gives a fuck about that shitty standard. Linux user space doesn't have to conform to some old ass shitty standard nobody even reads. The sooner we get rid of that dead weight, the sooner Linux will start improving. The seeds have already been planted long ago, with each passing year it bears more fruit. I long for the day the "GNU/Linux" argument dies for good, along with the ridiculous POSIX definition of what an OS is.

>lmao you're all Poettering fans

That guy's one of the few people who realize the irrelevance of aging Unix standards. Systemd uses Linux-specific features and system calls and is much better for it. That's the way it should be. People writing applications should use their platforms to the fullest extent, not worry whether it will run on some random BSD they never even use.


 No.866924>>867370 >>867427

File (hide): b1d5c91794f1123⋯.jpg (209.25 KB, 2048x1152, 16:9, DNe1zUUWsAAOLAF.jpg) (h) (u)

>>866908

>Systemd uses Linux-specific features and system calls and is much better for it.

>[ *** ] A stop job is running for no reason (1m 23s / 10m 36s)

>It looks like you have nothing to do, so we fucked up 'your' DNS resolver. See 'systemctl status systemd-resolved.service' for details.

>much better

No, fuck you. Systemd sucked out of me any joy of using computers that I had left in me.

>People writing applications should use their platforms to the fullest extent, not worry whether it will run on some random BSD they never even use.

Yes, fuck cross-platform applications. We should all move to Windows 10.


 No.867370

>>866924

Oh wow, computing isn't what you're used to anymore? Poor you. How will you ever recover?

How will oldfags ever manage without their shitty borderline unreadable service shellscripts? What will sysadmins do with their time now that they don't have to manually resolve dependencies anymore?

>fuck cross-platform applications

Yes, fuck them. The rule is they're lowest common denominator software that doesn't do things right on any supported platform and just takes the intersection of their features instead of pushing the limits. People are much better served by targeting Linux directly. Or BSD for that matter. Just stop with this "portability is inherently good" nonsense.

Just pick your favorite platform and start actually using it instead of some doubly wrapped, highly abstracted version. If other people care that much, let them fork your software and maintain it.

>lmao lets move to Windows 10

We're talking about Linux here. Windows doesn't even have a stable system call interface for user space. Stop being retarded on purpose.


 No.867379>>867392 >>867898

we all had been better off if things went the way of BSD


 No.867392>>867430

>>867379

I agree. I find that in many ways the amount of rampant degeneracy in the linux ecosystem is a great reflection of the amount of rampant degeneracy in society.


 No.867427

>>864735

That would be logical but it's not. My guess is some random gem from Usenet since he's using code tags (cute syntax highlighting too)

>>866924

Any reasonably complex program is not cross-platform, at least not without looking like a foreigner on some platforms.


 No.867430>>867438 >>867844

>>867392

>rampant degeneracy

Ditching the unix way is heresy now? You honestly believe it's beyond criticism or improvement? What's next, you going to call Linux users feminists? Soyboys? What meme will you spout next while downvoting the thread with your sage like a redditor? I guess it's too much for you religious zealots when someone dares to criticize the work of some old patriarchs. If it's so much better, stay in BSD then. Nobody is forcing you into Linux. Stay in your old POSIX world because we've got our own ideas of how things should be done and you people are holding us back.

The truth is people on Linux don't care anymore about simultaneously supporting Linux itself and a million BSDs through old standards like POSIX and its metric fuckton of limitations and implementation-defined behavior you can't count on. Linux is simpler, and the code to target it is easier to write and understand. People aren't and shouldn't be targeting POSIX in 2018. POSIX is dead. There's a reason Microsoft implemented the _Linux_ system call interface in Windows 10, and not some POSIX "standard" interface.

Linux is different. With Linux, we can always scrap everything and make our own custom user space if we want to. Nobody said it _has_ to be some POSIX relic; only GNU does that shit.


 No.867438>>867984

>>867430

>you going to call Linux users feminists? Soyboys?

have you been on github lately?

>downvoting the thread with your sage

I saged because that post was irrelevant to the purpose of the thread. I you are too dumb to understand that that is what sage is for then you need to leave.

I'm not promoting PoSix. It has gotten many things wrong. But the rest of your post is just screeching. I can't imagine you have ever implemented anything to fix the issues you are raising. Take this for example

>Linux is simpler, and the code to target it is easier to write and understand

Its a blatant lie. There is a reason why your shitty kernel is bigger then the entire OpenBSD source tree.


 No.867844>>867854 >>867984

>>867430

This is some of the most insane, self projecting autism that I've ever seen in my entire life.


 No.867854>>867855

>>867844

This opinion is invalid.


 No.867855>>867863

>>867854

Calm down nigger faggot. You'll never get into the CIA if you can't remain calm.


 No.867863

>>867855

The CIA nigger faggot calms the entry remaining from outside.


 No.867898

>>867379

You mean the operating system that invented cat's -v? You get the worst of both world. It shits over Unix but doesn't even own up to it.


 No.867912

POSIX is a security flaw

lol @ whoever pissed off that redhat-employed kernel maintainer


 No.867969

>>865033

>vmlinuz is just a frontend to systemd-krnl

Soon


 No.867970

I only have useradd on my system.

Op is a faggot


 No.867971>>867996

File (hide): 95c813ccc95a9d5⋯.png (30.96 KB, 927x487, 927:487, untitled545345.PNG) (h) (u)

>>866673

There hasn't been any real NT system since 5.2 (aka Server 2003). NT6.x (or "NT10" - mfw MS sales and marketing dictates their kernel version numbering these days) is all just various incarnations of the bollocks that was/is Vista. Why do you think ReactOS aims to reimplement NT5 rather than the Vista-like platform they shat out later?


 No.867984>>868004 >>868010 >>868114 >>868393

>>867438

>shitty kernel

>hurr my OS is smaller so it's better

>this literal hipsterism

>>867844

>everything I don't like is insane autism

Fuck you. I'm fucking tired of you retards going "hurr Linux is systemd now fuck Poettering we need to go back to shellscripts" and turning threads into an echo chamber where you reinforce each other's hipsterism as if past systems were anything but pure garbage compared to what we have now. Things are finally starting to work nicely in Linux land and you fucktards want to go back to the stone ages.

Why don't you build Linux from scratch if you care so much? Linux is so flexible, people can nuke glibc and build their own custom user space on top of it. The whole thing is free software; why don't you fucking modify it if it's so offensive to you? I'll tell you why. It's because you're lusers who do nothing and contribute nothing. Putting in the effort and making your vision come true is way too much work for you people. Making and maintaining a distribution is too demanding a task. That's why your only option is to hate on Poettering and shitpost everywhere about things you don't like in a desperate attempt to steer development back to your own approved direction. When that fails, you fuck off to the BSDs and pretend to be superior.


 No.867996

>>867971

They needed to target something stable. For anybody who invests the effort in implementing Vista, the ReactOS team will be happy to integrate that work into ReactOS.


 No.868004

>>867984

You're fighting ghosts. Take your meds.


 No.868010

>>867984

> accuses people of hipsterism

> isn't running Windows

You're so fucked up in the head you can't even see it.


 No.868114>>868611

>>867984

>Accuses me of calling you autistic because I disagree with you.

I called you autistic because you accuse people of doing what you're doing.


 No.868350

You forgot:

# pw user add


 No.868393

>>867984

>"hipsterism as if past systems were anything but pure garbage compared to what we have now."

>computers were pure garbage except for the past few years

Hmmmmm


 No.868611

>>868114

>I called you autistic because you accuse people of doing what you're doing.

That's not what autism is. It's the exact opposite. That's practically normalfaggotry.

I'm out. Have no idea what you're discussing.


 No.868811

>>864535

GNU's Not UNIX




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
74 replies | 8 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / pinoy / zog ][ watchlist ]