It's probably the perfect tool for merging many patches from many disparate sources into a large code base like, for example, an open source operating system kernel. But for most of us, it is indeed shit.
adduser will also allow numerics at the beginning of the user name. All you have to do to make it so is edit the regular expression in adduser.conf(5).
Firstly Lennart Poettering displayed an alarming ignorance of the way in which user names are managed in Linux based systems. "I wonder which tool he used..." LP clearly doesn't realise it is possible to add a user to a Linux system with the cat command, if you so choose.
Secondly, his insistence that Linux has a standard format for user names is bullshit. Linux (the kernel) has no concept of user names (how does the lead of an init system project not know that?) His reasoning seems to be based on the fact that the adduser utility default configuration does not allow user names to start with a number. This constraint is defined in the adduser configuration file, a file that a system administrator can edit to relax the rules, if they so choose.
Finally, his understanding of portability is backwards. He claims that portability means only accepting the most restrictive of user names, but it doesn't it means accepting the most liberal of user names so that an administrator on any Linux system can use any user name. He claims he wants unit files to be portable, but where a user name is concerned, that is impossible unless the user is one that is defined on any Linux system,
LP displays ignorance about a significant part of Unix-like operating systems and also stupidity in terms of reasoning about portability. Do you really want such a man in charge ofd developing the code that runs as process number 1?
Budget and practicality of production restricts the Doctor to be human in appearance. Although, in an interview on Wittertainment, Andy Serkis claimed that motion capture is getting cheap enough that soon anybody will be able to do it, so who knows.
What past administrations did has no bearing on whether the current administration is doing good or bad. Calling "hypocrisy" is just a bullshit way of trying to shut down the conversation.
Also, don't forget that the Obama were not a bunch of venal conmen, lying citrus fruits and traitors to their country.
My first was CVS, then I progressed to svn, after that to Mercurlal which is my favourite, but I grudgingly use git now because my dev tool only supports it and svn. Of the source code control tools I have used, git is without doubt not as bad as CVS. Other than that it would have been better if it had never existed.
The GPL says nothing about what support you must provide to your customers. In fact, it says that the software is distributed without warranty of any kind which means you do not have any obligation to provide any support or maintenance.
If you then say we will provide support but only if you don't redistributed our software, you are not infringing any of their rights under the GPL that I can see. I don't think it's right, but I wouldn't be confident that it is illegal.
Firstly, some other bit of software also having a security hole is no excuse for leaving this one in system-d.
Secondly, this bug will manifest itself not only if somebody maliciously changes the user name, but also if you accidentally mistype it such that it breaks Poettering's mysterious syntax rules (or have a perfectly legal user that breaks Poettering's rules). Then you have a service running as root that might have a vulnerability that can be exploited from outside if it, for example, opens a listen socket
If I create a unit file with jeremyp as the user name, it probably isn't going to be portable. You understand that, even if you restrict user names to start with a letter, you can't guarantee they exist on an arbitrary different system?
This whole conversation is bullshit. The so called standard seems to be based on oner tool that restricts user names, but nobody seems to have noticed that the rule is defined by a regular expression in a configuration file, which means you are allowed to change it.
iOS bugs are presumably valuable because they allow you to exploit users for lots of $$$ and because they are rare. If Apple raises the bounty, then unfixed bugs will become even rarer and grey market prices will rise and you are back where you started.
The public has conflicting desires. The public desires flexibility and upgradeability (actually they don't, they want the remedy when it is broken or outdated to be cheap whatever that remedy is) but they also want sleek and light and powerful and portable and cheap.
Everybody says they want easy repairability, but if that is the case, why is the iPhone with its non removable battery so successful?
He said he saw women, not a woman, so he's seen it happen more than once. Also, the fact that he says he has seen it tells us he was there, which means that, in all probability, he was the boyfriend in each case. The common factor here seems to be him.
The bullet gives up its momentum to the book. The book slams into the chest, probably not with enough force to break anything though because otherwise you couldn't fire the gun without breaking your wrist.
T. rex lassoes its prey?
I haven't used CCleaner ever and I have no intention of ever using it in the future. I also don't give s flying fuck which company owns that product.
However, I just know everybody on this thread was dying to know that I have nothing to say on this subject.
It's probably the perfect tool for merging many patches from many disparate sources into a large code base like, for example, an open source operating system kernel. But for most of us, it is indeed shit.
adduser will also allow numerics at the beginning of the user name. All you have to do to make it so is edit the regular expression in adduser.conf(5).
It was closed for transparently bullshit reasons.
Firstly Lennart Poettering displayed an alarming ignorance of the way in which user names are managed in Linux based systems. "I wonder which tool he used..." LP clearly doesn't realise it is possible to add a user to a Linux system with the cat command, if you so choose.
Secondly, his insistence that Linux has a standard format for user names is bullshit. Linux (the kernel) has no concept of user names (how does the lead of an init system project not know that?) His reasoning seems to be based on the fact that the adduser utility default configuration does not allow user names to start with a number. This constraint is defined in the adduser configuration file, a file that a system administrator can edit to relax the rules, if they so choose.
Finally, his understanding of portability is backwards. He claims that portability means only accepting the most restrictive of user names, but it doesn't it means accepting the most liberal of user names so that an administrator on any Linux system can use any user name. He claims he wants unit files to be portable, but where a user name is concerned, that is impossible unless the user is one that is defined on any Linux system,
LP displays ignorance about a significant part of Unix-like operating systems and also stupidity in terms of reasoning about portability. Do you really want such a man in charge ofd developing the code that runs as process number 1?
Tom Baker wasn't old when he started.
Budget and practicality of production restricts the Doctor to be human in appearance. Although, in an interview on Wittertainment, Andy Serkis claimed that motion capture is getting cheap enough that soon anybody will be able to do it, so who knows.
What past administrations did has no bearing on whether the current administration is doing good or bad. Calling "hypocrisy" is just a bullshit way of trying to shut down the conversation.
Also, don't forget that the Obama were not a bunch of venal conmen, lying citrus fruits and traitors to their country.
I read << as "shift left" and if I was dictating to somebody else who could also code I would probably say "a left shifted b"
He was talking about his penis not paycheck.
No it doesn't. The iterator (i) doesn't iterate the list, it iterates a set of numbers that hopefully correspond to the indexes of the list.
Could you be more an arsehole?
It's d: customer(s).
It doesn't link to GPL code, it is a patch. That means it is a modification of GPL code.
My first was CVS, then I progressed to svn, after that to Mercurlal which is my favourite, but I grudgingly use git now because my dev tool only supports it and svn. Of the source code control tools I have used, git is without doubt not as bad as CVS. Other than that it would have been better if it had never existed.
And now because of the Linus Worship, we are all stuck with having to use the pile of shit that is git.
The GPL says nothing about what support you must provide to your customers. In fact, it says that the software is distributed without warranty of any kind which means you do not have any obligation to provide any support or maintenance.
If you then say we will provide support but only if you don't redistributed our software, you are not infringing any of their rights under the GPL that I can see. I don't think it's right, but I wouldn't be confident that it is illegal.
open it with a hex editor and change all the nuls to something else.
Firstly, some other bit of software also having a security hole is no excuse for leaving this one in system-d.
Secondly, this bug will manifest itself not only if somebody maliciously changes the user name, but also if you accidentally mistype it such that it breaks Poettering's mysterious syntax rules (or have a perfectly legal user that breaks Poettering's rules). Then you have a service running as root that might have a vulnerability that can be exploited from outside if it, for example, opens a listen socket
There's no excuse for this.
If I create a unit file with jeremyp as the user name, it probably isn't going to be portable. You understand that, even if you restrict user names to start with a letter, you can't guarantee they exist on an arbitrary different system?
This whole conversation is bullshit. The so called standard seems to be based on oner tool that restricts user names, but nobody seems to have noticed that the rule is defined by a regular expression in a configuration file, which means you are allowed to change it.
I don't think the economics will work.
iOS bugs are presumably valuable because they allow you to exploit users for lots of $$$ and because they are rare. If Apple raises the bounty, then unfixed bugs will become even rarer and grey market prices will rise and you are back where you started.
The public has conflicting desires. The public desires flexibility and upgradeability (actually they don't, they want the remedy when it is broken or outdated to be cheap whatever that remedy is) but they also want sleek and light and powerful and portable and cheap.
Everybody says they want easy repairability, but if that is the case, why is the iPhone with its non removable battery so successful?
He said he saw women, not a woman, so he's seen it happen more than once. Also, the fact that he says he has seen it tells us he was there, which means that, in all probability, he was the boyfriend in each case. The common factor here seems to be him.
To be fair on the last link, if I paid $400 for a meal I wouldn't expect to leave the restaurant still hungry.
Or not.
The bullet gives up its momentum to the book. The book slams into the chest, probably not with enough force to break anything though because otherwise you couldn't fire the gun without breaking your wrist.