diff --git a/build.go b/build.go index 6bd8e01..8235e81 100644 --- a/build.go +++ b/build.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/cmd/lure-api-server/api.go b/cmd/lure-api-server/api.go index d75c016..f216d81 100644 --- a/cmd/lure-api-server/api.go +++ b/cmd/lure-api-server/api.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/cmd/lure-api-server/config.go b/cmd/lure-api-server/config.go index 2416ab3..f8421cd 100644 --- a/cmd/lure-api-server/config.go +++ b/cmd/lure-api-server/config.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/cmd/lure-api-server/db.go b/cmd/lure-api-server/db.go index 000b85b..70685d7 100644 --- a/cmd/lure-api-server/db.go +++ b/cmd/lure-api-server/db.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/cmd/lure-api-server/main.go b/cmd/lure-api-server/main.go index 43315ba..07fdaa3 100644 --- a/cmd/lure-api-server/main.go +++ b/cmd/lure-api-server/main.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/cmd/lure-api-server/webhook.go b/cmd/lure-api-server/webhook.go index 9b6ed0a..4ff6279 100644 --- a/cmd/lure-api-server/webhook.go +++ b/cmd/lure-api-server/webhook.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( @@ -51,7 +69,7 @@ func verifySecure(req *http.Request) error { secretStr, ok := os.LookupEnv("LURE_API_GITHUB_SECRET") if !ok { - return errors.New("LURE_API_GITHUB_SECRET must be set to the secret used for setting up the github webhook") + return errors.New("LURE_API_GITHUB_SECRET must be set to the secret used for setting up the github webhook\n\n") } secret := []byte(secretStr) diff --git a/config.go b/config.go index 3ad1de8..f1eb0a6 100644 --- a/config.go +++ b/config.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/db.go b/db.go index 000b85b..70685d7 100644 --- a/db.go +++ b/db.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/distro/osrelease.go b/distro/osrelease.go index b7c0d85..fa80019 100644 --- a/distro/osrelease.go +++ b/distro/osrelease.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/fix.go b/fix.go index 1b9016b..fafb5bd 100644 --- a/fix.go +++ b/fix.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/helpers.go b/helpers.go index 1171020..8815433 100644 --- a/helpers.go +++ b/helpers.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package main import ( diff --git a/info.go b/info.go index b0c5e8f..08902bf 100644 --- a/info.go +++ b/info.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/install.go b/install.go index 1286666..68ee9aa 100644 --- a/install.go +++ b/install.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/internal/api/gen.go b/internal/api/gen.go index 4c53308..460f237 100644 --- a/internal/api/gen.go +++ b/internal/api/gen.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package api //go:generate protoc --twirp_out=. lure.proto diff --git a/internal/cliutils/prompt.go b/internal/cliutils/prompt.go index ec68fa4..154a594 100644 --- a/internal/cliutils/prompt.go +++ b/internal/cliutils/prompt.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package cliutils import ( diff --git a/internal/config/config.go b/internal/config/config.go index 3fba58b..69a1817 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package config import ( diff --git a/internal/config/dirs.go b/internal/config/dirs.go index 99f18db..fc9dc87 100644 --- a/internal/config/dirs.go +++ b/internal/config/dirs.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package config import ( diff --git a/internal/config/lang.go b/internal/config/lang.go index d44ce0f..7472eab 100644 --- a/internal/config/lang.go +++ b/internal/config/lang.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package config import ( diff --git a/internal/config/version.go b/internal/config/version.go index 5d27b80..37fb029 100644 --- a/internal/config/version.go +++ b/internal/config/version.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package config import _ "embed" diff --git a/internal/cpu/cpu.go b/internal/cpu/cpu.go index e79dddf..6346d28 100644 --- a/internal/cpu/cpu.go +++ b/internal/cpu/cpu.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/internal/db/db.go b/internal/db/db.go index bfdbff3..6278b23 100644 --- a/internal/db/db.go +++ b/internal/db/db.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package db import ( diff --git a/internal/db/db_test.go b/internal/db/db_test.go index 4bc2e57..e0946c5 100644 --- a/internal/db/db_test.go +++ b/internal/db/db_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package db_test import ( diff --git a/internal/dl/dl.go b/internal/dl/dl.go index 1f41c5b..cbae213 100644 --- a/internal/dl/dl.go +++ b/internal/dl/dl.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + // Package dl contains abstractions for downloadingfiles and directories // from various sources. package dl diff --git a/internal/dl/file.go b/internal/dl/file.go index 97d4bb9..d5eac8d 100644 --- a/internal/dl/file.go +++ b/internal/dl/file.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package dl import ( diff --git a/internal/dl/git.go b/internal/dl/git.go index 0a5499c..9650575 100644 --- a/internal/dl/git.go +++ b/internal/dl/git.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package dl import ( diff --git a/internal/dlcache/dlcache.go b/internal/dlcache/dlcache.go index 6fa0506..5ddc383 100644 --- a/internal/dlcache/dlcache.go +++ b/internal/dlcache/dlcache.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package dlcache import ( diff --git a/internal/dlcache/dlcache_test.go b/internal/dlcache/dlcache_test.go index c5ff087..001295c 100644 --- a/internal/dlcache/dlcache_test.go +++ b/internal/dlcache/dlcache_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package dlcache_test import ( diff --git a/internal/overrides/overrides.go b/internal/overrides/overrides.go index 85a64f3..b019d0e 100644 --- a/internal/overrides/overrides.go +++ b/internal/overrides/overrides.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package overrides import ( diff --git a/internal/overrides/overrides_test.go b/internal/overrides/overrides_test.go index 11d2d82..2930ebd 100644 --- a/internal/overrides/overrides_test.go +++ b/internal/overrides/overrides_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package overrides_test import ( diff --git a/internal/pager/highlighting.go b/internal/pager/highlighting.go index b4417a9..b156cff 100644 --- a/internal/pager/highlighting.go +++ b/internal/pager/highlighting.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package pager import ( diff --git a/internal/pager/pager.go b/internal/pager/pager.go index b4d792f..fe34ead 100644 --- a/internal/pager/pager.go +++ b/internal/pager/pager.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package pager import ( diff --git a/internal/repos/find.go b/internal/repos/find.go index 7532f1f..633c8b8 100644 --- a/internal/repos/find.go +++ b/internal/repos/find.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package repos import ( diff --git a/internal/repos/find_test.go b/internal/repos/find_test.go index 3ad10f1..a1de534 100644 --- a/internal/repos/find_test.go +++ b/internal/repos/find_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package repos_test import ( diff --git a/internal/repos/pull.go b/internal/repos/pull.go index 423fc3c..9f75917 100644 --- a/internal/repos/pull.go +++ b/internal/repos/pull.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package repos import ( diff --git a/internal/repos/pull_test.go b/internal/repos/pull_test.go index 8b243c1..fed51af 100644 --- a/internal/repos/pull_test.go +++ b/internal/repos/pull_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package repos_test import ( diff --git a/internal/shutils/decoder/decoder.go b/internal/shutils/decoder/decoder.go index 359d07c..e1ca0f9 100644 --- a/internal/shutils/decoder/decoder.go +++ b/internal/shutils/decoder/decoder.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/internal/shutils/decoder/decoder_test.go b/internal/shutils/decoder/decoder_test.go index 1fbcc75..eaf4a5d 100644 --- a/internal/shutils/decoder/decoder_test.go +++ b/internal/shutils/decoder/decoder_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package decoder_test import ( diff --git a/internal/shutils/exec.go b/internal/shutils/exec.go index 667cdbd..20b175d 100644 --- a/internal/shutils/exec.go +++ b/internal/shutils/exec.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/internal/shutils/exec_test.go b/internal/shutils/exec_test.go index e7597b2..dc46710 100644 --- a/internal/shutils/exec_test.go +++ b/internal/shutils/exec_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package shutils_test import ( diff --git a/internal/shutils/nop.go b/internal/shutils/nop.go index 4c3f542..cad6017 100644 --- a/internal/shutils/nop.go +++ b/internal/shutils/nop.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/internal/shutils/nop_test.go b/internal/shutils/nop_test.go index bcea3cf..5f58859 100644 --- a/internal/shutils/nop_test.go +++ b/internal/shutils/nop_test.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package shutils_test import ( diff --git a/internal/shutils/restricted.go b/internal/shutils/restricted.go index b869f8a..e21e54e 100644 --- a/internal/shutils/restricted.go +++ b/internal/shutils/restricted.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/internal/types/config.go b/internal/types/config.go index ad24571..caeff90 100644 --- a/internal/types/config.go +++ b/internal/types/config.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package types // Config represents the LURE configuration file diff --git a/internal/types/repo.go b/internal/types/repo.go index b6d993e..8f624f4 100644 --- a/internal/types/repo.go +++ b/internal/types/repo.go @@ -1,3 +1,21 @@ +/* + * LURE - Linux User REpository + * Copyright (C) 2023 Arsen Musayelyan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package types // RepoConfig represents a LURE repo's lure-repo.toml file. diff --git a/list.go b/list.go index 03a4326..45f071a 100644 --- a/list.go +++ b/list.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/main.go b/main.go index 682edc7..07f7b63 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/apk.go b/manager/apk.go index 6b68b8d..2dea386 100644 --- a/manager/apk.go +++ b/manager/apk.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/apt.go b/manager/apt.go index a7486d5..a7b5688 100644 --- a/manager/apt.go +++ b/manager/apt.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/dnf.go b/manager/dnf.go index a6c5ab2..792fb66 100644 --- a/manager/dnf.go +++ b/manager/dnf.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/managers.go b/manager/managers.go index 0a194c2..355d0ac 100644 --- a/manager/managers.go +++ b/manager/managers.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/pacman.go b/manager/pacman.go index c9b478d..075c372 100644 --- a/manager/pacman.go +++ b/manager/pacman.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/yum.go b/manager/yum.go index 65a0e74..13d2b53 100644 --- a/manager/yum.go +++ b/manager/yum.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/manager/zypper.go b/manager/zypper.go index 9440e41..7893118 100644 --- a/manager/zypper.go +++ b/manager/zypper.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/repo.go b/repo.go index c3a95fc..3449648 100644 --- a/repo.go +++ b/repo.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/upgrade.go b/upgrade.go index 8fa0405..eceea59 100644 --- a/upgrade.go +++ b/upgrade.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/vercmp/vercmp.go b/vercmp/vercmp.go index 277a746..4a0b290 100644 --- a/vercmp/vercmp.go +++ b/vercmp/vercmp.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/vercmp/vercmp_test.go b/vercmp/vercmp_test.go index 92146a7..1ba50a2 100644 --- a/vercmp/vercmp_test.go +++ b/vercmp/vercmp_test.go @@ -1,6 +1,6 @@ /* * LURE - Linux User REpository - * Copyright (C) 2022 Arsen Musayelyan + * Copyright (C) 2023 Arsen Musayelyan * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by