Wondering what’s next for npm?Check out our public roadmap! »

    downgrade

    1.1.4 • Public • Published

    downgrade travis npm downloads javascript style guide

    Sets the user identity of the process to www-data

    install

    npm install downgrade
    

    usage

    To attempt to set the user identity of the process to www-data (a good default on most linux systems):

    var downgrade = require('downgrade')
     
    downgrade()

    Or, to set the user identity to a specific ID:

    downgrade('username', 'group')

    The arguments can be either a numerical ID or a username/group string. If a string is specified, this method blocks while resolving it to a numerical ID.

    If the current user's permissions do not allow the user identity to be changed, this function will do nothing (no-op).

    For best results, start your node process as root, run actions that require root privileges, then downgrade the user permissions.

    On non-posix platforms (e.g. Windows), this module does nothing.

    license

    MIT. Copyright (c) Feross Aboukhadijeh.

    Install

    npm i downgrade

    DownloadsWeekly Downloads

    24

    Version

    1.1.4

    License

    MIT

    Unpacked Size

    5.27 kB

    Total Files

    6

    Last publish

    Collaborators

    • avatar