linux-tools/documentation/2023-03-25-gitlab-issue-export.csv

8.2 KiB
Raw Permalink Blame History

1TitleDescriptionIssue IDURLStateAuthorAuthor UsernameAssigneeAssignee UsernameConfidentialLockedDue DateCreated At (UTC)Updated At (UTC)Closed At (UTC)MilestoneWeightLabelsTime EstimateTime Spent
2Add .bashrcAdd my default .bashrc1https://gitlab.com/marcel.schwarz/linux-tools/-/issues/1ClosedMarcel Schwarzmarcel.schwarzLucas Nokilucas.nokiNoNo2019-11-25 21:16:362020-08-01 20:59:582020-08-01 20:59:58Add current setup00
3Install docker service2https://gitlab.com/marcel.schwarz/linux-tools/-/issues/2ClosedMarcel Schwarzmarcel.schwarzNoNo2019-12-07 21:42:252020-03-21 04:56:422020-03-21 04:56:41Self setup service v1new module00
4Install PHPMyAdmin3https://gitlab.com/marcel.schwarz/linux-tools/-/issues/3OpenMarcel Schwarzmarcel.schwarzNoNo2019-12-07 21:42:422019-12-13 20:01:35Self setup service v1new module00
5Install Fail2Ban4https://gitlab.com/marcel.schwarz/linux-tools/-/issues/4ClosedMarcel Schwarzmarcel.schwarzNoNo2019-12-07 21:43:042020-08-01 00:42:432020-08-01 00:42:43Self setup service v1new module00
6Install OpenVPN ServerEither: * OpenVPS Access Server * OpenVPN with Profiles Maybe use: https://github.com/Nyr/openvpn-install/blob/master/openvpn-install.sh5https://gitlab.com/marcel.schwarz/linux-tools/-/issues/5OpenMarcel Schwarzmarcel.schwarzNoNo2019-12-07 21:44:562019-12-13 20:02:00Self setup service v1new module00
7Install Database SystemFor example: * MariaDB * MySQL * Neo4j6https://gitlab.com/marcel.schwarz/linux-tools/-/issues/6OpenMarcel Schwarzmarcel.schwarzNoNo2019-12-07 21:47:012019-12-13 20:02:12Self setup service v1new module00
8Generate a report of all done actions as a summary7https://gitlab.com/marcel.schwarz/linux-tools/-/issues/7OpenMarcel Schwarzmarcel.schwarzNoNo2019-12-07 21:48:342019-12-18 23:10:24Self setup service v1new module00
9Set up vim correctly8https://gitlab.com/marcel.schwarz/linux-tools/-/issues/8ClosedMarcel Schwarzmarcel.schwarzLucas Nokilucas.nokiNoNo2019-12-08 19:17:192020-02-05 23:08:242020-01-12 18:07:04Self setup service v1new module00
10Create main.py function to start the script9https://gitlab.com/marcel.schwarz/linux-tools/-/issues/9ClosedMarcel Schwarzmarcel.schwarzNoNo2019-12-13 22:32:422020-04-04 22:45:082019-12-14 03:29:17Self setup service v1new module00
11Create menu to choose a module to run from main.pyMaybe use [PyInquirer](https://github.com/CITGuru/PyInquirer)10https://gitlab.com/marcel.schwarz/linux-tools/-/issues/10ClosedMarcel Schwarzmarcel.schwarzNoNo2019-12-15 03:49:412020-04-04 22:44:582019-12-22 01:39:18Self setup service v1new module00
12Set up the swap file for the system with user specified size and default size### Acceptance Criteria: * create swap file (or resize); DONE * enable swap file; DONE * deactivate swap file; DONE * delete swap file; DONE * location for swap file (default and by user); DONE * adjust swappiness; Not necessary imo, see here: https://github.com/torvalds/linux/blob/v5.0/Documentation/sysctl/vm.txt#L809 * make "enable swap file" persistent; In Progress11https://gitlab.com/marcel.schwarz/linux-tools/-/issues/11ClosedMarcel Schwarzmarcel.schwarzNoNo2019-12-22 01:53:242020-01-25 01:45:082020-01-25 01:45:08Self setup service v1new module00
13Install basic command-line toolsInstall: * bleachbit * nano * xrdp * htop * bash-completion * dialog * powertop * tree12https://gitlab.com/marcel.schwarz/linux-tools/-/issues/12ClosedMarcel Schwarzmarcel.schwarzNoNo2019-12-29 23:05:232020-03-20 23:56:192020-03-06 00:24:13Self setup service v1new module00
14Set up ssh key based authentication[**Youtube Tutorial**](https://www.youtube.com/watch?v=vpk_1gldOAE)13https://gitlab.com/marcel.schwarz/linux-tools/-/issues/13OpenMarcel Schwarzmarcel.schwarzNoNo2020-01-06 17:40:352020-01-06 17:40:35Self setup service v1new module00
15Setup a Minecraft Server (Vanilla)14https://gitlab.com/marcel.schwarz/linux-tools/-/issues/14OpenMarcel Schwarzmarcel.schwarzNoNo2020-01-09 20:07:172020-01-09 20:07:17Self setup service v2new module00
16Investigate usage of new cli (like the gcloud one)https://cloud.google.com/sdk/gcloud/?hl=de \ https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run \ https://cloud.google.com/sdk/gcloud/reference/topic/arg-files \15https://gitlab.com/marcel.schwarz/linux-tools/-/issues/15ClosedMarcel Schwarzmarcel.schwarzNoNo2020-01-11 03:11:092020-01-21 23:29:312020-01-21 23:29:30Self setup service v100
17Dev-Ops to create ELF FilePyInstaller Docs: https://pyinstaller.readthedocs.io/en/stable/index.html16https://gitlab.com/marcel.schwarz/linux-tools/-/issues/16OpenMarcel Schwarzmarcel.schwarzNoNo2020-01-19 20:42:422022-12-22 18:50:1200
18Swap module -> fix /etc/fstab entry problem**Problem: entries in /etc/fstab** To make the swap persistent an entry is added to the /etc/fstab file. Anyway if the swap is resized there will also be another entry added to /etc/fstab. Also when the swap is deleted the entry in /etc/fstab isn´t. Problems to fix: - Make sure entry for persistent swap file only exists once! - Check if entry is already there when resizing and prevent double entries! - Delete entry when swap gets deleted!17https://gitlab.com/marcel.schwarz/linux-tools/-/issues/17ClosedLucas Nokilucas.nokiLucas Nokilucas.nokiNoNo2020-01-27 08:54:332020-02-01 02:32:582020-02-01 02:31:42bug00
19Update ModuleExecutes update tasks with the apt package manager apt update apt upgrade apt dist-upgrade apt autoremove apt autoclean18https://gitlab.com/marcel.schwarz/linux-tools/-/issues/18ClosedMarcel Schwarzmarcel.schwarzNoNo2020-03-05 16:17:492020-03-05 19:11:342020-03-05 19:11:34Self setup service v1new module00
20Bash script to prepare the system for the first use of the python based cli19https://gitlab.com/marcel.schwarz/linux-tools/-/issues/19ClosedMarcel Schwarzmarcel.schwarzNoNo2020-03-05 19:14:252020-03-05 20:41:022020-03-05 20:41:02Self setup service v100
21Start up a quick teamspeak server on docker20https://gitlab.com/marcel.schwarz/linux-tools/-/issues/20ClosedMarcel Schwarzmarcel.schwarzNoNo2020-03-17 01:03:482020-03-25 00:39:202020-03-21 21:53:32Self setup service v2new module07200
22Docker modulePull latest: ``` docker images | grep -v REPOSITORY| awk '{print $1}'| xargs -L1 docker pull ``` Pull by Tag: ``` docker images | grep -v REPOSITORY | awk '{printf $1; printf ":"; print $2}' | xargs -L1 docker pull ``` To Update all already pulled images21https://gitlab.com/marcel.schwarz/linux-tools/-/issues/21OpenMarcel Schwarzmarcel.schwarzNoNo2020-03-21 04:55:222020-04-09 22:29:56new module00
23Add git in basic tools installer* git * git-lfs22https://gitlab.com/marcel.schwarz/linux-tools/-/issues/22OpenMarcel Schwarzmarcel.schwarzNoNo2020-06-23 20:34:442020-06-23 20:34:4400
24Make project release ready23https://gitlab.com/marcel.schwarz/linux-tools/-/issues/23ClosedMarcel Schwarzmarcel.schwarzMarcel Schwarzmarcel.schwarzNoNo2020-08-01 22:53:472020-08-05 13:58:402020-08-05 13:58:4000
25Decorator for needed packages* To check if a packe needs to be installed a sqlite db is used24https://gitlab.com/marcel.schwarz/linux-tools/-/issues/24OpenMarcel Schwarzmarcel.schwarzNoNo2020-08-22 03:13:532021-09-11 00:33:0500
26Update bashrc with useful functionshttps://linuxize.com/post/bash-functions/25https://gitlab.com/marcel.schwarz/linux-tools/-/issues/25OpenMarcel Schwarzmarcel.schwarzNoNo2020-12-26 01:41:322020-12-26 01:41:3200
27WSL ModuleWSL2 Linux Module to free up caches and compact memory See [Microsoft Blog](https://devblogs.microsoft.com/commandline/memory-reclaim-in-the-windows-subsystem-for-linux-2/) `echo 1 > /proc/sys/vm/drop_caches` `echo 1 > /proc/sys/vm/compact_memory` needs to run as root (sudo doesn't work)26https://gitlab.com/marcel.schwarz/linux-tools/-/issues/26OpenMarcel Schwarzmarcel.schwarzNoNo2021-04-01 21:24:372021-04-01 21:24:37new module00