Hi Michael,

It works for me with manually trying the git clone.

I tried on a test AstLinux box (astlinux-1.5-6672-5c3316) with LXC debian12...
--
minipc ~ # lxc-attach debian12
root@debian12:/# cd
root@debian12:~# mkdir test
root@debian12:~# cd test
root@debian12:~/test# apt install git
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
git is already the newest version (1:2.39.5-0+deb12u3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@debian12:~/test# git clone https://github.com/pi-hole/pi-hole.git
Cloning into 'pi-hole'...
remote: Enumerating objects: 27180, done.
remote: Counting objects: 100% (190/190), done.
remote: Compressing objects: 100% (83/83), done.
remote: Total 27180 (delta 157), reused 112 (delta 107), pack-reused 26990 
(from 3)
Receiving objects: 100% (27180/27180), 8.87 MiB | 21.72 MiB/s, done.
Resolving deltas: 100% (17333/17333), done.
--

Never did git ask for a user/pass.  The "basic-install.sh" script [1] does not 
call for a user/pass but it calls some other git commands.
--
git rev-parse --abbrev-ref HEAD

and

git reset --hard "$(git describe --abbrev=0 --tags)"
--

Possibly it is a regional Github issue?  Or possibly high traffic (AI bots) is 
requiring Github credentials?

Lonnie

[1] 
https://github.com/pi-hole/pi-hole/blob/master/automated%20install/basic-install.sh


> On Sep 2, 2026, at 11:41 AM, Michael Keuter <[email protected]> wrote:
> 
> Hi list,
> 
> when I today tried to update a running Pi-hole 6 installation running in a 
> LXC container on AstLinux, I was asked for my github username and password:
> 
> ----
>  [i] SELinux not detected
>  [✓] Update local cache of available packages
>  [✓] Building dependency package pihole-meta.deb
>  [✓] Installing Pi-hole dependency package
> 
>  [i] IPv4 address: 192.168.99.46/24
>  [i] Unable to find IPv6 ULA/GUA address
>  [i] IPv6 address:
>  [i] Using upstream DNS: Google (ECS, DNSSEC) (8.8.8.8, 8.8.4.4)
>  [i] Installing StevenBlack's Unified Hosts List
>  [i] Query Logging on.
>  [i] Using privacy level: 0
>  [✗] Check for existing repository in /etc/.pihole
>  [i] Clone https://github.com/pi-hole/pi-hole.git into 
> /etc/.pihole...Username for 'https://github.com': ^C
> ----
> 
> I tried out different things for quite some time.
> 
> But I ended up creating a new LXC container with Debian 13 Trixie, installed 
> Pi-hole and imported the "Teleporter" export I created before I started the 
> update.
> The same error appeared on a newly created Debian 12 container :-(. All on 
> the latest AstLinux 1.5.15-dev version.
> 
> Michael
> 
> https://mksolutions.info



_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
[email protected].

Reply via email to