-
Notifications
You must be signed in to change notification settings - Fork 22
Backport Timeline #305
Comments
I AM NOT A LINUX GURU, but I do mess with RPI alot. I also wanted to learn how to enroll a Linux device in my lab Intune environment and, in the Intune docs, it stated it only supported Ubuntu 20.04 and 22.04. I decided to install 22.04 on an old Dell Inspiron 3043 device and enroll it. Then I thought it would be neat if I could login using an AAD account. I found this repo but was disappointed it said only 23.04 is supported. With very little Linux skills, I thought "why would it not work with 220.4...what's the difference?". I attempted the sudo apt install libpam-aad libnss-aad, and sure enough, it said it couldn't find the modules. hmmm... The guess problem was these modules were not "backported" to the jammy repo. After some research on how I can compile the source code...I thought "why can't I just include the repos for Ubuntu's Lunar flavor?". Thats what I did, and, to my surprise, it WORKED! Here are the steps I did:
1. Added Lunar repossudo nano /etc/apt/sources.list.d/archive_uri-http_archive_ubuntu_com_ubuntu-jammy.list Added these repos:
2. Update package list:sudo apt update 3. Installed modulesI crossed my fingers and hoped it "just work".... sudo apt install libpam-aad libnss-aad ...it worked and it changed all the config file for aad 4. Created enterprise application.5. Exempted applications from conditional access (just in case)6. Added tenant info to configsudo nano /etc/aad.conf
7. Added debug to both nss and pam configsI wanted to capture the logs incase if failed. First login attempt (failed), debug:
troubleshooting....
I was trying to login with a hybrid identity and since I am federated, I saw it trying to reach my AD FS endpoint. I then realized my "onprem VM's" were off, for the weekend, so I started them to include the AD FS and WAP. Second login attempt (SUCCESS!), debug:
Amazing huh?!? However, I am getting this in my conditional access logs. It still logged me in though, which is interesting.... Saying one of my Grant controls failed MFA... |
@PowerShellCrack I think the repos you added upgraded you to 23.04 when you attempted that. if you run |
Ah, I missed that you didn't run the upgrade. Thanks for confirming. |
BUMP: Anyword on a timeline |
Seems they have removed the official mention of the backporting now to LTS. Azure AD User Authentication is only included in Ubuntu 23.04 and 23.10. |
Do we have an anticpated timeline for backporting to 22.04 LTS? Will this require Ubuntu Pro to run on 22.04?
The text was updated successfully, but these errors were encountered: