maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Harmattan Trusted repository. Certified source. (https://talk.maemo.org/showthread.php?t=90638)

coderus 2013-07-04 13:46

Harmattan Trusted repository. Certified source.
 

Just announcing my own harmattan repository with trusted "com.nokia.maemo" origin. Also repository installed as "Certified source" and you won't see "Uncertified source" warning while installing/upgrading packages from this repository.

Trusted repo installation
1. Download installer package: https://coderus.openrepos.net/coderu....0.3_armel.deb
2. Install it.
3. Use it =)

For packages in my trusted repository you can use regular apt-get install packagename

opensudo - ariadne replacement
Install opensudo package from my repository using:
Code:

apt-get install opensudo
You will be able to use root privileges and open full-credentials shell without installing inception and using ariadne.

opensudo is patched sudo for harmattan: https://en.wikipedia.org/wiki/Sudo

sudo asking for user password to execute operations under root. You should set password for user before using sudo.
Code:

devel-su
#enter root password
passwd user
#create and type password for user
#repeat password

Using sudo:
Code:

#installing regular package with no privileges from file
sudo dpkg -i package.deb
#installing regular package with no privileges or with privileges if placed on trusted repository, from repository
sudo apt-get install packagename
#installing package with privileges from file
sudo aegis-dpkg -i packagename
#installing package with privileges from any repository
sudo aegis-apt-get install packagename

#executing any commands under root
sudo command

#opening full-credentials shell (ariadne sh replacement)
sudo -s


Quote:

Originally Posted by List of available packages (recent added packages marked bold)
aegis-install
aegisctl
busybox-power-noaegis
busybox-power
debinstall
duicontrolpanel-ledapplet
iw
mcetools
netspeed
opensudo
power-menu-qml
system-ui
system-ui-avialability
system-ui-brightness
system-ui-brightness-qml
system-ui-tools
system-ui-unrestricted-server
system-ui-widgets

New added packages will be announced as regular post in current topic.

Thanks to itsnotabigtruck for exploit!
You can request your packages to add in this repository!

Garp 2013-07-04 14:57

Re: [Announce] Harmattan trusted repository by coderus
 
[/QUOTE]=coderus, New added packages will be announced as regular post in current topic.

You can request your packages to add in this repository![/QUOTE]

Installed repo without problems but I'm not quite sure if I need to do something about 'List of available packages' meaning the installed parts as wazapp, meefox, qmlmozbrowser, apkenv? :cool:

coderus 2013-07-04 17:15

Re: [Announce] Harmattan trusted repository by coderus
 
list means packages you can install from my repository :)

coderus 2013-07-05 13:34

Re: [Announce] Harmattan trusted repository by coderus
 
added system-ui-brightness-qml package
Color brightness bar for Harmattan

coderus 2013-07-06 09:42

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Updated first post. Please read it carefully!
Announced aegis-install hack and opensudo.
You no longer need to use INCEPTION and broke your aegis with INCEPTION /local origin.

lorenzo 2013-07-06 09:57

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
any problem if i installed also previous package?

knobtviker 2013-07-06 10:08

Can someone share contents of conf files please from /home/user/.status-menu/
Need to create them manually. :/

coderus 2013-07-06 10:15

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
@lorenzo which one?
@knobtviker http://paste.ubuntu.com/5849410/
i will announce my unrestricted stuff a bit later

Jeffrey04 2013-07-06 10:49

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
so if i installed the deb with opensh do i need to do anything?

coderus 2013-07-06 10:54

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
@Jeffrey04 i have no idea what is your aim. If you want you can tell me and i can explain then.

peterleinchen 2013-07-06 11:17

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357223)
Updated first post. Please read it carefully!
Announced aegis-install hack and opensudo.
You no longer need to use INCEPTION and broke your aegis with INCEPTION /local origin.

Wow, that is REALLY exciting news.
So I may reflash to stock kernel now? ;) (will not happen, but for a lot of harmattan users out there makes life easier).

Worth an own thread, dedicated to only reason thanking coderus !!!

coderus 2013-07-06 11:37

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
stock kernel is lack of mechanism to load kernel modues, in anyway need to use aegisctl.

coderus 2013-07-06 12:26

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Just added packages:
netspeed - settings for unrestricted-system-ui netspeed
duicontrolpanel-ledapplet - settings for unrestricted-system-ui LED notifier

lorenzo 2013-07-06 13:10

@coderus the first you posted, the one which had to be incepted

coderus 2013-07-06 13:47

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
you can not reinstall coderus-trusted-repo.
just reinstall aegis-install and install opensudo
and you can remove inception :)

coderus 2013-07-06 13:50

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Just updated aegis-install package.
Please reinstal it with
Code:

apt-get install --reinstall aegis-install
Fixed bug with aegis-apt-get

knobtviker 2013-07-06 14:56

Hangs on 98%?

coderus 2013-07-06 15:21

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
98% of what?..

knobtviker 2013-07-06 15:24

Reinstalling aegis-install stops at 98% reports wrong size, package broken. :)

coderus 2013-07-06 16:49

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Every time? Try to apt-get update and reinstall again.

MK99 2013-07-06 16:56

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
I don't know if this is OT. :rolleyes:
But how to change photo/video file name without inception?

coderus 2013-07-06 16:58

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
@MK99 i dont really understand what you mean.

knobtviker 2013-07-06 17:00

100% updated now. ;)

MK99 2013-07-06 17:07

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357306)
@MK99 i dont really understand what you mean.

N9QTweak KK-4
Change default photo/video file name.

I understand that it can't happen without inception or openmode.
I don't at least not successful. :p

coderus 2013-07-06 17:24

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
@MK99 sorry i'm not used this mod and not using N9QTweak. I will contact Schturman for info.
But afaik N9QTweak can't work without inception. You need to modify tweak scripts self, or you can keep inception only for ariadne stuff - not use it for package installations.

Schturman 2013-07-06 17:32

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
It use your refhashlist patcher:
Code:

ariadne sh -c "sh /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.0"
to apply changes in the file.

coderus 2013-07-06 17:35

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
btw we can write simple [ariadne sh -c] wrapper script:

/usr/bin/ariadne
Code:

#!/bin/sh
sudo ${@:6:1024}


Schturman 2013-07-06 18:10

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357323)
btw we can write simple [ariadne sh -c] wrapper script:

/usr/bin/ariadne
Code:

#!/bin/sh
sudo ${@:6:1024}


Why, from your first post I understand we can use: sudo -s
That mean maybe we can use:
Code:

sudo -s "sh /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.0"
instead
Code:

ariadne sh -c "sh /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.0"
I'm right ?

coderus 2013-07-06 18:17

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
no you wrong :D
[sudo -s] is similar to [ariadne sh]
[sudo command] is similar to [ariadne sh -c command]

If you never used sudo read [manpages sudo] in google

Schturman 2013-07-06 18:23

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
ok, that mean:
Code:

sudo "sh /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.0"
should work ?

coderus 2013-07-06 18:30

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
sh not required if /opt/N9QTweak/SYS/change executable and have #!/bin/sh shebang :)
just [sudo /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.1]

Jeffrey04 2013-07-06 18:31

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357235)
@Jeffrey04 i have no idea what is your aim. If you want you can tell me and i can explain then.

I installed the deb of previous iteration in open mode, do i have to uninstall and reinstall according to your new instruction?

coderus 2013-07-06 18:37

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
@Jeffrey04 you using custom kernel and device in openmode?

MK99 2013-07-06 19:15

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357333)
sh not required if /opt/N9QTweak/SYS/change executable and have #!/bin/sh shebang :)
just [sudo /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.1]

OK, it is possible without inception.
This works:
Code:

sudo -s /opt/N9QTweak/SYS/change usr/lib/libqcamera.so.1.0.0

Jeffrey04 2013-07-06 21:52

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357336)
@Jeffrey04 you using custom kernel and device in openmode?

just open kernel
i installed the previous version using ur previous open kernel method
so i should uninstall (apt-get remove) and re-install the new version using this new method?

coderus 2013-07-07 06:08

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
@Jeffrey04 well...if you using openmode kernel you not actually need this exploit installer, and never should install inception at all.
your way just:
Code:

wget http://coderus.thecust.net/pool/main/c/coderus-trusted-repo/coderus-trusted-repo_1.0.0_armel.deb
AEGIS_FIXED_ORIGIN=com.nokia.maemo dpkg -i coderus-trusted-repo_1.0.0_armel.deb
apt-get update
apt-get install --reinstall aegis-install
apt-get install opensudo


Jeffrey04 2013-07-07 14:02

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357396)
@Jeffrey04 well...if you using openmode kernel you not actually need this exploit installer, and never should install inception at all.
your way just:
Code:

wget http://coderus.thecust.net/pool/main/c/coderus-trusted-repo/coderus-trusted-repo_1.0.0_armel.deb
AEGIS_FIXED_ORIGIN=com.nokia.maemo dpkg -i coderus-trusted-repo_1.0.0_armel.deb
apt-get update
apt-get install --reinstall aegis-install
apt-get install opensudo


alrighty, looks like i only need to reinstall aegis-install and install opensudo
thanks for the help

coderus 2013-07-07 22:24

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
[IMPORTANT!]

Please test new repository installer:
https://dl.dropboxusercontent.com/u/....0.1_armel.deb

Package is repository installer by one-click. No need to activate it from terminal after installation.

If you want to test it and already have repository installed please remove [coderus-repository] and [coderus-repository-installer] packages, if installed

To test just do
Code:

apt-get update
apt-get install [any package from my repository]

You can try to remove opensudo before and install it again.

Profit?
No need to go to terminal after coderus-trusted-repo-installer package installed to activate repository. Just install package and you can work with new repository.

ZogG 2013-07-08 05:39

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
Quote:

Originally Posted by coderus (Post 1357549)
[IMPORTANT!]

Please test new repository installer:
https://dl.dropboxusercontent.com/u/....0.1_armel.deb

Package is repository installer by one-click. No need to activate it from terminal after installation.

If you want to test it and already have repository installed please remove [coderus-repository] and [coderus-repository-installer] packages, if installed

To test just do
Code:

apt-get update
apt-get install [any package from my repository]

You can try to remove opensudo before and install it again.

Profit?
No need to go to terminal after coderus-trusted-repo-installer package installed to activate repository. Just install package and you can work with new repository.

The best way is to updte the first post properly with dates of updates.

coderus 2013-07-08 06:16

Re: Harmattan Trusted repository. You don't need to use Inception ever!
 
I need to test it on different devices before ;)


All times are GMT. The time now is 09:54.

vBulletin® Version 3.8.8