s
This commit is contained in:
parent
e35a504e57
commit
87fd989a7b
3 changed files with 11 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
if ( docker start myawesomeflutterdocker > /dev/null ); then
|
||||
docker exec -it myawesomeflutterdocker execin /files/$PWD flutter $*
|
||||
docker exec -it myawesomeflutterdocker execin "/files/$PWD" "$(id -u)" "$(id -g)" flutter $*
|
||||
else
|
||||
echo "can't start myawesomeflutterdocke u.u"
|
||||
echo "maybe you need to reinstall myawesomeflutterdocker y.u"
|
||||
|
|
|
@ -2,4 +2,7 @@ FROM instrumentisto/flutter
|
|||
|
||||
COPY execin /bin/
|
||||
|
||||
RUN flutter --disable-analytics && flutter config --no-analytics # fuck you google
|
||||
RUN flutter upgrade
|
||||
|
||||
CMD ["sleep", "infinity"]
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
#!/bin/bash
|
||||
|
||||
cd $1
|
||||
shift
|
||||
$*
|
||||
NEWUID=$2
|
||||
NEWGID=$3
|
||||
shift 3
|
||||
export NEWHOME="/home/user${NEWUID}_${NEWGID}/"
|
||||
mkdir -p $NEWHOME
|
||||
chown $NEWUID:$NEWGID $NEWHOME
|
||||
HOME=$NEWHOME setpriv --reuid=$NEWUID --regid=$NEWGID --keep-groups $*
|
||||
|
|
Loading…
Add table
Reference in a new issue