Arch User Script Repository?

As I was browsing through the sticky, which is full of useful stuff, I found searching this ever longer and more disorganized thread for a script for a particular purpose difficult.
Wouldn't it be great to have an organized repository for these contributions?
What I have in mind is a user-managed wiki with categorized tag organization, such that scripts could be organized by tags like:
Coding: bash; python; perl; etc...
Purpose: batch file management; network administration; setting toggle; etc...
Length: one-liner; script and config file; multiple files; etc..
And also rated with tags like:
Quality: best-practice syntax; obsolete coding; etc... *
Portability: POSIX compliant; bash only; depends on something; etc...
Where available, it would also be convenient to link to a relevant post in the forum.
* Not for criticism, but to suggest improvements and have them implemented.
Last edited by quequotion (2014-05-19 03:50:40)

karol wrote:Just like configuring your programs. If you're careful, great things will happen. if you're not careful, well, it was nice knowing you ;-)
A fact I'm all too familiar with, which is why I'd love to see a "comments" section for each program with availabke dotfiles. Still, that's not the kind of scary I meant; that table is confusing. It's too much information at once; lists usernames I don't recognize and program names I half recognize; some of the program names are clickable and others not for no immediately apparent reason; clicking each username takes me to their repositories where I'm not certain that the list of programs I'd seen before actually reflects what I see now. Scary.
There are relatively few Arch-centric tools and configs, so why not use e.g. http://www.commandlinefu.com/commands/browse ?
Instead of a script-repo, why not improve upstream documentation or send patches to fix bugs / add features? I think internet search engines do a good-enough job of making well-described pieces of code possible to find. It may be faster to create something from scratch than to try to categorize and polish various scripts and oneliners no-one may be interested in.
Indeed, there are already plenty of resources for scripts; I'd just like to see one based on the arch community's contributions which, while not necessarily arch-specific, tend to use better coding practice, more intuitive design, and better documentation (especially when supported by the archwiki) than much of what I can find on google.
Improving upstream is great, but not always possible. User's scripts may do things that are useful for everybody or only serve a particular niche interest, although that niche may include a few dozen people. A script may do something that doesn't conform to it's upstream components' design but isn't woth forking over.
Just like custom dotfiles may be worth sharing but not officially endorsing, there are reasons an individual's scripts may be worth sharing but not merging upstream. On the other hand, a well publicised and refined script that solves a particular problem better than anything else could garner enough attention to inspire someone to convert it to an actual program or merge it's functionality into an existing one, just as a particularly brilliant and well-known configuration may supplant an obsolete default.
Regardless, aside from the hosting server, this should be entirely user-managed and voluntary. The intention is to provide a place to share and improve scripts that serve the needs of arch users in a (more or less) equivalent way that the AUR allows them to share and improve packages.
I'm going to set aside a little time to work on the infrastructure that would make this work. I need the practice anyway.

Similar Messages

  • A long-time Arch user is looking for an alternative

    Hello Arch users,
    I know that this forum is probably not the best place to ask a question like that but I'll try anyways:
    I have been using Archlinux for more than 5 years and I really like the simplicity and the Arch philosophy. However, as I cannot afford to devote a lot of time to maintaining my work station (which Archlinux naturally requires if one relies on a bunch of AUR packages) I have swapped to OS X around a year ago. Please no OS X bashing here, both systems have their advantages and disadvantages which shall be discussed at another place.
    I noticed that for certain tasks a proper Linux is still very handy. Up to now I was just using my former Archlinux notebook every now and then. This means that it occurs that I will not use my Linux box for a couple of months, possibly even a year. With that I get into trouble keeping my system up to date with the rolling release philosophy (due to the huge gaps between two consecutive updates).
    So what I basically want is the Arch-experience without the rolling release feature. It appeared to me that there might possibly be some long-term archive available, where all packages are just available for a long time. If not, can you suggest any other distributions that require little maintenance and are as close to Arch as possible? I really do not want to miss pacman, however, if there is no other way I'd need to install some long-term support Ubuntu...
    Thanks a lot
    Last edited by minus (2013-11-23 09:50:05)

    Thanks for every single reply. It seems I am slowly approaching my best-fit distro
    @andjeng:
    ARM sounds interesting, but two potential problems come to my mind: 1) as described in the wiki, the original ARM has already been closed, if that happens again I won't have a repository and a lot of maintenance work is to be issued. 2) If I will just set my mirrorlist to a fixed date I will not be able to get any security updates (also, see my reply to vostok4).
    @vostok4:
    The problem is that packages in AUR usually require the latest versions of some libraries, so just not applying updates is not possible (that was my first go when I replaced my Arch notebook with a Mac, now it is still being unused as Arch does not work anymore and I don't want to bother fixing the outdated system).
    @ANOKNUSA:
    The tasks I need linux for can be anything, such as being able to read/write/format/re-partition any of my old harddrives or using/compiling software that is available for linux only (or is more stable on linux).
    What I mean by "Arch-experience" is that I can use a simple and powerful package manager like pacman and I can find nearly every thinkable package in AUR (if not, I can create it on my own without a lot of trouble due to the makepkg system). Furthermore, I enjoy(ed) the simplicity (a single configuration file rc.conf where I could configure most of the general system settings, at least before the move to systemd has been carried out, which I dislike as I never had the patience to learn systemd and get the hang of it). When Arch was my only system I also liked that the installation has created a naked linux on my drive that I needed to put clothes on. I guess with converting to a casual linux user I now prefer something that is already ready to use (but I still want to be able to change the clothes).
    I will have a look at CRUX and Darwin as you have suggested.
    I agree that a well-organised filesystem is very important. However, even if one applies the theory meticulously (which I usually don't as I have other priorities when working), the possibility of opening a file without having to click through the folders in a file explorer (or typing the filepath in the terminal) has eased my workflow. I will read your link after I have posted this, though.
    @drcouzelis:
    I have had a look at the Arch-based distros but I think none of them are really what I want (which is a LTS version of Archlinux ). I think I might try out a LTS Mint as soon as I have assembled my new computer.
    @teateawhy:
    I have not used Debian yet, but as far as I understand the release cycles are quite short and there is no LTS of particular releases. In your opinion, why is Debian closer to Arch than the other suggestions?
    Last edited by minus (2013-11-23 22:06:04)

  • Script Repository "publisher could not be verified" error

    Hello,
    I'm trying to add a script to the script repository, but when I test it to download it, I get the "publisher could not be verified" error. My script is not signed. I do not get this error when downloading other user's scripts, even though
    their scripts are not signed either. Is this an issue with signing my script? Why does my script receive this "publisher" error while other scripts do not? I don't want to scare users away with a big red error when they try to download my script!

    Not a scripting issue.
    You likely need to either zip the script or give it a different extension.  The message is from your browser not from the repository.
    ¯\_(ツ)_/¯

  • One2Many Script Repository

    Welcome to the LogMeIn Central Script Repository!
    What is it? A library of scripts to help you execute automated tasks and manage LogMeIn Pro² computers without having to access them manually.
    How does it work? Simply browse the .txt files below, save as a .BAT file and head to your LogMeIn Central console. Then, navigate to the One2Many tab, and select "Run a batch file or executable." From there, simply upload the batch file and you're ready to go.
    How can you help? We encourage you to share your own scripts and/or help review the scripts of others-- just "Kudo" your favorites or reply with your comments. We'll take the top-rated ones from the Communtiy and add them to our repository below. 
    What do you get? If you create a valid script and share it with the group, we'll send you a LogMeIn collared shirt as a token of our appreciation.
    Script Repository
    Microsoft Updates
    Windows Update Javascript- The following script will perform comprehensive Windows Updates (Windows and Microsoft updates) on remote computers.  This java script must be run as a Custom Task within One2Many with cscript being the entry point, Command to execute to update and install in the Custom Task is:
    cscript.exe "%LMI_PACKAGEROOT%\wu.js" /sa /i
    /sa will  find updates that are flagged to be automatically selected by Windows Update.  This is critical to avoid installing all available updates for the computer as this may include over ten 500Mb language support files on Vista and Win7. /i is the command argument that instructs the script to download and install the updates found.  Additional arguments are outlined within the source code of the JavaScript. 
    Both the script and the command to execute can be customized to suite your environment’s needs.
    Security
    Disable Firewall- disable the Microsoft Windows Firewall for the appropriate version of Windows. 
    Enable Firewall-  enable the Microsoft Windows Firewall for the appropriate version of Windows. 
    Install AVI Convert-  install the LogMeIn Rescue AVI Converter which converts LogMeIn Rescue .rcec
     recordings to .avi, for the appropriate version of Windows.
    Update AVG Virus Definitions: Updates your AVG (versions 8 and/or 9) virus definition files 
    Maintenance
    Purge DLL Cache- delete and restore the cache folder associated with Microsoft System File Checker for the 
      appropriate version of Windows.
    Reboot- reboot the remote device(s) with a end user notification for the appropriate version of Windows.
    Shut down- shutdown the remote device(s) immediately for the appropriate version of Windows.
    Reset System Restore-  reset (disable/enable) Microsoft System Restore for the appropriate version of 
      windows.
    Turn Off System Restore- disable Microsoft System Restore for the appropriate version of windows.
    Turn On System Restore- enable Microsoft System Restore for the appropriate version of windows.
    Defrag- Defragments C volume
    Spool Cleaner- Cleans print spooler (submitted by iDevelop)
    LogMeIn Update- Updates host software with the latest version of LogMeIn. 
    Use of these scripts are at your own risk. The scripts are provided “as is” without any warranty of any kind and LogMeIn disclaims any and all liability regarding any use of the scripts.  Please see the following Terms and Conditions for more information.

    CREATE  A RESTORE POINT ON ANY WINDOWS: THIS IS A VBS SCRIPT NOT A BAT! So change the text file from .txt to .vbs  If GetOS = "Windows XP" Then
            CreateSRP
    End IfIf GetOS = "Windows Vista" Or GetOS = "Windows 7" Then
            If WScript.Arguments.length =0 Then
                      Set objShell = CreateObject("Shell.Application")
                    objShell.ShellExecute "wscript.exe", """" & _
                            WScript.ScriptFullName & """" & " uac","", "runas", 1
            Else
                      CreateSRP
              End If
    End IfSub CreateSRP
            Set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")
            sDesc = "Manual Restore Point"
            If Trim(sDesc) <> "" Then
                    sOut = SRP.createrestorepoint (sDesc, 0, 100)
                    If sOut <> 0 Then
                            WScript.echo "Error " & sOut & _
                              ": Unable to create Restore Point."
                    End If
            End If
    End SubFunction GetOS 
            Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
                    ".\root\cimv2")
            Set colOS = objWMI.ExecQuery("Select * from Win32_OperatingSystem")
            For Each objOS in colOS
                    If instr(objOS.Caption, "Windows 7") Then
                            GetOS = "Windows 7"    
                    ElseIf instr(objOS.Caption, "Vista") Then
                            GetOS = "Windows Vista"
                    elseIf instr(objOS.Caption, "Windows XP") Then
                              GetOS = "Windows XP"
                    End If
            Next
    End Function  

  • How can I change the order of user scripts in Firefox 4?

    ''locking as a duplicate - https://support.mozilla.com/en-US/questions/793457''
    Some of my user scripts only work when arranged in a certain order. I need to figure out how to re-order them in the add-ons manager page.

    Right click the script and choose Execute First/Sooner/Later/Last to move it up or down.
    Hopefully you arn't like me and have a lot of scripts. The page reloads every time you do this and puts you back at the top of the list. It takes forever to adjust any number of scripts. I hope they give us back the ability to drag them into place like in FF3.x.

  • How to uninstall a Greasemonkey userscript in Firefox 3.6.16? Manage User Scripts box doesn't appear as before.

    I need to uninstall an old userscript installed through Greasemonkey. Usually I go via Tools-->Greasemonkey-->Manage User Scripts or right-click on the monkey icon on the bottom left and choose Manage User Scripts and get this large window where I can manage whatever userscripts I have on here, but now I only get the small Add-ons window with the monkey icon last in the row (after Plugins and Installation icons) and the white area below is completely empty (whereas for example under Extensions I can see and handle those). How do I do this/Why can't I get the 'usual' managing window to show??

    I also have this problem and it just started in the last week or so. It seems to be dependent on my home network and the problem only exists with firefox. I have used chrome and IE8 with no issues. I can verify tomorrow that it only exists in my network but one thing I was able to test is that the problem exists even on my linux boot. I am totally dumbfounded with this problem and I can't find anything that will allow the gmail page to load. All other pages I have tried load fine, all be it a little slower than normal but they load. If anyone knows of a difference between firefox and all other browsers on how it goes through the router I would appreciate the info cause I don't know of any differences.

  • Cant get add on to work needs a user script and cant get it

    there is ;oads of addvice but findind the user script is the problem

    More information would help, preferably with links. This forum is not really for discussing details of add-ons, you would probably be better trying somewhere like https://forums.mozilla.org/addons/
    What is the add-on you are talking about, and what is the script ?
    * eg are you using [https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ Greasemonkey]

  • ACL rights assignment in new user script

    I've been tasked with converting an old new-user script that runs at least once a day written in VB to PowerShell. This script takes as input a CSV file we get from HR that has all necessary info and creates a user, adds them to specific groups based on
    the info in the CSV, enables their Exchange mailbox, and creates their home directory. I'm having a bit of trouble planning out the rights assignment part on the user home directory; I need to be able to add the specific user (set by variable at the beginning
    of the script) and three static groups. What is the best way to do that? I can easily grab outside modules if needed (a section of my script checks for and if necessary installs modules and adds snap-ins), but I'd rather keep this 100% PowerShell - no icacls
    or outside commands.
    Any suggestions?
    Thank you in advance.
    [email protected]

    Here's what I came up with for the File System Stuff:
    foreach ($user in $userlist)
    $samaccountname = $user.empid
    $FQN = "domain\" + $samaccountname
    $homedirpath = "\\fileserver\users\$samaccountname"
    new-item -ItemType directory -path $homedirpath -force
    #Set ACLs for user and required groups
    $homedir_acl = get-acl $homedirpath
    $acl_access1 = 'domain\HomeDirectory Admins'
    $acl_access2 = "domain\$samaccountname"
    $fullrights = "Fullcontrol"
    $modifyrights = "Modify"
    $inheritrights = "ContainerInherit,ObjectInherit"
    $rule1 = new-object system.security.accesscontrol.filesystemaccessrule ($acl_access1, $fullrights, $inheritrights, "none", "Allow")
    $rule2 = new-object system.security.accesscontrol.filesystemaccessrule ($acl_access2, $modifyrights, $inheritrights, "none", "Allow")
    $homedir_acl.addAccessRule($rule1)
    set-acl $homedirpath $homedir_acl
    $homedir_acl.addAccessRule($rule2)
    set-acl $homedirpath $homedir_acl
    #Set owner on home directory
    $owner = New-Object System.Security.Principal.NTAccount($FQN)
    $homedir_acl.setowner($owner)
    set-acl $homedirpath $homedir_acl
    [email protected]

  • User Scripts execute_lsql - action framework

    Hello All,
    I have been trying to implement the Write back Functionality Introduced in OBI 11.1.1.7.1. I have seen this working in OBI Sample App.
    They Invoked a browser script USERSCRIPTS.execute_lsql which is available in the custom scripts.
    I copied that custom script, restarted Full BI and applied the Same logic.
    I am able to see in logs that the query being Passed to the BI Server but I am getting "Could Not find Privilege" error.
    Are there any privileges to be assigned to execute the user scripts?
    You can see working Example from Oracle in the following Location: Oracle Business Intelligence
    Dashboards --> Over View --> 0.1 General Index --> 1 Main Index --> 8.21 Essbase Integration(expand) --> Write Back from Tbl
    Any Help on this is greatly appreciated.
    Thanks,
    KN

    Hi KN,
    I saw the link and observed that when i try to invoke the script for Total Expenses column, It is asking for New value. When i entered , getting Invoked successfully . but not updated in the Pivot table.
    So, you want that to be updated in the table is that you are trying to? Can you be clear on my view....
    And also you have some limitations on writeback.
    Can u please go through this.
    Configuring and Managing Analyses and Dashboards - 11g Release 1 (11.1.1)
    Thanks,
    Pavani

  • Disable User script

    all, I have the following disable user script:
    Add-PSSnapIn Quest.ActiveRoles.ADManagement
    # Get the Current Date 
    $COMPAREDATE=GET-DATE 
    # Number of Days to check back.    
    $NumberDays=60
    $OU=contoso.local/'
    GET-QADUSER -SizeLimit 0 -SearchRoot $OU | 
    #where { $_.LastLogonTimeStamp.AddDays($NumberDays) -gt $CURRENTDATE } |
    where { $_.lastlogontimestamp -le (get-date).adddays(-$NumberDays) } | 
    Where {$_.ParentContainer -notmatch "$OU/contoso\Service Accounts"} |
    DISABLE-QADUSER
    I run the following command as a domain admin on a workstation:
    c:\Windows\System32\WindowsPowerShell\v1.0>powershell.exe -command "&'c:\scripts\disable.ps1'"
    I get a listing of accounts and then:
    Disable-QADUser : Access is denied.
    At C:\scripts\disable.ps1:21 char:16
    + DISABLE-QADUSER <<<<
        + CategoryInfo          : NotSpecified: (:) [Disable-QADUser], Unauthorize
       dAccessException
        + FullyQualifiedErrorId : System.UnauthorizedAccessException,Quest.ActiveR
       oles.ArsPowerShellSnapIn.Powershell.Cmdlets.DisableUserCmdlet
    any ideas why I get this and how to fix it?
    thanks

    Step by step:
    This gets all user accounts:
    $users=get-qaduser
    This filters an out an single OU.
    $users=get-qaduser | where{$_.ParentContainerDN -ne 'ou=Service Accounts,dc=contoso,dc-com'}
    Now add the exclusion for the logindate
    $users=get-qaduser
    |
            Where-Object{$_.ParentContainerDN
    -ne 'ou=Service Accounts,dc=contoso,dc-com'}
    |
            Where-Object{$_.LastLogon
    -lt $oldestdate}
    Now check $users to be sure it contains what you want.
    Now test to see if you can disable them:
    $users | Disable-QADUser -WhaztIf
    Try it.
    ¯\_(ツ)_/¯

  • Auto Single-User script

    I am new to Solaris. I have a script that does a full backup using usfdump, however, we must first bring the system down to single-user mode. I would like to automate this process fully. How do I create a script that will bring the system to single user mode, run my backup, then bring it back to multiuser mode?
    Thanks for your help

    (IMO) The days of going to single user to backup are long over. The only time I had to do single user backups were about 6-8 years ago, and then it was to backup raw devices (via dd / Sybase) to tape. You need to explain why single user is needed. OS backups can be done in multiuser mode and/or splitting off mirrors like the previous poster stated.
    (IMO) I would never write a script to shutdown to single user. Certainly check via "who -r" if you're in single user mode before allowing the script to continue, but performing a "init" in a user script? No way.
    I think you need to step back and double check whether single user is really, really needed.
    Patrick/.

  • INSTALL ARCHLINUX (new installation system by Arch Install Script)

    After many failed installations, I've resolved and written a mini-guide how to do an easy installation of Arch Linux. I've added it to Manualinux on point 44b.
    However, I report it below, maybe could be useful to someone:
    44b)INSTALL ARCHLINUX (new installation system by Arch Install Scripts)
    Choice if install ArchLinux 32 or 64 bit, following type these commands:
    -loadkeys it (choice your language)
    -Use cfdisk to create your partitions
    cfdisk /dev/sda  o /dev/sdx
    -Format Partitions Using mkfs and Create Swap
    mkfs.reiserfs /dev/sda1
         or
    mkfs.ext4 /dev/sda1
    mkswap /dev/sda2
    -Reboot system with installation cd
    reboot
    -Mount Partition:
    cd /
    mount /dev/sda1 /mnt
    -Make and mount swap partition:
    swapon /dev/sda2
    -Active wireless or ethernet connection
    wifi-menu (choice your wireless connection, I suggest your to disable temporarely your password on router-modem)
    dhcpcd (attach ethernet wire)
    -Install Base System:
    pacstrap /mnt base base-devel
    -Install Grub2:
    pacstrap /mnt grub-bios
    -Install Syslinux:
    pacstrap /mnt syslinux
    -Generate fstab:
    genfstab -p /mnt >> /mnt/etc/fstab
    -Login to arch-chroot:
    arch-chroot /mnt
    -Install package wifi-select
    ip link set wlan0 up
    pacman -S wifi-select
    -Configure Network:
    vi /etc/rc.conf
    add interface="eth0"
    add interface="wlan0"
    -Edit Hostname:
    vi /etc/hostname
    and add desired hostname
    -Set Timezone:
    ln -s /usr/share/zoneinfo/Europe/Rome /etc/localtime
    -Generate Locale:
    vi /etc/locale.gen
    enable:
    it_IT.UTF-8 UTF-8
    it_IT ISO-8859-1
    it_IT@euro ISO-8859-15
    -Execute locale-gen on shell:
    locale-gen
    -Configure Kernel:
    mkinitcpio -p linux
    -Configure Bootloader:
    grub-mkconfig -o /boot/grub/grub.cfg
    grub-install --recheck /dev/sda
    -Set root password:
    passwd root
    -Exit from arch-chroot:
    exit
    -Unmount Partition:
    umount /mnt
    -Reboot your system
    reboot
    -If ethernet wire is attached:
    dhcpcd
    -If you want configure wireless network:
    ip link set wlan0 up
    wifi-select (if you have not password on router-modem)
    pacman -Syu  kde wicd wicd-gtk (insert kdm wicd in /etc/rc.conf)
    reboot system and configure your router wireless/wifi connection
    Reinsert wireless password on your router/modem
    Last edited by Pantera (2012-09-17 20:14:31)

    You don't need to install both grub and syslinux. You configure grub in "Configure Bootloader" so this step is unnecessary:
    -Install Syslinux:
    pacstrap /mnt syslinux
    This next step doesn't configure the kernel, it creates an initramfs (see the Beginners' Guide):
    -Configure Kernel:
    mkinitcpio -p linux
    Last edited by 2ManyDogs (2012-09-17 20:28:58)

  • CCX 4.0 Script Repository Setting

    I just start working on a CCX 4 box, and notice that all production scripts are stored on the desktop. Is there a setting to point it back to the default script repository. Currently, any upload script in appadmin page is stored on the desktop which is more vulnerable to get deleted. I am trying to check if there is any setting to change it back to the default directory, but am having no luck.
    Thanks.
    Dat Pham

    Here are some screen shot from Application

  • Where can I get SQL DDL script repository?

    Hello;
    Do you know where I can get the huge SQL DDL script repository?
    Thanks;
    Ornsiri

    Hi,
    Welcome , you can use dbms_metadata.get_ddl to get the Script.
    Example
    select dbms_metadata.get_ddl('TABLE','DEPT','SCOTT') from dual;
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1794096300346327738
    thanks

  • Script repository not accessible

    Hi 
         I have installed a new UCCX 10.5.1.10000-24.  when i tried to access the script repository with the admin credentials  (definitely logging with the credentials and clicked logon, logsin successfully and also checked it didn't look like loggingon anonymously), it doesn't show the scipts in the repository.  Instead it just hangs on to the wfavvid_1051 folder and didn't go further.  I am trying to access the scripts which i uploaded to the script management to do some debug and validation.  Could someone help me on this.
    Thanks

    Hi Barry
    Just check you can ping it with hostname and FQDN - if you can do that you know your DNS setup is OK and it's ruled out.
    Once that's done, grab your MEDT logs from the client PC and post them up showing the time period when it fails..
    Aaron

Maybe you are looking for

  • How to show different templates in one column

    Hello friends, I've a data like this one: var aData = [      {name: "Dente", company: "http://www.sap.com"},      {name: "Friese",  company: "Google"},      {name: "Mann", company: "http://www.sap.com"},      {name: "Schutt", company: "SAP"} and want

  • Representing query in obiee

    Hi, I have a query which i need to represent in obiee. For eg:*(NOT ACTUAL QUERY)* SELECT empid,name FROM T1 WHERE NOT EXISTS (SELECT 1 FROM T2 WHERE T1.empid=T2.empid) I know this we can do it by SQL directly in the physical layer.But i want to know

  • Regarding passing memory variable to transaction

    Hi All,   I have issue regarding passing memory variable to transaction CO02. Here i have to create a program in that i have to <b>1.</b> <b>Create a memory variable, ZPPI0601_SOL and set it to X</b>. 2. <b>Then i need to call transaction CO02, here

  • Why is the results moving down?

    I have an application with two states. One includes an input form and the other has the results of the computations of that data. I do a removechild for the input fields and an addchild to put in the results. Somehow I'm getting a margin at the top o

  • External authentication using MSAD

    how do you setup the user configuration?