hacker12455
yeah extra info would be handy
Petrus
Well, docs are very frugal. But anyway can be useful
Petrus
I'd need some config to let users install software but nothing else. Something similar to add /usr/bin/apt-get in a /etc/sudoers line
Kenji
I know the document of NSudo is not friendly for the normal users. (The only one developer, myself, put lots of effort on the source code.)
Kenji
I will try my best to add more related features. (Such as run as App Container, or other users.)
Kenji
I also want to support ReactOS. (But I know the Terminal Services and Secondary Logon is not supported in ReactOS.)
Stas'M
I also want to support ReactOS. (But I know the Terminal Services and Secondary Logon is not supported in ReactOS.)
Best solution would be implementing these services, or at least missing APIs in ReactOS
Stas'M
I think implementing Secondary Logon will be much easier than TS
Stas'M
Also this work might be related to it: https://github.com/reactos/reactos/pull/2251
Kenji
And the ReactOS directly logon as Administrator and many kernel-level security features are not implemented. (For example, I don't think ReactOS have implemented the ACL in the file system.) So it's not necessary to use NSudo on the ReactOS.
Kenji
Many people or developers use NSudo for running as TrustedInstaller or System because they want to bypass the file and registry access check.
Kenji
@x86corez I also want to know, what's the kernel32_vista in the ReactOS?
Stas'M
@x86corez I also want to know, what's the kernel32_vista in the ReactOS?
It's part of application forward-compatibility engine
Kenji
I read the source code and know it have some APIs introduced in Windows Vista. But I don't know the way for ReactOS to use that.
Stas'M
@x86corez I also want to know, what's the kernel32_vista in the ReactOS?
@Mark_Jansen probably have better description for it 🙂
Stas'M
as he developing that engine
Kenji
@x86corez Is your mean the @Mark_Jansen is the dev of *_vista modules?
Stas'M
@x86corez Is your mean the @Mark_Jansen is the dev of *_vista modules?
he is dev of shim engine, which allows to use all these modules
Kenji
Also I am not good at English, sorry. (May there are many grammar bugs in my words.) (I am a Chinese.)
Kenji
he is dev of shim engine, which allows to use all these modules
OK, it's good for me because I wonder to implement something in it.
Kenji
There are lots of things are not implemented in shim engine.
Kenji
And I also want to introduce some APIs which introduced in the Windows 7 or later. (So I don't know should I create a module like *_win7, *win8, etc.)
Kenji
So I think these modules (*_vista) should be renamed.
⚶ VΛNILLΛ
do yall know of a way i could disable antialiasing on fonts globally, if not just for a program?
Kenji
do yall know of a way i could disable antialiasing on fonts globally, if not just for a program?
I don't know, maybe you can use API hooks with Detours to help you achieve that.
Mark
I thought everyone should use "/?" for read the usage.
So your suggestion for people to find out what the purpose of the software is, is for people to actually download and install it, then use the command line to find out what the purpose of the software is?
Chungy
to me it looks like the "Run As" functionality that's already built into Windows?
Chungy
and maybe that's why Mark is asking. Why should anyone bother downloading/installing it to find out more?
Kenji
But I think I should improve the document.
Kenji
I still don't know how to introduce that project and provide some third-party introduction links.
Kenji
Chungy
I think you just need to explain the purpose of the software, if and how it performs functions that aren't part of Windows.
Kenji
I think you just need to explain the purpose of the software, if and how it performs functions that aren't part of Windows.
In today's implementation, it's a specific version of runas. (Run as specific access token and you can change some options.)
Chungy
if a webpage or README can't explain its own software to me and instead points to external links. I close the page. I don't follow the links.
Chungy
Just an example because I looked at the page earlier today, the Rust programming language: https://www.rust-lang.org/ If I knew nothing about Rust beforehand, it very conveniently has a "Why Rust?" blurb there. It's the elevator pitch for why someone should be interested.
Kenji
if a webpage or README can't explain its own software to me and instead points to external links. I close the page. I don't follow the links.
I don't agree with you about that. There are many, many open source projects even without documents, only the note. (For example, the autonomous driving.)
Chungy
Are there any successful ones?
Kenji
Yes
Chungy
Can you name them?
Kenji
For example, Autoware.
Chungy
never heard of it
Kenji
It don't have any useful documents.
Kenji
Because you are not the researcher of autonomous driving
Chungy
Perhaps not. Doing a web search, the web page shows this:
Chungy
Chungy
I'm not famliar with the domain, much of that sounds like chinese to me. The Rust page probably sounds like that to non-programmers too.
Kenji
Because you don't use it. If you have used that. You will know the power of out of date documents. (Autoware made by some Japaneses.)
Kenji
I think all projects won't have friendly documents unless it's from Microsoft.
Chungy
Honestly I wouldn't pick Microsoft as an example. They're bad at it too.
Chungy
I'm just getting at that you need something to attract people to the software in the first place.
Kenji
Most of projects only have the linux manual level documents.
Chungy
Rust's web page is a good example. Get inspiration from it; "Why Rust?" gives programmers a reason to consider it.
Kenji
Rust's web page is a good example. Get inspiration from it; "Why Rust?" gives programmers a reason to consider it.
But the documents of Rust still not a good example. (I need to use search engine to find the supported toolchains.)
Kenji
That is not relevant to what rust is
Because some users like me is toolchain-oriented. (
Chungy
The Rust documentation itself (which I'd consider very good, tbh) isn't even the issue. The draw to the birds-eye view of what it is and why you should care about it is the thing. It's very short; they have three short paragraphs.
Kenji
First, I need to know which platforms supports in that project. (I need to support Windows x86, x64, arm and arm64. Also I need to support Windows NT 6.0.6000.)
Kenji
Second, I will read what features it has.
Kenji
I tried Rust. But I gave up because it's not support Windows arm32. (I think I will try again if I am free. I will try to compile the Rust toolchains.)
Kenji
I'm just getting at that you need something to attract people to the software in the first place.
I am agree with this words. But I need some developers to make some pull requests. (The power of oneself is limited. And I don't have enough money to hire developers because it's a free and open source project.)
Kenji
Also I am not a native English speaker. And the translator is not good enough to express my meanings.
Kenji
I wonder to improve the documents but many things still be changed a lot. (It's not only a normal runas. I maybe implement the user mode sandbox in it.)
Mark
Because some users like me is toolchain-oriented. (
This just sounds like you are trying to make a problem into a feature
Kenji
This just sounds like you are trying to make a problem into a feature
I am good at making projects which solves some specific cases.
Kenji
If I use my native language to write documents, most of users of that project can't understand that. (Most of users are foreigners.)
Chungy
Even if you use poorer-than-native wording, it can be understandable enough for a native speaker to fix it.
Chungy
At the moment I have zero clue why I should download nsudo
Kenji
At the moment I have zero clue why I should download nsudo
https://forums.mydigitallife.net/threads/nsudo-a-powerful-system-administration-tool.59268/
Kenji
I think you can read that. Because it's the origin of that project.
Kenji
I always update that post. Most people are MDL users.
Kenji
GitHub is the place I put the source code and binaries. (The official website is created recently because some people think it's not good if the whole project only have the readme.md as the document.)
Chungy
I'll give in and click... oops. Still unusable
Chungy
Kenji
You need to login and read new replies.