buildscript: don't error out when running as root #299
No reviewers
Labels
No Label
RFC
RFT
WIP
blocked
bsp
bug
build/scripts/tools
duplicate
feature
fixed
layer3
mantis
more details required
needs changes
node
packages/fff
rejected
security
trivial
upstream
No Milestone
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: freifunk-franken/firmware#299
Loading…
Reference in New Issue
No description provided.
Delete Branch "jkimmel/firmware:dont-check-root"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Signed-off-by: Johannes Kimmel fff@bareminimum.eu
das ist doch Kacke!!! Das bricht später so und so!
Immer hat einer was zu meckern -.-
Gute Sache, diese Bevormundung sollte weg.
Ich fürchte aber, dass das Bauen von OpenWrt als root trotzdem nicht klappen wird. Als ich das das letzte mal probiert habe hat sich irgendeins von den hosttools beim kompilieren beschwert, dass es nicht als root gebaut werden möchte.
Das kriegt man aber leider nur bei einem debug-build raus; ohne debug sieht man dann nur dass das tool nicht kompiliert hat.
Daher würde ich diese Meldung gerne beibehalten. Wir können es aber gerne in eine Warnung (am besten mit Farbe 🤩) umwandeln, damit man nicht von unseren Tools behindert wird, sollte dieses Problem upstream mal gelöst werden.
Jetzt mit Farbe:
802aedeb43
to2cbe37a14b
Super, das finde ich gut.
nitpick:
echo -e
ist nicht POSIX compliant. Alternativ könnte manprintf
verwenden, das müsste POSIX-kompatibel sein.Reviewed-by: Fabian Bläse <fabian@blaese.de>
2cbe37a14b
to6860eee843
So.. jetzt aber hoffentlich in richtig und portabel.
printf
stattecho
tput
falls vorhandenReviewed-by: Fabian Bläse <fabian@blaese.de>
Applied, danke!
Pull request closed