Timeline for Bash script to setup new Debian installs - follow-up
Current License: CC BY-SA 4.0
20 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Aug 8, 2019 at 5:36 | comment | added | S0AndS0 |
I eluded to previously that systemd and iptables is powerful, it's taken a bit but I've begun pushing a project that I've been cooking-up for a while, currently named adaptive-iptables this project also demonstrates more Git tricks on how to reuse code from other repositories... hint git help submodule will expose documentation on some of the perversions of version tracking that I'm utilizing ;-)
|
|
May 6, 2019 at 20:54 | vote | accept | somethingSomething | ||
May 2, 2019 at 5:37 | answer | added | S0AndS0 | timeline score: 2 | |
Apr 19, 2019 at 5:24 | comment | added | S0AndS0 |
Excellent @somethingSomething! So aside from the Git pane, if ya look at the lower bar of your Atom window (on the right side), you'll find some other Git related short-cuts, eg. branch selector. On the subject of both Bash and administration ya may want to peruse the source code of a project I've recently published for Jekyll Administration, that also includes some swell client scripts; it's designed to be a set of ssh short-cuts for the most part. Though I mainly suggest it because there's lot's of Bash tricks that ya might like.
|
|
Apr 18, 2019 at 23:34 | comment | added | somethingSomething | @SOAndSO I have this script on git so pretty profiescwnt on git | |
Apr 17, 2019 at 4:44 | comment | added | S0AndS0 |
Good to hear @somethingSomething; here's some various Atom related tips... The One Dark Theme with Atom Dark Syntax Theme seems to do okay with most of the languages I write. Groovy plug-ins in no particular order; hey-pane , markdown-preview-enhanced , atom-beautify , atom-name-that-color , color-picker , lorem , platformio-ide-terminal , one can also search prefixed either by ide- or language- , eg. ide-python or language-kivy , for even more sweet plug-ins... How git proficient are ya?... If savvy then, Ctrl Shift 9 , would be of interest ;-)
|
|
Apr 16, 2019 at 18:59 | comment | added | somethingSomething | @S0AndS0 Thanks for the comment, Atom is looking pretty good! | |
Apr 16, 2019 at 3:01 | history | tweeted | twitter.com/StackCodeReview/status/1117986247249682432 | ||
Apr 14, 2019 at 5:41 | history | edited | Jamal | CC BY-SA 4.0 |
deleted 75 characters in body; edited title
|
Apr 14, 2019 at 5:25 | comment | added | S0AndS0 |
Hint on iptables integration, look into systemd for automation. Also specific to your code, consider turning individual bits into scripts; it'll make setting expectations and testing far easier. Furthermore look into source and how it can break out portions of scripted logic into more manageable chunks. Some things do not need a wrapper, specifically updateSystem is unnecessary and dangerous. Finally I'd advise looking into a good IDE, vim and Atom are my favs, but there's plenty of good text editors that'll make your life way easier.
|
|
Apr 13, 2019 at 22:46 | history | edited | somethingSomething | CC BY-SA 4.0 |
fixed some bugs in the program and test ran it successfully
|
Apr 13, 2019 at 16:46 | history | edited | somethingSomething | CC BY-SA 4.0 |
added 2 characters in body
|
Apr 13, 2019 at 16:40 | history | edited | somethingSomething | CC BY-SA 4.0 |
Added links to previous posts with this code
|
Apr 13, 2019 at 15:57 | comment | added | somethingSomething | @chicks ShellCheck worked very well, I've put the code through it and corrected the errors, thanks again. | |
Apr 13, 2019 at 15:48 | history | edited | somethingSomething | CC BY-SA 4.0 |
Re-entered the code/script after using ShellCheck
|
Apr 13, 2019 at 13:42 | comment | added | chicks | Check out redsymbol.net/articles/unofficial-bash-strict-mode and shellcheck.net for some modern bash best practices. | |
Apr 13, 2019 at 13:19 | comment | added | somethingSomething |
@200_success Hi, yes I'm interested in those but it serves me for learning programming to do it my self and that's why I haven't investigated those. I'm learning bash /shell scripting and python now, and plan on learning C and C++ later
|
|
Apr 13, 2019 at 13:10 | comment | added | 200_success | Hi! I noticed in your user profile that you are interested in advanced system administration. Have you considered doing these setup tasks "properly" using industry-standard tools like Ansible instead of developing your own standalone scripts? | |
Apr 13, 2019 at 7:54 | history | edited | somethingSomething | CC BY-SA 4.0 |
added a code tag on one word
|
Apr 13, 2019 at 7:46 | history | asked | somethingSomething | CC BY-SA 4.0 |