docs: run bash explicitly with sudo -i

Since the default shell is set to /bin/sh, running 'source' to load the virtualenv won't work right away as described in the docs. You need to start bash (or a compatible shell) since sh does not feature the 'source' builtin. This addresses modoboa/modoboa-installer#463
This commit is contained in:
Nico (sqc)
2023-01-03 12:27:06 +01:00
parent 572e32f868
commit 21bf16317c
3 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -78,7 +78,7 @@ use them:
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtuenv_path>/bin/activate
Then, run the following commands:
+1 -1
View File
@@ -41,7 +41,7 @@ To actually import such a file:
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtualenv_path>/bin/activate
> cd <modoboa_instance_dir>
> python manage.py modo import <your file>
+5 -5
View File
@@ -20,7 +20,7 @@ use them:
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtuenv_path>/bin/activate
Then, run the following commands:
@@ -62,7 +62,7 @@ use them:
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtuenv_path>/bin/activate
Then, run the following commands:
@@ -605,7 +605,7 @@ Remove ``django-passwords`` from your system:
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtuenv_path>/bin/activate
> pip uninstall django-passwords
@@ -743,7 +743,7 @@ If you used 1.7.0 for a fresh installation, please run the following commands:
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtuenv_path>/bin/activate
> cd <modoboa_instance_dir>
> python manage.py load_initial_data
@@ -846,7 +846,7 @@ Run the following commands (load virtualenv if you use one):
.. sourcecode:: bash
> sudo -u <modoboa_user> -i
> sudo -u <modoboa_user> -i bash
> source <virtuenv_path>/bin/activate
> cd <modoboa_instance_dir>
> python manage.py migrate